Communication issues with Allen-Bradley ControlLogix Firmware 20.19
I just upgraded my ControlLogix Firmware to version 20.19 and now I'm having trouble communicating using TOP Server. I'm also seeing CIP 0x0F Permission Denied errors in my event log.
The TOP Server Allen Bradley ControlLogix Ethernet driver cannot communicate with controllers running firmware 20.19 when the Protocol Mode in Device Properties is set to Logical Blocking or Logical Non-Blocking. When the server attempts to update tags the controller responds with a CIP 0x0F Permission Denied error.
Solutions
-
Change the Logix Option from Logical to Symbolic for the Protocol Mode
The Symbolic protocol is best for applications where there is not a high tag volume and/or quick updates are not required. Refer to the Performance optimization section of the Allen-Bradley ControlLogix Ethernet driver help file for guidance.
-
Upgrade the Device Firmware
If the application requires the use of Logical Protocol Mode for performance optimization, this is the best path forward. In this case, update the controller to firmware V21 or higher. Device firmware compatibility and update instructions can be found on the Rockwell Automation Technical Support site.
-
Downgrade the Device Firmware
If the application requires use of Logical Protocol Mode for performance optimization but the device does not support a firmware revision beyond V20, this is the recommended path. In this case, update the controller to firmware V20.18 or lower. Device firmware compatibility and update instructions can be found on the Rockwell Automation Technical Support site.