Navigating Connections/Parameters in modern Allen Bradley Program

edw1983

Member
Join Date
Nov 2015
Location
Rotterdam, Netherlands
Posts
23
Does anyone know how to follow a signal through a PLC project, given that the PLC programs are linked together using program parameters?

More specifically, the "Connections" column is filled out on the program's interface table for interconnected signals.

When I follow a signal with the cross-reference function, I get to the 'border' of the program (as I call the program's interface table). There in that editor, I see the row corresponding to the program variable. But the GUI wouldn't let me 'jump' to the linked/connected programs.

Am I missing a handy GUI shortcut?


Some background:


Modern Allen-Bradley controllers make it possible to a PLC project in a structured/object oriented way. One can now use programs as if it were Add-On instructions. Programs can now have their own in, out and inout parameters.

The "Connections" column (which is hidden by default and only enabled on recent Studio/Firmware versions) allows connecting programs together.

Previously controller tags (global variables) had to be created to connect different program together. Not anymore.

Unfortunately the program now becomes slightly harder to follow using the Goto/Cross-Reference function. The cross reference function does not take modern connections into account.

Example:

Consider a digital program output 'Foo' written by program A. It is coupled to a digital program input 'Bar' on program B by means of the "Connections" column in "Parameters and Local Tags".

So the connection is as follows: \A.Foo --> \B.Bar

If you go to the interface table of program A, it will read there in the "Connections" column that output parameter 'Foo' is coupled to \B.Bar.

Very well, but it won't let you jump to the interface table of program B from program A.

It only seems to be able to generate a cross reference for the program you are currently viewing/editing.

If only there was a way to 'jump' to the input B.Bar or at least to its slot in the interface table of program B. Or is there? o_O
 

Similar Topics

We have a quad monitor setup with FT SE and we are utilizing a header screen at the top of every display. when we open a new page we abort the...
Replies
0
Views
88
Some time back Citect users were discussing how bad the Aveva website is to navigate compared to the old Schneider one. if i remember correctly...
Replies
4
Views
2,320
Has anybody of you come accross when navigating between pages on an MP277 in runtime that it can take up to 10sec between pages. We have max. 20...
Replies
6
Views
2,280
Hello, Ive gotten a few answers on this from the Rockwell tech support but it's just not clear as they often point to the manual. I've also read...
Replies
0
Views
87
Does anyone know how many connections are available on a 1769-L36ERM Compactlogix? I have one that is connected to an Ignition SCADA system that...
Replies
4
Views
820
Back
Top Bottom