FTV SE Parameterized Global Object

AMarks95

Member
Join Date
Jul 2018
Location
South Dakota
Posts
224
Hello,

I have a global object for a button set up with two parameters. One that is the "control tag" for the button and the other that is the "state" tag for the button.

While the button is pressed, the control tag is set to 1.
When the button is released, the control tag is set to 0.

While the state tag is true, the button changes color.
While the state tag is false, the button changes back to the original color.

I have set up the touch and color animations using parameters {1} and {2}.

I have also set up 2 parameter files, one for a start pushbutton, and one for a stop pushbutton.

I have used parameter files with a popup window, so I'm familiar with how to assign tags to the parameters.


My question is, is there a way to place the global object on a display and pass it the parameter file? This way I can reuse the button everywhere, and if I needed to change say, the color of the button, it would auto-change all of the buttons?
 
Here is a link to the Manual for FTV_SE.

https://literature.rockwellautomation.com/idc/groups/literature/documents/um/viewse-um006_-en-e.pdf

on page 284 they discuss global objects, and on 305 they talk about it more.

From what I remember, you create the object(s) in the Global Objects page the same as you would on any page, parameter files included.
You then copy the object to the other displays and a global link is established between the base in the global objects page and the other displays.
Any modifications to the base will update the others.

You can break the global link to an object on a particular page, if you just want to make that object do something different than the rest.
I make a habit of checking on the other displays to ensure every object gets updated, in case someone broke the link.

Hope this helps,

Gad
 
I'm not sure this is exactly what you are after, but I think it will help.

In the Global Object Display right-click on your Global Object (GO) push button and select Global Object Parameter Definitions.

In the Definitions window enter #1 and #2 in the name column and you can add a description as to what each of those does. Click OK and then save the display.

On a Graphic Display, add your global object. Then right-click on it and select Global Object Parameter Values. In the Value column select the tag to be used for #1 and for #2. Click OK when you are done.

That GO will now use those tags for that one specific instance. No parameter file needed. That is the equivalent of a parameter file. So now you can add that GO to any display and use different tags just by specifying which tags to be used for each instance.

Hope that helps. Pardon the typos in the description below.

OG

Global.png
 
Last edited:
In the Global Object Display right-click on your Global Object (GO) push button and select Global Object Parameter Definitions.

In the Definitions window enter #1 and #2 in the name column and you can add a description as to what each of those does. Click OK and then save the display.

On a Graphic Display, add your global object. Then right-click on it and select Global Object Parameter Values. In the Value column select the tag to be used for #1 and for #2. Click OK when you are done.

OG

This is exactly what I was looking for. I added the references to the buttons, but was not sure how to add parameters to the object because for popups they're provided through the parameter file.

Thanks!
 
Last edited:
Parameters from parameter file

In addition, I would now like to pass the parameters to the global object on a button press.

I know how to do a parameterized popup, but I'd like to do this in place by pressing buttons on the same screen.

For example, I have 3 buttons on the top of the screen. Each one corresponds to a tank at the facility. Each tank has the same 4 readings. I want to be able to click one of the buttons and have the parameters to the tank global object update from a parameter file. Is this possible?
 

Similar Topics

Hello everyone, I am currently working on a project that uses a Rockwell L33ER controller and the FTV Studio V13 as Supervisory computer...
Replies
0
Views
128
Hello everyone, I am working in a platform and we installed FTV CLIENT SE V 12 IN ALL THE CLIENTS COMPUTERS, we have 6 clients and only 1 is not...
Replies
0
Views
99
Hi all, I'm having difficulties trying to connect FactoryTalk View SE Local Station (V13.00) to MS SQL Server Express. I state that they are...
Replies
2
Views
132
Hi to all, Does TIA portal support creating reusable pop-up display as FTV has it implemented? Something like on link below. Thanks in advance.
Replies
5
Views
530
Hi all, I have a question about the communication from the FTV and the PLC for different machine I use. Most of these use a SLC5/04 PLC and...
Replies
0
Views
294
Back
Top Bottom