Access the MotionGroup object
The MOTIONGROUP object provides status information about a group of axes for the servo module. Specify the motion-group tag name to determine which MOTIONGROUP object you want.
Attribute | Data Type | Instruction | Description |
---|---|---|---|
Alternate1UpdateMultiplier | SINT, INT, or DINT | GSV | The update period for axes that are associated with the Alternate 1 Update Schedule. |
Alternate1UpdatePeriod | DINT | GSV | The update period for axes that are associated with the Alternate 1 Update Schedule. Value is product of Alternate 1 Update Period and Coarse Update Period. |
Alternate2UpdateMultiplier | SINT, INT, or DINT | GSV | The update period for axes that are associated with the Alternate 2 Update Schedule. |
Alternate2UpdatePeriod | DINT | GSV | The update period for axes that are associated with the Alternate 2 Update Schedule. The value is product of Alternate 1 Update Period and Coarse Update Period. |
AutoTagUpdate | SINT, INT, or DINT | GSV SSV | Controls the automatic conversion and update of Motion Status attributes. |
CoarseUpdatePeriod | DINT | GSV | The Coarse Update Period commonly referred to as the Base Update Period. |
Cycle Start Time | DINT[2] DT LINT | GSV | This 64-bit value (ms) corresponds to the Timer Event that starts the update cycle. |
INSTANCE | DINT | GSV | The instance number of this MOTION_GROUP object |
MaximumInterval | DINT[2] TIME32[2] TIME | GSV SSV | The maximum interval between successive executions of this task. |
MinimumInterval | DINT[2] TIME32[2] TIME | GSV | The minimum interval between successive executions of this task. |
StartTime | DINT[2] DT LINT | GSV | The value of Wall Clock Time when the last execution of the task was started |
TaskAverageIOTime | DINT TIME32 | GSV SSV | The Average motion task input to output time, that is, the elapsed time from motion task start to send of connection data. (Time Constant = 250 CUP) |
TaskAverageScanTime | DINT TIME32 | GSV SSV | The average motion task scan time. (Time Constant = 250 CUP) |
TaskLastIOTime | DINT TIME32 | GSV | The last motion task input to output time, that is, the elapsed time from motion task start to send of connection data. |
TaskLastScanTime | DINT TIME32 | GSV | The last motion task scan time. (Elapsed Time) |
TaskMaximumIOTime | DINT TIME32 | GSV SSV | The maximum motion task input to output time, that is, the elapsed time from motion task start to send of connection data. |
TaskMaximumScanTime | DINT TIME32 | GSV SSV | The maximum motion task scan time. (Elapsed Time) |
Time Offset | DINT[2] TIME32[2] TIME | GSV | The time offset value between Wall Clock Time and the local timer value for the controller associated with the current Cycle Start Time value. |
Provide Feedback