Jump to content
PLC Forum

Roman1090

Funzioni e Blocco Funzioni Online

Recommended Posts

Roman1090

Buon giorno a tutti.

Non riesco a capire se ce la possibilità di andare on line e vedere lo stato attuale delle Funzioni e Blocco Funzioni. Se da online apro blocco funzioni compare un messaggio da quale punto lo voglio eseguire. per le funzioni non succede nulla.

 

Nel mio blocco funzioni in ingresso viene passata una struttura, ho fatto caso che non mi fa vedere nessun valore on line se li passo la struttura.

Ce un procedimento corretto per debbuggare le funzioni e blocco funzioni 

Grazie mille.

Link to post
Share on other sites

Schwoch89

Ciao Roman1090,

 

In che senso non ti fa vedere nessun valore della struttura?
Per quanto riguarda le funzioni, invece, confermo che non è possibile effettuare un debug online in quanto il Controllore non alloca uno spazio in memoria per ogni suo utilizzo.
Ti consiglio di eseguire il debug in simulazione, giocando con i valori delle variabili in ingresso e i breakpoint.

 

Link to post
Share on other sites
Marco Mondin
Il 24/9/2020 alle 23:05 , Schwoch89 ha scritto:

Ciao Roman1090,

 

In che senso non ti fa vedere nessun valore della struttura?
Per quanto riguarda le funzioni, invece, confermo che non è possibile effettuare un debug online in quanto il Controllore non alloca uno spazio in memoria per ogni suo utilizzo.
Ti consiglio di eseguire il debug in simulazione, giocando con i valori delle variabili in ingresso e i breakpoint.

 

Che è un limite anche di OMRON, mentre Codesys permette di monitorare anche gli stack dinamici di funzione, metodi e FB, ovviamente mentre esistono (Gli FB sempre, le funzioni e i metodi solo mentre vengono eseguiti). Comunque è comprensibile che in molti ambienti non sia possibile per funzioni e metodi, è laborioso permetterlo (Non impossibile come mi disse un interno di uno dei due big un tempo). Non lo è non permetterlo negli FB che hanno una struttura dati istanziata semepre.

Edited by Marco Mondin
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...