Users Manual
MC100
MC100 DeviceNet OM 1.01 EN.doc
Version: 1.01
Page 20 of 36
7.2 Operation Parameters / Parameter specifications
The parameters for the MC100 can be accessed using explicit messages on the DeviceNet Network.
The following specification based on the HMS Anybus CompactCom software specification for
DeviceNet
The parameters are in the Application Data Object.
The object can be accessed using
Class A2 (162 decimal)
object.
The basic parameters in then MC100 are in so called Data Application Instances (ADI’s) and each
ADI has attributes described in the tables below, where the data types are described.
7.2.1 List of basic ADI’s
The list shows the basic ADI’s which must be accessed, when controlling the pumps via the MC100.
ADI No.
Description
Data type
Range
Default
1 Volume
Double
integer 1000-999990000
10000000
2 Tube
Integer
1-10
6
3 Speed
Integer
30-600
100
4 Acceleration
Integer
1-200
10
5 Reverse
Integer
0-5
0
6
Density
Double integer
50000 - 200000
100000
7
Calibration value
Double integer
50 –200 % of Volume
- - -
The data types for ADI1, 6 and 7 are special in that this data format has been chosen in stead of
floating point, to be able to use the MC100 with PLC’s without floating point capability.
The data type is a double word type where there is a hidden fixed decimal point position with 5
decimals.
Examples: Floating point value 123.45678 must be send to the MC100 as 12345678 or
Floating point value 1.2 must be send to the MC100 as 120000
In the PLC or HMI there must be a conversion to this format (i.e. multiply with 100000), if the input is
in floating point format. Likewise, if reading for example volume from the MC100, then divide the value
with 100000 to display it as a floating point.
The tube in ADI 2 is a number from 1-10, as the maximum number of tubes in a pump is 10, the
actual tubes sizes available for the pump, can be retrieved via ADI 13 or ADI 16.
The format is 10*inner tube diameter. Example:
48 equal tube size 4.8 mm
It’s possible for to read minimum and maximum values from the ADI’s to be used as limitations for
inputs, but the MC100 will also handle these ranges and discard the input and set a warning if out of
range, the warning will automatically be cleared if a value within the range is sent, but can also be
cleared using B1.5 Alarm reset bit in MC100 control bits.
IMPORTANT:
When reading or writing to ADI’s a pump, it
MUST FIRST
be selected using the
cyclic bits B0.0-4 in the MC100 control bits, because the parameters will
ALWAYS
be for this pump.