Delta Tau GEO BRICK LV 参考手册
Turbo PMAC/PMAC2 Software Reference
Turbo PMAC On-line Command Specification
335
Jogging Moves (Basic Motor Moves)
I-variables Ixx19-Ixx22
Memory map registers L:$0000D7, L:$000157, etc.
Suggested M-variable definitions M172, M272, etc.
On-line commands J=, J={constant}, J=*, J^*
I-variables Ixx19-Ixx22
Memory map registers L:$0000D7, L:$000157, etc.
Suggested M-variable definitions M172, M272, etc.
On-line commands J=, J={constant}, J=*, J^*
J=
Function:
Jog to Prejog Position
Scope:
Motor specific
Syntax:
J=
This command causes the addressed motor to jog to the last pre-jog and pre-handwheel-move position
(the most recent programmed position). Jogging acceleration and velocity are determined by the values
of Ixx19-Ixx22 in force at the time of this command.
(the most recent programmed position). Jogging acceleration and velocity are determined by the values
of Ixx19-Ixx22 in force at the time of this command.
If the H feedhold command has been used to suspend program execution, and one or more motors jogged
away from the stop position, the J= command must be used to return the motors back to the stop position
before program execution can be resumed.
away from the stop position, the J= command must be used to return the motors back to the stop position
before program execution can be resumed.
The J= command can also be useful if a program has been aborted in the middle of a move, because it
will move the motor to the programmed move end position (provided Isx13=0 so Turbo PMAC is not in
segmentation mode), so the program may be resumed properly from that point.
will move the motor to the programmed move end position (provided Isx13=0 so Turbo PMAC is not in
segmentation mode), so the program may be resumed properly from that point.
Turbo 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).
motion program (reporting ERR001 if I6 is 1 or 3).
Example:
&1Q
; Stop motion program at end of move
#1J+
; Jog Motor 1 away from this position
J/
; Stop jogging
J=
; Jog back to position where program quit
R
; Resume motion program
&1A
; Stop motion program in middle of move
#1J=#2J=#3J=
; Move all motors to original move end position
R
; Resume motion program
See Also:
Control Panel Port PREJ/ Input (Connecting Turbo PMAC to the Machine)
JPAN Connector Pin 7
Jogging Moves (Basic Motor Moves)
I-variables Ixx19-Ixx22
On-line commands J+, J-, J/, J={constant}, J:{constant}, J^{constant}
Control Panel Port PREJ/ Input (Connecting Turbo PMAC to the Machine)
JPAN Connector Pin 7
Jogging Moves (Basic Motor Moves)
I-variables Ixx19-Ixx22
On-line commands J+, J-, J/, J={constant}, J:{constant}, J^{constant}
J={constant}
Function:
Jog to specified position
Scope:
Motor specific
Syntax:
J={constant}
where:
{constant} is a floating point value specifying the location to which to jog, in encoder counts.
This command causes the addressed motor to jog to the position specified by {constant}. Jogging
acceleration and velocity are determined by the values of Ixx19-Ixx22 in force at the time of this
command.
acceleration and velocity are determined by the values of Ixx19-Ixx22 in force at the time of this
command.
A variable jog-to-position can be executed with the J=* command