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)
Содержание NR60E2
Страница 1: ...MICRO CONTROLS INC ADVANCED U s e r M anual E2 Technology E2 Technology Manual 940 0D161...
Страница 6: ...TABLE OF CONTENTS NR60E2 User Manual ADVANCED MICRO CONTROLS INC 6 Notes...
Страница 20: ...NR60 SPECIFICATIONS NR60E2 User Manual ADVANCED MICRO CONTROLS INC 20 Notes...
Страница 44: ...PROTOCOL SPECIFIC INFORMATION NR60E2 User Manual ADVANCED MICRO CONTROLS INC 44 Notes...
Страница 52: ...IMPLICIT COMMUNICATIONS WITH AN EDS EtherNet IP Protocol ADVANCED MICRO CONTROLS INC 52 Notes...
Страница 58: ...IMPLICIT COMMUNICATIONS WITHOUT EDS EtherNet IP Protocol ADVANCED MICRO CONTROLS INC 58 Notes...
Страница 70: ...CIP POSITION SENSOR OBJECT EtherNet IP Protocol ADVANCED MICRO CONTROLS INC 70 Notes...
Страница 90: ...PROFINET CYCLIC DATA FORMATS PROFINET Protocol ADVANCED MICRO CONTROLS INC 90 Notes...
Страница 98: ...LEADERS IN ADVANCED CONTROL PRODUCTS ADVANCED MICRO CONTROLS INC...