Chapter 9 Operating Instructions
Flexi Classic Gateways
106 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 8011834/YT28/2016-03-15
Subject to change without notice
EtherNet/IP Gateway
Instance attributes
Attribute
ID
Name Data type Data
value(s)
Access rule
1 Request Data Set 1 specific data Array of USINT 0-255 Get
2 Request Data Set 2 specific data Array of USINT 0-255 Get
3 Request Data Set 3 specific data Array of USINT 0-255 Get
4 Request Data Set 4 specific data Array of USINT 0-255 Get
5 Request Data Set 5 specific data Array of USINT 0-255 Get
6 Request Data Set 6 specific data Array of USINT 0-255 Get
Common services
Service
code
Implemented in
class
Implemented in
instance
Service name
01hex Yes Yes Get_Attributes_All
0Ehex Yes Yes Get_Attribute_Single
Get Attribute Single requests for a specific data set and will return an incrementing 16 bit
integer sequence number followed by the data set information.
Get Attribute All requests will return a 16 bit integer incrementing sequence number
followed by all enabled data sets.
All data set information will be returned in integer (16 bit word) format.
For byte data such as the MED values in data set 1, the first byte will be placed in the most
significant, or leftmost, byte of the integer and the second byte will be placed in the least
significant, or rightmost byte of the integer.
Example:
For Data Set 1, the data will be returned as follows:
IntegerArray[0]: XXXX (hex) - XXXX = 16 bit Sequence Number
IntegerArray[1]: AABB (hex) - AA = MED1; BB = MED2
IntegerArray[2]: CCDD (hex) - CC = MED3; DD = MED4
…
IntegerArray[7]: MM00 (hex) - MM = MED13;
9.7.2 Individual Data Set Transfer object (73hex — one instance per data set)
The vendor specific object Individual Data Set Transfer defines the attributes by which the
PLC can get and set the sequence number for each data set and request either full data
sets or individual parameters within a data set.
Class attributes
Attribute ID Name Data type Data value(s) Access rule
1 Revision UINT 1 Get
2 Max Instance UINT 6 Get
3 Num Instances UINT 6 Get
Transfer Object (72hex)
instance attributes
Transfer Object (72hex)
common services
Transfer Object (73hex) class
attributes