I have a panelview 300 that is giving me the ERROR state rather than the state that is being called for. Any ideas on what the cause could be? I attached the part of the program with the message screen.
A couple of things jump out at me; first, you have multiple states assigned the same value. Second, your tag is configured as a value of unsigned integer type in the object dialog, but is defined as a bit in the tag database.
If the register value is 10, then you must assign a value of 10 to one of your states. Any time an undefined value is seen in the tag for this object, you will get the "ERROR" message.
If the register value is 10, then you must assign a value of 10 to one of your states. Any time an undefined value is seen in the tag for this object, you will get the "ERROR" message.
That was it! I had added several screens to the project and forgotten to change the Value of the screen. Everything above screen 9 had a value of 9. I knew it was something stupid did!