You are on page 1of 3

60813 - Produced/Consumed Tag Structures Status (Connection_Status) https://rockwellautomation.custhelp.

com/app/answers/detail/a_id/60813

Due to a system update, answer comment functionality on Knowledgebase articles is no longer available.
We apologize for any inconvenience.

Print

Question
Can we monitor the connection status of produced/consumed tags in Standard applications?

Answer
Connection status was first available for GuardLogix tags associated with Safety I/O.

From version 17 of the RSLogix 5000 software, status information can be included with produced and consumed
tags with Standard applications. In order to take advantage of this enhancement, the Produced/Consumed (P/C) tag
will need to be a User Defined Type (UDT) with the first member being of data type CONNECTION_STATUS .

Note: RSNetWorx for ControlNet software, version 9.00.00 or later is required when scheduling a ControlNet
network that has Produced/Consumed tags with status. Also the Producer Controller and Consumer
Controllers both need firmware revision 17 or higher.

Then there will be two BOOL bits in the status for each controller... below is a short description for how each works:

Producer Controller Tags


My_Produced_Tag.Connection_Status.RunMode

This is a 1 when the Producer is in Run mode.


This is a 0 when the Producer is in Program mode.

My_Produced_Tag.Connection_Status.ConnectionFaulted

This bit appears to remains 0 at all times.

Consumer Controller Tags


My_Consumed_Tag.Connection_Status.RunMode

This is a 1 when the Producer is in Run mode.


This is a 0 when the Producer is in Program mode.

My_Consumed_Tag.Connection_Status.ConnectionFaulted

1 of 3 12/12/2018, 4:03 PM
60813 - Produced/Consumed Tag Structures Status (Connection_Status) https://rockwellautomation.custhelp.com/app/answers/detail/a_id/60813

This is a 0 when the Producer connection is good, regardless of its mode.


This is a 1 when the Producer Connection is broken.

In general the controller will declare any scheduled I/O connection including Produced\Consumed tags bad if it does
not here the correct response after the greater of 100mS or 4 times the RPI.

Important

Using AADvance 9110 firmware release 1.34 or earlier, there is an issue with Produce/Consume with Status.

In RSLogix V19, when setting a consumed tag that is configured for status the firmware is not sending out a forward
open that would open a connection with status (ONLY using the generic profile). We see this in the backplane
and ethernet trace. That is why V19 appears to work with Produce/Consume with status. It is NOT
Produce/Consume with status.

In V20 when setting a consume tag that is configured for status the firmware is sending out a forward open that
would open a connection with status (ONLY using the generic profile). We see this in an ethernet trace. We then
see the AADvance controller error the forward open. It does not understand the forward open. The changes came
out of the EDS/AOP feature in V20.

For AADvance processor firmware 1.34 or earlier, use just a standard P/C connection.

The issue is fixed with AADance processor firmware 1.40, and Produce/Consume with Status connections may be
used.

Important: There is known anomaly in all AADvance released firmware that have CIP implementation, including
release 1.31, where standard consumed tags defined in AADvance controller from ControlLogix redundant systems
will stop update for the duration of the switchover, until the system is in qualified state again. This is corrected in
AADvance firmware release 1.33.

Attachments

DISCLAIMER
This knowledge base web site is intended to provide general technical information on a particular subject or subjects
and is not an exhaustive treatment of such subjects. Accordingly, the information in this web site is not intended to
constitute application, design, software or other professional engineering advice or services. Before making any
decision or taking any action, which might affect your equipment, you should consult a qualified professional advisor.

ROCKWELL AUTOMATION DOES NOT WARRANT THE COMPLETENESS, TIMELINESS OR ACCURACY OF


ANY OF THE DATA CONTAINED IN THIS WEB SITE AND MAY MAKE CHANGES THERETO AT ANY TIME IN
ITS SOLE DISCRETION WITHOUT NOTICE. FURTHER, ALL INFORMATION CONVEYED HEREBY IS
PROVIDED TO USERS "AS IS." IN NO EVENT SHALL ROCKWELL BE LIABLE FOR ANY DAMAGES OF ANY
KIND INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS PROFIT OR DAMAGE, EVEN IF
ROCKWELL AUTOMATION HAVE BEEN ADVISED ON THE POSSIBILITY OF SUCH DAMAGES.

ROCKWELL AUTOMATION DISCLAIMS ALL WARRANTIES WHETHER EXPRESSED OR IMPLIED IN RESPECT


OF THE INFORMATION (INCLUDING SOFTWARE) PROVIDED HEREBY, INCLUDING THE IMPLIED
WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, AND NON-INFRINGEMENT.
Note that certain jurisdictions do not countenance the exclusion of implied warranties; thus, this disclaimer may not
apply to you.

2 of 3 12/12/2018, 4:03 PM
60813 - Produced/Consumed Tag Structures Status (Connection_Status) https://rockwellautomation.custhelp.com/app/answers/detail/a_id/60813

This page is best viewed in Internet Explorer 11, Edge, Firefox 41, Chrome 46, Safari 9 or newer.

3 of 3 12/12/2018, 4:03 PM