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

Advertising
background image

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

---------------------------------------------------------------------

=

Advertising