Changes

no edit summary
Line 2: Line 2:  
| fw_version ={{Template: Networking_rutos_manual_latest_fw
 
| fw_version ={{Template: Networking_rutos_manual_latest_fw
 
  | series = {{{series}}}
 
  | series = {{{series}}}
 +
| name  = {{{name}}}
 
  }}
 
  }}
 
}}
 
}}
Line 105: Line 106:  
The <b>Slave Device Configuration</b> section is used to configure the parameters of Modbus TCP slaves that the Master (this {{{name}}} device) will be querying with requests. The figure below is an example of the Slave Device Configuration and the table below provides information on the fields contained in that section:
 
The <b>Slave Device Configuration</b> section is used to configure the parameters of Modbus TCP slaves that the Master (this {{{name}}} device) will be querying with requests. The figure below is an example of the Slave Device Configuration and the table below provides information on the fields contained in that section:
   −
[[File:Networking_rutos_manual_modbus_modbus_tcp_master_slave_device_configuration_v1.png|border|class=tlt-border]]
+
[[File:Networking_rutos_manual_modbus_modbus_tcp_master_slave_device_configuration.png|border|class=tlt-border]]
    
<table class="nd-mantable">
 
<table class="nd-mantable">
Line 125: Line 126:  
     <tr>
 
     <tr>
 
         <td>Slave ID</td>
 
         <td>Slave ID</td>
         <td>integer [0..255]; default: <b>1</b></td>
+
         <td>integer [0..255]; default: <b>none</b></td>
 
         <td>Slave ID. Each slave in a network is assigned a unique identifier ranging from 1 to 255. When the master requests data from a slave, the first byte it sends is the Slave ID. When set to 0, the slave will respond to requests addressed to any ID.</td>
 
         <td>Slave ID. Each slave in a network is assigned a unique identifier ranging from 1 to 255. When the master requests data from a slave, the first byte it sends is the Slave ID. When set to 0, the slave will respond to requests addressed to any ID.</td>
 
     </tr>
 
     </tr>
Line 135: Line 136:  
     <tr>
 
     <tr>
 
         <td>Port</td>
 
         <td>Port</td>
         <td>integer [0..65535]; default: <b>502</b></td>
+
         <td>integer [0..65535]; default: <b>none</b></td>
 
         <td>Slave device's Modbus TCP port.</td>
 
         <td>Slave device's Modbus TCP port.</td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
 
         <td>Period</td>
 
         <td>Period</td>
         <td>integer [1..86400]; default: <b>10</b></td>
+
         <td>integer [1..86400]; default: <b>60</b></td>
 
         <td>Interval at which requests are sent to the slave device.</td>
 
         <td>Interval at which requests are sent to the slave device.</td>
 
     </tr>
 
     </tr>
Line 286: Line 287:  
     <tr>
 
     <tr>
 
         <td>Action</td>
 
         <td>Action</td>
         <td>{{#ifeq:{{{mobile}}}|1|<span style="color: #0054a6;">SMS</span> {{!}}|}} <span style="color: purple;">MODBUS Write Request</span>{{#switch:{{{series}}}|TCR1=|TRB2=|#default= {{!}} <span style="color: green;">Trigger output</span>}}; default: <b>MODBUS Write Request</b></td>
+
         <td>{{#ifeq:{{{mobile}}}|1|SMS {{!}}|}} MODBUS Write Request{{#switch:{{{series}}}|TCR1=|TRB2=|#default= {{!}} Trigger output}}; default: <b>MODBUS Write Request</b></td>
 
         <td>Action that will be taken if the condition is met. Possible actions:
 
         <td>Action that will be taken if the condition is met. Possible actions:
 
             <ul>{{#ifeq: {{{mobile}}} | 1 |
 
             <ul>{{#ifeq: {{{mobile}}} | 1 |
Line 295: Line 296:  
     </tr>{{#ifeq: {{{mobile}}} | 1 |
 
     </tr>{{#ifeq: {{{mobile}}} | 1 |
 
     <tr>
 
     <tr>
         <td><span style="color: #0054a6;">SMS</span>: Message</td>
+
         <td><span style="color: #0054a6;">SMS: Message</span></td>
 
         <td>string; default: <b>none</b></td>
 
         <td>string; default: <b>none</b></td>
 
         <td>SMS message text.</td>
 
         <td>SMS message text.</td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
         <td><span style="color: #0054a6;">SMS</span>: Phone number</td>
+
         <td><span style="color: #0054a6;">SMS: Phone number</span></td>
 
         <td>phone number; default: <b>none</b></td>
 
         <td>phone number; default: <b>none</b></td>
 
         <td>Recipient's phone number.</td>
 
         <td>Recipient's phone number.</td>
 
     </tr>|}}
 
     </tr>|}}
 
     <tr>
 
     <tr>
         <td><span style="color: purple;">MODBUS Write Request</span>: IP address</td>
+
         <td><span style="color: purple;">MODBUS Write Request: IP address</span></td>
 
         <td>ip | host; default: <b>none</b></td>
 
         <td>ip | host; default: <b>none</b></td>
 
         <td>Modbus slave's IP address.</td>
 
         <td>Modbus slave's IP address.</td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
         <td><span style="color: purple;">MODBUS Write Request</span>: Port</td>
+
         <td><span style="color: purple;">MODBUS Write Request: Port</span></td>
 
         <td>integer [0..65535]; default: <b>none</b></td>
 
         <td>integer [0..65535]; default: <b>none</b></td>
 
         <td>Modbus slave's port.</td>
 
         <td>Modbus slave's port.</td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
         <td><span style="color: purple;">MODBUS Write Request</span>: Timeout</td>
+
         <td><span style="color: purple;">MODBUS Write Request: Timeout</span></td>
 
         <td>integer [1..30]; default: <b>5</b></td>
 
         <td>integer [1..30]; default: <b>5</b></td>
 
         <td>Maximum time to wait for a response.</td>
 
         <td>Maximum time to wait for a response.</td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
         <td><span style="color: purple;">MODBUS Write Request</span>: ID</td>
+
         <td><span style="color: purple;">MODBUS Write Request: ID</span></td>
 
         <td>integer [1..255]; default: <b>none</b></td>
 
         <td>integer [1..255]; default: <b>none</b></td>
 
         <td>Modbus slave ID.</td>
 
         <td>Modbus slave ID.</td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
         <td><span style="color: purple;">MODBUS Write Request</span>: Modbus function</td>
+
         <td><span style="color: purple;">MODBUS Write Request: Modbus function</span></td>
 
         <td>Read Force Single Coil (5) | Preset Single Register (6) | Force Multiple Coils (15) | Force Multiple Registers (16); default: <b>Force Single Coil (5)</b></td>
 
         <td>Read Force Single Coil (5) | Preset Single Register (6) | Force Multiple Coils (15) | Force Multiple Registers (16); default: <b>Force Single Coil (5)</b></td>
 
         <td>A function code specifies the type of register being addressed by a Modbus request.</td>
 
         <td>A function code specifies the type of register being addressed by a Modbus request.</td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
         <td><span style="color: purple;">MODBUS Write Request</span>: First register</td>
+
         <td><span style="color: purple;">MODBUS Write Request: First register</span></td>
 
         <td>integer [0..65535]; default: <b>none</b></td>
 
         <td>integer [0..65535]; default: <b>none</b></td>
 
         <td>Begins reading from the register specified in this field.</td>
 
         <td>Begins reading from the register specified in this field.</td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
         <td><span style="color: purple;">MODBUS Write Request</span>: Values</td>
+
         <td><span style="color: purple;">MODBUS Write Request: Values</span></td>
 
         <td>integer [0..65535]; default: <b>none</b></td>
 
         <td>integer [0..65535]; default: <b>none</b></td>
 
         <td>Register/Coil values to be written (multiple values must be separated by space character).</td>
 
         <td>Register/Coil values to be written (multiple values must be separated by space character).</td>
 
     </tr>{{#switch:{{{series}}}|TCR1=|TRB2=|#default=
 
     </tr>{{#switch:{{{series}}}|TCR1=|TRB2=|#default=
 
     <tr>
 
     <tr>
         <td><span style="color: green;">Trigger output</span>: Output</td>{{#switch:{{{series}}}
+
         <td><span style="color: green;">Trigger output: Output</span></td>{{#switch:{{{series}}}
 
| RUTX|RUT2 =<td>4PIN output; default: <b>4PIN output</b></td>
 
| RUTX|RUT2 =<td>4PIN output; default: <b>4PIN output</b></td>
 
| TRB1|RUT3 =<td>Configurable Input/Output (3) {{!}} Configurable Input/Output (4); default: <b>Configurable Input/Output (3)</b></td>
 
| TRB1|RUT3 =<td>Configurable Input/Output (3) {{!}} Configurable Input/Output (4); default: <b>Configurable Input/Output (3)</b></td>
Line 347: Line 348:  
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
         <td><span style="color: green;">Trigger output</span>: I/O Action</td>
+
         <td><span style="color: green;">Trigger output: I/O Action</span></td>
 
         <td>Turn On {{!}} Turn Off {{!}} Invert; default: <b>Turn On</b></td>
 
         <td>Turn On {{!}} Turn Off {{!}} Invert; default: <b>Turn On</b></td>
 
         <td>Selects the action performed on the output.</td>
 
         <td>Selects the action performed on the output.</td>
Line 430: Line 431:  
The <b>RS232 Slave Device Configuration</b> section is used to configure the parameters of Modbus RTU slaves that the Master (this {{{name}}} device) will be querying with requests. The figure below is an example of the RS232 Slave Device Configuration and the table below provides information on the fields contained in that section:
 
The <b>RS232 Slave Device Configuration</b> section is used to configure the parameters of Modbus RTU slaves that the Master (this {{{name}}} device) will be querying with requests. The figure below is an example of the RS232 Slave Device Configuration and the table below provides information on the fields contained in that section:
   −
[[File:Networking_rutos_manual_modbus_modbus_serial_master_rs232_slave_device_configuration_v1.png|border|class=tlt-border]]
+
[[File:Networking_rutos_manual_modbus_modbus_serial_master_rs232_slave_device_configuration.png|border|class=tlt-border]]
    
<table class="nd-mantable">
 
<table class="nd-mantable">
Line 450: Line 451:  
     <tr>
 
     <tr>
 
         <td>Slave ID</td>
 
         <td>Slave ID</td>
         <td>integer [0..255]; default: <b>1</b></td>
+
         <td>integer [0..255]; default: <b>none</b></td>
 
         <td>Slave ID. Each slave in a network is assigned a unique identifier ranging from 1 to 255. When the master requests data from a slave, the first byte it sends is the Slave ID. When set to 0, the slave will respond to requests addressed to any ID.</td>
 
         <td>Slave ID. Each slave in a network is assigned a unique identifier ranging from 1 to 255. When the master requests data from a slave, the first byte it sends is the Slave ID. When set to 0, the slave will respond to requests addressed to any ID.</td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
 
         <td>Period</td>
 
         <td>Period</td>
         <td>integer [1..86400]; default: <b>10</b></td>
+
         <td>integer [1..86400]; default: <b>60</b></td>
 
         <td>Interval at which requests are sent to the slave device.</td>
 
         <td>Interval at which requests are sent to the slave device.</td>
 
     </tr>
 
     </tr>
Line 653: Line 654:  
This section is used to configure the Modbus Serial Master's <b>RS485</b> serial interface settings. Refer to the figure and table below for information on RS485 configuration.
 
This section is used to configure the Modbus Serial Master's <b>RS485</b> serial interface settings. Refer to the figure and table below for information on RS485 configuration.
   −
[[File:Networking_rutos_manual_modbus_modbus_serial_master_rs485_configuration_v1.png|border|class=tlt-border]]
+
[[File:Networking_rutos_manual_modbus_modbus_serial_master_rs485_configuration.png|border|class=tlt-border]]
    
<table class="nd-mantable">
 
<table class="nd-mantable">
Line 720: Line 721:  
The <b>RS485 Slave Device Configuration</b> section is used to configure the parameters of Modbus RTU slaves that the Master (this {{{name}}} device) will be querying with requests. The figure below is an example of the RS485 Slave Device Configuration and the table below provides information on the fields contained in that section:
 
The <b>RS485 Slave Device Configuration</b> section is used to configure the parameters of Modbus RTU slaves that the Master (this {{{name}}} device) will be querying with requests. The figure below is an example of the RS485 Slave Device Configuration and the table below provides information on the fields contained in that section:
   −
[[File:Networking_rutos_manual_modbus_modbus_serial_master_rs485_slave_device_configuration_v1.png|border|class=tlt-border]]
+
[[File:Networking_rutos_manual_modbus_modbus_serial_master_rs485_slave_device_configuration.png|border|class=tlt-border]]
    
<table class="nd-mantable">
 
<table class="nd-mantable">
Line 740: Line 741:  
     <tr>
 
     <tr>
 
         <td>Slave ID</td>
 
         <td>Slave ID</td>
         <td>integer [0..255]; default: <b>1</b></td>
+
         <td>integer [0..255]; default: <b>none</b></td>
 
         <td>Slave ID. Each slave in a network is assigned a unique identifier ranging from 1 to 255. When the master requests data from a slave, the first byte it sends is the Slave ID. When set to 0, the slave will respond to requests addressed to any ID.</td>
 
         <td>Slave ID. Each slave in a network is assigned a unique identifier ranging from 1 to 255. When the master requests data from a slave, the first byte it sends is the Slave ID. When set to 0, the slave will respond to requests addressed to any ID.</td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
 
         <td>Period</td>
 
         <td>Period</td>
         <td>integer [1..86400]; default: <b>10</b></td>
+
         <td>integer [1..86400]; default: <b>60</b></td>
 
         <td>Interval at which requests are sent to the slave device.</td>
 
         <td>Interval at which requests are sent to the slave device.</td>
 
     </tr>
 
     </tr>

Navigation menu