ConsoliDator Multi-Channel Controller
Instruction Manual
46
MODBUS
®
SERIAL COMMUNICATION
The controller is equipped with serial communication capability as a standard feature. Baud
Rate, Parity, Modbus ID (Address) and Transmit Delay are entered in the
General
Functions
box, which appears in the main setup menu. The baud rate and parity selected
must match the settings for all other devices on the network. Modbus ID must be unique so
it will not interfere with other devices.
ConsoliDators support the following Modbus control functions:
Command Name
Description
03
Read Holding
Register
Read multiple bytes from holding registers.
06
Preset Single
Register
Set single value into specified holding register.
16
Preset Multiple
Registers
Set multiple values into specified holding registers.
Note: To save data to non-volatile memory after changing contents of holding register(s) write 0xFFFF to
address 40600.
Modbus Register Tables
Table 1. Analog Output Channels Register Addresses
Address (offset from 40000)
Ch. 1
Ch. 2
Ch. 3*
Ch. 4*
Description
Data Type
801
817
833
849
802
818
834
850
4 mA Value
Floating Point
803
819
835
851
804
820
836
852
20 mA Value
Floating Point
805
821
837
853
806
822
838
854
Set point Value
Floating Point
807
823
839
855
808
824
840
856
PID Output Value
Floating Point
809
825
841
857
Output Type
Byte
810
826
842
858
Input Ch.
Byte
811
827
843
859
PID KP
Integer
812
828
844
860
PID KI
Integer
813
829
845
861
PID KD
Integer
814
830
846
862
PID Cycle Time
Integer
815
831
847
863
PID I Band
Integer
816
832
848
864
PID Direction
Integer
*Channels 3-4 only apply to ConsoliDator 4 (PD940 & PD941) models.