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

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.”