As an application layer (number 7 in the OSI model), EtherNet/IP uses the Common Industrial Protocol (CIP™) for process control. ELAP MEM-BUS encoder meets all the requirements of the EtherNet/IP protocol according to IEC61784-1 and those of the encoder profile.
Page 5
The MAC address (MAC ID) consists of 6 bytes. The first three bytes identify the manufacturer. The last three bytes are unique to the device. The MAC address of ELAP MEM-BUS encoders is 60-D7-E3-1x-xx-xx. EtherNet/IP is based on the standard Ethernet frame, which consists of the Ethernet header, the Ethernet data, and the Ethernet trailer.
1.5 EtherNet/IP™ topologies ELAP MEM-BUS encoders can be connected in any of three network topologies: star, linear, or Device Level Ring (DLR). The linear topology uses the embedded switching capability to form a daisy chain style network that has a beginning and an end.
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual A DLR network is a single-fault-tolerant ring network that is intended for the interconnection of automation devices. DLR topology is advantageous as it can tolerate a break in the network. If a break is detected, the signals are sent out in both directions.
Instruction Manual 1.7 EDS File The EDS (Electronic Data Sheet) file, provided by ELAP, contains all information that is related to the measuring-system-specific parameters and the operating modes of the MEM-BUS EtherNet/IP encoders. The EDS file is integrated using the EtherNet/IP network configuration tool to configure and place in operation the MEM-BUS EtherNet/IP encoder.
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual 2 Installation The encoder must be installed by qualified experts only, with net voltage off and standstill shaft. The operating instructions of the machine manufacturer must be always observed. 2.1 Safety Always observe prevention and safety norms during the installation and operation of the device. ...
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual In order to achieve the highest possible noise immunity, the Ethernet cable screen must be connected to ground on both ends. In certain cases current might flow over the screen, therefore it is recommended to use equipotential connections.
2. Set the rotary switches to 000 and take a cycle power in order to enable S/W configuration. 3. Run RXLinx Classic Lite for Rockwell Automation networks. ELAP MEM-BUS encoder appears in the main window, with its default IP address (192.168.1.123). Click the right mouse button and select Module Configuration command.
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual 2.7 Preset button The preset button allows the user to reset the position value of the encoder. Remove the screw cover from the back of the encoder and briefly press the button inside (see also par. 4.6, Preset Function). This button is active only when the encoder is powered.
Instruction Manual 3 CIP Objects The ELAP MEM-BUS encoder, with EtherNet/IP interface, is an absolute multiturn encoder. The encoder profile 22H is supported, according to the CIP™ protocol specifications. The objects implemented and their interactions are shown in the picture below.
Table 3.2 – Class attributes of the object 01H Table 3.3 shows the supported attributes for instance 1. INSTANCE 1, CLASS 01H Attribute Access Name – Description Data type Value Manufacturer identification UINT 0580H (ELAP) Device type UINT 0022H (Encoder) Product code UINT 000AH Revision STRUCT Major code...
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual The attribute number 5, which is defined as a bit string, shows the current state of the device. The meanings of the individual bits are shown in the table below. Name Meaning Owned = 1 if 1 object, at least, of the device has got an owner. This bit is set if at least a class 1 or class 3 connection was established.
Page 16
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual Table 3.6 shows the supported attributes for instance 1. INSTANCE 1, CLASS 23H Attribute Access Name – Description Data type Value Position Value DINT 2 Absolute encoder, multiturn Position Sensor Type UINT 0 CW Get/Set Direction Counting Toggle BOOL...
Page 17
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual Attribute 12, Direction Counting Toggle Rotation direction, seen from the shaft side: 0 CW, the position value increases with a clockwise rotation. 1 CCW, the position value increases with a counter clockwise rotation. Attribute 14, Scaling Function Control ...
Page 18
This attribute contains the number of distinguishable revolutions that the measuring system can output. The global physical resolution of the ELAP MEM-BUS encoder is calculated as follows Single Turn Resolution x Number of revolutions = 8192 x 65536 = 536870912 See attributes 16 and 17 in order to set a specific total resolution.
Page 19
Attribute 45, Supported Alarms This attribute contains information about the alarms supported by the device. ELAP MEM-BUS encoder supports the position error only (Bit 0); so this attribute value is 0001H. Attribute 46, Alarm Flag It indicates that an alarm error has occurred (attribute 44 is not zero).
UINT See table 3.9 Table 3.8 – Assembly object, instance attributes ELAP MEM-BUS encoder supports 4 I/O assembly instances. Assembly instances are also called connection points. Two connection point types are defined: O T (Originator Target = Encoder): These connection points represent output data from the control system (PLC).
Warnings LSB Warnings MSB Table 3.10 – Input assembly instance data format Instance 110 is ELAP specific. It consists of 3 input data of type DINT. The last value has to be read as an array of flag bit: ...
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual The data format of the configuration assembly is listed in the table below. Instance Byte Data Object 23H Measuring Units per Span Attribute 16 Object 23H Total Measuring Range Attribute 17 Object 23H Attribute 12 Direction Counting Toggle in Bit0 Object 23H Attribute 14...
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual 3.4 TCP/IP Interface Object – F5H The TCP/IP Interface Object provides the mechanism to configure a device’s TCP/IP network interface. Examples of configuration items include the device’s IP address, Network Mask and Gateway Address. This Object provides an attribute that identifies the link-specific object for the associated physical communication interface.
Page 24
Attribute 2, Configuration Capability This attribute is a bitmap, indicating the device’s support for optional network configuration capability. This attribute value is 00B5H for ELAP MEM-BUS encoder, that is: Bit0 = 1, the encoder is capable of obtaining its network configuration (attribute 5) via BOOTP.
Page 25
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual Name Server 2: IP address of the secondary name server, which is used when the primary name server is not available, or it is unable to resolve a host name. Domain Name: The default domain name is used when resolving host names that are not fully qualified.
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual 3.5 Ethernet Link Object – F6H This object maintains link-specific counters and status information for an IEEE 802.3 communications interface. Each internal accessible interface has its own instance. The following services are supported: 01H – Get_Attribute_All (only for instances 1 and 2) ...
Page 27
The MAC address consists of two parts, the first 3 bytes represents the manufacturer-specific ID, while the last 3 bytes represents a consecutive number. The MAC address for ELAP MEM-BUS encoder is 60-D7-E3-1x-xx-xx. Attribute 4, Interface Counters This attribute is a data structure consisting of 11 UDINT counters, concerning the receipt of packets on the interface.
Page 28
Speed is specified in megabits per second (Mbps). Attribute 7, Interface Type This attribute value indicates the type of physical interface. ELAP MEM-BUS encoder has got an interface of type 2, Twisted-pair (10Base-T, 100Base-T, 1000Base-T, etc.). Attribute 8, Interface State This attribute value indicates the current operational state of the interface.
1769 – L18ERM – BB1B CompactLogix™ controller. 2. Install your EDS file, provided by ELAP, using command Tools EDS Hardware Installation Tool. 3. Select the Ethernet network and press your mouse right button; then select New Module…...
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual 4.1 General tab Enter a name for the encoder, for example Encoder_1. Short descriptive names are recommended. Enter a description of the encoder’s function and then set its Ethernet address. In this example, the address is 192.168.1.123, where the value 123 is the address assigned with the hardware rotary switches.
Page 31
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual The Ethernet address can be set when the controller is offline. Three options are available: Private Network: Enter a value of 1 … 254 for the last segment of the address. Be sure not to duplicate the address of an existing device.
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual 4.2 Connection tab The following settings are available: Requested Packet Interval: It is the measure of how frequently the originating application requires the transmission of data from the target application. All values between 1 and 750 ms are accepted. Connection over EtherNet/IP: Unicast connections are point to point connections, while multicast connections are considered one to many.
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual 4.3 Module Info tab This section shows general read-only data and it is populated when the controller goes online. The Identification panel shows vendor, product type, product code, revision level, serial number and product name. The Status panel shows the fault status, internal state (for example Run Mode) and whether the module corresponds to its description file .EDS.
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual 4.5 Configuration ELAP MEM-BUS encoder is supplied with the following parameters: Direction counting = 0 (clockwise) Scaling function = 0 (disabled) Steps per revolution = 8192 Total resolution = 536870912 ...
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual 4.6 Preset function The Preset function is used to adjust the measuring system to any position value within a range to the total measuring length – 1. Two modes are available: Preset button: The position value is set to zero when preset button is pressed. This button is active only when the encoder is powered.
Page 36
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual Double-click the gray box on the message instruction to configure it. In the configuration tab select: Message Type: CIP Generic Service Type: Set Attribute Single Service Code: 10H (automatic) Class: 23H (Position Sensor Object) ...
Page 37
EtherNet/IP™ ENCODER MEM-BUS Instruction Manual In the communication tab, browse to the MEM_BUS-Eth/IP encoder on the Ethernet network, then click ENIP_Manual_ENG 17/07/2018...
TYPE MEM520-Bus = Round flange Ø 58 mm MEM540-Bus = Round flange Ø 58 mm MEM620-Bus = Square flange 63.5x63.5 mm MEM440-Bus = Blind hollow shaft for motor coupling MEM450-Bus = Blind hollow shaft, fixing by elastic support ENIP_Manual_ENG 17/07/2018...
Need help?
Do you have a question about the MEM620-Bus and is the answer not in the manual?
Questions and answers