Accessible Functions for an Imaginary Axis
(Original Document)
Movement Control Functions
The following table lists the movement control functions:
Function
Code
Feedback
Parameters
ForcedHome
6039
None
None
Home
6034
None
Parameter 3: Direction
Parameter 4: Speed
Unhome
6038
None
None
Movement Functions
The following table lists the movement functions:
Function
Code
Feedback
Parameters
MoveImmed
513
None
Parameter 1: Type
Parameter 3: Position
Parameter 4: Speed
MoveImmed_G30
554
None
Parameter 1: Type
Parameter 2: No. of points
Parameter 3: Pathpoints
Parameter 4: Approach speed
MoveQueue
520
None
Parameter 1: Type
Parameter 3: Position
Parameter 4: Speed
Adjustment Functions
The following table lists the adjustment functions:
Function
Code
Feedback
Parameters
DisableRollover
412
None
None
EnableRollover
411
None
None
GetAccel
1041
Feedback 2: Acceleration
None
GetAccelMax
1116
Feedback 2: Acceleration
None
GetActualSpeed
5065
Feedback 1: Speed
None
GetDecel
1042
Feedback 2: Deceleration
None
GetDecelMax
1117
Feedback 2: Deceleration
None
GetDefaultSpeed
1065
Feedback 1: Speed
None
GetChangeACCDECMove
1172
Feedback 1:
1: FCt enabled: PARAM_CMD_2 acknowledged in opcodes 513 and 520.
0: FCt disabled.
None
GetEnablePositionBand
1538
Feedback 2: Position
None
GetPositionLimit
1505
Feedback 2: Position
Parameter 1: Direction
GetRolloverLimit
1539
Feedback 2: Position
Parameter 1: Direction
GetSpeedLimit
1066
Feedback 2: Speed
None
GetSpeedOverride
1513
Feedback 2: Percentage
None
GetUnrolled CommandedPosition
547
Feedback 2: Position
None
GetUnrolledPosition
546
Feedback 2: Position
None
SetAccel
2041
None
Parameter 3: Acceleration
SetAccelMax
2116
None
Parameter 3: Acceleration
SetDecel
2042
None
Parameter 3: Deceleration
SetDecelMax
2117
None
Parameter 3: Deceleration
SetDefaultSpeed
2065
None
Parameter 1: Speed
SetChangeACCDECMove
2172
None
Parameter 1:
1: FCt enabled: PARAM_CMD_2 acknowledged in opcodes 513 and 520.
0: FCt disabled.
SetEnablePositionBand
2538
None
Parameter 3: Position
SetPosition
2053
None
Parameter 3: Position
SetPositionLimit
2505
None
Parameter 1: Direction
Parameter 3: Position
SetRolloverLimit
2539
None
Parameter 1: Direction
Parameter 3: Position
SetSpeedLimit
2066
None
Parameter 3: Speed
SetSpeedOverride
2513
None
Parameter 3: Percentage
Diagnostic Functions
The following table lists the diagnostic functions:
Function
Code
Feedback
Parameters
GetAxisId
523
Feedback 1: Axis identifier
None
GetCommandedPosition
1053
Feedback 2: Position
None
GetCombinedControl
1534
Feedback 1: Movement control bits
None
GetControl
1525
Return 1: Movement control bits
None
GetMotionFault
5510
Feedback 1: List of faults
None
GetMotionWarning
5511
Return 1: List of warnings
None
GetMoveQueueLength
9510
Feedback 1: Length
None
GetNumberInSet
541
Feedback 1: No. of axes
None
Configuration Functions
The following table lists the configuration functions:
Function
Code
Feedback
Parameters
GetAccelType
1540
Feedback 1: Acceleration type
None
GetGearRatio
1500
Feedback 2: Numerator
Feedback 3: Denominator
None
SetAccelType
2540
None
Parameter 1: Acceleration type
SetGearRatio
2500
None
Parameter 3: Numerator
Parameter 4: Denominator