Rockwell Automation 842E EtherNet/IP Absolute Encoder User Manual User Manual

Page 23

Advertising
background image

Rockwell Automation Publication 842E-UM001A-EN-P May 2012

15

EtherNet/IP overview

Chapter 3

16

10

Set

NV

Counts per range

DINT

Number of requested steps per
revolution.

Min 0x00 00 00 01
Max 0x00 04 00 00
(0x00 04 00 00)

17

11

Set

NV

Total measuring range

DINT

Total resolution

Min / Max
0x00 00 00 01 /
Max. 2^n * Attr.16 (Max.
2^n * Attr.16)

18

12

Set

NV

Position measuring increment

DINT

Minimum resolution in steps (is always
0x00 01)

(0x00 00 00 01)

19

13

Set

NV

Preset value

DINT

The preset value is set to the current
position value

Min / Max
0x00 00 00 00 /
Attr.17 - 1
(0x00 00 00 00)

21

15

Get

V

Position status register

BYTE

State of the software limit switch
Bit 0: Out of range
Bit 1: Range overflow
Bit: 2: Range underflow
Bit 3…7 reserved

(0x00)

22

16

Set

NV

Position low limit

DINT

Lower limit for position

0x00 00 00 00

23

17

Set

NV

Position high limit

DINT

Upper limit for position

0x3F FF FF FF

24

18

Get

V

Velocity value

DINT

Current velocity (32 Bit)

Format (25) und (26)

25

19

Set

NV

Velocity format

ENG
INT

Format of velocity value
0x1F04 counts/s
0x1F0E revs/s
0x1F0F revs/min

(0x1F0F)

26

1A

Set

NV

Velocity resolution

DINT

Minimum resolution of velocity value
(24)

(0x00 00 00 01)

27

1B

Set

NV

Minimum velocity setpoint

DINT

Minimum velocity set-point for setting
warning flag (47)

(0x00 00 00 00)

28

1C

Set

NV

Maximum velocity setpoint

DINT

Maximum velocity set-point for setting
warning flag (47)

(0x3F FF FF FF)

29

1D

Get

V

Acceleration value

DINT

Current acceleration (32 Bit)

Format (30) und (31)

30

1E

Set

NV

Acceleration format

ENG
UNIT

Format of acceleration value
0x0810: cps/s
0x0811: rpm/s
0x0812: rps/s

(0x0810)

31

1F

Set

NV

Acceleration resolution

DINT

Minimum resolution of acceleration
value

(0x00 00 00 01)

32

20

Set

NV

Minimum acceleration setpoint

DINT

Minimum acceleration set-point

(0x00 00 00 00)

33

21

Set

NV

Maximum acceleration setpoint

DINT

Maximum acceleration set-point

0x3F FF FF FF

41

29

Get

V

Operating status

BYTE

Operating status encoder
Bit 0: Direct. 0 (inc.) 1 (dec.)
Bit 1: Scaling 0 (off) 1 (on)
Bit: 2…4 Reserved
Bit: 5: Diag. 0 (off) 1 (on)
Bit 6…7 manuf. spec.

42

2A

Get

NV

Physical resolution span (PRS)

DINT

Number of steps per rev
Basic = 15 bit
Advanced = 18 bit
(single-turn part)

(0x00 04 00 00)

43

2B

Get

NV

Physical resolution
number of spans

INT

Number of revolutions
(multi-turn part)

(0x00 01) single
(0x10 00) multi

44

2C

Get

V

Alarms

WORD

Flags for alarms (errors)

45

2D

Get

NV

Supported alarms

WORD

Information on supported alarms

0x3003

46

2E

Get

V

Alarm flag

BOOL

Indication of set alarm

0: OK
1: Alarm error

47

2F

Get

V

Warnings

WORD

Flags for warnings

48

30

Get

NV

Supported warnings

WORD

Information on supported warnings

0x673C

Attribute ID
(dec)

Attribute ID
(hex)

Access

rule

(1)

NV /

V

(2)

Name

Data type Description

Min. / max
(default)

Advertising