Modbus TCP questions

misel00

Member
Join Date
Oct 2014
Location
Venezuela
Posts
8
Hello everyone!

I'm currently trying to connect a Quickpanel+ to 3 different GE relays. The problem are the drivers and how to communicate over TCP/IP. I thought about using native PLC drivers for modbus TCP/IP (displayed on proficy machine edition as Modicon TCP/IP) and read addresses like it's usually done with PLC. However, I'm trying to emulate this with modsim and nothing happens.

Any ideas on how to work this out? I thought about using GE's Global data, but modbus TCP has already been set-up for this project.

Thanks!
 
You are on the right track with the Native Drivers. Setup a Modicon TCP/IP driver and add a Device for each Relay.
Once all the IP addresses match and the network is setup properly you will be able to access the Addresses defined in the Relay documentation.
For someone to assist in your troubleshooting you must supply DETAILED information of what you have and how you have everything configured.
 
Thanks for the quick reply RussB!

Well, I have a QP+ that will read around 15 modbus tcp addresses from each of the three C60 relays. The network addresses are already set and devices will not have a specific Device Address, but will be read only via IP address. However, when I try to emulate the data changes (three different computers over a VPN, using modsim for the data) I get no changes on the animations I'm testing. I tried a P2P connection from my laptop to QP+ and still no readings. I need to test this before configuring the modbus mapping.
 
That's a bit more information but I'm afraid it is not enough detail for me to be of any more help.
Maybe someone else can.
 
On one or all three of the PCs, run WireShark to see what's happening.. ie, are the connections being opened, but no reply, or are they not opening at all? That's where I would start.
 
On one or all three of the PCs, run WireShark to see what's happening.. ie, are the connections being opened, but no reply, or are they not opening at all? That's where I would start.

Thanks for the reply. I'll try that.

Now, we have a new modbus map and each variable is masked on a specific bit in an analog variable. The map is something like this

dec addr bit mask descriptor
Virtual output 1 5416 15 32768 open
14 16384 closed
13 8192 alarm

And so on. Is there any way to emulate this? And how can I unmask each bit?
 

Similar Topics

Hello Long time lurker. I am flailing around trying to figure out how to implement MODBUS TCP on a W2000 IPC that controls one of my company's...
Replies
10
Views
5,851
Hello all, I've been reading a lot to try to get up to speed with my first PLC project. I'm having some trouble establishing communication...
Replies
7
Views
4,492
Hello gentlemen, Im working on a small project on TIA Portal, about establishing a Modbus TCP connection between my ET200SP plc and a socomec...
Replies
11
Views
247
If a device has Modbus RTU over serial and Modbus RTO over TCP and Modbus TCP then there is a difference between Modbus RTU over TCP vs Modbus TCP...
Replies
7
Views
443
Hi There. I have PC to get few tags from PLC into C# windows forms application. What is the best and fastest way? I could not find Omron in...
Replies
3
Views
236
Back
Top Bottom