www.turck.com
• 1-800-544-7769
• Fax: (763) 553-0708
• TURCK • Minneapolis, MN 55441
39
Appendix A:
CIP POSITION SENSOR OBJECT
Common Industrial Protocol
DeviceNet is a protocol stack that implements the Common Industrial Protocol (CIP) over CANbus . The CIP is sponsored by
the Open DeviceNet Vendors Association (ODVA) and is implemented over a variety of networks . The RM-89 follows the
Resolver Device Profile that is defined in the CIP specification . The explicit messages described in chapter 5 are custom
instances that simplify configuring and programming the resolver when using explicit messaging .
In addition to these custom instances, the RM-89 implements the Position Sensor Object, which is a mandatory object for
every product that implements the Resolver Device Profile as defined in the specification . The explicit messages that are used
to preset the position value and save the programmed parameters are two commands defined in the Position Sensor Object .
The RM-89 implements the CIP revision 2 definition of the Position Sensor Object .
Note:
Using the Position Sensor Object to communicate with the RM-89 is
completely optional.
Most applications should
communicate with the RM-89 using the custom instances as explained in the previous two chapters because it will greatly
simplify your PLC programming . The only reasons to use the Position Sensor Object is if you need extremely fine grain
control over communications with the RM-89 or if you use DeviceNet resolvers from multiple vendors and you decide to
write code that can be used with any of these sensors .
Supported Services
The following table lists the common services implemented by the RM-89 for the Position Sensor Object
The services that are implemented only on the Class level (not on the Instance) should address Instance 0 .
•Service Code 16#0E,
Get_Attribute_Single
is used to read data from the Position Sensor Object class .
•Service Code 16#10,
Set_Attribute_Single
is used to write data to the Position Sensor Object class .
Service
Code
Implemented
Service Name
Description of Service
Class
Instance
16#05
Yes
No
Reset
Resets all parameter values to the factory
default
16#0E
Yes
Yes
Get_Attribute_Single
Returns the contents of the specified attribute
16#10
No
Yes
Set_Attribute_Single
Modifies an attribute value
16#15
Yes
No
Restore
Restores all parameter values from non-vola-
tile storage
16#16
Yes
No
Save
Saves all programmable parameters to the
non-volatile storage including the position
offset derived from setting the Preset Value,
(Attribute 16#13)
Table 5 .9 Supported Services
Summary of Contents for DeviceNet RM-89
Page 1: ...USER MANUAL MA1007 REV B Published 4 15 2015 RM 89 DeviceNet Resolver...
Page 14: ...14 www turck com 1 800 544 7769 Fax 763 553 0708 TURCK Minneapolis MN 55441 TURCK RM 89 Notes...
Page 38: ...38 www turck com 1 800 544 7769 Fax 763 553 0708 TURCK Minneapolis MN 55441 TURCK RM 89 Notes...