CIP P
OSITION
S
ENSOR
O
BJECT
EtherNet/IP Protocol
ADVANCED MICRO CONTROLS INC.
68
Supported Instance Attributes
Table R3.3 on the following two pages lists all of instance attributes implemented by the NR60E2. Table R3.2
below describes the Data Type values used in this table.
Table R3.2 Explanation of Data Types
When programming these instances, always use a Class Code of 16#23.
Data Type
Length
Description
BOOLEAN
8 bits
Holds single on/off (true/false) value
BYTE
8 bits
Holds up to 8 bits of data which should
not be considered to be a scalar value
USINT
8 bits
Unsigned 8 bit value
WORD
16 bits
Holds up to 16 bits of data which should
not be considered to be a scalar value
UINT
16 bits
Unsigned 16 bit integer value
DINT
32 bits
Signed 32 bit integer value
UDINT
32 bits
Unsigned 32 bit integer value
Attrib. ID
Access
Name
Data Type
Description
16#01 - 1
Get
Number of Attributes
USINT
Number of supported Attributes = 21
16#02 - 2
Get
Attribute List
Array of
BYTE
List of supported Attributes = 01, 02, 0A,
0B, 0C …71hex
16#0A - 10
Get
Position Value Signed
DINT
Current position value
16#0B - 11
Get
Position Sensor Type
WORD
Specifies the device type
1 = Single turn absolute rotary encoder
2 = Multi-turn absolute rotary encoder
16#0C - 12
Set
Direction Counting
Toggle
BOOLEAN
Controls the counting direction:
0 = CW 1 = CCW
16#0E - 14
Set
Scaling Function
Control
BOOLEAN
Enables Scaling function
0 = OFF (65,536 counts per turn)
1 = ON (Scaling set by
Measuring Units
per Span
, attribute 10hex)
16#10 - 16
Set
Measuring Units per
Span (Counts per Turn)
UDINT
Resolution for one revolution:
1 to 65,536 counts per turn
16#11 - 17
Set
Total Measurement
Range
UDINT
Counts before roll over to zero.
Single Turn NR60E2
: Range of 0, 2 to
65,536
28 bit Multi-turn NR60E2:
Range of 0, 2 to
268,435,455
30 bit Multi-turn NR60E2:
Range of 0, 2 to
1,073,741,823
16#13 - 19
Set
Preset Value
DINT
Sets the position to the specified value.
Calculates an internal offset that will be
saved to the non-volatile storage if Save
service (code 16#16) is issued.
16#18 - 24
Get
Velocity Value
DINT
Current speed. The value is in the format
specified by attribute 16#19
(Table is continued on next page)
Summary of Contents for NR60E2
Page 1: ...MICRO CONTROLS INC ADVANCED U s e r M anual E2 Technology E2 Technology Manual 940 0D161...
Page 6: ...TABLE OF CONTENTS NR60E2 User Manual ADVANCED MICRO CONTROLS INC 6 Notes...
Page 20: ...NR60 SPECIFICATIONS NR60E2 User Manual ADVANCED MICRO CONTROLS INC 20 Notes...
Page 44: ...PROTOCOL SPECIFIC INFORMATION NR60E2 User Manual ADVANCED MICRO CONTROLS INC 44 Notes...
Page 52: ...IMPLICIT COMMUNICATIONS WITH AN EDS EtherNet IP Protocol ADVANCED MICRO CONTROLS INC 52 Notes...
Page 58: ...IMPLICIT COMMUNICATIONS WITHOUT EDS EtherNet IP Protocol ADVANCED MICRO CONTROLS INC 58 Notes...
Page 70: ...CIP POSITION SENSOR OBJECT EtherNet IP Protocol ADVANCED MICRO CONTROLS INC 70 Notes...
Page 90: ...PROFINET CYCLIC DATA FORMATS PROFINET Protocol ADVANCED MICRO CONTROLS INC 90 Notes...
Page 98: ...LEADERS IN ADVANCED CONTROL PRODUCTS ADVANCED MICRO CONTROLS INC...