Amonomen
Member
Hello and thank you for taking the time to view my post!
First of all, I've attached an image as reference.
What I am trying to accomplish is exchanging data between two control logix processors via produced and consumed tags. Simple right? Not this time.
What I have is two systems in question. The first is a simple, single processor setup with an ENBT ethernet card. The other, however, is an enhanced redundancy system with two processor/communication racks and two I/O racks.
Some more specifics regarding each system:
Everything within Panel B functions as intended. The problem is when trying to produce and consume tags on the plant network.
Configuration Details
The PLC in Panel A is configured to consume data from the PLC in Panel B. I've configured a produced tag in the PLC in Panel B, set it to "Allow Unicast Consumer Connections". I've added the PLC in Panel B to the project on the PLC in Panel A. I've configured the module with no rack connection and no time sync. All is well at this point. The problem arises when I attempt to consume that produced tag in Panel A. I get an error in PLC A from PLC B saying "(Code 16#000c) Service Request Error: Invalid mode or state for service request."
I read the documentation for enhanced redundancy and found a system configured with enhanced redundancy disallows unicast consumption but will still allow unicast production. As a test, I disabled unicast on both PLC A and PLC B to no avail.
If I've left anything out, please let me know and I will provide more info as needed.
Thank!
First of all, I've attached an image as reference.
What I am trying to accomplish is exchanging data between two control logix processors via produced and consumed tags. Simple right? Not this time.
What I have is two systems in question. The first is a simple, single processor setup with an ENBT ethernet card. The other, however, is an enhanced redundancy system with two processor/communication racks and two I/O racks.
Some more specifics regarding each system:
- Panel A (from reference image)
- 17 slot rack
- Slot 0 - 1756-L71 Rev. 20.13
- Slot 1 - ENBT/A Rev. 6.3
- Panel B (from reference image)
- Identical 7 slot racks
- Slot 0 - 1756-L71 Rev.20.55
- Slot 1 - RM2/A Rev. 20.004
- Slot 2 - EN2TR/C Rev. 10.007
- Slot 3 - EN2T/D Rev 10.6
Everything within Panel B functions as intended. The problem is when trying to produce and consume tags on the plant network.
Configuration Details
The PLC in Panel A is configured to consume data from the PLC in Panel B. I've configured a produced tag in the PLC in Panel B, set it to "Allow Unicast Consumer Connections". I've added the PLC in Panel B to the project on the PLC in Panel A. I've configured the module with no rack connection and no time sync. All is well at this point. The problem arises when I attempt to consume that produced tag in Panel A. I get an error in PLC A from PLC B saying "(Code 16#000c) Service Request Error: Invalid mode or state for service request."
I read the documentation for enhanced redundancy and found a system configured with enhanced redundancy disallows unicast consumption but will still allow unicast production. As a test, I disabled unicast on both PLC A and PLC B to no avail.
If I've left anything out, please let me know and I will provide more info as needed.
Thank!