Vigilant User Manual
80/232
Option
Description
Name
Identifies unequivocally the
Modbus register
within the system. It can contain numbers,
upper and lower characters. Special characters or blank spaces are not allowed.
Description
Text with the description of the
Modbus register
.
Modbus server Indicates which
Modbus server
the
Modbus register
is associated with.
Number
Defines the Modbus address or register number.
Type
Defines the type of modbus register:
•
Coil (binary).
•
Discrete input (binary).
•
Input.
•
Holding.
Data type
Sets the numeric data type that will read the system:
•
Int16: integer number (16 bits). Takes 1 Modbus registers.
•
Int32: integer number (32 bits). Takes 2 Modbus registers.
•
Float: float number (32 bits). Takes 2 Modbus registers.
•
Unsigned int16: Unsigned integer number (16 bits). Takes 1 Modbus registers.
•
Unsigned int32: Unsigned integer number (32 bits). Takes 2 Modbus registers.
Byte swap
Swaps the position of the 2 bytes in the
Modbus register
. Box unchecked indicates no
swapping.
Word swap
Swaps the position of 2 words (16 bits each one) in a 32-bit data type. Box unchecked
indicates no swapping.
Read value
Executes a single reading of the specific register. This allows to check the configuration
of the register and its communication with the modbus server.
Factor
Factor to be applied to the data read by this register in order to convert the values into
the desired format or units.
Offset
Convert the values into the desired format or units. The value of this
Offset
will be
added to the data read by the register after multiplying it by the
Factor
defined on the
corresponding field.
Unit
Selects the
Property
and
Unit
to be assigned to the data read by the
Modbus register
.
AC detector
Selects the AC detector (RMS, peak, p-p, none) that will be assigned to the data read by
the
Modbus register
.
By default, Modbus registers are codified in
Big Endian
format. Using the
swapping options, it is also possible to read numbers in
Little Endian
format.
The value that returns the modbus variable is defined by this formula:
Modbus_value = read_value x Offset