User Guide Instruction Manual

14 - Chapter 2. Programming Interface DeviceMaster UP Modbus/TCP User Guide: 2000447 Rev. I
What is EtherNet/IP?
2.1.3. What is EtherNet/IP?
EtherNet/IP is an industrial application layer protocol for industrial automation applications. The IP stands
for ‘Industrial Protocol’. Built on the standard TCP/IP protocols, it uses long established Ethernet hardware
and software to define an application layer protocol for configuring access and controlling industrial
automation devices. EtherNet/IP classifies Ethernet nodes as predefined device types with specific behaviors.
The EtherNet/IP application layer protocol is based on the Common Industrial Protocol (CIP) layer. Building
on these protocols, EtherNet/IP provides a seamless integrated system from the Industrial floor to the
enterprise network.
2.2.DataTypeDefinitions
Thefollowinglistdefinestheavailabledatatypes.
2.3.EtherNet/IPInterfaceProfile(ControlLogix)
ThissectiondescribestheEtherNet/IPobjectsincludedintheControlLogixEtherNet/IPinterfaceandsupportedbythe
DeviceMasterUP.
2.3.1. Serial Port Configuration Object Definition (70 Hex)
The Serial Port Configuration vendor specific object defines the protocol by which:
A PLC can communicate with a serial port device through a DeviceMaster UP over EtherNet/IP.
An optional application can communicate with a serial device through the DeviceMaster UP over an
Ethernet TCP/IP socket port.
The optional serial data filtering and data extraction functions can be implemented.
Note: The instance number corresponds to the associated serial port number on the DeviceMaster UP. (Port
numbers are numbered from one to N.)
You can disregard this object definition if you configure the DeviceMaster UP using the Server Configuration
web page. See Chapter 3.
Embedded Configuration Pages on Page 65 to configure the DeviceMaster UP using
the embedded web page.
Data Type Definition
USINT Unsigned short integer (8-bits)
UINT Unsigned integer (16-bit)
UDINT Unsigned double integer (32-bits)
INT Signed integer (16-bits)
DINT Signed double integer (32-bits)
BYTE Bit string (8-bits)
WORD Bit string (16-bits)
DWORD Bit string (32-bits)
STRING Character string (1-byte per character)