User Manual
Your Trustworthy Industrial IoT Partner www.pusr.com
Fig. 27 Transport channel and formatting
Table 16 Data Query and report
Select the channel in the socket type. You can choose TCP/UDP or HTTP in socket A of each serial
port(socket1 or socket2), or MQTT you have added.
Whether data query from remote server or cloud is enable.
Whether data setting command from remote server or cloud is enable.
You can choose Modbus RTU, Modbus TCP or JSON. Users can send the right format query command
from remote modbus master or MQTT publisher to the M100 gateway. The data is retrieved from the
device's cache of corresponding modbus instructions.
Topic that used to query or set data from MQTT publisher.
Topic that reply to the query or set data from MQTT publisher.
The trigger of reporting data. Valid values:
On Change: The report is triggered if the collected data changes. You can use a tolerance to only log
the data point if the value changes more than X amount.
Interval: Collect the variable data at the poll interval and report the data at the specified report interval.
Timer: Collect the variable data at the poll interval and report the data at the regular time.
Topic that used to report data to MQTT broker.
Exception handling. Any data point did not get the response in response timeout will be filled with this
string as key value into the template.
Numeric values are quoted. It does not affect a string.
The payload format. Users can custom which data points should report to the server.
3.1.7. IO settings
USR-M100 gateway can support a number of Digital Input (DI), Digital Output (DO-Relays ), Analog Input (AI) ports. There are a few
combinations of I/O extension board in develop. Because the I/O status of M100 is mainly displayed via Modbus protocol, the user has