User manual
Toolbox 32 User Manual 1.47d www.cse-semaphore.com/mykingfisher
Page
164
Modbus Device
Address 3
If Dest. Offset=0, Data is
not stored by the RTU!
If Dest. Offset = -64000,
data is stored the same
as L401001 ie #NR3.1
RTU
Address 3
Network
Registers
Modbus
Register
L465001
MODBUS address: (1 to 49999 [or L000001 to L465535 when using extended addressing]) The starting
address to request the registers or digital channels from in the source RTU (or PLC). The registers or
channels are requested from consecutive addresses starting from the address specified here.
No. of Points: (#R1 to #R2048 or 1 to 123) The number of consecutive 16-bit registers or bits (channels) to
poll. Can be specified as a local register or a constant. If a digital address is specified for MODBUS address
above (00,000 or 10,000 range) then the Number of Points is the number of bits to poll otherwise the No. of
Points is the number of registers (or analog channels) to poll. Note: two points must be specified for each
float or long that is polled.
Communicating With A Modbus Device
When using a Tx or Rx Modbus block or responding to Modbus messages, the RTU should be configured as
follows:
• First ensure that the Modbus driver is supported by the type of RTU that is being used and that the latest
firmware and driver are loaded in the RTU (as detailed in protocols.pdf available from www.cse-
semaphore.com/mykingfisher).
• From Configuration, Port List set port protocol to one of the Modbus options eg. Mbus SCADA, S2.
Configure the port for the correct baudrate (if using a serial port) or set the port Type to Ethernet (if using
Ethernet). If using Ethernet, select the Configure button and configure the port’s IP Address.
• If initiating Modbus messages from ladder logic, assign an address to the external device and add this
address to the network list.
• Note 1: RTU address 174 should not be used as this corresponds to the Sync character at the start of
Kingfisher Series 2 messages (AE). If a Modbus message is sent to RTU174, RTU174 will think it is a
Kingfisher message.
• Note 2: When using an Allen Bradley Panelview Plus 1250 PLC to poll the RTU using Modbus over
Ethernet: the Allen Bradley PLC is configured using KEPServer. Ensure the Device ID in KEPServer is
set to XXX.XXX.XXX.XXX.YYY where XXX = RTU port Ethernet IP address and YYY = RTU Address (1-
249). The Modbus Port Number to poll is 502.