4/10/2015 10:51 PM | |
Joined: 6/20/2013 Last visit: 8/18/2023 Posts: 1 Rating: (0) |
I'm developing an HMI screen in which an operator can select whichever address type (I/Q/M/PI/PQ) and corresponding byte information to be displayed for troubleshooting. The intent is to develop something very close in function to the status/force object, but display the information in a different manner. To elaborate, the bit level information for the selected byte(s) will be displayed via indicators resembling LED indicators on I/O blocks. I have been able to set up the screen with no issue and multiplexed tags:(reference http://support.automation.siemens.com/WW/view/en/21808321) But I am struggling with hiding the binary indicators when the multiplexed tag value has an inconsistent value, I have found the internal multiplex tag holds last state. For example: a) I select DB1000.DBX0.0 (DB exists in the processor) display the indicator b) then I select DB9999.DBX0.0 (DB does not exist in processor) and the multiplexed tag used for the indicator maintains the value from the known state (DB1000.DBX0.0) Is there an easy way to hide the indicator if the multiplexed tag is an unknown state? I'll resort to scripting if needed, just curious if there was simpler method. I have attached a quick snapshot of the multiplexed tag to display value |