User Manual For - CONTROLLER/DATA RECORDER MultiCon CMC-99/141
–
press the
Slave devices
button:
•
using the arrows in the upper right corner select the Slave device
Modbus
address
, in this case it is
1
,
•
Device type
parameter set as
defined
,
•
in the
Device name
parameter write
Temperature converter
,
•
in the
Device channels
parameter block press the
Input list
button to define
the register to read,
◦
if the
Input list
is empty, press the sign
'+'
to add an input channel (if the
list has defined the input channels, use the arrows in the upper right corner
to select the input channels),
◦
in the
Value register
parameter set:
–
Register type: HOLDING
- using
03h
function to read the holding
registers as specified by the Modbus RTU,
–
Register number: 1h
- the number of the read register
–
Data format: 16 bits, signed
- the choice of a format depends on
the SLAVE device register format,
–
Data shift: 0
, because we do not want to move data read from
the Slave device,
–
Data mask: 0xFFFF
, which reads the whole value of the register, exit
the
Value register
parameter menu,
◦
in the
Decimal point
parameter select option: * exp (-point register) causes
that there will be a new parameter to appear -
Decimal point register
that
causes an automatic change of the decimal point, depending on the value
of
Decimal point register
,
◦
in the
Decimal point register
parameter set:
–
Register type: HOLDING
,
–
Register number: 3h
,
–
Data format: 16 bits, unsigned
,
–
Data shift: 0
,
–
Data mask: 0x0003
, because we are interested only in the first 2 bits
changing the register value, the value of which determines the decimal
point, exit this menu after the settings,
•
-HI- state
parameter set as
if register = value
,
◦
in the
-HI- register
parameter set:
–
Register type
parameter set as
HOLDING
,
–
in
Register number
parameter write
2h
,
–
Data format
parameter set as
16 bits, unsigned
,
–
in
Data shift
parameter write
0
,
–
in
Data mask
parameter write
0x0080
,
◦
in the
-HI- value
parameter for the signal
-HI-
set the value of
0x0080
,
•
-LO- state
parameter set as
if register = value
,
◦
in the
-LO- register
parameter set:
–
Register type
parameter set as
HOLDING
,
–
in
Register number
parameter write
2h
,
–
Data format
parameter set as
16 bits, unsigned
,
–
in
Data shift
parameter write
0
,
–
in
Data mask
parameter write
0x0040
◦
in the
-HI- value
parameter for the signal
-HI-
set the value of
0x0040
,
250