8 - 14 VM600 networking manual MAVM600-NET/E
Edition 9 - February 2018
MPC4 card
SETTING UP A MODBUS CONNECTION (CPUM SW VERSION 067 OR EARLIER)
NOTE: The two speed values (speed channel outputs 10 and 11 in Table 8-5) are coded
differently. The scaled value is the measured RPM value divided by 4.
Therefore, to obtain RPM values, simply multiply the returned value by 4.
8.6.4 Discrete values (coils, discrete inputs)
The possible settings are:
• STS Status (values) requested
• NOT Status (values) not available.
The map of all discrete values available for an output can be activated or not using the STS
or NOT indication.
The eight discrete values available for the output will be mapped as shown in Table 8-6.
Discrete values are not available individually (for example, you cannot request only the
b3 bit). All 8 bits have to be requested.
NOTE: The implementation of the Modbus server for CPUM cards running firmware
version 071 or later maps additional status bits available from the card to this
channel status register (see Table 9-10).
8.6.5 Discrete values coded in an analog value register
The discrete values presented in Section 8.6.4 can also be accessed with Modbus functions
03 and 04 at register numbers after 1001 (see Table A-2 in Appendix A: MPC4 Modbus
register definitions). The mapping is the same as the one defined in Table 8-6 but with the
bits b8 to b15 set to zero.
Table 8-6: Mapping of discrete values for the MPC4 channel status register
Bit Status Meaning when not set (0) Meaning when set (1)
b0 Invalid Point is not defined Point is defined
b1 A+ Channel not in Alarm+ condition Channel in Alarm+ condition
b2 A− Channel not in Alarm− condition Channel in Alarm− condition
b3 D+ Channel not in Danger+ condition Channel in Danger+ condition
b4 D− Channel not in Danger− condition Channel in Danger− condition
b5 SOK OK system check failed Sensor OK
b6 Reserved
b7 Reserved