Pause – Rockwell Automation 1398-PDM-xxx IQ Master Version 3.2.4 for IA-2000 and IQ-5000 Positioning Drive Modules, IQ-55 User Manual
Page 265
Language Reference • Reference
243
Publication 1398-PM601A-EN-P — October 2000
WORDS
PAUSE
Pause
System
Purpose
This instruction will cause motion to ramp to a stop and pause. Pause can also be set to
ON or OFF by the Pause input.
Syntax
PAUSE = value
variable = PAUSE
value
The value can be ON, OFF, a nonvolatile flag Bn, a volatile flag
Fn, or another system flag.
variable
The variable may be a nonvolatile flag Bn, a volatile flag Fn, or
another system flag.
Remarks
When set to ON all motion will ramp to a stop. This is a level sensitive condition. As
long as the flag is ON, the system will continue to decelerate. Once the flag is OFF the
system will accelerate back up to normal operating speed. The system may never
come to a stop if the flag is set and cleared quickly. The rate of deceleration and accel-
eration is determined by the system acceleration variable, system velocity variable,
and the present velocity.
The deceleration rate will equal:
System Velocity is the velocity set in the parameter menu, Velocity/Accel dialog box.
System Acceleration is the acceleration set in the Parameter menu, Velocity/Accel dia-
log box.
If the pause was caused by an instruction and a MOVD, MOVP or DWELL command
is executed before PAUSE is set to OFF, the program will be “hung”. Turning the
PAUSE input OFF and ON will have no effect. If this occurs do one of the following:
• Send PAUSE = OFF on serial port 2. The program will continue.
• Turn the ENABLE input OFF. The program will be aborted.
• Send ABORT on serial port 2.
• Turn the power OFF and then ON.
If the pause was caused by the PAUSE input, turning the PAUSE input OFF will cause
normal execution to return and executing PAUSE = OFF will have no effect.
After the PAUSE has been set to ON, instructions other than MOVD, MOVP, DV, DIF,
MOVV, and DWELL will execute normally. The MOVV instruction will establish a
new velocity, however no motion will begin until PAUSE is set to OFF
See Also
STOP, ABORT, DISABLE
Example
PAUSE = ON
PAUSE = OFF
PAUSE = F1
F2 = PAUSE
SystemFeedrateSlewTime
SystemVelocity
SystemAccelerationRate
-----------------------------------------------------------------
=
DecelerationRate
PresentVelocity
SystemFeedrateSlewTime
---------------------------------------------------------------------
=