La funzione esegue la scrittura di una variabile sul modulo periferico di estensione. Occorre definire l’indirizzo di modulo Module, l’indirizzo della variabile da scrivere WrAdd, il tipo di variabile VarType e l’indirizzo del buffer dove si trova il valore da scrivere VarAdd.
Descrizione
Module (USINT) Occorre specificare l’indirizzo di modulo in cui gestire le uscite digitali (Range da 0 a 15). Il valore 0 indica il primo modulo di estensione, 1 il secondo e così di seguito.
WrAdd (UINT) Indirizzo variabile da scrivere sul modulo periferico (Vedere documentazione del modulo).
VarType (VR_TYPE) Tipo variabile da scrivere sul modulo periferico (Vedere documentazione del modulo).
VarAdd (@BYTE) Puntatore a buffer di memoria dove si trova il valore da scrivere.
La funzione ritorna una variabile (BOOL), FALSE se errore esecuzione, TRUE se funzione eseguita correttamente.

Esempi
Come utilizzare gli esempi.
Ogni secondo viene eseguita la scrittura del valore della variabile Value nella variabile REAL all’indirizzo 10 del modulo di estensione 0.