One of the gratifying opportunities in the life of a control system’s engineer is to successfully upgrade a legacy system to a newer system with more features and capabilities.
We, as automation specialists in general, love to obtain the newest toys (I mean control system equipment) that we can get our hands on.
The latest network equipment, hardware and software make us look forward to getting back to the office on Monday morning. And truth be told, make us hesitant to leave some days.
Not So Fast
An experience last year taught me not to always take similar hardware for granted. We were upgrading an Allen Bradley PLC-5 to the ControlLogix platform, the same as we have done many times.
However, I had been using the L7X series of processors and had no issues with communicating to the existing Honeywell system.
But for this particular project, I opted for a new L8XE series Controllogix processor. I thought, “Let’s get the newest one, it’ll be cool….” However, upon installation I ran into a hurdle: our Honeywell Experion Controllers would not perform CIP Reads/Writes with the L8XE processor.
I immediately began technical support calls with both Rockwell and Honeywell to understand the issue. What I found out caused me to back up and punt to an L7X processor until a resolution could be found.
I learned that changes were implemented in the L8XE CIP Security features that are not found in the L7X series of controllers from Rockwell.
Thus, Honeywell would have to make changes in their controller firmware to create compatibility with an L8XE processor.
Since that time, Honeywell has made the needed changes for a C300 processor at R510 or above to communicate with the L8XE processor, however, the C200 will not.
I have tested the C300 as well with R500 and below and it does not communicate via CIP Reads/Writes with the L8XE.
All in all, if you don’t need redundancy and do not have communication constraints with other vendors, the L8XE processor is lightning fast and performs as good as anything out there.
The 1GB port on the processor itself also fits nicely into a capable network. The quad processors handle logic and communications separately, so there is no overhead time slice to configure when trying to balance performance and communications as was with the L7 and below.
I learned in that project that not every product that is similar will work the same or have the same compatibility as the similar product.
When we are talking about cutting edge versus bleeding edge kinds of equipment changes, it always makes good practice to test and verify, even if there is no apparent reason that it would not work as planned.
Written by Brandon Cooper
Senior Controls Engineer and Freelance Writer
- Example Application: Reading ControlLogix Tags into a Siemens S7-1200 - May 5, 2021
- How To Read and Write to ControlLogix Tags from a Siemens S7 PLC - May 4, 2021
- New User Project: Flashing Lights with a PLC - April 27, 2021