Device Level Ring Object Class 0x47

4 posts in this topic


I have a MSG instruction which checks the status of the DLR network which I have attached as an Image below

Message Type - CIP Generic

Class 47 ,Attribute 0,Instance 1,The destination element is a SINT[57] called Services_DLR

My question is, how do I interpret the results.  For example Services_DLR[1] is the network status, but I have seen a value of 0 when the ring is okay but I have also seen values of 1 and 4 and don't know what they mean. I assume 1 means ring fault but I do not know what 4 means etc.

or  The last active IP goes to Services_DLR[17] but I would not of known this, only the code was wrote by someone else. (Image attached)

On page 189 of https://literature.rockwellautomation.com/idc/groups/literature/documents/um/20comm-um015_-en-p.pdf I can see the DLR object but I dont know how this populates my SINT array or what each element is for so if someone could explain or point me to some documentation that can explain it to me, i would greatly appreciate it


Hope I made myself clear, I am new to PLC programming so just looking for some guidance 




Share this post

Link to post
Share on other sites

Did some quick reading here - {https://literature.rockwellautomation.com/idc/groups/literature/documents/um/20comm-um015_-en-p.pdf) and learned that 4 is a 
rapid fault reset cycle.

Further Reading here - {https://rockwellautomation.custhelp.com/app/answers/detail/a_id/494704/page/2} list system noise as the most common cause of a 4.

I also found a full DLR manual here {https://literature.rockwellautomation.com/idc/groups/literature/documents/at/enet-at007_-en-p.pdf}.

Happy New Year and good reading.

1 person likes this

Share this post

Link to post
Share on other sites

DLR topography is somewhat overblown.
Especially as shown in the examples in that document.

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now