SmartMotor I/O Object (0x71)
Moog Animatics Class 6 EtherNet/IP Guide, Rev. B
Page 96 of 160
SmartMotor I/O Object (0x71)
The following tables describe the attributes and instances for the SmartMotor I/O Object
(0x71).
Attribute Table (Instance 0)
Attr
ID
Access
Rule
Name
Data
Type
Description
Semantics
1
Get
Revision
UINT
Revision of this object.
Default Value: 1
The current value
assigned to this attrib-
ute is 1.
2
Get
Max Instance UINT
Maximum instance number of
this object.
Default Value: 1
The largest instance
number of a created
object at this class hier-
archy level.
3
Get
Number of
Instances
UINT
Number of object instances cur-
rently created at this class level
of the device.
Default Value: 1
The number of object
instances at this class
hierarchy level.
6
Get
Maximum
ID Number
Class Attrib-
utes
UINT
The attribute ID number of the
last class attribute of the class
definition implemented in the
device.
7
Get
Maximum
ID Number
Instance
Attributes
UINT
The attribute ID number of the
last instance attribute of the
class definition implemented in
the device.
8
Get
I/O Word
State
WORD Returns the value of first 16 I/O
points; bit 0 is I/O 0 (zero)
Attribute Table (One instance per I/O pin)
Attr
ID
Access
Rule
Name
Data
Type
Description
Semantics
1
Set/Get Function
USINT Sets (or gets) the function as Output, Input
or Special.
Values:
1 = Input
2 = Special
2
Set/Get Output State
BOOL
Sets (or gets) the output states as ON or
OFF.
Values:
0 = OFF
1 = ON
3
Get
I/O State
BOOL
Returns present state of the I/O, either ON
or OFF.
Values:
0 = OFF
1 = ON
4
Get
Analog Raw
Value
INT
Hardware dependent