ModBus TCP
Материал из WebHMI Wiki
Версия от 08:33, 19 апреля 2017; Alexander.kuzmuk (обсуждение | вклад)
В WebHMI принята такая адресация регистров ModBus TCP:
Адрес регистра | Описание | Тип данных | Чтение/запись |
Cx | Катушки (Coils). X — номер выхода (допустимые значения от 0 до 65535). Примеры: C1, C3, C44 | Bit | Read/Write |
DIx | Дискретные входы (Discrete Inputs). X — номер входа (допустимые значения от 0 до 65535). Примеры: DI1, DI3, DI44, DI45000 | Bit | Read/— |
HRx.y | Регистры хранения (Holding Registers). X — адрес регистра (допустимые значения от 0 до 65535), Y — номер бита. Примеры: HR1, HR3.3, HR44.0, HR65043 | Bit, Byte, Word, Double Word | Read/Write |
MHRx.y | Полностью аналогичны HRx.y. Отличие в том, что запись в такие регистры происходит с помощью функции Modbus №16 (Preset Multiple Register). | Bit, Byte, Word, Double Word | Read/Write |
IRx.y | Регистры ввода (Input Registers). X — адрес регистра (допустимые значения от 0 до 65535), Y — номер бита. Примеры: IR1, IR3.3, IR44.0, IR65043 | Bit, Byte, Word, Double Word | Read/— |