General Discussions
Embedded Dynamic Faceplace

The High Performance HMI Handbook (Scada Bible) suggests that Faceplates should have a reserved spot on displays that change according to the item selected on the display.

Everything on the screen is selectable, and when selected the standard faceplate for the element appears in a reserved “faceplate zone” rather than floating around the screen obscuring the graphic.
Element manipulation is made via the faceplate."

Is there an efficient way to accomplish this either in the Idea Studio or Scripting?

Thanks,

DanW

The High Performance HMI Handbook (Scada Bible) suggests that Faceplates should have a reserved spot on displays that change according to the item selected on the display. > Everything on the screen is selectable, and when selected the standard faceplate for the element appears in a reserved “faceplate zone” rather than floating around the screen obscuring the graphic. Element manipulation is made via the faceplate." Is there an efficient way to accomplish this either in the Idea Studio or Scripting? Thanks, DanW

I'd suggest you not follow the suggestion of some ninny that wrote some book with that much buzzword bingo in it.

Buzzword bingo just screams of a lack of real world experience, but it markets great with the people that don't have to program it.

I'd suggest you not follow the suggestion of some ninny that wrote some book with that much buzzword bingo in it. Buzzword bingo just screams of a lack of real world experience, but it markets great with the people that don't have to program it.

Century Control Systems, Inc. www.centurycontrolsystems-inc.com

Just populate the info in the screenshot below. You can edit this from the idea studio.

Reserve some space for popups in your HMI layout (an area of low importance on each page) and you can force popups to spawn in that space.

5e2613415bf9e

Just populate the info in the screenshot below. You can edit this from the idea studio. Reserve some space for popups in your HMI layout (an area of low importance on each page) and you can force popups to spawn in that space. ![5e2613415bf9e](serve/attachment&path=5e2613415bf9e)

Trihedral Engineering Ltd.

Currently, that is the best I can come up with as well - apart from "tied to a string tag". It gets tricky when you have multiple types of elements - have to have multiple faceplate widgets with opacity expressions that depend on the type of element clicked on.

I don't understand the "tied to a string tag" part though.

The "ninny" has a good idea here though. For Operators, it would be easier to have faceplates on the page then have the faceplates as popups or separate pages.

Currently, that is the best I can come up with as well - apart from "tied to a string tag". It gets tricky when you have multiple types of elements - have to have multiple faceplate widgets with opacity expressions that depend on the type of element clicked on. I don't understand the "tied to a string tag" part though. The "ninny" has a good idea here though. For Operators, it would be easier to have faceplates on the page then have the faceplates as popups or separate pages.

You should be able to spawn screens on multiple monitors with VTScada.

You should be able to spawn screens on multiple monitors with VTScada.

Trihedral Engineering Ltd.

My last reply was to Mel's comment.

Thanks for your response Dave. I've played around with your idea already. The issue is that it is still a Popup that needs to be manually closed and is draggable. Multiple popups are allowed within the system but only one faceplate should ever be active and dependent on the currently clicked on display element type. If a different element is selected, the current faceplate should disappear and the appropriate faceplate should appear in its place.

Hope this makes sense. It isn't vital at this time. I'll play around a bit in my spare time. Perhaps it could be made an exercise at the VTScadaFest scripting course smile

Thanks again,

DanW

My last reply was to Mel's comment. Thanks for your response Dave. I've played around with your idea already. The issue is that it is still a Popup that needs to be manually closed and is draggable. Multiple popups are allowed within the system but only one faceplate should ever be active and dependent on the currently clicked on display element type. If a different element is selected, the current faceplate should disappear and the appropriate faceplate should appear in its place. Hope this makes sense. It isn't vital at this time. I'll play around a bit in my spare time. Perhaps it could be made an exercise at the VTScadaFest scripting course :) Thanks again, DanW

I might try this using owned Windows. Rahter than popping up a window, you might be able to script a window onto a page. Have a look at -

https://www.vtscada.com/help/Content/Scripting/Tasks/pro_OwnedVSChild.htm?Highlight=window

And

https://www.vtscada.com/help/Content/Pro_Functions/Window.htm?Highlight=window

I might try this using owned Windows. Rahter than popping up a window, you might be able to script a window onto a page. Have a look at - https://www.vtscada.com/help/Content/Scripting/Tasks/pro_OwnedVSChild.htm?Highlight=window And https://www.vtscada.com/help/Content/Pro_Functions/Window.htm?Highlight=window

Doug Spurrell

I might try this using owned Windows. Rahter than popping up a window, you might be able to script a window onto a page. Have a look at -

https://www.vtscada.com/help/Content/Scripting/Tasks/pro_OwnedVSChild.htm?Highlight=window

And

https://www.vtscada.com/help/Content/Pro_Functions/Window.htm?Highlight=window

I might try this using owned Windows. Rahter than popping up a window, you might be able to script a window onto a page. Have a look at - https://www.vtscada.com/help/Content/Scripting/Tasks/pro_OwnedVSChild.htm?Highlight=window And https://www.vtscada.com/help/Content/Pro_Functions/Window.htm?Highlight=window

Doug Spurrell

I might try this using owned Windows. Rahter than popping up a window, you might be able to script a window onto a page. Have a look in the help docs for Window and owned windows. But it would require some scripting knowledge.

I might try this using owned Windows. Rahter than popping up a window, you might be able to script a window onto a page. Have a look in the help docs for Window and owned windows. But it would require some scripting knowledge.

Doug Spurrell

Thanks Dave! I think that is what I'm looking for.

Thanks Dave! I think that is what I'm looking for.
63
10
4
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft