Line 1: |
Line 1: |
− | {{Template: Networking_rutos_manual_fw_disclosure | + | {{Template: Networking_device_manual_fw_disclosure |
− | | fw_version ={{Template: Networking_rutos_manual_latest_fw | + | | series = {{{series}}} |
| + | | name = {{{name}}} |
| + | | fw_version ={{Template: Networking_device_manual_latest_fw |
| | series = {{{series}}} | | | series = {{{series}}} |
| | name = {{{name}}} | | | name = {{{name}}} |
Line 12: |
Line 14: |
| This manual page provides an overview of the DNP3 functionality in {{{name}}} devices. | | This manual page provides an overview of the DNP3 functionality in {{{name}}} devices. |
| | | |
− | <b>Note:</b> DNP3 is additional software that can be installed from the <b>Services → [[{{{name}}} Package Manager|Package Manager]]</b> page.</u> | + | <b>Note:</b> DNP3 is additional software that can be installed from the <b>System → [[{{{name}}} Package Manager|Package Manager]]</b> page.</u> |
| | | |
| ==DNP3 Parameters== | | ==DNP3 Parameters== |
Line 62: |
Line 64: |
| |TRB142= | | |TRB142= |
| |TRB145= | | |TRB145= |
− | | | + | |#default= |
| <tr> | | <tr> |
| <td>LAN MAC Address</td> | | <td>LAN MAC Address</td> |
Line 317: |
Line 319: |
| <td>Octet String</td> | | <td>Octet String</td> |
| </tr> | | </tr> |
− | }} | + | }}{{#switch:{{{series}}} or {{{name}}}| RUT2M | RUT9M | RUTX = |
| + | <tr> |
| + | <td>IO din1, is high?</td> |
| + | <td>72</td> |
| + | <td>Binary</td> |
| + | </tr> |
| + | <tr> |
| + | <td>IO din2, is high?</td> |
| + | <td>73</td> |
| + | <td>Binary</td> |
| + | </tr> |
| + | <tr> |
| + | <td>IO dout1, is high?</td> |
| + | <td>74</td> |
| + | <td>Binary</td> |
| + | </tr> |
| + | <tr> |
| + | <td>IO dout2, is high?</td> |
| + | <td>75</td> |
| + | <td>Binary</td> |
| + | </tr> |
| + | <tr> |
| + | <td>IO dio0, is high?</td> |
| + | <td>76</td> |
| + | <td>Binary</td> |
| + | </tr> |
| + | <tr> |
| + | <td>IO dio1, is high?</td> |
| + | <td>78</td> |
| + | <td>Binary</td> |
| + | </tr> |
| + | <tr> |
| + | <td>IO dio2, is high?</td> |
| + | <td>80</td> |
| + | <td>Binary</td> |
| + | </tr> |
| + | <tr> |
| + | <td>IO onewire, is high?</td> |
| + | <td>82</td> |
| + | <td>Binary</td> |
| + | </tr> |
| + | <tr> |
| + | <td>IO iio, is high?</td> |
| + | <td>83</td> |
| + | <td>Binary</td> |
| + | </tr> |
| + | <tr> |
| + | <td>IO dwi0, is high?</td> |
| + | <td>84</td> |
| + | <td>Binary</td> |
| + | </tr> |
| + | <tr> |
| + | <td>IO dwi1, is high?</td> |
| + | <td>86</td> |
| + | <td>Binary</td> |
| + | </tr> |
| + | <tr> |
| + | <td>IO relay0, is closed?</td> |
| + | <td>88</td> |
| + | <td>Binary</td> |
| + | </tr> |
| + | <tr> |
| + | <td>IO relay1, is closed?</td> |
| + | <td>89</td> |
| + | <td>Binary</td> |
| + | </tr> |
| + | <tr> |
| + | <td>IO acl0, current</td> |
| + | <td>91</td> |
| + | <td>Analog</td> |
| + | </tr> |
| + | <tr> |
| + | <td>IO adc0</td> |
| + | <td>92</td> |
| + | <td>Analog</td> |
| + | </tr>}} |
| </table> | | </table> |
| | | |
Line 482: |
Line 559: |
| </tr> | | </tr> |
| </table> | | </table> |
− |
| |
| {{#switch:{{{name}}} | | {{#switch:{{{name}}} |
| |RUTX12= | | |RUTX12= |
Line 497: |
Line 573: |
| A client in DNP3 is a component that communicates (requests data) with a single outstation via a communication channel. By default, the client list is empty. To add a new client, click the 'Add' button. | | A client in DNP3 is a component that communicates (requests data) with a single outstation via a communication channel. By default, the client list is empty. To add a new client, click the 'Add' button. |
| | | |
− | [[File:Networking_rutos_manual_dnp3_tcp_master_add_button_v2.eps|border|class=tlt-border]] | + | [[File:Networking_rutos_manual_dnp3_tcp_master_add_button_v3.png|border|class=tlt-border]] |
| | | |
| After clicking 'Add' you will be redirected to the newly added client's configuration page. | | After clicking 'Add' you will be redirected to the newly added client's configuration page. |
Line 505: |
Line 581: |
| The <b>TCP Client Configuration</b> section is used to configure the parameters of a DNP3 Outstation that the Client (this {{{name}}} device) will be querying with requests. The figure below is an example of the TCP Client Configuration and the table below provides information on the fields contained in that section: | | The <b>TCP Client Configuration</b> section is used to configure the parameters of a DNP3 Outstation that the Client (this {{{name}}} device) will be querying with requests. The figure below is an example of the TCP Client Configuration and the table below provides information on the fields contained in that section: |
| | | |
− | [[File:Networking_rutos_manual_dnp3_tcp_client_tcp_client_configuration.png|border|class=tlt-border]] | + | [[File:Networking_rutos_manual_dnp3_tcp_client_tcp_client_configuration_v1.png|border|class=tlt-border]] |
| | | |
| <table class="nd-mantable"> | | <table class="nd-mantable"> |
Line 515: |
Line 591: |
| <tr> | | <tr> |
| <td>Enable</td> | | <td>Enable</td> |
− | <td>off | on; default: <b>off</b></td> | + | <td>off {{!}} on; default: <b>off</b></td> |
| <td>Turns communication with the outstation device on or off.</td> | | <td>Turns communication with the outstation device on or off.</td> |
| </tr> | | </tr> |
Line 555: |
Line 631: |
| <tr> | | <tr> |
| <td>Save to flash</td> | | <td>Save to flash</td> |
− | <td>off | on; default: <b>off</b></td> | + | <td>off {{!}} on; default: <b>off</b></td> |
| <td>When enabled, stores request information in device flash.</td> | | <td>When enabled, stores request information in device flash.</td> |
| </tr> | | </tr> |
Line 566: |
Line 642: |
| The Request Configuration list is empty by default. To add a new Request Configuration look to the Add New Instance section. Enter a custom name into the 'New Configuration Name' field and click the 'Add' button: | | The Request Configuration list is empty by default. To add a new Request Configuration look to the Add New Instance section. Enter a custom name into the 'New Configuration Name' field and click the 'Add' button: |
| | | |
− | [[File:Networking_rutos_manual_dnp3_tcp_master_tcp_master_configuration_requests_configuration_add_new_instance_v2.png|border|class=tlt-border]] | + | [[File:Networking_rutos_manual_dnp3_tcp_master_tcp_master_configuration_requests_configuration_add_new_instance_v3.png|border|class=tlt-border]] |
| | | |
| The new Request Configuration should become visible in the list: | | The new Request Configuration should become visible in the list: |
| | | |
− | [[File:Networking_rutos_manual_dnp3_tcp_master_requests_configuration.png|border|class=tlt-border]] | + | [[File:Networking_rutos_manual_dnp3_tcp_client_requests_configuration_v1.png|border|class=tlt-border]] |
| | | |
| <table class="nd-mantable"> | | <table class="nd-mantable"> |
Line 595: |
Line 671: |
| <tr> | | <tr> |
| <td>Data Type</td> | | <td>Data Type</td> |
− | <td>Binary | Double Binary | Counter | Frozen Counter | Analog | Octet String | Analog Output Status | Binary Output Status; default: <b>Binary</b></td> | + | <td>Binary {{!}} Double Binary {{!}} Counter {{!}} Frozen Counter {{!}} Analog {{!}} Octet String {{!}} Analog Output Status {{!}} Binary Output Status; default: <b>Binary</b></td> |
| <td>Data object group of the requested index(-es).</td> | | <td>Data object group of the requested index(-es).</td> |
| </tr> | | </tr> |
| <tr> | | <tr> |
− | <td>off/on slider</td> | + | <td>Enabled</td> |
− | <td>off | on; default: <b>off</b></td> | + | <td>off {{!}} on; default: <b>off</b></td> |
| <td>Turns the request on or off.</td> | | <td>Turns the request on or off.</td> |
| + | </tr> |
| + | <tr> |
| + | <td>Actions</td> |
| + | <td> - interactive button</td> |
| + | <td>Deletes request configuration.</td> |
| </tr> | | </tr> |
| </table> | | </table> |
Line 618: |
Line 699: |
| By default, the list is empty. To add a new client instance, enter the instance name, select serial interface and click the 'Add' button. | | By default, the list is empty. To add a new client instance, enter the instance name, select serial interface and click the 'Add' button. |
| | | |
− | [[File:Networking_rutos_manual_generic_serial_instance_add_button_rs232_{{#ifeq:{{#expr: {{{rs232}}} or {{{usb}}}}} |1|1|0}}v3.eps|border|class=tlt-border]] | + | [[File:Networking_rutos_manual_generic_serial_instance_add_button_rs232_{{#ifeq:{{#expr: {{{rs232}}} or {{{usb}}}}} |1|1|0}}v3.png|border|class=tlt-border]] |
| | | |
| After clicking 'Add' you will be redirected to the newly added client instance configuration page. | | After clicking 'Add' you will be redirected to the newly added client instance configuration page. |
Line 626: |
Line 707: |
| The <b>Serial Client Configuration</b> section is used to configure the parameters of a DNP3 Outstation that the Client (this {{{name}}} device) will be querying with requests. The figure below is an example of the Serial Client Configuration and the table below provides information on the fields contained in that section: | | The <b>Serial Client Configuration</b> section is used to configure the parameters of a DNP3 Outstation that the Client (this {{{name}}} device) will be querying with requests. The figure below is an example of the Serial Client Configuration and the table below provides information on the fields contained in that section: |
| | | |
− | [[File:Networking_rutos_manual_dnp3_serial_client_configuration_rs232{{#ifeq:{{#expr: {{{rs232}}} or {{{usb}}}}} |1|1|0}}.png|border|class=tlt-border]] | + | [[File:Networking_rutos_manual_dnp3_serial_client_configuration_rs232_{{#ifeq:{{#expr: {{{rs232}}} or {{{usb}}}}} |1|1|0}}.png|border|class=tlt-border]] |
| | | |
| <table class="nd-mantable"> | | <table class="nd-mantable"> |
Line 733: |
Line 814: |
| The new Request Configuration should become visible in the list: | | The new Request Configuration should become visible in the list: |
| | | |
− | [[File:Networking_rutos_manual_dnp3_tcp_master_requests_configuration.png|border|class=tlt-border]] | + | [[File:Networking_rutos_manual_dnp3_tcp_master_requests_configuration_v1.png|border|class=tlt-border]] |
| | | |
| <table class="nd-mantable"> | | <table class="nd-mantable"> |
Line 762: |
Line 843: |
| </tr> | | </tr> |
| <tr> | | <tr> |
− | <td>off/on slider</td> | + | <td>Enabled</td> |
| <td>off {{!}} on; default: <b>off</b></td> | | <td>off {{!}} on; default: <b>off</b></td> |
| <td>Turns the request on or off.</td> | | <td>Turns the request on or off.</td> |
| + | </tr> |
| + | <tr> |
| + | <td>Actions</td> |
| + | <td> - interactive button</td> |
| + | <td>Deletes request configuration.</td> |
| </tr> | | </tr> |
| </table> | | </table> |
Line 781: |
Line 867: |
| The figure below is an example of the DNP3 Outstation window section and the table below provides information on the fields contained in that window: | | The figure below is an example of the DNP3 Outstation window section and the table below provides information on the fields contained in that window: |
| | | |
− | [[File:Networking_rutos_manual_dnp3_dnp3_outstation.png|border|class=tlt-border]] | + | [[File:Networking_rutos_manual_dnp3_dnp3_outstation_v1.png|border|class=tlt-border]] |
| | | |
| <table class="nd-mantable"> | | <table class="nd-mantable"> |
Line 791: |
Line 877: |
| <tr> | | <tr> |
| <td>Enable</td> | | <td>Enable</td> |
− | <td>off | on; default: <b>off</b></td> | + | <td>off {{!}} on; default: <b>off</b></td> |
| <td>Turns DNP3 Outstation on or off.</td> | | <td>Turns DNP3 Outstation on or off.</td> |
| </tr> | | </tr> |
Line 806: |
Line 892: |
| <tr> | | <tr> |
| <td>Unsolicited enabled</td> | | <td>Unsolicited enabled</td> |
− | <td>off | on; default: <b>none</b></td> | + | <td>off {{!}} on; default: <b>none</b></td> |
| <td>Enables the transmission of unsolicited messages.</td> | | <td>Enables the transmission of unsolicited messages.</td> |
| </tr> | | </tr> |
| <tr> | | <tr> |
| <td>Protocol</td> | | <td>Protocol</td> |
− | <td>TCP | <span style="color:red">UDP</span>; default: <b>TCP</b></td> | + | <td>TCP {{!}} <span style="color:red">UDP</span>; default: <b>TCP</b></td> |
| <td>Protocol used for DNP3 communications.</td> | | <td>Protocol used for DNP3 communications.</td> |
| </tr> | | </tr> |
Line 831: |
Line 917: |
| <tr> | | <tr> |
| <td>Allow Remote Access</td> | | <td>Allow Remote Access</td> |
− | <td>off | on; default: <b>off</b></td> | + | <td>off {{!}} on; default: <b>off</b></td> |
| <td>Allows remote DNP3 connections by adding an exception to the device's firewall on the port specified in the field above.</td> | | <td>Allows remote DNP3 connections by adding an exception to the device's firewall on the port specified in the field above.</td> |
| </tr> | | </tr> |