Hello all,
I wanted to see if anyone else in the community has issues with inconsistent perspective tag bindings. I can load a view 9 times out of 10 correctly but the binding seems to fail for an unknown reason 1 out of the 10. The snapshots below show what I am talking about. 1B MIXER # 1 should show red because it is faulted, see "Correct" screenshot, but as shown in the "Incorrect" screenshot it is gray.
Some additional context:
- I am concatenating the tag path using expression binding. which is passed to the level 1 view described below.
- The motor graphic is an embedded view that is 2 levels deep.
- Level 1 is a view linked to my motor UDT and handles popups, getting data from the UDT and bidding it to level 2. This view takes in a tag path as the only input parameter.
- Level 2 is the motor graphic that renders the motor and shows green for running, red for fault, and gray for off. This view takes in three parameters Running, Faulted, and Required. These are all boolean parameters.
- This structure allows me to have a common motor graphic I can use with my motor UDT or standalone tags. It also allows me to modify one graphic and change it everywhere in my application from a single template which is why my application is structured this way.
Incorrect
Correct