SMAX MODBUS®
7.1.2 Input Register parameters
Input Register
parameters are accessible for reading only; to read the value set
in an input register parameter use the
(reading of multiple input registers); for any further information on the
implemented function codes refer to the “6.4.1 Implemented function codes“
section on page 49.
Alarms register [0000 hex]
[Register 1, Unsigned16, ro]
This variable is meant to show the alarms currently active in the device. When
an alarm is active, also the LED shows visually the fault condition (see the “4.6
Diagnostic LED (Figure 3)” section on page 22).
Structure of the alarms byte:
byte
MSB
LSB
bit
15
…
8
7
…
0
msb
lsb
msb
lsb
The available alarm error codes are listed hereafter:
Byte 0
Machine data not valid
bit 0
One or more parameters are not valid, set proper values to
restore normal work condition. To see in detail which
parameter is wrong please enter the
register.
Flash memory error
bit 1
Flash memory internal error, it cannot be restored (bad
checksum error, etc.).
Hall sensors error
bit 2
An error has occurred in the Hall sensors while reading the
magnetic scale, the read value does not exist.
Mounting error
bit 3
The encoder is installed too far from the magnetic scale, the
installation does not comply with the mounting tolerances
between the sensor and the scale (see Figure 2). Refer to the
“Mechanical installation” section on page 15.
bit 4 … 7
Not used.
MAN SMAX MB E 1.2
Programming parameters
69 of 84