VM600 networking manual MAVM600-NET/E 9 - 9
Edition 9 - February 2018
MPC4 card
SETTING UP A MODBUS CONNECTION (CPUM SW VERSION 071 OR LATER)
As can be seen from the analysis in Table 9-7, this line of the configuration file is used to
configure the channel 4 vibration data value of the AMC8 card located in slot 10 of the rack.
This parameter is available at the Modbus address 30003 as a 16-bit unsigned value by using
the Modbus function 04.
The parameter is a scaled value with a real-value range from ā50.50 to 250.00. This
real-value range corresponds to the 16-bit unsigned (see 8.6.3 Analog values (registers))
value as follows:
The minimum FSD value of ā50.50 is encoded as 0x0000 in the Modbus register
The maximum FSD value of 250 is encoded as 0xFFFF in the Modbus side.
As these are the minimum and maximum values, real-world values less than ā50.50 will be
clipped to 0x0000 and values greater than 250 will be clipped to 0xFFFF.
NOTE: Unlike firmware version 067 or earlier, CPUM cards running firmware version 071
or later support non-symmetrical scaling values. That is, it is no longer necessary
for the magnitudes of the minimum FSD and the maximum FSD to be equal.
Table 9-8 illustrates reading the maximum channel scaling value using Modbus. The value is
coded as an F data type (and therefore only available as floating) so it requires two
consecutive 16-bit addresses. The values are available using Modbus function 04 at
addresses 30004 and 30005.
= Equals
10 SlotNr Slot number
AMC8 CardType Analogue Monitoring Card with 8 channels
C4 Channel
VData value
Table 9-8: Reading minimum and maximum values example ā second line
Data Syntax Description
30004 Address Modbus address
4 Function Modbus function
F DataType Data type
= Equals
MAX
30003
4
Table 9-7: Reading minimum and maximum values example ā first line (continued)
Data Syntax Description