Studio 5000 Message Communication Path

Pete_S

Member
Join Date
Mar 2015
Location
Portland Maine
Posts
76
Hi,

I am trying to configure a CIP data table read MSG instruction to read a tag on a L85E controller and write to a L82E controller. The L85 routing is 10.10.114.23,1,0 and the L82E is 10.10.114.111,1,0. I am struggling with the path. My understanding from the programming manual is that my path in the Communication tab would be 1,0,10.10.114.23,1,0. However when I try to enter this I get an error "Use of period of alphabetics is restricted to IP addresses, which cannot appear as the first field of a path. My IP address isn't the first field in my path, so I am confused. Any help would be greatly appreciated. Thanks!
 
I think the CIP Path for a 1756-L8 controller is simply "2, IP"

The 2 is for the Ethernet port on the front of the controller when used in Ring mode. If you split and use two IP interfaces, they are Ports 2 and 3.

The "1,0" is not necessary at the end of the CIP Path because the message goes directly to the L8, and does not need to go through a backplane port (1) and 1756 Slot number (0) to get to the CPU.
 
I usually need to stop and think, and stop again, and quadruple-check my work every time I manually configure a CIP path.

What I usually do to make it easy is add the path to the other controller in the IO configuration. You have the bonus of knowing the path is right if there's no errors in your IO config. Then enter the named controller in your message instruction. If you now delete the path from the IO configuration, the message instruction will reveal the CIP path.
 
I think the CIP Path for a 1756-L8 controller is simply "2, IP"

The 2 is for the Ethernet port on the front of the controller when used in Ring mode. If you split and use two IP interfaces, they are Ports 2 and 3.

The "1,0" is not necessary at the end of the CIP Path because the message goes directly to the L8, and does not need to go through a backplane port (1) and 1756 Slot number (0) to get to the CPU.

Thank you Ken, my issue was using 0 instead of 2 caused the syntax to fail as cant get to an IP address directly from the CPU. I am used to using ,1,0 with our Controllogix Ethernet driver to hit the CPU, and forget its different going controller to controller.
 

Similar Topics

I have a Panelview 5310 using Studio 5000 View Designer to design the screens. I am trying to add an Alarm Banner to the bottom of my screens...
Replies
2
Views
5,216
Hi, how do I convert 2x Integer registers to a Real? The two integers are from Modbus registers that contain a floating point value, I need to...
Replies
2
Views
53
What is the best way to extract the hour and minute from the register that comes from Yaskawa VFD. In studio 5000 I have a register saved as INT...
Replies
3
Views
87
I have an Allen Bradley temperature switch that I am trying to use in studio 5000. I am getting the message "Unable to interpret the IODD file"...
Replies
0
Views
52
Hi all. I want to ask what may seem a stupid question, as I have a project to send live data to a Yeacode line printer which will print meterage...
Replies
2
Views
110
Back
Top Bottom