L'attributo io_function_block ha l'effetto di rendere disponibile nella configurazione del dispositivo un blocco
funzione decorato con esso per l'assegnazione a un canale nella mappatura I/O. Il
blocco funzione viene visualizzato nella finestra di dialogo «Select Function Block».
L'attributo 'io_function_block_mapping' ha l'effetto, in questo tipo di blocco funzione, di decorare un parametro che viene
utilizzato automaticamente durante la mappatura del blocco funzione a un canale del
dispositivo.
È possibile fornire l'attributo a più parametri del blocco funzione. Per la mappatura degli I/O, viene utilizzato automaticamente il primo il cui tipo corrisponde al canale (ingresso, uscita, tipo di dati).
Sintassi:
{attribute 'io_function_block'}
{attribute 'io_function_block_mapping'}
Inserire la posizione: La riga sopra la prima riga della dichiarazione del blocco funzione e nella riga sopra la dichiarazione dei parametri.
Esempio
{attribute 'io_function_block'}
FUNCTION_BLOCK Scale_Output_Int
VAR_INPUT
iInput : INT;
iNumerator : INT;
iDenominator : INT :=1;
iOffset : INT := 0;
END_VAR
VAR_OUTPUT
{attribute 'io_function_block_mapping'}
iOutput : INT;
END_VAR
-
Vedi anche: ⮫ Selezionare il blocco funzione