The BMENOC03•1 Ethernet communication module, version 2.05 or later using Unity Pro 11.1 or later, allows you to configure the Modbus TCP scanner to scan a Modbus TCP slave device across an external router. (This feature does not apply to EtherNet/IP devices.)
Confirm that your network contains a BMENOC03•1 module, an external router, and a Modbus TCP slave device. In order for the Modbus TCP scanner traffic to cross the router, confirm the following:
-
The gateway IP address of the BMENOC03•1 module is equal to the IP address of the router on the side of the BMENOC03•1 module.
-
The gateway IP address of the Modbus TCP slave device is equal to the IP address of the router on the side of the Modbus TCP slave device.
Example of a Modbus TCP scanner across a router:
|
Module/Device
|
Main IP Address
|
Subnet Mask
|
Gateway IP Address
|
1
|
BMENOC03•1
|
192.168.20.1
|
255.255.255.0
|
192.168.20.240
|
2
|
Hirschmann MSP30 router
|
192.168.20.240 from BMENOC03• module
192.168.30.240 to Modbus TCP slave device
|
3
|
Modbus TCP slave
|
192.168.30.1
|
255.255.255.0
|
192.168.30.240
|
This screen shows the Hirschmann MSP30 routing interface configuration. Log into the embedded server of the MSP30 to access this screen.
NOTE:
-
Configure the BMENOC03•1 module’s IP parameters (main IP address, subnet mask, gateway IP address) on the BMENOC03•1 module’s IP address configuration screen. To access this screen, double-click the BMENOC03•1 module in the PLC bus view in an M580 Control Expert project.
-