Scanning a Modbus TCP Device Across an External Router
Original instructions
Introduction
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.)
Configuring the Scanner
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:
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:
  1. 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.