modbus_protocol
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Last revision | |||
— | modbus_protocol [2019/01/09 14:16] – created emozolyak | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Modbus ====== | ||
+ | |||
+ | {{:: | ||
+ | |||
+ | In WebHMI, such syntax of addressing ModBus (RTU/ | ||
+ | |||
+ | ^Register address ^Description ^Data type^ Read(FC((FC - function code used)))/ | ||
+ | |Cx |Coils. X — output number (valid range is 0..65535). Examples: C1, C3, C44 |Bit| Read(0x01)/ | ||
+ | |DIx |Discrete Inputs. X — input number (valid range 0 ..65535). Examples: DI1, DI3, DI44, DI45000 |Bit |Read(0x02)/ | ||
+ | |HRx |Holding Registers. X — register address (valid range 0..65535). Examples: HR1, HR3, HR44, HR65043 |Bit, | ||
+ | |MHRx |Identical to HRx. The difference is that the writing in such registers occurs using the Modbus function No. 16 (Preset Multiple Register). |Bit, | ||
+ | |IRx |Input Registers. X — register address (valid range 0..65535). Примеры: | ||
+ | |||
+ | ATTENTION! By default, for double word reading, two queries each by one word will be used. To explicitly set | ||
+ | double-word | ||
+ | |||
modbus_protocol.txt · Last modified: 2022/01/15 10:43 by 127.0.0.1