The Micro Motion EtherNet/IP Module is a customization of the Anybus Communicator from
HMS Industrial Networks. The EtherNet/IP Module enables integration of industrial devices into
the Ethernet network with no loss of functionality, control, or reliability. The EtherNet/IP
Module can be used for new or retrofit installations.
This manual contains only the information required to install, configure, and use the EtherNet/
IP Module. Other OEM features are still enabled on the device, but are not documented here.
For information on other features of the device, see the manual entitled Anybus Communicator User Manual, available on the HMS web site.
1.1.1Functional overview
The EtherNet/IP Module acts as a gateway between the serial output of a Micro Motion device
and an EtherNet/IP network.
The EtherNet/IP Module is a Modbus master and an Ethernet slave. On the Modbus side, it polls
the transmitter for a standard set of process variables and stores the data locally. See Section
B.3 for a list of available data. On the Ethernet side, it receives requests for data and responds
with the current values.
The following figures illustrate the EtherNet/IP Module in operation.
•In Figure 1-1, the EtherNet/IP Module is installed with a Model 1500 or Model 2500
transmitter. See the Product Data Sheet for a list of all supported transmitters. All
sensor connections are supported (integral, 4-wire, 9-wire).
•In Figure 1-2, the EtherNet/IP Module is part of an MVD Direct Connect installation.
•The web browser is used for transmitter configuration and administration, via a
connection to the Micro Motion web pages on the EtherNet/IP Module.
•The configuration loop is used only by the Micro Motion Ethernet Config Tool. In typical
installations, this tool is not needed.
User Manual1
Page 8
Before You Begin
PLC
EtherNet/IP Module
Transmitter
Other devices
(SCADA, PC, Inverter)
To sensor
PC with Micro Motion Ethernet
Config Tool
Configuration loop
(with configuration cable)
Modbus/RS-485
Ethernet
Web browser
PLC
EtherNet/IP Module
Core processor
Other devices
(SCADA, PC, Inverter)
To sensor
PC with Micro Motion Ethernet
Config Tool
Configuration loop
(with configuration cable)
Modbus/RS-485
Ethernet
Web browser
Barrier
Figure 1-1 EtherNet/IP Module with Model 1500 or Model 2500 transmitter
Figure 1-2 EtherNet/IP Module in MVD Direct Connect installation
1.1.2Communications
The following communications methods and protocols are supported:
•EtherNet/IP Module to Micro Motion transmitter: Modbus RTU on RS-485
•EtherNet/IP Module to Ethernet network:
2Micro Motion EtherNet/IP Module
–EtherNet/IP group 2 and 3 servers
–Web server
–10/100 Mbit/sec, twisted pair
Page 9
1.1.3External view of device
A
Ethernet connector
B
Configuration Switches
C
Status LEDs
D
PC connector (configuration)
E
Modbus serial connector (transmitter)
F
Power connector
G
DIN rail connector
Figure 1-3 External view of device
Before You Begin
1.1.4Default web pages
The EtherNet/IP Module is preloaded with the Micro Motion standard web pages. These web
pages allow the user to view process data and alerts, to configure the most commonly used
parameters on the transmitter, to perform maintenance procedures, and to download support
files from the device.
1.1.5Setting up for the petroleum measurement or concentration measurement application
To support the petroleum measurement or concentration measurement application,
Micro Motion supplies alternate sets of web pages and configuration files. These are available
for download from the Micro Motion web site.
User Manual3
Page 10
Before You Begin
4Micro Motion EtherNet/IP Module
Page 11
21
44 (RS-485/B)
43 (RS-485/A)
42 (VDC +)
41 (VDC –
14 (RS-485/B)
13 (RS-485/A)
12 (VDC +)
11 (VDC –
I.S. terminals
for connection to core
processor
Non-I.S. terminals
for connection to remote
host and power supply
Barrier
2Installation
2.1Components
Ensure that you have all required components:
•Micro Motion EtherNet/IP Module
•Power connector
•Micro Motion EtherNet/IP Resource CD
-Micro Motion EtherNet/IP Module User Manual
-EDS file
-Micro Motion Ethernet Config Tool
•Configuration cable
•Modbus serial cable and connector (included)
•Ethernet cable and connector (not included)
Installation
2.2Device installation
1.If you are using the EtherNet/IP Module with a transmitter, mount the transmitter and
wire it to the sensor and to power.
2.If you are using a Micro Motion MVD Direct Connect flowmeter, mount and wire the
core processor and barrier. See the following illustration to identify the barrier
terminals.
User Manual5
Page 12
Installation
1
2
1
2
Snap onSnap off
Power
1) 24 VDC
2) Ground
1
9
5
6
1
2
4
1
3.If you are using a transmitter:
a.Power up the transmitter.
b.Set the Modbus address on the transmitter to 1.
c.If your transmitter does not support Modbus auto-detect, configure its RS-485
terminals as follows:
-Modbus RTU
-38400 baud
-2 stop bits
-No parity
4.If you are using MVD Direct Connect:
a.Power up the core processor and barrier.
b.Set the Modbus address on the core processor to 1.
5.Ensure that the following slot registers are available for use by the EtherNet/IP Module:
-655–750
-751–846
If you are currently using these slot registers, you must reprogram your Modbus
interface.
6.Mount the EtherNet/IP Module on the DIN rail.
7.Wire the EtherNet/IP Module to power (24 VDC).
6Micro Motion EtherNet/IP Module
Page 13
Installation
1
9
5
6
1
2
4
1
Modbus serial connector
1) Not used
2) Not used
3) Not used
4) Not used
5) Not used
6) Not used
7) Not used
8) RS-485/A
9) RS-485/B
Transmitter
Modbus terminals
RS-485/ARS-485/B
Model 15003334
Model 1700 with analog outputs56
Model 25003334
Model 2700 with analog outputs56
Model 3500 with screw-type or
solder-tail terminals
32a32b
Model 3500 with I/O cables2524
Model 37001211
EtherNet/IP Module
8.Install the Modbus serial cable between the EtherNet/IP Module and the RS-485
terminals on the transmitter (or the I.S. barrier, if present).
9.Set the configuration dip switches on the EtherNet/IP module as follows:
-Switches 1–7: Off
-Switch 8: On
User Manual7
This sets the IP addess to 192.168.0.1.
10.If you are using a Model 1500, Model 2500, or Series 3000 transmitter, ensure that the
RS-485 terminals are in RS-485 mode. You may need to cycle power to the transmitter
and wait 15 seconds before applying power to the EtherNet/IP Module.
11.Power up the EtherNet/IP Module. At this point, the module will attempt to make a
Modbus connection to the transmitter. If the Subnet Status LED (LED 5) is green,
continue. If it is not green, see Section 5.1.
12.Set the network settings for the EtherNet/IP Module.
a.Change Ethernet address setting for your PC so that it is on the same subnet as
the device. When prompted, enter the following:
-IP address: 192.168.0.x, where x is something other than 1
-Subnet mask: 255.255.255.0
b.Disable the popup blocker on your web browser.
c.Use a crossover cable (or a standard cable with a switch) and your web browser
to connect to the device, using the IP address assigned in Step 6: 192.168.0.1.
d.At the login screen, log in as user admin. The default password is admin. Ignore
the auto-configuration popup window.
e.On the Network Settings page, change the settings as required, and close the
web browser.
f.At the EtherNet/IP Module, set all dip switches to Off.
g.Cycle power to the EtherNet/IP Module.
Page 14
Installation
1
3
5
2
4
6
EtherNet connector
1) TD+
2) TD–
3) RD+
4) Termination
5) Termination
13.Connect the EtherNet/IP Module to the Ethernet network.
14.Wait for the auto-configuration process to complete.
IMPORTANT
For initial startup, you must use the auto-configuration process to ensure that device memory is
completely set up.
15.Add the EtherNet/IP Module to the Ethernet network control system. The EDS file is
available on the Resource CD, the EtherNet/IP Module (download from Administration
page), and the MicroMotion web site.
For more information on transmitter installation and wiring, see your transmitter installation
manual. For information on configuring the RS-485 terminals and making an RS-485
connection, see your transmitter configuration manual.
If you do not plan to use the Micro Motion Ethernet Config Tool, you do not need to install it.
The Micro Motion Ethernet Config Tool is used for the following tasks:
•Configuration of some network settings. Depending on your network, you may be able
to use switches for all required settings.
•(Petroleum measurement or concentration measurement application only)
Downloading the alternate web pages and configuration files into the EtherNet/IP
Module.
IMPORTANT
The configuration files and web pages are tightly coupled. Download files provided by Micro
Motion only if you plan to use the Micro Motion web pages, Do not change any settings or
transactions in the configuration file.
2.3.1System requirements
•Pentium 133 MHz or higher
•10 MB of free space
•8 MB RAM
•Windows NT v4.0 or higher, Windows 2000, or Windows XP
•Internet Explorer v4.01 SP1 or higher
2.3.2Installation steps
1.Install the software program. Locate and run the EtherNet/IP Module setup program on
the EtherNet/IP Module Resource CD and follow the on-screen instructions.
User Manual9
Page 16
Installation
1
9
5
6
1
2
4
1
PC connector
1) Ground
2) Ground
3) RS-232 Rx
4) RS-232 Tx
2.Connect the configuration cable from your PC to the EtherNet/IP Module.
Note
For information on the Micro Motion Ethernet Config Tool user interface, see the Anybus
Communicator manual.
2.4Final steps
1.From your browser, login to the EtherNet/IP Module as user admin.
2.Use the Device Configuration page to configure the EtherNet/IP Module.
3.Set up I/O at your Ethernet host.
-If you are not using RSLogix, use your standard method. For information on the
I/O assemblies, see Section B.3.
- If you are using RSLogix, select ETHERNET-MODULE - Generic Ethernet Module
and enter the required information. See the following figures.
Note
If Comm Format is anything other than INT, the data sizes will be different from the sizes shown.
10Micro Motion EtherNet/IP Module
Page 17
Installation
Figure 2-1 I/O setup for the EtherNet/IP Module with standard configuration
Figure 2-2 I/O setup for the EtherNet/IP Module with concentration measurement
User Manual11
Page 18
Installation
Figure 2-3 I/O setup for the EtherNet/IP Module with petroleum measurement
12Micro Motion EtherNet/IP Module
Page 19
Basic Network Configuration
3Basic Network Configuration
3.1TCP/IP settings
To participate on the Ethernet network, the EtherNet/IP Module needs a valid TCP/IP
configuration.
The EtherNet/IP Module can retrieve the TCP/IP settings from a DHCP or BootP server. If no such
server is found, the EtherNet/IP Module uses the settings from the system file \ethcfg.cfg. If this
file is not found, or the settings are invalid, the EtherNet/IP Module will halt and report an error
on the status LED. However, the network configuration may still be accessed via the Ethenet
Config Tool.
You can define the TCP/IP settings for the EtherNet/IP Module in four ways:
•Micro Motion Network Configuration web page (recommended)
•Configuration switches on the device
•Ethernet Config Tool
•System file \ethcfg.cfg on the device
Micro Motion web page
The Network Configuration page, in the Micro Motion web pages, allows you to set the IP
address, gateway address, and subnet address. If you connect to the EtherNet/IP Module using
a crossover cable and the default IP address, you can set all three parameters. The changes will
take effect at the next connection.
Configuration switches
If the configuration switches on the EtherNet/IP module are set to any non-zero value, the
device is locked to the following network settings:
User Manual13
Page 20
Basic Network Configuration
Table 3-1 Network settings, locked
ParameterValue
IP address192.168.0.x
Gateway192.168.0.255
Subnet255.255.255.0
DHCPOFF
To set the IP address, see the following table.
Table 3-2 Network settings using switches
Switch
12345678
where x is determined by the switches
IP address
OFFOFFOFFOFFOFFOFFOFFON192.168.0.1
OFFOFFOFFOFFOFFOFFONOFF192.168.0.2
OFFOFFOFFOFFOFFOFFONON192.168.0.3
...........................
ONONONONONONONOFF192.168.0.254
ONONONONONONONONInvalid
Ethernet Config Tool
See the Anybus Communicator manual for instructions.
IMPORTANT
If you change the network settings using the Ethernet Config Tool, you will not be able to use
the Micro Motion web pages to change network settings in the future. All future changes to
network settings must beperformed using the Ethernet Config Tool.
ethcfg.cfg file
To set the network settings using the \ethcfg.cfg file:
1.Set all configuration switches on the device to OFF.
2.Make a connection to the device from the Ethernet Config Tool and disable TCP/IP Settings (Fieldbus parameter section). Alternatively, you can access the TCP/IP
parameters using the TCP/IP Interface Object.
14Micro Motion EtherNet/IP Module
Page 21
3.From the FTP server, access and edit \ethcfg.cfg as desired.
In this scenario, if no \ethcfg.cfg file is found, the EtherNet/IP Module will attempt to retrieve the
settings via DHCP for 30 seconds. If the attempt fails, the EtherNet/IP Module will halt and
indicate an error via the LEDs.
See the Anybus Communicator manual for more information.
3.1.1IP access control
You can limit the set of IP addresses that are allowed to connect to the EtherNet/IP Module. This
information is stored in the system file \ip_accs.cfg.
Sample file:
[Web]
xxx.xxx.xxx.xxx(All nodes listed can access the EtherNet/IP Module web
...
[FTP]
xxx.xxx.xxx.xxx(All nodes listed can access the EtherNet/IP Module FTP
...
[EtherNet/IP]
xxx.xxx.xxx.xxx(All nodes listed can access the EtherNet/IP Module via
...
[All]
xxx.xxx.xxx.xxx(Fallback setting; used when one or more of the above
...
Basic Network Configuration
server)
server)
EtherNet/IP)
keys is omitted)
User Manual15
Page 22
Basic Network Configuration
3.2Modbus serial network settings
The default parameters for the Modbus serial network are listed in the following table.
Table 3-3 Default parameters for Modbus serial network
ParameterDefault settingValid values
Baud384001200 to 57600
Data bits8 (Modbus RTU)7 (Modbus ASCII)
8 (Modbus RTU)
ParityNoneNone
Odd
Even
Physical layerRS485RS485 (required for EtherNet/IP Module)
Start bits11
Stop bits
(1)
(1)For baud rates of 38400 and above, 2 stop bits are required.
21
2
These must match the RS-485 parameters configured in the transmitter. To change them in the
EtherNet/IP Module, you must use the Ethernet Config Tool. See the Anybus Communicator
manual for more information.
16Micro Motion EtherNet/IP Module
Page 23
41
4Micro Motion Web Server
4.1Overview
The configuration and administration functions of the Micro Motion EtherNet/IP Module are
implemented as web pages on the device. Users use their web browsers to connect to the web
server. They are automatically directed to the Micro Motion web pages.
4.2General access information
4.2.1Ports
The web server communicates through port 80.
4.2.2Users
Micro Motion Web Server
Two users are predefined for the Micro Motion web pages. You can change the passwords, but
you cannot add or delete users.
Username
adminadminComplete access to all functions on the Micro Motion web pages
operatoroperatorRead-only access to the Micro Motion web pages
Default
password
Description
4.3Micro Motion web pages
When the user connects to the EtherNet/IP Module, he is prompted for a user name and
password, then taken to the EtherNet/IP Module home page. The home page looks different
depending on the configuration file installed on the EtherNet/IP Module.
User Manual17
Page 24
Micro Motion Web Server
4.3.1Home page for standard configuration
Figure 4-1 EtherNet/IP Module home page
On this page, current data for the most commonly used process variables is displayed. Tabs
provide access to other web pages:
•Administration page; allows the admin user to change passwords and perform
downloads from the EtherNet/IP Module (the EDS file).
•Network Configuration page: allows the user to view or configure EtherNet/IP Module
network settings
•All other pages: various transmitter tasks, including viewing process data,
configuration, calibration, stopping and starting totalizers, and Smart Meter
Verification. For more information about any of these tasks, see your transmitter’s
configuration manual.
18Micro Motion EtherNet/IP Module
Page 25
Micro Motion Web Server
Note
If the EtherNet/IP Module loses communication with the Micro Motion device, all process
variables are shown as 0.0f. Also, an explicit read to 0xB0-0x01-0x1D returns a value of 0.
4.3.2Home page for concentration measurement configuration
Figure 4-2 EtherNet/IP Module home page with concentration measurement
User Manual19
Page 26
Micro Motion Web Server
On this page, panels are used to provide access to the most commonly used standard process
variables and to concentration measurement process variables. Tabs provide access to other
web pages:
•Administration page: allows the admin user to change passwords and perform
•Network Configuration page: allows the user to view or configure EtherNet/IP Module
•All other pages: various transmitter tasks, including viewing process data,
Note
If the EtherNet/IP Module loses communication with the Micro Motion device, all process
variables are shown as 0.0f. Also, an explicit read to 0xB0-0x01-0x1D returns a value of 0.
downloads from the EtherNet/IP Module (the EDS file).
network settings
configuration, calibration, stopping and starting totalizers, and Smart Meter
Verification. For more information about any of these tasks, see your transmitter’s
configuration manual.
20Micro Motion EtherNet/IP Module
Page 27
Micro Motion Web Server
4.3.3Home page for petroleum measurement configuration
Figure 4-3 EtherNet/IP Module home page with petroleum measurement
On this page, panels are used to provide access to the most commonly used standard process
variables and to petroleum measurement process variables. Tabs provide access to other web
pages:
•Administration page: allows the admin user to change passwords and perform
downloads from the EtherNet/IP Module (the EDS file).
•Network Configuration page: allows the user to view or configure EtherNet/IP Module
network settings
User Manual21
Page 28
Micro Motion Web Server
•All other pages: various transmitter tasks, including viewing process data,
Note
If the EtherNet/IP Module loses communication with the Micro Motion device, all process
variables are shown as 0.0f. Also, an explicit read to 0xB0-0x01-0x1D returns a value of 0.
configuration, calibration, stopping and starting totalizers, and Smart Meter
Verification. For more information about any of these tasks, see your transmitter’s
configuration manual.
22Micro Motion EtherNet/IP Module
Page 29
51
5Troubleshooting
5.1LED indicators
LED Number/NameStatusMeaning
Troubleshooting
1Module
Status
2Network
EtherNet
Status
N/A3LinkOffThe module does not sense a link.
N/A4ActivityFlashing greenPacket is received or transmitted.
5Subnet
Status
6Device
Modbus Serial
Status
OffNo power applied to the module.
Solid greenThe module is operating correctly.
Flashing greenStandby; the module has not been initialized.
Flashing redMinor fault. The module may or may not be able to recover.
Solid redMajor fault. No recovery is possible. The module must be retuned to
Micro Motion for repair. See the manual for the return policy.
Flashing green/redSelf-test.
OffThe module has not power or no IP address has been assigned.
Solid greenThe module has at least one established EtherNet/IP connection.
Flashing greenThere are no EtherNet/IP connections established to the module.
Flashing redOne or more of the connections to this module has timed out.
Solid redThe module has detected that its IP address is already in use.
Flashing green/redSelf-test.
GreenThe module is connected to an Ethernet network.
OffPower off.
Flashing greenRunning correctly, but one or more transaction errors has occurred.
GreenRunning.
RedTransaction error/timeout or network stopped. Check the Modbus serial
network wiring and configuration, especially the baud.
Flashing redMissed transactions.
OffPower off.
Flashing red/greenConfiguration missing or invalid.
The Config Line LED turns red in the
Ethernet Config Tool.
The serial port seems to be available, but it is not possible
to connect to the EtherNet/IP
Module.
Poor performance• In the Ethernet Config Tool, right-click
No Modbus serial network functionality
Process variables displayed or
reported as 0
Serial communication failed. Try again.
Serial communication failed. Try again.
• The serial port may be in use by another application. Exit the EtherNet/IP Module
Configuration Tool and close all other applications, including the ones in the system
tray. Try again.
• Select another serial port. Try again.
select
Sub-Network Status to see status / diagnostic information about the Moldbus
serial network. If the EtherNet/IP Module reports a large number of re-transmissions,
check your cabling and/or try a lower baud rate setting for the Modbus serial network
(if possible).
• Is the Sub-Net Monitor in the Ethernet Config Tool active? The sub-network monitor
has a negative influence on the overall performance of the gateway, and should be
used only when necessary.
• Is the Node Monitor in the Ethernet Config Tool active? The node monitor has a
negative influence on the overall performance of the gateway, and should be used
only when necessary.
• Use the Data logger functionality of the Ethernet Config Tool to record the serial data
communication on the sub-network.
• If no data is being transmitted, use the Ethernet Config Tool to check the configuration.
• If no data is being received, check the cables and connections. Also verify that the
transmitted data is correct.
• Verify the Modbus connection between the EtherNet/IP Module and the device.
Sub-Network in the Navigation window and
24Micro Motion EtherNet/IP Module
Page 31
Connector Pin Assignments
18
PinSignal
HousingCable shield
1TD+
2TD–
3RD+
4Termination
5Termination
6RD–
7Termination
8Termination
12
PinDescription
124 VDC
2Ground
Appendix A:Connector Pin Assignments
A.1Ethernet connector
A.2Power connector
•Use 60/75 or 75 x C copper (CU) wire only.
•The terminal tightening torque must be between 5 and 7 lbs-in (0.5 to 0.8 Nm).
User Manual25
Page 32
Connector Pin Assignments
1
2
3
4
5
6
7
8
9
1
2
3
4
DP9F (PC)RJ-11 (EIP)
Ground
Ground
Rx
Tx
RS232 Tx
RS232 Rx
Ground
1
2
3
4
PinDescription
1Ground
2Ground
3RS-232 Rx (Input)
4RS-232 Tx (Output)
A.3Micro Motion Ethernet Config Tool connection
A.3.1Configuration cable
A.3.2RJ-11 (EtherNet/IP Module)
26Micro Motion EtherNet/IP Module
Page 33
A.3.3DBF9 (PC)
PinDescription
1Ground
2Ground
3RS-232 Rx (Input)
4RS-232 Tx (Output)
96
15 (female)
A.4Modbus serial network interface
The Modbus serial network is based on an RS-485 physical layer.
Connector Pin Assignments
A.4.1Bias resistors
When idle, RS-485 enters an indeterminate state, which may cause the serial receivers to pick
up noise from the serial lines and interpret this as data. To prevent this, the serial lines should be
forced into a known state using pull-up and pull-down resistors, commonly known as bias
resistors.
The bias resistors forms a voltage divider, forcing the voltage between the differential pair to be
higher then the threshold for the serial receivers, typically >200 mV. Note that bias resistors
shall only be installed on one node. Installing bias resistors on several nodes may compromise
the signal quality on the network and cause transmission problems.
A.4.2Termination
To avoid reflections on the serial lines, it is important to properly terminate the sub-network by
placing termination resistors between the serial receivers near the end nodes.
Additionally, if the distance from the EtherNet/IP Module to the transmitter is greater than
100 feet, Micro Motion recommends adding the termination resistors.
The resistor value should ideally match the characteristic impedance of the cable, typically 100
to 120 Ω.
User Manual27
Page 34
Connector Pin Assignments
PinDescription
15 V output (100 mA max)
2Unused
3Unused
4Unused
5Ground
6Unused
7Unused
8RS-485/A (Tx+)
9RS-485/B (Tx–)
(housing)Cable shield
96
15 (female)
5 V
RS-485/A
Signal ground
Cable shield
RS-485/B
470 Ω
120 Ω
470 Ω
120 Ω
EtherNet/IP Module
Signal ground RS-485/B RS-485/A
Node
A.4.3Pin assignments (EtherNet/IP Module)
A.5Typical connection
28Micro Motion EtherNet/IP Module
Page 35
Appendix B:Device Profile
B.1Object classes
Table B-1 lists and describes all object classes supported by the EtherNet/IP Module.
Table B-1 Object classes and descriptions
Device Profile
ObjectClass ID
Identity0x01RequiredContains information that uniquely describes the device
Message Router 0x02RequiredTracks the accessibility of the object classes and instances
Assembly 0x04RequiredContains a list of attributes that data can be written to (sink) or read from
Port0xF4Required
TCP/IP Interface0xF5RequiredGroups settings related to TCP/IP.
Ethernet Link0xF6RequiredGroups diagnostic information for the Ethernet interface
Diagnostic0xAAOptionalGroups diagnostic information for the fieldbus interface
Parameter Data Input
Mapping
Parameter Data
Output Mapping
0xBOOptionalUsed for acyclic access to input data
0xB1OptionalUsed for acyclic acces to output data
Optional/
required
Description
(source)
B.2Object details
B.2.1Identity Object, Class 01h
This object provides identification of and general information about the device. It contains
informational attributes that uniquely describe the device.
Example: The use of attributes Vendor ID, Device Type, Product Code, and Serial Number
together uniquely identify this device.
6GetSerial NumberUDINTSerial number(set at production)
7GetProduct NameSHORT_STRING“Micro Motion EtherNet/IP Module”Name of product
Device status
Bit(s)Name
0Module Owned
1(reserved)
2Configured
3(reserved)
30Micro Motion EtherNet/IP Module
Page 37
4... 7Extended Device Status:
ValueMeaning
0000bUnknown
0010bFaulted I/O Connection
0011bNo I/O connection established
0100bNon-volatile configuration bad
0110bConnection in Run mode
0111bConnection in Idle mode
(other)(reserved)
8Set for minor recoverable faults
9Set for minor unrecoverable faults
10Set for major recoverable faults
11Set for major unrecoverable faults
12... 15(reserved)
Device Profile
Reset service
When the Identity Object receives a Reset request, it:
•Determines if it can provide the type of reset requested
•Responds to the request
•Attempts to perform the type of reset requested
B.2.2Message Router, Class 02h
The Message Router Object provides a messaging connection point through which a Client may
address a service to any object class or instance residing in the physical device.
B.2.3Assembly Object, Class 04h
The Assembly Object binds attributes of multiple objects, which allows data to or from each
object to be sent or received over a single connection. Assembly objects can be used to bind
input data or output data. The terms “input” and “output” are defined from the network's point
of view. An input produces data on the network and an output consumes data from the
network.
This object provides access to the I/O Data in the Input and Output Data areas in the
Micro Motion EtherNet/IP Module.
Instance attributes - Instance/Connection Point 64h
This instance corresponds to I/O Data (Input) in the Micro Motion EtherNet/IP Module. The
EtherNet/IP Module supports two different configurations. Specific input assembly attributes
depend on the configuration in use.
Configuration
BasicSee Section B.3.1
Concentration measurementSee Section B.3.5
Note
The default input data size is non-zero. The actual size depends on the configuration in use. If
the I/O input data size is set to 0, this instance will NOT be initialized.
#AccessNameTypeValueDescription
3GetDataArray of BYTE-Data produced by the Micro Motion
Input assembly attributes
EtherNet/IP Module
32Micro Motion EtherNet/IP Module
Page 39
Device Profile
Instance attributes - Instance/Connection Point 96h
This instance corresponds to I/O Data (Output) in the Micro Motion EtherNet/IP Module. The
EtherNet/IP Module supports two different configurations. Specific input assembly attributes
depend on the configuration in use.
Configuration
BasicSee Section B.3.2
Concentration measurementSee Section B.3.6
Note
The default output data size is non-zero. The actual size depends on the configuration in use. If
the I/O output data size is set to 0, this instance will NOT be initialized.
#AccessNameTypeValueDescription
3SetDataArray of BYTE-Data consumed by the Micro Motion
Note
Rockwell Automation PLCs have the first four bytes consumed by a device defined as status
information. This behavior is specific to devices from Rockwell Automation and is not defined in
the EtherNet/IP specification. However, since all known PLCs are implemented this way, the
Micro Motion EtherNet/IP Module adopts this behavior and strips off the corresponding four
bytes from the consumed data.
Output assembly attributes
EtherNet/IP Module
B.2.4Port Object, Class F4h
Supported services
Class services:
•Get Attribute Single
•Get Attribute All
User Manual33
Page 40
Device Profile
Instance services:
•Get Attribute Single
•Get Attribute All
Class attributes
#AccessNameTypeValueDescription
1GetRevisionUINT0001hRevision 1
2GetMax InstanceUINT0002h2 is the highest instance number
3GetNo. of instances UINT0001h1 instance is implemented
8GetEntry PortUINT0002hReturns the instance of the Port object that
describes the port.
9GetAll PortsArray of
STRUCT
{UINT; UINT;} 0000h
0000h
0000h
0000h
0004h
0002h
Array of structure containing attributes 1 and
2 from each instance. Instance 1 is at byte
offset 4. Instance 2 is at byte offset 8, etc. The
4 bytes at offset 0 shall be 0. (Default)
Instance attributes, Instance 02h
#AccessNameTypeValueComments
1GetPort TypeUINT0000hTCP/IP
2GetPort NumberUINT0002hPort 2
3GetPort ObjectStruct of:
Path SizeUINT0002h-
PathPadded EPATH20 F5 24 01hTCP class, Instance 1
4GetPort NameSHORT_STRING“TCP/IP”Name of port
8GetNode AddressPadded EPATH--
B.2.5TCP/IP Interface Object, Class F5h
This object groups TCP/IP-related settings.
Supported services
Class services:
•Get Attribute All
•Get Attribute Single
34Micro Motion EtherNet/IP Module
Page 41
Device Profile
Instance services:
•Get Attribute All
•Get Attribute Single
•Set Attribute Single
Class attributes
#AccessNameTypeValueComments
1GetRevisionUINT0001hRevision 1
2GetMax InstanceUINT0001h1 is the highest
instance number
3GetNo. of instances UINT0001h1 instance is imple-
2GetConfiguration Capability DWORD00000016hAttribute #5 is settable. Capable
of obtaining network configuration via DHCP.
3Get/SetConfiguration ControlDWORD-0: Configuration from non-
volatile memory
2: Configuration from DHCP
4GetPort ObjectStruct of:
Path SizeUINT0002h2 words
PathPadded EPATH20 F6 24 01hPath to Ethernet Class, Instance 1
5Get/SetInterface ConfigurationStruct of:
IP AddressUDINT-IP address
Subnet MaskUDINT-Subnet mask
Gateway AddressUDINT-Gateway Address
Name Server 1UDINT-Primary DNS
Name Server 2UDINT-Secondary DNS
Domain NameSTRING-Default domain name
6Get/SetHost NameSTRING-Host name
User Manual35
Page 42
Device Profile
B.2.6Ethernet Link Object, Class F6h
This object groups diagnostic information for the Ethernet interface.
Supported services
Class services:
•Get Attribute All
•Get Attribute Single
Instance services:
•Get Attribute All
•Get Attribute Single
Class attributes
#AccessNameTypeValueDescription
1GetRevisionUINT0001hRevision 1
2GetMax InstanceUINT0001h1 is the highest instance number
3GetNo. of instancesUINT0001h1 instance is implemented
Instance attributes
#AccessNameTypeValueComments
1GetInterface SpeedUDINT10 or 100Actual Ethernet interface
speed
2GetInterface FlagsDWORD--
3GetPhysical AddressArray of 6 USINTS(MAC ID)Physical network address
B.2.7Diagnostic Object, Class AAh
This object groups diagnostic information for the fieldbus interface.
Supported services
Class services:
•Get Attribute All
Instance services:
•Get Attribute Single
36Micro Motion EtherNet/IP Module
Page 43
Device Profile
Class attributes
#AccessNameTypeValueDescription
1GetRevisionUINT0001hRevision 1
Instance attributes
#AccessNameTypeDescription
01hGetModule serial numberUDINTSerial number
02hGetVendor IDUINTManufacturer Vendor ID
03hGetFieldbus TypeUINTFieldbus Type
04hGetModule Software versionUINTModule software version
0AhGetModule TypeUINTModule Type
0FhGetIN cyclic I/O lengthUINTSize of I/O Input area (in bytes)
11hGetIN total lengthUINTTotal number of IN bytes supported
12hGetOUT cyclic I/O lengthUINTSize of I/O Output area (in bytes)
14hGetOUT total lengthUINTTotal number of OUT bytes supported
B.2.8Parameter Data Input Mapping Object, Class B0h
This object can be used to access Input Data acyclically, and is set up dynamically based on the
Parameter Data Mailbox initialization (see Section B.3.3).
Supported services
Class services:
•Get Attribute All
Instance services:
•Get Attribute Single
Class attributes
#AccessNameTypeValueDescription
1GetRevisionUINT0001hRevision 1
User Manual37
Page 44
Device Profile
Instance attributes, Instance 01h
Each attribute corresponds to a block of Input Data.
#AccessNameTypeDescription
01hGetDataArray of USINTMapped block of Input Data
02hGetDataArray of USINTMapped block of Input Data
...
32hGetDataArray of USINTMapped block of Input Data
The specific parameters in the block depend on the configuration in use.
Configuration
BasicSee Section B.3.3
Concentration measurementSee Section B.3.7
Input parameters (explicit data)
B.2.9Parameter Data Output Mapping Object, Class B1h
This object can be used to access Output Data acyclically, and is set up dynamically (see
Section B.3.4).
Supported services
Class services:
•Get Attribute All
Instance services:
•Get Attribute Single
•Set Attribute Single
Class attributes
#AccessNameTypeValueDescription
1GetRevisionUINT0001hRevision 1
Instance attributes, Instance 01h
#AccessNameTypeDescription
01hGet/SetDataArray of USINTMapped block of Output Data
02hGet/SetDataArray of USINTMapped block of Output Data
38Micro Motion EtherNet/IP Module
Page 45
...
32hGet/SetDataArray of USINTMapped block of Output Data
The specific parameters in the block depend on the configuration in use.
Device Profile
Configuration
BasicSee Section B.3.4
Concentration measurementSee Section B.3.8
Output parameters (explicit data)
B.3I/O data
B.3.1Input assembly for standard configuration
ByteAccessNameTypeNotes
0–3GetMass flow rateFloat
4–7GetDensityFloat
8–11GetTemperatureFloat
12–15GetVolume flow rate (liquid
volume)
16–19GetMass totalFloat
20–23GetVolume total (liquid volume) Float
24–27GetDrive gainFloat
28–29GetStatus wordU16 or Word• For Model 1700 Analog, Model 2700
30–31GetStatus wordU16 or Word• For Model 1700 Analog, Model 2700
32–35GetGas standard volume flow
rate
FloatValid only when Gas Standard Volume is
not enabled.
Analog, Model 1500 Analog, Model
2500, and all Series 3000 transmitters:
SNS Status Word 1 (see Section B.7.1)
• For MVD Direct Connect and 9739 MVD
transmitters: SNS Status Word 2 (see
Section B.7.2)
Analog, Model 1500 Analog, Model
2500, and all Series 3000 transmitters:
SNS Status Word 2 (see Section B.7.2)
• For MVD Direct Connect and 9739 MVD
transmitters: SNS Status Word 1 (see
Section B.7.1)
FloatValid only when Gas Standard Volume is
enabled.
User Manual39
Page 46
Device Profile
36–39Get
Gas standard volume total
FloatValid only when Gas Standard Volume is
enabled.
B.3.2Output assembly for standard configuration
ByteAccessNameTypeNotes
0–3Get/SetExternal TemperatureFloat
4–7Get/SetExternal PressureFloat
8Get/SetStart/Stop TotalsByte0: Stop
1: Start
9Get/SetReset All Process TotalsByte0: No action
1: Reset
10Get/SetReset All Inventory TotalsByte0: No action
1: Reset
11Get/SetStart ZeroByte0: Abort or no action
1: Start
12–13Get/SetStart Smart Meter Verifica-
tion
Word
See
Table B-20
B.3.3Input parameters (explicit data) for standard configuration
To update any of these attribute values, the associated trigger byte must be toggled before
reading the attribute value (executing the Get service). See Section B.3.4 for more information
on trigger bytes.
Trigger
ClassInstance AttributeAccessNameType
Byte Write
Attribute
B0h01h01hGetMass flow rate unitU160Ch
02hGetDensity unitU160Ch
03hGetTemperature unitU160Ch
04hGetVolume flow rate unitU160Ch
05hGetPressure unitU160Ch
06hGetMass total/inventory unit U160Ch
07hGetVolume total/inventory unit U160Ch
08hGetZero timeU160DhSeconds
09hGetStandard deviation of auto zero Float0Eh
0AhGetPresent flow signal offset at
zero flow
0BhGetFailed Zero Calibration ValueFloat0Eh
Float0Eh
Description
See
Table B-7
See
Table B-13
See
Table B-14
See
Table B-9
See
Table B-15
See
Table B-8
See
Table B-10
40Micro Motion EtherNet/IP Module
Page 47
Device Profile
0ChGetDevice Status Word 2U160FhSee Section B.7.2
0DhGetDevice Status Word 3U160FhSee Section B.7.3
0EhGetDevice Status Word 4U160FhSee Section B.7.4
0FhGetDevice Status Word 5U160FhSee Section B.7.5
10hGetDevice Status Word 6U160FhSee Section B.7.6
11hGetDevice Status Word 7U160FhSee Section B.7.7
12hGetExternal temperature inputFloatNo trigger
byte
13hGetExternal pressure inputFloatNo trigger
byte
14hGetGas standard volume flow unitU1610h
15hGetGas standard volume total/
inventory unit
16hGetSmart Meter Verification:
Status
17hGetSmart Meter Verification: Run
Count
18hGetSmart Meter Verification
Algorithm State
19hGetSmart Meter Verification Abort
Code
1AhGetSmart Meter Verification State
at Abort
1BhGetSmart Meter Verification
Progress
1ChGetEnable/Disable Gas Standard
Volume Calculations
1DhGetSubnet communication status
(RS-485 connection to transmitter)
U1610h
U1613h
U1613h
U1611h
U1611h
U1611h
U1612h% complete
U814h
U16No trigger
byte
See
Table B-11
See
Table B-12
See
Table B-22
See
Table B-21
See
Table B-23
See
Table B-24
0: Communications
failure
Any other value: Communications good
User Manual41
Page 48
Device Profile
B.3.4Output parameters (explicit data) for standard configura-
tion
Trigger
ClassInstance Attribute AccessNameType
byte write
attribute
Description
B1h01h01hGet/SetStandard or special mass flow
rate unit
02hGet/SetDensity unitU16
03hGet/SetTemperature unitU16
04hGet/SetStandard or special volume flow
rate unit
05hGet/SetPressure unitU16
06hGet/SetZero timeU16Seconds
07hGet/SetZero valueFloat
08hGet/SetGas Standard Volume Flow unit U16
09hGet/SetOutput state during Smart
Meter Verification
0AhGet/SetEnable/Disable Gas Standard
Volume Calculations
0BhGet/SetSmart Meter Verification IndexU1616hSmart Meter Verifica-
0ChGet/SetTrigger Byte-2U8
U16
U16
U160 = Last measured
U8
See
Table B-7
Table B-13
See
See
Table B-14
See
Table B-10
See
Table B-15
See
Table B-11
value
1 = Fault
tion test record.
0 = most recent
...
19 = oldest
0DhGet/SetTrigger Byte-3U8
0EhGet/SetTrigger Byte-6U8
0FhGet/SetTrigger Byte-9U8
10hGet/SetTrigger Byte-15U8
11hGet/SetTrigger Byte-17U8
12hGet/SetTrigger Byte-18U8
13hGet/SetTrigger Byte-16U8
14hGet/SetTrigger Byte-20U8
15hGet/SetTrigger Byte-23U8
16hGet/SetTrigger Byte-26U8
42Micro Motion EtherNet/IP Module
Page 49
Device Profile
B.3.5Input assembly for concentration measurement configura-
tion
ByteAccessNameTypeNotes
0–3GetMass flow rateFloat
4–7GetDensityFloat
8–11GetTemperatureFloat
12–15GetVolume flow rate (liquid
volume)
16–19GetMass totalFloat
20–23GetStandard volume flowFloat
24–27GetStandard volume totalFloat
28–31GetStandard volume inventoryFloat
32–35GetNet mass flowFloat
36–39GetNet mass totalFloat
40–43GetNetmass inventoryFloat
44–47GetNet volume flowFloat
48–51GetNet volume totalFloat
52–55GetNet volume inventoryFloat
56–59GetReference densityFloat
60–63GetSpecific gravityFloat
64–67GetConcentrationFloat
68–71GetDensity (fixed Baume units)Float
72–75GetVolume total (liquid)Float
76–79GetDrive gainFloat
80–81GetStatus wordU16 or Word• For Model 1700 Analog, Model 2700
82–83GetStatus wordU16 or Word• For Model 1700 Analog, Model 2700
Float
Analog, Model 1500 Analog, Model
2500, and all Series 3000 transmitters:
SNS Status Word 1 (see Section B.7.1)
• For MVD Direct Connect and 9739 MVD
transmitters: SNS Status Word 2 (see
Section B.7.2)
Analog, Model 1500 Analog, Model
2500, and all Series 3000 transmitters:
SNS Status Word 2 (see Section B.7.2)
• For MVD Direct Connect and 9739 MVD
transmitters: SNS Status Word 1 (see
Section B.7.1)
User Manual43
Page 50
Device Profile
B.3.6Output assembly for concentration measurement configu-
ration
ByteAccessNameTypeNotes
0–3Get/SetExternal TemperatureFloat
4–7Get/SetExternal PressureFloat
8Get/SetStart/Stop TotalsByte0: Stop
1: Start
9Get/SetReset All Process TotalsByte0: No action
1: Reset
10Get/SetReset All Inventory TotalsByte0: No action
1: Reset
11Get/SetStart ZeroByte0: Abort or no action
1: Start
12–13Get/SetStart Smart Meter Verifica-
tion
Word
See
Table B-20
B.3.7Input parameters (explicit data) for concentration measure-
ment configuration
To update any of these attribute values, the associated trigger byte must be toggled before
reading the attribute value (executing the Get service). See Section B.3.4 for more information
on trigger bytes.
Trigger
ClassInstance AttributeAccessNameType
Byte Write
Attribute
B0h01h01hGetMass flow rate unitU160Ah
02hGetDensity unitU160Ah
03hGetTemperature unitU160Ah
04hGetVolume flow rate unitU160Ah
05hGetPressure unitU160Ah
06hGetMass total/inventory unit U160Ah
07hGetVolume total/inventory unit U160Ah
08hGetZero timeU160BhSeconds
09hGetStandard deviation of auto zero Float0Ch
0AhGetPresent flow signal offset at
zero flow
0BhGetFailed Zero Calibration ValueFloat0Ch
0ChGetDevice Status Word 2U160DhSee Section B.7.2
Float0Ch
Description
See
Table B-7
See
Table B-13
See
Table B-14
See
Table B-9
See
Table B-15
See
Table B-8
See
Table B-10
44Micro Motion EtherNet/IP Module
Page 51
Device Profile
0DhGetDevice Status Word 3U160DhSee Section B.7.3
0EhGetDevice Status Word 4U160DhSee Section B.7.4
0FhGetDevice Status Word 5U160DhSee Section B.7.5
10hGetDevice Status Word 6U160DhSee Section B.7.6
11hGetDevice Status Word 7U160DhSee Section B.7.7
12hGetExternal temperature inputFloatNo trigger
byte
13hGetExternal pressure inputFloatNo trigger
byte
14hGetSmart Meter Verification: Run
Count
15hGetSmart Meter Verification:
Status
16hGetSmart Meter Verification
Algorithm State
17hGetSmart Meter Verification Abort
Code
18hGetSmart Meter Verification State
at Abort
19hGetSmart Meter Verification
Progress
1AhGetConcentration units codeU813h
1BhGetDerived variableU1612h
1ChGetActive matrixU1612h
1DhGetSubnet communication status
(RS-485 connection to transmitter)
U160Eh
U160Eh
U160Fh
U160Fh
U160Fh
U1610h% complete
U16No trigger
byte
See
Table B-22
See
Table B-21
See
Table B-23
See
Table B-24
See
Table B-17
0: Communications
failure
Any other value: Communications good
User Manual45
Page 52
Device Profile
B.3.8Output parameters (explicit data) for concentration mea-
surement configuration
Trigger
ClassInstance Attribute AccessNameType
byte write
attribute
Description
B1h01h01hGet/SetStandard or special mass flow
rate unit
02hGet/SetDensity unitU16
03hGet/SetTemperature unitU16
04hGet/SetStandard or special volume flow
rate unit
05hGet/SetPressure unitU16
06hGet/SetZero timeU16Seconds
07hGet/SetZero valueFloat
08hGet/SetOutput state during Smart
Meter Verification
09hGet/SetSmart Meter Verification IndexU1611hSmart Meter Verifica-
0AhGet/SetTrigger Byte-2U8
0BhGet/SetTrigger Byte-3U8
0ChGet/SetTrigger Byte-6U8
U16
U16
U160 = Last measured
See
Table B-7
Table B-13
See
See
Table B-14
See
Table B-10
See
Table B-15
value
1 = Fault
tion test record.
0 = most recent
...
19 = oldest
0DhGet/SetTrigger Byte-9U8
0EhGet/SetTrigger Byte-14U8
0FhGet/SetTrigger Byte-15U8
10hGet/SetTrigger Byte-16U8
11hGet/SetTrigger Byte-24U8
12hGet/SetTrigger Byte-25U8
13hGet/SetTrigger Byte-17U8
46Micro Motion EtherNet/IP Module
Page 53
Device Profile
B.3.9Input assembly for petroleum measurement configuration
ByteAccessNameTypeNotes
0–3GetMass flow rateFloat
4–7GetDensityFloat
8–11GetTemperatureFloat
12–15GetVolume flow rate (liquid
volume)
16–19GetMass totalFloat
20–23GetVolume totalFloat
24–27GetDrive gainFloat
28–29GetStatus wordU16 or Word• For Model 1700 Analog, Model 2700
30-31GetStatus wordU16 or Word• For Model 1700 Analog, Model 2700
32–35GetTemperature-corrected
density
36–39GetCTLFloat
40–43GetTemperature-corrected
volume flow
44–47GetTemperature-corrected
volume total
48–51GetTemperature-corrected
volume inventory
52–55GetAverage temperature-
corrected density
56–59GetAverage temperatureFloat
Float
Analog, Model 1500 Analog, Model
2500, and all Series 3000 transmitters:
SNS Status Word 1 (see Section B.7.1)
• For MVD Direct Connect and 9739 MVD
transmitters: SNS Status Word 2 (see
Section B.7.2)
Analog, Model 1500 Analog, Model
2500, and all Series 3000 transmitters:
SNS Status Word 2 (see Section B.7.2)
• For MVD Direct Connect and 9739 MVD
transmitters: SNS Status Word 1 (see
Section B.7.1)
Float
Float
Float
Float
Float
User Manual47
Page 54
Device Profile
B.3.10Output assembly for petroleum measurement configura-
tion
ByteAccessNameTypeNotes
0–3Get/SetExternal TemperatureFloat
4–7Get/SetExternal PressureFloat
8Get/SetStart/Stop TotalsByte0: Stop
1: Start
9Get/SetReset All Process TotalsByte0: No action
1: Reset
10Get/SetReset All Inventory TotalsByte0: No action
1: Reset
11Get/SetStart ZeroByte0: Abort or no action
1: Start
12–13Get/SetStart Smart Meter Verifica-
tion
Word
See
Table B-20
B.3.11Input parameters (explicit data) for petroleum measure-
ment configuration
To update any of these attribute values, the associated trigger byte must be toggled before
reading the attribute value (executing the Get service). See Section B.3.4 for more information
on trigger bytes.
Trigger
ClassInstance AttributeAccessNameType
Byte Write
Attribute
B0h01h01hGetMass flow rate unitU160Dh
02hGetDensity unitU160Dh
03hGetTemperature unitU160Dh
04hGetVolume flow rate unitU160Dh
05hGetPressure unitU160Dh
06hGetMass total/inventory unit U160Dh
07hGetVolume total/inventory unit U160Dh
08hGetZero timeU160EhSeconds
09hGetStandard deviation of auto zero Float0Fh
0AhGetPresent flow signal offset at
zero flow
0BhGetFailed Zero Calibration ValueFloat0Fh
0ChGetDevice Status Word 2U1610hSee Section B.7.2
Float0Fh
Description
See
Table B-7
See
Table B-13
See
Table B-14
See
Table B-9
See
Table B-15
See
Table B-8
See
Table B-10
48Micro Motion EtherNet/IP Module
Page 55
Device Profile
0DhGetDevice Status Word 3U1610hSee Section B.7.3
0EhGetDevice Status Word 4U1610hSee Section B.7.4
0FhGetDevice Status Word 5U1610hSee Section B.7.5
10hGetDevice Status Word 6U1610hSee Section B.7.6
11hGetDevice Status Word 7U1610hSee Section B.7.7
12hGetExternal temperature inputFloatNo trigger
byte
13hGetExternal pressure inputFloatNo trigger
byte
14hGetSmart Meter Verification: Run
Count
15hGetSmart Meter Verification:
Status
16hGetSmart Meter Verification
Algorithm State
17hGetSmart Meter Verification Abort
Code
18hGetSmart Meter Verification State
at Abort
19hGetSmart Meter Verification
Progress
1AhGetAPI Table TypeU1614h
1BhGetReference temperatureFloat15h
1ChGetThermal expansion coefficient
(TEC)
1DhGetSubnet communication status
(RS-485 connection to transmitter)
U1611h
U1611h
U1612h
U1612h
U1612h
U1613h% complete
Float15h
U16No trigger
byte
See
Table B-22
See
Table B-21
See
Table B-23
See
Table B-24
See
Table B-18
0: Communications
failure
Any other value: Communications good
User Manual49
Page 56
Device Profile
B.3.12Output parameters (explicit data) for petroleum measure-
ment configuration
Trigger
ClassInstance Attribute AccessNameType
byte write
attribute
Description
B1h01h01hGet/SetStandard or special mass flow
rate unit
02hGet/SetDensity unitU16
03hGet/SetTemperature unitU16
04hGet/SetStandard or special volume flow
rate unit
05hGet/SetPressure unitU16
06hGet/SetZero timeU16Seconds
07hGet/SetZero valueFloat
08hGet/SetOutput state during Smart
Meter Verification
09hGet/Set Smart Meter Verification IndexU1616hSmart Meter Verifica-
0AhAPI Table TypeU16
0BhReference temperatureFloat
0ChThermal expansion coefficient
(TEC)
0DhGet/SetTrigger Byte-2U8
0EhGet/SetTrigger Byte-3U8
0FhGet/SetTrigger Byte-6U8
10hGet/SetTrigger Byte-9U8
11hGet/SetTrigger Byte-14U8
12hGet/SetTrigger Byte-15U8
13hGet/SetTrigger Byte-16U8
14hGet/SetTrigger Byte-17U8
15hGet/SetTrigger Byte-20U8
16hGet/SetTrigger Byte-24U8
U16
U16
U160 = Last measured
Float
See
Table B-7
Table B-13
See
See
Table B-14
See
Table B-10
See
Table B-15
value
1 = Fault
tion test record.
0 = most recent
...
19 = oldest
See Table B-18
50Micro Motion EtherNet/IP Module
Page 57
B.4Get and Set services
The Get Attribute Single and Set Attribute Single services are used with many objects and
attributes. Details of these two services are provided here
1For Series 1000/2000/3000: Software Upgrade Recommended (A112)
For Enhanced Core Processors: Data Bad (Fault exists and LMV timer has expired)
2Frequency Output Fixed (A111)
3Primary mA Readback Failure
4Discrete Output 1 Status (0=OFF, 1=ON)
5Discrete Output 2 Status (0=OFF, 1=ON)
6Density Calibration in Progress (D3)
7Density Calibration in Progress (D4)
8DO3 Status (0=OFF, 1=ON)
9DO4 Status (0=OFF, 1=ON)
10Temperature Calibration-in-Progress (Slope)
11Temperature Calibration-in-Progress (Offset)
12Density Calibration in Progress (Flowing Density)
13Density Calibration in Progress (D2)
14Density Calibration in Progress (D1)
15Zero Calibration in Progress
User Manual63
Page 70
Device Profile
B.7.6Status Word 6
Bit numberStatus description
0Discrete Input 1 Status (0=OFF, 1=ON)
Weights and Measures: Database Checksum for Core Processors Only
1Discrete Input 2 Status (0=OFF, 1=ON)
Weights and Measures: Database Checksum for Core Processors Only
2Discrete Output 1 Fixed (A118)
Weights and Measures: Database Checksum for Core Processors Only
3Discrete Output 2 Fixed (A119)
Weights and Measures: Database Checksum for Core Processors Only
4Discrete Output 3 Fixed (A122)
Weights and Measures: Database Checksum for Core Processors Only
5Discrete Output 4 Fixed (A123)
Weights and Measures: Database Checksum for Core Processors Only
6Security Breach (A27)
Weights and Measures: Database Checksum for Core Processors Only
7Frequency Input Saturated (A124)
Weights and Measures: Database Checksum for Core Processors Only
8Discrete Event 1 Status
Discrete Batch: Batch Timeout (A125) for 1500 and Series 3000 Only
9Discrete Event 2 Status
Discrete Batch: Batching for 1500 and Series 3000 Only
10Discrete Event 3 Status
Discrete Batch: Batch End Warn for Series 3000 Only
11Discrete Event 4 Status
Discrete Batch: Batch Overrun (A126) for Series 3000 Only
12Discrete Event 5 Status
Discrete Batch: Batch Pump for Series 3000 Only
13Discrete Batch: Batch Primary Valve for 1500 and Series 3000 Only
14Discrete Batch: Batch Secondary Valve for 1500 and Series 3000 Only
15Incorrect Board Type (A30)
Discrete Batch: Start Not Okay for 1500 and Series 3000 Only
Note
Not all alarms are applicable to all transmitters. For more information, see the transmitter
configuration manual for your transmitter.
64Micro Motion EtherNet/IP Module
Page 71
B.7.7Status Word 7
Bit numberStatus description
0K1/FCF Combination Unrecognized
1Warming Up
2Low Power (A031)
3Tube Not Full (A033)
4Smart Meter Verification / Outputs in fault (A032)
5Smart Meter Verification / Outputs at last value (A131)
6PIC UI EEPROM Error (A133)
7NVM Initialized (transmitter)
8Power Outage (A136)
9NOC Measurements Paused (A137)
10TBR Active (A138)
11External Water Cut Out of Range (A139)
12TMR Active (A140)
13One or more DDC Triggers Completed (A141)
14Smart Meter Verification failed (A34)
15Smart Meter Verification aborted (A35)
Device Profile
User Manual65
Page 72
Device Profile
66Micro Motion EtherNet/IP Module
Page 73
Appendix C:Specifications
C.1Physical
C.1.1Housing
Plastic housing with snap-on connection to DIN rail
Protection class: IP20
C.1.2Dimensions
4.72˝ x 2.95˝ x1.06˝ LxWxH (120 mm x 75 mm x 27 mm)
C.2Electrical
Specifications
C.2.1Power supply
24 V ±10%
C.2.2Power consumption
Maximum: 280 mA on 24 V
Typical: 100 mA
C.3Environmental
C.3.1Relative humidity
5 to 95% non-condensing
C.3.2Temperature
Operating: 32 °F to 131 °F (0 °C to 55 °C)
Ambient: –13 °F to +185 °F (–25 °C to +85 °C)
User Manual67
Page 74
Specifications
C.4Regulatory compliance
C.4.1EMC compliance (CE)
Complies with EMC directive 2004/108/EC.
EN 61001-6-4 (2007)Emission standard for industrial environmentEN 55016-2-3 (2006) Class A
EN 61000-6-2 (2005)Immunity standard for industrial environmentEN 61000-4-2 (2009)
EN 61000-4-3 (2006)
EN 61000-4-4 (2004)
EN 61000-4-5 (2005)
EN 61000-4-6 (2007)
C.4.2UL/c-UL compliance
The certification has been documented by UL in file E214107.
C.4.3Galvanic isolation on Modbus serial interface
EN 60950-1 (2001)Pollution Degree 2
Material Group IIIb
250 VRMS or 250 VDC
500 VSecondary circuit transient rating
Working voltage
68Micro Motion EtherNet/IP Module
Page 75
Appendix D:Return Policy
D.1Requirements
Micro Motion procedures must be followed when returning equipment. These procedures
ensure legal compliance with government transportation agencies and help provide a safe
working environment for Micro Motion employees. Failure to follow Micro Motion procedures
will result in your equipment being refused delivery.
Information on return procedures and forms is available on our web support system at
www.micromotion.com, or from the Micro Motion Customer Service department.
D.1.1New and unused equipment
Only equipment that has not been removed from the original shipping package will be
considered new and unused. New and unused equipment requires a completed Return
Materials Authorization form.
Return Policy
D.1.2Used equipment
All equipment that is not classified as new and unused is considered used. This equipment must
be completely decontaminated and cleaned before being returned.
Used equipment must be accompanied by a completed Return Materials Authorization form
and a Decontamination Statement for all process fluids that have been in contact with the
equipment. If a Decontamination Statement cannot be completed (e.g., for food-grade process
fluids), you must include a statement certifying decontamination and documenting all foreign
substances that have come in contact with the equipment.
User Manual69
Page 76
Return Policy
70Micro Motion EtherNet/IP Module
Page 77
Page 78
Micro Motion Inc. USA
Worldwide Headquarters
7070 Winchester Circle
Boulder, CO 80301
T +1 303-527-5200
T +1 800-522-6277
F +1 303-530-8459
www.micromotion.com
Micro Motion Europe
Emerson Process Management
Neonstraat 1
6718 WX Ede
The Netherlands
T +31 (0) 318 495 555
F +31 (0) 318 495 556
www.micromotion.nl
*MMI-20019808*
MMI-20019808
Rev. AC
2012
Micro Motion Asia
Emerson Process Management
1 Pandan Crescent
Singapore 128461
Republic of Singapore
T +65 6777-8211
F +65 6770-8003
Micro Motion United Kingdom
Emerson Process Management Limited
Horsfield Way
Bredbury Industrial Estate
Stockport SK6 2SU U.K.
T +44 0870 240 1978
T +44 0800 966 181
Micro Motion Japan
Emerson Process Management
1-2-5, Higashi Shinagawa
Shinagawa-ku
Tokyo 140-0002 Japan
T +81 3 5769-6803
F +81 3 5769-6844