We’ve been tracking the load factor of our ControlLogix PLC, which typically averages 0.55—a high but manageable level. However, we’re seeing occasional spikes to 1.1 that persist for several hours before returning to normal without intervention. These unexpected overloads are alarming, as their cause remains unclear. We’ve identified a daily spike at 6:00 PM that aligns with IT server backups, but other prolonged spikes lack an obvious trigger. We need to understand the factors causing these spikes and determine if they indicate a failing PLC.
Unlikely a failing PLC. How are the device drivers configured? What CIP size and number of connections? What’s the network architecture between Ignition and the PLC? What model and firmware PLC? How many tags? Are they set to poll or leased? If polled, what are the poll rates? Are you accessing AOI tags?
Ignition Driver (Allen Bradley, AB Logix, Automation Professionals Client Driver?)
Driver Settings (Concurrent Connections - Default is 2 and CIP onnection Size - Default is 500)
Typically I'll increase the CIP Connection Size to 4000 bytes but this won't work on some older models.
Tag Count
Scan Groups (Polled/Subscribed, Direct/Leased, Rates)
What kind of tags are you communicating with (Mostly atomic, UDTs, AOIs)?
On the PLC web page (if you can get to it), there will be a Class 3 Comms gauge on one of the pages that shows what percentage of load the processor itself is seeing. Once this starts maxing out (90%+) you'll see comms performance issues with Ignition also.
We got it figured out. I did find a device under the Class 3 Message Connections around the same time our Load factor increased. So, that device is a laptop of an ex employee who installed Ignition, created projects accessing tags from the control Logix.
There seems to be a mixture of terminology here... There's load factor which is what the logix driver used to use where anything under 100% meant the plc was keeping up with demand. And then there's the newer Overload, where anything above 0% means it's not keeping up with demand. 0.55 or 1.1% is perfectly fine whatever the measure