Lavorare con blocchi funzione definiti dall'utente

I blocchi funzione definiti dall'utente (UDFB) sono blocchi funzione compositi costruiti con la combinazione di altri blocchi funzione e/o altri blocchi funzione definiti dall'utente in sequenza tale da eseguire operazioni di controllo a livello superiore.
Come ogni altro blocco logico, gli UDFB hanno parametri e dati di istanza (variabili membri). Utilizzando il tipo di blocco UDFB, è possibile definire i blocchi funzione e usarli nei programmi del controllore con i blocchi funzione standard forniti nel set di istruzioni di
FactoryTalk Design Workbench
.

Funzionamento UDFB

Gli UDFB funzionano allo stesso modo degli altri blocchi istruzione all'interno di un programma. Gli UDFB possono essere usati per chiamare altri tipi di blocchi o altri UDFB.
In
Casella degli strumenti
, gli UDFB sono inclusi nella categoria
Definito dall'utente
.

Utilizzo ottimale degli UDFB

Gli UDFB dispongono delle funzioni più utilizzate e sono il miglior componente per fornire un tipo specifico di funzionalità o controllo di dispositivo. Gli UDFB sono progettati per incorporare completamente codice e dati associati all'istruzione. La logica all'interno di un UDFB sfrutta solo le variabili locali ed i parametri definiti nella definizione dell'istruzione. Non esiste un accesso programmatico diretto alle variabili globali o del programma. L'UDFB è un componente autonomo in grado di funzionare in qualsiasi programma che lo chiama.
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.
Normal