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. |
− |
| |
− | {{Template: Networking_rutxxx_manual_fw_disclosure
| |
− | | fw_version = {{{fw_version}}}
| |
− | }}
| |
| | | |
| ==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}}} | RUT2xx | + | {{#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}}} | RUT2xx | + | {{#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}}} | RUT2xx | + | {{#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}}} | RUT2xx | + | {{#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.:''' RUT9XX Modbus Master uses register numbers, which value is +1 higher than address value.</br></td> | + | <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> |