Requires: Base Development System
Use the Tag channel to share a single value among multiple readers and/or writers. Sharing the value is similar to sharing a global or network shared variable. Each time a writer endpoint writes a value to the channel, the value overwrites the existing value in the channel to ensure that the reader endpoints always read the latest value.
Endpoint | Description |
---|---|
Read | Reads a value from a Tag channel. |
Read Scheduled | Reads a value from a Tag channel at a scheduled time. |
Read With Abort | Reads a value from a Tag channel or signals the channel to abort. This endpoint is the same as the Read endpoint except that it has an abort input and an aborted? output. You can use the abort capability of the Tag channel to close a channel abruptly, ignoring any data left in the channel buffer. You must use this endpoint together with the Write With Abort endpoint. |
Write | Writes a value to a Tag channel. |
Write Scheduled | Writes a value to a Tag channel at the scheduled time. |
Write With Abort | Writes a value to a Tag channel or signals the channel to abort. This endpoint is the same as the Write endpoint except that it has an abort input and an aborted? output. You can use the abort capability of the Tag channel to close a channel abruptly, ignoring any data left in the channel buffer. You must use this endpoint together with the Read With Abort endpoint. |