Vai all indice del manuale di programmazione
Tipo:
Definizione
Libreria LogicLab:
eLLabModbusLib
Libreria Codesys:
Non disponibile
Questa struttura dati è utilizzata dal Il FB ACModbus per passare i comandi Modbus da eseguire, la struttura contiene tutte le informazioni necessarie.
Upgrade list
Gli oggetti obsoleti sono inseriti nella libreria eLLabObsoleteLib fare riferimento al relativo manuale ed al manuale programmazione in formato pdf.
ACMODBUS_DATA_V2
Sono stati aggiunti i parametri SpyOn ed Absolute. Il parametro Points è stato modficato da UDINT in UINT per mantenere la stessa dimensione di struttura. Il parametro Buffer è stato modficato da @eVOID in PVOID.
ACMODBUS_DATA_V3
Parametri Address e Points modificati da UINT a UDINT per permettere di utilizzare il SIZEOF per valorizzare Points.
Definizioni
Name | Type | Description |
---|---|---|
Command | BYTE | Bit 0: SpyOn, attiva spionaggio comunicazione. Permette di spiare solo questo comando, se lo SpyOn del modbus master non è abilitato Bit 1: Absolute, settato attiva indirizzamento assoluto |
Status | BYTE | Bit 0 COk, command Ok, si attiva per un loop al termine esecuzione comando se eseguito correttamente Bit 1: CStart, command start si attiva per un loop alla esecuzione del comando Bit 2: CError, command error, si attiva se il comando è in errore. Ogni tempo impostato in RTime il comando viene ripetuto |
Node | USINT | Modbus node |
FCode | BYTE | Function code |
Errors | UINT | Numero di errori esecuzione comando |
Address | UINT | Register address |
Points | UDINT | Number of registers. Può essere valorizzato con SIZEOF. |
Buffer | PVOID | Buffer address |