Blocco funzione - Chiamata di funzioni o metodi con implementazione esterna Permalink

Un sistema di runtime può includere l'implementazione di un blocco di funzioni, di una funzione o di un metodo (ad esempio, da una libreria). Se si crea un POU nella propria applicazione con lo stesso nome utilizzando l'implementazione «External» senza un'implementazione, è possibile eseguire l'implementazione esistente. Si noti che le variabili locali possono essere dichiarate solo in un blocco funzione esterno. Le funzioni e i metodi esterni non devono contenere variabili locali.

Quando l'applicazione viene scaricata, CODESYS cerca e collega l'implementazione associata nel sistema di runtime per ogni POU esterno.

Gli oggetti con la proprietà «Implementazione esterna» sono postfissati con ‎(EXT)‎ dopo il nome dell'oggetto nella vista «Dispositivi» o «POU».

Per ulteriori informazioni, vedere: ⮫ «Dialogo: Proprietà: Costruire »