I codici riportati nel menù a tendina delle impostazioni oggetto sul terminale (Screenshot) sono solo una convenzione non corrispondono ai reali codici Modbus utilizzati nel protocollo di comunicazione. Come riportato nel manuale connessioni PLC ecco una tabella con le corrispondenze tra il codice definito nell’oggetto ed il relativo codice Modbus.
(0x) Codici Modbus: Lettura 0x01 Read coil, Scrittura 0x05 write single coil
(0x_multi_coils) Codici Modbus: Lettura 0x01 Read coil, Scrittura 0x0F Write multiple coils
(1x) Codici Modbus: Lettura 0x02 Read discrete input, Non gestisce scrittura
(3x) Codici Modbus: Lettura 0x04 Read input register, Non gestisce scrittura
(4x) Codici Modbus: Lettura 0x03 Read holding register, Scrittura 0x10 Write multiple registers
(5x) Codici Modbus: Lettura 0x03 Read holding register, Scrittura 0x10 Write multiple registers (Swap valore)
(6x) Codici Modbus: Lettura 0x03 Read holding register, Scrittura 0x06 Write single register (Solo un registro)
(3xbit) Equivalente al comando 3x
(4xbit) Equivalente al comando 4x