Accessing Attributes
The Access column of the attribute tables show how to access the attribute in the programming software as described in this table:
Access Rule | Description |
---|---|
Set | Set Attribute List service |
Get | Get Attribute List service |
SSV | Set System Variable instruction |
GSV | Get System Variable instruction |
Set/SSV* | Indicates the attribute cannot be set while the drive power structure is enabled (Power Structure Enable bit in CIP Axis Status is true). |
Set/SSV# | Indicates the attribute cannot be set while the tracking command (Tracking Command bit in CIP Axis Status is true). |
Set/GSV | Indicates the attribute can only be set when the axis is created on download and cannot be changed either online or programmatically. |
Get/SSV | Indicates the attribute can only be set programmatically and cannot be set by configuration software. |
Set/SSV | Indicates the attribute can only be set by configuration software on initial configuration download and cannot be set programmatically. |
T | Templated (Tag) Data |
MSG | Indicates the attribute can be accessed using a message instruction |
Logix Designer | GUI Configuration by using Axis Properties in the Logix Designer application. |
Important: | Only access attributes with a message command if they are marked as MSG accessible in tables or text. Attempting to access an attribute that is not marked as MSG accessible can result in inaccurate data being returned to the controller. |
GSV/SSV Example
This example shows how access rules are applied:
- GSV - The attribute value is updated from the drive indirectly using the CIP Motion Event Channel. To get the value of the attribute use a Get System Value (GSV) instruction.
- GSV + T - The attribute value is also available in an axis tag as well as from the drive. To get the value of the attribute use either a GSV instruction or query the axis tag.
- SSV - The attribute value can be set or changed using a Set System Value (SSV) instruction. If the value has already been set a GSV instruction can be used to get the value.
Provide Feedback