Modulo di chiamata, funzione o metodo con implementazione esterna
Un sistema di runtime può contenere l'implementazione di un blocco funzione, una funzione o un metodo, ad esempio da una libreria. Se si utilizza una POU con lo stesso nome nell'applicazione con la proprietà Implementazione esterna senza creare un'implementazione, è possibile eseguire l'implementazione già esistente. Si noti che si dichiarano variabili locali solo in un blocco funzione esterno. Una funzione o un metodo esterno non può contenere una variabile locale.
Ricerche durante il download dell'applicazione CODESYS per ogni POU esterna l'implementazione associata nel sistema di runtime e la collega.
Suggerimento
oggetti con la proprietà Implementazione esterna sono in vista attrezzatura o POU attraverso l'addizione (EXT)
contrassegnato dopo il nome dell'oggetto.
Per ulteriori informazioni, vedere: Costruire
Crea POU con implementazione esterna
Scegliere
.Attivare blocco funzione, metodo o funzione e inserire come nome il nome della relativa implementazione del sistema runtime Terminare la finestra di dialogo con Aggiungere a.
Nella vista si trova la POU con il nome della POU del sistema runtime POU creato. Il nome è con l'aggiunta
(EXT)
Errore.Selezionare la POU e attivarla nel menu contestuale proprietà.
Si apre la finestra di dialogo.
Scegli la scheda Tradurre.
Attiva l'opzione Implementazione esterna (late linking nel sistema di runtime).
La POU viene dichiarata ed è possibile implementare una chiamata alla POU.
Crea metodo con implementazione esterna
Selezionare un blocco funzione nella struttura ad albero dei dispositivi o nella vista POU.
Scegliere Aggiungere a.
e inserire come nome il nome dell'implementazione associata del sistema runtime. Termina il dialogo conIl metodo è creato.
Seleziona il metodo e attivalo nel menu contestuale proprietà.
Si apre la finestra di dialogo.
Scegli la scheda Tradurre.
Attiva l'opzione Implementazione esterna (late linking nel sistema di runtime).
Il metodo è dichiarato ed è possibile implementare una chiamata al metodo. Il nome del metodo nella vista attrezzatura o in vista POU è con l'aggiunta
(EXT)
Errore.