You are on page 1of 2

ModBus Map for Mk2 system Sensor system

Register Description ModBus Data Type Units and Scaling


Number Address
0 Intake Pressure 40001 Unsigned Integer Bar * 10 or bar * 100 (set by register 107)
OR Psi * 1
1 Discharge Pressure 40002 Unsigned Integer Bar * 10 or bar * 100 (set by register 107)
OR Psi*1
2 Intake Temperature 40003 Unsigned Integer Degrees C * 10 OR F * 10

3 Motor Temperature 40004 Unsigned Integer Degrees C * 10 OR F * 10

4 Vibration X 40005 Unsigned Integer g* 1000

5 Vibration Z 40006 Unsigned Integer g * 1000

6 Tool Current 40007 Unsigned Integer mA * 10

7 Tool Voltage 40008 Unsigned Integer Volts * 10

8 Intake Pressure 40009 Unsigned Integer Psi * 10

9 Discharge Pressure 40010 Unsigned Integer Psi * 10

10 Intake Temperature 40011 Unsigned Integer Degrees F * 10

11 Motor Temperature 40012 Unsigned Integer Degrees F * 10

12 Stale flags 40013 Upper bits =0 7 lower bits are flags

13 PI_timeout 40014 Unsigned Integer Timeout, counts down to zero in minutes

Register Description ModBus Data Type Units and Scaling


Number Address
100 Data Status 40101 Unsigned Integer Data Status Flags

101 Mode 40102 Unsigned Integer Operational Mode

102 Reset 40103 Unsigned Integer Write '1' to this register to reset the card

103 Revision 40104 Unsigned Integer Returns firmware revision code

104 Address Enable 40105 Unsigned Integer Enables change of card address

105 Address 40106 Unsigned Integer Card Address

106 Reserved 40107 Unsigned Integer

107 Resolution 40108 Unsigned Integer Resolution setting for pressures in bar

108 DAC setting 40109 Unsigned Integer 800nA per LSB.


1mA equates to 1250
109 Communications state 40110 Unsigned char, Set of bits
upper 8 bits=0
110 Data hold delay 40111 Unsigned Integer Minutes, default 6 minutes

111 X_in_100mdegC 40112 Unsigned Integer Sample threshold for Tm128 rolling
average. OR Tm is raw if X >25000

You might also like