Line 143: |
Line 143: |
| <tr> | | <tr> |
| <td>Mobile Data type</td> | | <td>Mobile Data type</td> |
− | <td>Bytes | Kilobytes | Megabytes; default: <b>Bytes</b></td> | + | <td>Bytes {{!}} Kilobytes {{!}} Megabytes; default: <b>Bytes</b></td> |
| <td>Selects mobile data unit representation type.</td> | | <td>Selects mobile data unit representation type.</td> |
| </tr> | | </tr> |
Line 344: |
Line 344: |
| <tr> | | <tr> |
| <td>Data type</td> | | <td>Data type</td> |
− | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UINT (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool {{!}} PDU; default: <b>16bit INT, high byte first</b></td> | + | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UINT (various Byte order) {{!}} 64bit INT (various Byte order) {{!}} 64bit UINT (various Byte order) {{!}} 64bit float (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool {{!}} PDU; default: <b>16bit INT, high byte first</b></td> |
| <td>Defines how read data will be stored.</td> | | <td>Defines how read data will be stored.</td> |
| </tr> | | </tr> |
Line 418: |
Line 418: |
| <tr> | | <tr> |
| <td>Compared condition data type</td> | | <td>Compared condition data type</td> |
− | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UINT (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool; default: <b>16bit INT, high byte first</b></td> | + | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UINT (various Byte order) {{!}} 64bit INT (various Byte order) {{!}} 64bit UINT (various Byte order) {{!}} 64bit float (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool; default: <b>16bit INT, high byte first</b></td> |
| <td>Select data type that will be used for checking conditions.</td> | | <td>Select data type that will be used for checking conditions.</td> |
| </tr> | | </tr> |
Line 499: |
Line 499: |
| <tr> | | <tr> |
| <td><span style="color: purple;">MODBUS Write Request: Executed action data type</span></td> | | <td><span style="color: purple;">MODBUS Write Request: Executed action data type</span></td> |
− | <td>8bit INT | 8bit UINT | 16bit INT, high byte first | 16bit INT, low byte first | 16bit UINT, high byte first | 16bit UINT, low byte first | 32bit float (various Byte order) | 32bit INT (various Byte order) | 32bit UNIT (various Byte order) | ASCII | Hex | Bool; default: <b>Bool</b></td> | + | <td>8bit INT | 8bit UINT | 16bit INT, high byte first | 16bit INT, low byte first | 16bit UINT, high byte first | 16bit UINT, low byte first | 32bit float (various Byte order) | 32bit INT (various Byte order) | 32bit UNIT (various Byte order) 64bit INT (various Byte order) {{!}} 64bit UINT (various Byte order) {{!}} 64bit float (various Byte order) {{!}} ASCII | Hex | Bool; default: <b>Bool</b></td> |
| <td>Select data type that will be used for executing action.</td> | | <td>Select data type that will be used for executing action.</td> |
| </tr> | | </tr> |
Line 515: |
Line 515: |
| <td><span style="color: green;">Trigger output: Output</span></td>{{#switch:{{{series}}} | | <td><span style="color: green;">Trigger output: Output</span></td>{{#switch:{{{series}}} |
| | RUTX|RUT2|RUT2M =<td>Output (4); default: <b>Output (4)</b></td> | | | RUTX|RUT2|RUT2M =<td>Output (4); default: <b>Output (4)</b></td> |
− | | TRB1|RUT30X|RUT301|RUT36X|RUT361|TRB5 =<td>Configurable Input/Output (3) {{!}} Configurable Input/Output (4); default: <b>Configurable Input/Output (3)</b></td> | + | | TRB1={{#ifeq:{{{name}}}|TRB141|<td>Configurable Input/Output (3) {{!}} Configurable Input/Output (4) {{!}} Relay (3,4,5) {{!}} Latching Relay (11,12,13); default: <b>Configurable Input/Output (3)</b></td>|<td>Configurable Input/Output (3) {{!}} Configurable Input/Output (4); default: <b>Configurable Input/Output (3)</b></td>}}|RUT30X|RUT301|RUT36X|RUT361|TRB5 =<td>Configurable Input/Output (3) {{!}} Configurable Input/Output (4); default: <b>Configurable Input/Output (3)</b></td> |
− | | TRB2|TRB2M =<td>Configurable Input/Output (2); default: <b>Configurable Input/Output (2)</b></td> | + | | TRB2|TRB2M =<td>Configurable Input/Output (2) {{!}} Configurable Input/Output (3) {{!}} Configurable Input/Output (4); default: <b>Configurable Input/Output (2)</b></td> |
− | | RUT9|RUT9M =<td>Open collector output {{!}} Relay output {{!}} 4PIN output; default: <b>Open collector output</b></td>}} | + | | RUT9|RUT9M =<td>Output (4) {{!}} Isolated Output (3,4,8) {{!}} Relay (5,10); default: <b>Output (4)</b></td>}} |
| <td>Selects which output will be triggered.</td> | | <td>Selects which output will be triggered.</td> |
| </tr> | | </tr> |
Line 586: |
Line 586: |
| Notice the Global section config. It is used to outright turn the service off or on if any active configurations are present. | | Notice the Global section config. It is used to outright turn the service off or on if any active configurations are present. |
| | | |
− | [[File:File:Networking rutos manual modbus modbus serial client global button v1.png|border|class=tlt-border]] | + | [[File:Networking rutos manual modbus modbus serial client global button v1.png|border|class=tlt-border]] |
| | | |
| Clicking the Cog icon opens a modal window. The global configuration slider can be set and it's state saved. | | Clicking the Cog icon opens a modal window. The global configuration slider can be set and it's state saved. |
Line 768: |
Line 768: |
| <tr> | | <tr> |
| <td>Data type</td> | | <td>Data type</td> |
− | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UINT (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool {{!}} PDU; default: <b>16bit INT, high byte first</b></td> | + | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UINT (various Byte order) {{!}} 64bit INT (various Byte order) {{!}} 64bit UINT (various Byte order) {{!}} 64bit float (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool {{!}} PDU; default: <b>16bit INT, high byte first</b></td> |
| <td>Defines how read data will be stored.</td> | | <td>Defines how read data will be stored.</td> |
| </tr> | | </tr> |
Line 842: |
Line 842: |
| <tr> | | <tr> |
| <td>Compared condition data type</td> | | <td>Compared condition data type</td> |
− | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UINT (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool; default: <b>16bit INT, high byte first</b></td> | + | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UINT (various Byte order) {{!}} 64bit INT (various Byte order) {{!}} 64bit UINT (various Byte order) {{!}} 64bit float (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool; default: <b>16bit INT, high byte first</b></td> |
| <td>Select data type that will be used for checking conditions.</td> | | <td>Select data type that will be used for checking conditions.</td> |
| </tr> | | </tr> |
Line 913: |
Line 913: |
| <tr> | | <tr> |
| <td><span style="color: purple;">MODBUS Write Request: Executed action data type</span></td> | | <td><span style="color: purple;">MODBUS Write Request: Executed action data type</span></td> |
− | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UNIT (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool; default: <b>Bool</b></td> | + | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UNIT (various Byte order) {{!}} 64bit INT (various Byte order) {{!}} 64bit UINT (various Byte order) {{!}} 64bit float (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool; default: <b>Bool</b></td> |
| <td>Select data type that will be used for executing action.</td> | | <td>Select data type that will be used for executing action.</td> |
| </tr> | | </tr> |
Line 929: |
Line 929: |
| <td><span style="color: green;">Trigger output: Output</span></td>{{#switch:{{{series}}} | | <td><span style="color: green;">Trigger output: Output</span></td>{{#switch:{{{series}}} |
| | RUTX|RUT2|RUT2M =<td>Output (4); default: <b>Output (4)</b></td> | | | RUTX|RUT2|RUT2M =<td>Output (4); default: <b>Output (4)</b></td> |
− | | TRB1|RUT30X|RUT301|RUT36X|RUT361|TRB5 =<td>Configurable Input/Output (3) {{!}} Configurable Input/Output (4); default: <b>Configurable Input/Output (3)</b></td> | + | | TRB1={{#ifeq:{{{name}}}|TRB141|<td>Configurable Input/Output (3) {{!}} Configurable Input/Output (4) {{!}} Relay (3,4,5) {{!}} Latching Relay (11,12,13); default: <b>Configurable Input/Output (3)</b></td>|<td>Configurable Input/Output (3) {{!}} Configurable Input/Output (4); default: <b>Configurable Input/Output (3)</b></td>}}|RUT30X|RUT301|RUT36X|RUT361|TRB5 =<td>Configurable Input/Output (3) {{!}} Configurable Input/Output (4); default: <b>Configurable Input/Output (3)</b></td> |
− | | TRB2|TRB2M =<td>Configurable Input/Output (2); default: <b>Configurable Input/Output (2)</b></td> | + | | TRB2|TRB2M =<td>Configurable Input/Output (2) {{!}} Configurable Input/Output (3) {{!}} Configurable Input/Output (4); default: <b>Configurable Input/Output (2)</b></td> |
− | | RUT9|RUT9M =<td>Open collector output {{!}} Relay output {{!}} 4PIN output; default: <b>Open collector output</b></td>}} | + | | RUT9|RUT9M =<td>Output (4) {{!}} Isolated Output (3,4,8) {{!}} Relay (5,10); default: <b>Output (4)</b></td>}} |
| <td>Selects which output will be triggered.</td> | | <td>Selects which output will be triggered.</td> |
| </tr> | | </tr> |
Line 1,070: |
Line 1,070: |
| <tr> | | <tr> |
| <td>Data type</td> | | <td>Data type</td> |
− | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UINT (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool; default: <b>16bit INT, high byte first</b></td> | + | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UINT (various Byte order) {{!}} 64bit INT (various Byte order) {{!}} 64bit UINT (various Byte order) {{!}} 64bit float (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool; default: <b>16bit INT, high byte first</b></td> |
| <td>Defines how read data will be stored.</td> | | <td>Defines how read data will be stored.</td> |
| </tr> | | </tr> |
Line 1,144: |
Line 1,144: |
| <tr> | | <tr> |
| <td>Compared condition data type</td> | | <td>Compared condition data type</td> |
− | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UINT (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool; default: <b>16bit INT, high byte first</b></td> | + | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UINT (various Byte order) {{!}} 64bit INT (various Byte order) {{!}} 64bit UINT (various Byte order) {{!}} 64bit float (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool; default: <b>16bit INT, high byte first</b></td> |
| <td>Select data type that will be used for checking conditions.</td> | | <td>Select data type that will be used for checking conditions.</td> |
| </tr> | | </tr> |
Line 1,214: |
Line 1,214: |
| <tr> | | <tr> |
| <td><span style="color: purple;">MODBUS Write Request: Executed action data type</span></td> | | <td><span style="color: purple;">MODBUS Write Request: Executed action data type</span></td> |
− | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UNIT (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool; default: <b>Bool</b></td> | + | <td>8bit INT {{!}} 8bit UINT {{!}} 16bit INT, high byte first {{!}} 16bit INT, low byte first {{!}} 16bit UINT, high byte first {{!}} 16bit UINT, low byte first {{!}} 32bit float (various Byte order) {{!}} 32bit INT (various Byte order) {{!}} 32bit UNIT (various Byte order) {{!}} 64bit INT (various Byte order) {{!}} 64bit UINT (various Byte order) {{!}} 64bit float (various Byte order) {{!}} ASCII {{!}} Hex {{!}} Bool; default: <b>Bool</b></td> |
| <td>Select data type that will be used for executing action.</td> | | <td>Select data type that will be used for executing action.</td> |
| </tr> | | </tr> |