In the program tags, the "XXX.Status" is normally some type of word (SINT, INT, DINT) whose value is determined by processor. If I am not mistaken, that value is read only and is used for troubleshooting. For instance, For the word tag "Valve", when you expand it in the tag editor, you should see "Valve.Data" and Valve.Status". Basin and Chain look to be Arrays. Could this be some pointer used in indirect addressing? How in the world do they expect you to generate an HMI program without the PLC program?