User manual
Toolbox 32 User Manual 1.47d www.cse-semaphore.com/mykingfisher
Page
84
Ladder Logic - Tx/Rx Update Network RTU Images
Care must be taken to initiate only one Tx or Rx Update block at a time otherwise unpredictable results may
occur. The pending flags detailed below can be used to determine when the block has finished before
generating new Tx or Rx update messages.
Series 2: Tx Update Network RTU Images
Sends new network data to a destination RTU. It is possible to update the network data for up to 32 RTUs
using one TX Images block. Network data is stored in an RTU as blocks of 64 registers. The TX Images
block works by requesting the CRC for each block from the destination RTU (RTU #) and if the CRCs are
different, the local RTU updates the block in the destination RTU. Only network blocks that are different are
updated which minimises communication time. Requires driver TXUPDATE.Dxx. As used in the appendix
topic Redundancy, Redundant RTUs.
Comment: A 12-character description.
RTU #: (1-249) The destination RTU that the network data is sent to.
RTUs: (1-249) The network data for these RTUs is compared between the destination RTU and the local
RTU and then the data in the destination RTU is updated if necessary.
Series 2: Rx Update Network RTU Images
The RX Images block is used to get new network data from a source RTU. It is possible to update the
network data blocks of up to 16 RTUs at a time using one RX Images block. An RX Images block works by
requesting the CRCs for each network block from the source RTU. If the CRCs are different to the local RTU,
the local RTU polls the new network blocks from the source RTU. Only network blocks that are different are
updated which minimises communication time. Requires driver RXUPDxx.Dxx.
Comment: A 12-character description.
RTU: (1-249) The source RTU to receive network data from.
RTUs to update: (1-249) The network data blocks (images) of these RTUs are requested from the source
RTU. The network data for up to 16 RTUs can be requested at once.
Selection and Status Controls
These fields control the RTU images to update and indicate the current status of the block.
Realtime Data Mask: Local register (#R), ALL (all RTUs in the list are updated), or NONE (none of the
RTUs in the list are updated). When a local register is used, the 16 register channels correspond to the 16
RTUs to update respectively. When a channel is set ON, the data for the corresponding RTU will be
updated. After a successful data update, the channels are not reset. The default value for this field is ALL.
Pending flags: NONE or a local register (#R). Each of the 16 channels indicates the pending status of the
corresponding RTU in the RTUs to update list. All the channels are set ON when the RX Images block is
activated. After the network data for each RTU is updated, the channel corresponding to that RTU is set
OFF.
Status flags: NONE or a local register (#R). Each of the 16 channels indicates the success/failure status of
the corresponding RTU in the RTUs to update list. Each flag is written to after the network data of that
particular RTU has been updated. A flag is set OFF if the update is completed successfully or is set ON if the
update has failed.