Sgilk - your link is not working. Am I reading these responses right in that we cannot change the appearance of a button based on a tag value? We use a two tag structure that gives us logic diagnostics instantly on the button. We send a command through the first tag and look at a second tag for a status feedback; that feedback is based on whether or not the logic completes. If the logic does not complete then the button does not "Light" indicating something did not complete. That is a standard push button, on multistate indicators we do the same to indicate a selected function but only once the logic completes. This, to me, seems like a pretty standard function. It may seem like overkill but you would be suprised how much it reduces claims such as "the HMI doesn't work" and it can also prompt operators to make sure all of the conditions are met.
... View more