About group process interrupts, About group process interrupts 100 – MTS Series 793 Application User Manual

Page 100

Advertising
background image

MTS MultiPurpose TestWare®

About Group Process Interrupts

Working with MPT Processes

100

About Group Process Interrupts

Normal interrupt

Group processes have an interrupt terminal. By default, all of the processes inside
a Group process are interrupted when the Group process is interrupted, and the
Group process generates a done signal immediately. You can change this
behavior by creating a user-defined interrupt.

User-defined interrupt

You can connect the interrupt terminal of a Group process to the start or interrupt
terminals of any of the processes inside the Group process. When you do this,
you are creating a user-defined interrupt.

When you create a user-defined interrupt, only the active processes inside of the
Group process that are connected to the Group process’ interrupt terminal are
affected when an interrupt occurs. The other processes in the Group process are
not affected, and run normally.

Repeat counts in

interrupted groups

A Group process never performs a repeat count when it is interrupted. When a
Group process is interrupted, the processes inside the Group complete their
activities according to how they are connected to the Group process’ Interrupt
terminal.

Normal interrupt

versus user-defined

interrupt

The following examples illustrate the differences between a normal interrupt and
a user-defined interrupt on a Group process.

Note

The end effect of user-defined interrupts may be difficult to predict in
complex procedures. It is good practice to perform a test run of your
procedure in the simulation mode before actual testing.

Suppose we have a Group process that contains a Cyclic process and a Segment
process, and that the Group receives an interrupt while the Cyclic process is
active.

We named the second Group
process “Group2.”

Advertising
This manual is related to the following products: