Template:Networking rut manual modbus: Difference between revisions
Template:Networking rut manual modbus (view source)
Revision as of 09:59, 15 September 2020
, 15 September 2020no edit summary
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{Template: Networking_rutxxx_manual_fw_disclosure | |||
| fw_version = {{#switch: {{{series}}} | |||
| RUT2 = {{{series}}}_R_00.01.12 | |||
| RUT9 = {{{series}}}_R_00.06.07}} | |||
| series = {{{series}}} | |||
}} | |||
==Summary== | ==Summary== | ||
<b>Modbus</b> is a serial communications protocol. Simple and robust, it has become a de facto standard communication protocol and is now a commonly available means of connecting industrial electronic devices. This chapter is an overview of the Modbus TCP functionality for {{{name}}} devices. | <b>Modbus</b> is a serial communications protocol. Simple and robust, it has become a de facto standard communication protocol and is now a commonly available means of connecting industrial electronic devices. This chapter is an overview of the Modbus TCP functionality for {{{name}}} devices. | ||
==Modbus TCP== | ==Modbus TCP== | ||
Line 15: | Line 17: | ||
[[File:Networking_rut9xx_manual_modbus_modbus_tcp_v2.png|border|class=tlt-border]] | [[File:Networking_rut9xx_manual_modbus_modbus_tcp_v2.png|border|class=tlt-border]] | ||
{{#ifeq: {{{series}}} | | {{#ifeq: {{{series}}} | RUT2 | ||
| {{Template: Networking_rut2xx_manual_modbus_modbus_tcp_table|name={{{name}}}}} | | {{Template: Networking_rut2xx_manual_modbus_modbus_tcp_table|name={{{name}}}}} | ||
| {{Template: Networking_rut9xx_manual_modbus_modbus_tcp_table}} | | {{Template: Networking_rut9xx_manual_modbus_modbus_tcp_table}} | ||
Line 24: | Line 26: | ||
Modbus parameters are held within <b>registers</b>. Each register contains 2 bytes of information. For simplification, the number of registers for storing numbers is 2 (4 bytes), while the number of registers for storing text information is 16 (32 bytes). The register numbers and corresponding system values are described in the table below: | Modbus parameters are held within <b>registers</b>. Each register contains 2 bytes of information. For simplification, the number of registers for storing numbers is 2 (4 bytes), while the number of registers for storing text information is 16 (32 bytes). The register numbers and corresponding system values are described in the table below: | ||
<br> <br> | <br> <br> | ||
{{#ifeq: {{{series}}} | | {{#ifeq: {{{series}}} | RUT2 | ||
| {{Template: Networking_{{lc:{{{series}}}}}_manual_modbus_modbus_tcp_get_parameters_table}} | | {{Template: Networking_{{lc:{{{series}}}}}_manual_modbus_modbus_tcp_get_parameters_table}} | ||
| {{Template: Networking_{{lc:{{{name}}}}}_manual_modbus_modbus_tcp_get_parameters_table}} | | {{Template: Networking_{{lc:{{{name}}}}}_manual_modbus_modbus_tcp_get_parameters_table}} | ||
}} | }} | ||
{{#ifeq: {{{series}}} | | {{#ifeq: {{{series}}} | RUT2 | ||
| {{Template: Networking_device_manual_modbus_modbus_tcp_get_parameters_table_asterisk}} | | {{Template: Networking_device_manual_modbus_modbus_tcp_get_parameters_table_asterisk}} | ||
| | | | ||
Line 36: | Line 38: | ||
The Modbus daemon can also set some device parameters. These parameters and explanations on how to use them are described in the table below: | The Modbus daemon can also set some device parameters. These parameters and explanations on how to use them are described in the table below: | ||
<br> <br> | <br> <br> | ||
{{#ifeq: {{{series}}} | | {{#ifeq: {{{series}}} | RUT2 | ||
| {{Template: Networking_{{lc:{{{series}}}}}_manual_modbus_modbus_tcp_set_parameters_table}} | | {{Template: Networking_{{lc:{{{series}}}}}_manual_modbus_modbus_tcp_set_parameters_table}} | ||
| {{Template: Networking_{{lc:{{{name}}}}}_manual_modbus_modbus_tcp_set_parameters_table}} | | {{Template: Networking_{{lc:{{{name}}}}}_manual_modbus_modbus_tcp_set_parameters_table}} | ||
Line 169: | Line 171: | ||
<td>First Register</td> | <td>First Register</td> | ||
<td>integer [1..65536]; default: <b>1</b></td> | <td>integer [1..65536]; default: <b>1</b></td> | ||
<td>First Modbus register number from which data will be read.<br>'''Note.:''' | <td>First Modbus register number from which data will be read.<br>'''Note.:''' {{{series}}} Modbus Master uses register numbers, which value is +1 higher than address value.</br></td> | ||
</tr> | </tr> | ||
<tr> | <tr> |