Download Universal PMAC Lite Manual
Transcript
9.0 – Online Commands
PMAC will reject this command if the motor is in a coordinate system that is currently running a motion program (reporting
ERR001 if I6 is 1 or 3).
Examples
J#5J#3J-#4J-
; Jog addressed motor negative
; Jog Motor 5 negative
; Jog Motors 3 and 4 negative
J/
Function:
Scope:
Syntax:
Jog Stop
Motor specific
J/
Remarks
This command causes the addressed motor to stop jogging. It also restores position control if the motor's servo loop has
been opened (enabled or killed), with the new commanded position set equal to the actual position at the time of the J/
command. Jogging deceleration is determined by the values of Ix19-Ix21 in force at the time of this command.
PMAC will reject this command if the motor is in a coordinate system that is currently running a motion program (reporting
ERR001 if I6 is 1 or 3).
Examples
#1J+
J/
O5
O0
J/
K
J/
; Jog Motor 1 positive
; Stop jogging Motor 1
; Open-loop output of 5% on Motor 1
; Open loop output of 0%
; Restore closed-loop control
; Kill output
; Restore closed-loop control
J:{constant}
Function:
Scope:
Syntax:
Jog Relative to Commanded Position
Motor specific
J:{constant}
where
{constant} is a floating point value specifying the distance to jog, in counts.
Remarks
This command causes a motor to jog the distance specified by {constant} relative to the present commanded position.
Jogging acceleration and velocity are determined by the values of Ix19-Ix22 in force at the time of this command. Compare
to J^{constant}, which is a jog relative to the present actual position.
A variable incremental jog command can be executed with the J:* command
PMAC will reject this command if the motor is in a coordinate system that is currently running a motion program (reporting
ERR001 if I6 is 1 or 3).
Page - 164