Funzione per la lettura di COILS su un server modbus specificando lo unit ID.
Sintassi |
i32 mbcu_read_coils (i32 mbc, i32 unitID, i32 offsCoilsStart, i32 nCoil, dest) |
||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
mbc |
Valore handle reso da mbc_init(). |
||||||||||||||||||||||||||||||||||
unitID |
Valore dello unit ID da usarsi. |
||||||||||||||||||||||||||||||||||
offsCoilsStart |
Indice iniziale del COIL. |
||||||||||||||||||||||||||||||||||
nCoil |
Numero di COILS da leggere a partire da offsCoilsStart. NOTA: Il massimo numero di COILS che possono essere letti è 2000. |
||||||||||||||||||||||||||||||||||
dest |
Area dove mettere i dati letti. Può essere i16/u16/i32 o array di i16/u16/i32. |
||||||||||||||||||||||||||||||||||
Risultato |
Rende:
|
||||||||||||||||||||||||||||||||||
Validità |
Task. |
||||||||||||||||||||||||||||||||||
Note |
La funzione è bloccante. Esce solo quando è stata completata l'operazione. |