Different Communication Protocols

Prayder

Lifetime Supporting Member
Join Date
Jun 2014
Location
Arkansas
Posts
254
I realize that when using PLCs there are a myriad of different communication protocols used from Modbus TCP, Ethernet/IP, CIP, DeviceNet, DF-1, etc... my question is how would you know which one you are actually using and if your using something like a controllogix processor, is there a way to manually choose which type of communication protocol to use or is it always set by default?
 
It will be device dependent and sometimes requires additional hardware. As an example, ControlNet, DeviceNet or Profibus requires additional modules added to act as scanners (or adapters).
Depending on the model, Controllogix/Compactlogix PLCs will natively support Ethernet/IP and/or DF1. Some of controllers don't have built-in ethernet ports and require an additional module in the rack to provide the ports. Again, its highly model dependent.
 
I used a $500 digi one IAP for talking to modbus devices from control/compact logix and it worked flawlessly. I think there were 5 PLCs talking to 5 different modbus slaves, maybe they all talked to the same one too. highly recommend.
 
And modbus requires a Prosoft in rack card

Actually the MicroLogix 1100 and 1400 along with SLC5/03, 04 and 05’s will all do Modbus RTU. The SLC’s might need a firmware upgrade but it is doable. There is also a communications module for a CompactLogix that will provide Modbus RTU communications.
 
When it comes to Allen Bradley... this is a good read for PCCC and Ethernet/IP

https://www.rockwellautomation.com/...s-partners/technology-licensing/eipexp1_2.pdf

I find it interesting to see what's going on behind what we normally see, I am making a few trainers for a college that is going to be teaching this... guess a upper level programming ? way back... when I first started, I spoke with a guy that worked for Wonderware and was writing code for the software, I thought about getting into that line of work
 

Similar Topics

i have two plc 1. s7-1212dc/dc/dc ip; 192.168.0.1 2. s7-1500 1513-1pn ip; 192.168.3.2 i need to get data from plc1 to plc2. any idea how to do...
Replies
5
Views
163
I am re-writing a mess the last guy left me. And a question came up on MSG execution logic. So this code is Reading and Writing to a MicroLogix...
Replies
7
Views
1,814
Hey! In my previous queries on how to handle an OPC server like RSLinx in the ArchestrA IDE galaxy, I have succeeded and the answer was to just...
Replies
0
Views
1,834
Hi, I am developing project in Cimplicity 9.0 and I want to communicate it with PLC on S90_TRIPLEX protocol. Also want to communicate with...
Replies
1
Views
2,347
RSLOGIX5000 and Emulator5000 are installed on 2 different PC's...I want to download logic on emulator5000.
Replies
2
Views
1,876
Back
Top Bottom