Allen Bradley EIP Driver Troubleshooting
I've got the AB-EIP Driver talking to a CompactLogix PLC on a 1 minute poll rate.
Every 2.5 minutes I'm getting a Read Failure alarm. Is there a way to determine what is causing this error?
Also, when trying to address the bit level of a INT, I receive a Read Failure as soon as I enable the datasource. If I change the tag to a INT and multistate the error does not appear. Is this by design?
Thanks for the help!
I see two active TCP connections from Mango to the PLC. There are no TCP or CIP errors reported in the PLC Diagnostics.
I currently have one data point enabled. With that one point I've been able to get consistent results. Enabling more points produces the same result.
When the data point logging is set to Interval, the Read Failed error will occur and reset, allowing for a new datapoint to be recorded.
If data point logging is set to All Data or On Change, the data source will successfully poll the PLC one time, error after the defined poll rate, and stop updating the data point. Disabling and enabling the data source will repeat this process.
Per Jared's recommendation, I changed the poll rate from 1 minute to 10 seconds. Communication to the PLC is now stable.
phildunlap last edited by
Thank you for posting your results and investigation!