Emerson EZMotion User Manual page 223

Table of Contents

Advertisement

Program X Global Where Am I Enable
Program.#.GlobalWhereAmIEnable
PowerTools Pro has a feature called "Global Where Am I" that, while active, causes a blue arrow to follow the program as it is
processed, thereby showing the user what part of a program is being run. The blue arrow will cause the PowerTools to change
views when processing switches from one program to another (on the same Task). Sometimes it may be desirable to prevent
PowerTools from changing views when it switches programs. Therefore, the user can enable/disable the ability of PowerTools
to switch views automatically. If the Global Where Am I Enable check box is active, the view will switch to that program when it
is being processed. If the Global Where Am I Enable is not active, then the view will not switch to that given program when
program flow is passed to it.
Program Initiate
Program.#.Initiate
When activated, this destination initiates the specified program unless an index, home, or jog is already executing, a stop is
active, or a program is already executing with the same task number.
Program Name
Program.#.Name
This is a character string which the user can assign to an individual program. It allows the user to give a descriptive name to
programs for ease of use.
Program Complete
Program.#.ProgramComplete
This source is activated when a specific program ends normally. If the program ends due to a fault or the stop destination, this
source does not activate. Deactivates when the specific program is initiated again.
Program X Run Anytime Enable
Program.#.RunAnytimeEnable
By default, the drive must be enabled for user programs to operate. There are some cases where a user may want a program
to run even when the drive is not enabled. Therefore, if the user checks the "Run Anytime" check box, that particular program
will be allowed to run under any condition. It is recommended to not put motion instructions in a Run Anytime program
because if the motion instruction is processed while the drive is disabled, the program will stick on that particular instruction.
Program Stop
Program.#.Stop
This destination is used to stop a specific program from processing. It can be used to halt a program that is currently in
operation, or to prevent a program from initiating. If a program has initiated some motion, and the program is stopped while
that motion is still in progress, the motion will NOT be stopped. The motion initiated by the stopped program will continue until
it is complete (i.e. indexes), or until it is stopped by another program (i.e. jog, gear). This function is edge sensitive meaning
that when the Program.#.Stop activates, the specified program will be stopped, but not prevented from starting again.
Queue Name
Queue Name
You can assign a descriptive name to each queue, making the setup easier to follow. The length of the text string is limited by
the column width with a maximum of 12 characters. Simply double click on the Name field of any queue's line to assign a
name to it.
Queue Size
Queue.#.QueueSize
This is the maximum number of elements that can be stored in the queue. If more than this number of pieces of data is in the
queue at a time, then a Queue Overflow event will activate.
Queue Data In
Queue.#.DataIn
Data is loaded into the queue using the Queue.#.DataIn instruction in a program. When DataIn is set equal to value, that value
is entered into the queue and the queue offset is added to it. If Queue Overflow is active, then no more data can be put into the
Queue.
EZMotion User/Programming Guide
Revision A8
www.controltechniques.com
211

Advertisement

Table of Contents
loading

Table of Contents