И с чего Вы взяли, что уставка в формате DWORD?
Захват-7.png
Один регистр - 0х0011
А это значит формат - Word !
И адрес регистра в руководстве в шестнадцатеричном представлении приведен, по этому не
Write(PLC, 16, MODBUS_RTU_REG_4X, 11, 0, TYPE_DWORD, CurTemp);
а так
Write(PLC, 16, MODBUS_RTU_REG_4X, 17, 0, TYPE_WORD, CurTemp);
или так
Write(PLC, 16, MODBUS_RTU_REG_4X, 0х11, 0, TYPE_WORD, CurTemp);




Ответить с цитированием