Writing to tags in the UCON driver
I am having problems writing to tags in the UCON Driver with Application Server. The write seems to happen to more then one tags when I write to it.
Technical explanation:
When you write to a tag in the UCON driver, this information causes the UCON to start executing whatever commands are under the Write table. For that particular tag, the value that you write to the tag is put in a holding buffer and discarded as soon as the write table execution is complete. The Write Buffer holds all write command information until the transmit command is sent. When you "Write Data" you are taking any information in the holding buffer and putting it in one of the other buffers. When you put it in the Write buffer it will be part of the information transferred. When you put it into a scratch buffer it can be used by the driver in other places.
When a client tries to read a tag from the UCON driver, it causes the UCON to start execution of whatever commands are under the Read table for that tag. If there are no commands, nothing will happen and no value will be returned to the client asking for a value. The update tag command can be used to put a value in the tag for reading, but something must have already been placed in a buffer for the tag to be updated from.
Because Reads and Writes are separate operations executed through client action a Write from one client won't result in the tags value being updated through the read table automatically.