читаем coogate prm:
base adr(hex) 1001
Dskret inp (hex) 1001
Coil (hex) 1001 on/off 1002 Filter
Holding Registers (hex) 1001 mode 10002 Fan speed 1003 Set temp
inp registers 1001 Root temperature 1002 Failure code
прочитав
http://infosys.beckhoff.com/english.php?co...tm&id=13785по аналогии адресации написал код в twincat где пытаюсь узнать хотя бы значение
...
MBH: ModbusRtuMaster_PcCOM;
InputRegisters: ARRAY[1..4]OF WORD;
...
MBH.ReadInputRegs(
UnitID:=1, (* station address *)
Quantity:=4, (* WORDs *)
MBAddr:= 16#3021, (*3-02 3021 hex*)
cbLength:= 10, (* *)
pMemoryAddr:= ADR(InputRegisters),
Execute:= TRUE,
Timeout:= T#1000ms,
Busy => busy );
переменные пустые а на выходе висит ошибка modbus_CHARREC_TIMEOUT

...