Factory Talk View Pro's - 200 Cycle Time Tracker.

gerberz

Member
Join Date
Jan 2017
Location
Midwest USA
Posts
26
I have been asked to record the last 200 cycle times and make a display for our HMI. I am using our AB PLC to recording the 200 cycle times and place them into a array of 200.

The issue that i am having is when I was going to make the screen for the HMI I quickly found out it would take forever to make a numeric display properties for each of the 200 tags. Does anyone know of a way to do this in a much easier/faster way?
 
Use the control list selector object.
Add 200 states.
For each state caption, use embedded variables

Ex.
Code:
Cycle #120: /*N:3 {::[PLC]CycleTimeArray[119]} NOFILL DP:1*/ sec.


Then you can use the page up/down buttons to scroll through the list.
 
Use the control list selector object.
Add 200 states.
For each state caption, use embedded variables

Ex.
Code:
Cycle #120: /*N:3 {::[PLC]CycleTimeArray[119]} NOFILL DP:1*/ sec.


Then you can use the page up/down buttons to scroll through the list.

I ended up taking the long way, do you care to explain how this works? Could help me with this issue in the future. Thanks!!
 
I ended up taking the long way, do you care to explain how this works? Could help me with this issue in the future. Thanks!!
You'll just have to try the Control List object to see how it really works.
You only need a few states to understand.

The Control List object looks like a scrolling list of text. So, you could show just 20 rows of your cycle times. Then use up/down arrows to scroll through that list of 200.

By using the embedded variables your tag values will show up as text in that list. You would see this

Cycle #120: 84 sec.
Cycle #121: 79 sec.
Cycle #122: 89 sec.
...
Cycle #139: 80 sec.


The main reason why you would use the control list instead of 200 numeric displays is for space. The control list can use far less space on your screen.
 
I haven't FTViewed in a long time, but this info is probably best displayed in a graph format. In other HMIs there is usually an XY scatter plot, or an array plot.
May be worth displaying the maximum minimum average too, but these are much easier to calculate.
 

Similar Topics

Hi all, Attached below is an example of what is happening to our existing SCADA. It seems after patching some Rockwell Software that I thought...
Replies
9
Views
314
The client has an application that when communication between the PLC and the Factory Talk VIEW supervisory fails, the object in the supervisory...
Replies
5
Views
279
Hello all, I am looking for a way to have a user get logged out after an X amount of time because to default so that user privilages are no...
Replies
4
Views
566
Hello everybody. I was wondering if there is a way in FTVIEW Studio to close ) view after x min without interaction . My issue is the following...
Replies
2
Views
354
Is there a way to choose the base font in ME. Text in the Arial Unicode MS which is the default font on my FTVS doesnt show up properly on a...
Replies
1
Views
663
Back
Top Bottom