User manual
Toolbox 32 User Manual 1.47d www.cse-semaphore.com/mykingfisher
Page
241
Setting G3 Outputs Using a Kingfisher PLUS+ RTU
The following network registers can be sent to a G3 to set the outputs:
#NRrrr.14 Ch 1 = DO1 output state
Ch 2 = DO2 output state
#NRrrr.15 AO1 output value (0-26208=0-100%)
#NRrrr.16 AO2 output value (0-26208=0-100%)
Where rrr is the G3 address to set the outputs in.
Notes:
• Only network registers (eg #NR2.14) can be sent to the G3. Local registers (eg #R14) will not be
accepted.
• To set outputs in a G3, first set the network register(s) in the Kingfisher PLUS RTU and then send the
network register(s) to the G3 using a TX DATA block.
• When sending a digital output, the whole register is sent to the G3 (eg #NRrrr.14) and not just a single
bit (eg #NRrrr.14.1).
• The G3 applies any configured output options and events to all new outputs.
An example TX Data block that will write to all the G3 outputs (address 2) is shown below.
Polling the G3 Outputs
To check the state of the G3 outputs, the read-only registers #NRrrr.17, #NRrrr.18 and #NRrrr.19 can be
polled from the G3. These registers contain a copy of the actual G3 outputs. The output registers #NRrrr.14,
#NRrrr.15 and #NRrrr.16 can also be polled. However, if a user sets the G3 outputs in the Kingfisher PLUS
RTU and a poll occurs immediately afterwards, the user settings will be overwritten by the polled data.
Uploading Event Logs from a G3
Event logs can be uploaded from a G3 using a Kingfisher PLUS RTU and the Rx Update ladder logic block.
The Kingfisher PLUS RTU will upload all the logs since the index of the last log that was uploaded. If no logs
have been uploaded then the Kingfisher PLUS RTU will upload all the logs in the G3.