FTView studio transparent rectangle object to disable screen

mahone

Member
Join Date
Apr 2014
Location
Singapore
Posts
62
I have a requirement to implement in factory talk view studio se
It is to block the user from interacting with the display, sort of disabling touch screen.

Can I use a transparent rectangle and visibility?
 
I would make a User screen that only showed status's.

On it there would be one button to change screens to the supervisor screen that is password protected.
 
Why not just use security account groups/users and assign "Visibilty" animations to buttons.

duplicating screens makes for hard work if you need to modify...
 
Yes. Only foregound objects can be pressed and only if visible (the property).

Animate the "visibility" of the transparent object and you can enable/disable the buttons.

Just make sure it is the foreground object.
 
I have a requirement to implement in factory talk view studio se
It is to block the user from interacting with the display, sort of disabling touch screen.

Can I use a transparent rectangle and visibility?

One easy way to prevent touch is to create an end key, make it transparent, and then place over the objects you want protected. The visibility is based on user logged in.
 
One easy way to prevent touch is to create an end key, make it transparent, and then place over the objects you want protected. The visibility is based on user logged in.

Isn't that more work than attaching "visibility" to the button itself ? And not just "more work" for the programmer, it's also more work for the HMI to resolve all those extra buttons

IMHO, why show a button that can't be pressed ? You can always put a static object like a greyed-out button (converted to wallpaper) where the button goes when visible if you do want it to be "seen".

And if you go around making objects transparent, what happens when you move the underlying button, you'd have to remember there is a transparent button lying on it, move that as well, AND make sure it is top layer
 
Daba, yes it's more work (seconds of work).. It's a work around for not having an enabled property. There are many times you want to show objects but not allow use. You obviously haven't had a need, at least two in this thread have. Grouping makes sure everything goes together if moved. Using the object explorer/browser makes it easy for everyone to see the hierarchy. I give everything a useful name.
 
Daba, yes it's more work (seconds of work).. It's a work around for not having an enabled property. There are many times you want to show objects but not allow use. You obviously haven't had a need, at least two in this thread have. Grouping makes sure everything goes together if moved. Using the object explorer/browser makes it easy for everyone to see the hierarchy. I give everything a useful name.

I most certainly have had the need to disable buttons for unauthorised users.

Each to their own method, but I still don't like the idea of the display scan having to parse dynamic objects that (a) needn't be visible to an unauthorised user, (b) will slow down the HMI scan, (c) use more memory, and (d) could cause confusion to an unauthorised user, as he may be pressing "hidden" (by the transparant overlay) buttons that won't work...

I would much rather place a wallpapered image of the button, perhaps with a red line through it to show it is not available for use, and make the available real buttons visible by user credentials.

The recommendations for FTView, and indeed any HMI or SCADA system, has always been to minimise the number of active objects on the displays. With your method, if you had 40 buttons you had to disable, you would need an additional 40 transparent buttons to effectively disable the actual buttons. My method has zero overhead, and would execute faster.
 
First, it's not my method. I got the trick from Rockwell as that's how they were doing it in a faceplate. Second, well, I don't have a second. I have better things to do than a back and forth with you.
 

Similar Topics

Hello Experts, I am trying to create a SINE Wave generator and i cannot seem to make it smoother. I have done this before but i forgot the exact...
Replies
6
Views
278
Hello all. Is there a way to upload alarm tags at the bit level to my FTView studio? I export them from my PLC thinking I will upload them to...
Replies
2
Views
403
Hello all. Many years ago I programmed an Omron PLC and HMI and I was able to control which display was being shown on the HMI from the PLC. Is...
Replies
5
Views
329
Hello all. I am trying to establish my connections in FTView Studio. Normally, after I have set up my offline tag file in communication setup I...
Replies
3
Views
647
Hello everyone, I had a problem that happening with FactoryTalk View Studio SE (V12) (Network Distributed). If i create a new project...
Replies
0
Views
631
Back
Top Bottom