Figure 12. System settings
1. Go to
Settings
>
System
to define the port settings to be compatible with the connected devices.
a) Verify the
Baud rate
and
Parity
match that of the connected Modbus slave devices.
b) The timeout controls how long the DXMR90 waits before determining a command has failed to send. Set the
timeout based on your specific application requirements.
c) The
Delay between messages
defines the minimum wait time between resending another command. Set the
delay based on your specific application requirements.
The
Baud rate
is defined for both the Modbus master and slave; settings include 19200 (default), 1200, 2400, 9600,
38400, 57600, and 115200. The
Delay between messages
applies to the Modbus master port and sets the
minimum wait time from the end of a Modbus transaction to the beginning of the next Modbus transaction.
Parity
is
defined for both the Modbus master and slave; settings include None (default), odd, even, space, and mark.
Timeout
applies to the Modbus master port and covers the expected time for messages to be sent throughout the wireless
network. For the DXM, the Timeout parameter is the maximum amount of time the DXM should wait after a request is
sent until the response message is received from the Modbus slave device.
2. From the
Register Mapping
>
RTU
>
RTU Read
screen, click
Add Read Rule
.
3. Click the arrow next to the name to display the parameters.
4. Name your rule.
5. Select the slave ID.
6. Select how many registers to read, and the beginning register.
7. Define the register type, how often to read the register, and any other appropriate parameters.
8. If necessary, select the error condition. For this example, if the read function fails after three attempts, the read rule
writes 12345 to the DXM local registers. Notice the list of local register names this read rule is using.
Example Read Rules Configuration
Figure 13. Example Read Rules configuration settings
DXMR90-4K IO-Link Master
20
www.bannerengineering.com - Tel: + 1 888 373 6767