I have a ConnectportX4 set up as a coordinator with a hard coded PAN ID. It has a static IP Address of 192.168.100.1.
I have a ConnectportX2 with the router firmware,(latest), installed. It has the same hard coded PAN ID as the X4. It has a static IP of 192.168.100.3.
I have an Industrial Automation table in the X4, using MODBUS TCP/IP as the message source with “Send to a Xbee device” selected as the destination. I have the extended address of 00:13:a2:00:40:a4:a7!, which is the X2, in the message destination extended address field under Xbee Settings.
I have uploaded the crc16.py, mbus_bridge.py files to the X2 and set autostart on the mbus_bridege.py files.
I have uploaded an address.txt file to the X2 that contains, 192.168.100.12:502.
I have a Quantum PLC with a static IP of 192.168.100.12.
It is connected to the ConnectportX2 with an Ethernet Cross-Over cable.
I am attempting to poll the PLC using Modscan32.exe. I am attempting to poll the Quantum PLC by setting up a connection type "Remote MODBUS TCP Server, at 192.168.100.1, (the X4 ip adress), with device ID of 1.
All I can get out of this is that the X2 will go active if I do an “Identify Device” function from the X4. But I get no activity on the X2 if I use MODSCAN32.
All cables, ip addresses, etc. have been verified as working.
I have followed the instructions on the DIGI wiki site to the letter.
Any one who has a suggestion…please do!