User Manual For - CONTROLLER/DATA RECORDER MultiCon CMC-99/141
maximal value (for 16-bit format is the value 65535),
•
as a linear output
- can take any value depending on the settings in
Output register
and settings the parameters in the
External outputs
menu
(see
Chapter 7.11. EXTERNAL OUTPUTS
–
Output register
submenu - menu where the user can set details of the Modbus
register to be written - see
Chapter 7.15.3.3. Modbus MASTER - Register settings
7.15.3.3.
Modbus MASTER - Register settings
The submenu of
registry
settings in the Modbus protocol has the following fields:
–
Register type
– this parameter is only for the register settings in the
Input list
menu
(for the
Output list
menu the registers are HOLDING type), the user can select two
types:
•
HOLDING
- holding registers of SLAVE device compatible with Modbus protocol
•
INPUT
- input registers of SLAVE device compatible with Modbus protocol
–
Write mode
– read only parameter, informs about possibility to read or write register,
–
Register number
- any value from 0 to 65535
–
Data format
, we can select one of these options:
•
16 bits, signed
- integer value, the most significant bit is the sign bit,
•
16-bits, unsigned
- integer value without information about the sign,
•
32 bits, signed
, integer value, the most significant bit is the sign bit,
•
32-bits, unsigned
- integer value without information about the sign,
•
32 bits, float
, floating point IEEE 754 format,
•
16-bits, BCD
, unsigned BCD value, write two digits in each byte,
•
32-bits, BCD
, unsigned BCD value, write two digits in each byte,
–
32 bit reading
, this parameter is only for 32-bit format, the user can select one of
these options:
•
two 16-bit registers
,
•
one 32-bit register
–
Ordering
- this parameter is only for 32-bit formats, the letters ABCD mean: A - most
significant byte of high words (word = 2 bytes), B - least significant byte of high
words, C - most significant byte of low words, D - least significant byte of low words
•
ABCD (standard)
•
CDAB
,
•
DCBA
,
•
BADC
,
–
Data shift
- values can be a bit moved to the right of any integer value in the range
(parameter does not exist for
float
format):
•
for 16-bit format from 0 to 15,
•
for 32-bit format from 0 to 31,
–
Data mask
, the device allows the user to use the masking of data on individual bits,
mask 0xFFFF for 16-bit format means that the entire value of register is visible, while
the 0x0 mask (no mask) means that the value is zero,
7.15.3.4.
Modbus MASTER - Register blocks parameter block
The device has the ability to read data from the SLAVE devices using multi register
queries. By default this feature is configured automatically, but can be switched to the manual
mode.
246