Interrupt Processing Time - Omron CPM2C-S100C Operation Manual

Sysmac cpm2c-s series
Table of Contents

Advertisement

Interrupt Processing Time

7-3

Interrupt Processing Time

1,2,3...
Item
Interrupt ON delay
Wait for completion of
interrupt-mask processing
Change to interrupt
processing
Return
Example Calculation
This section explains the processing times involved from the time an interrupt
is executed until the interrupt processing routine is called, and from the time
an interrupt processing routine is completed until returning to the initial loca-
tion. This explanation applies to input interrupts, interval timer interrupts, and
high-speed counter interrupts.
1. Interrupt source
2. Interrupt ON delay
3. Wait for completion of interrupt-mask processing
4. Change to interrupt processing
5. Execution of interrupt routine
6. Return to initial location
The table below shows the times involved from the generation of an interrupt
signal until the interrupt processing routine is called, and from when the inter-
rupt processing routine is completed until returning to the original position.
This is the delay time from the time the interrupt input bit turns ON until the time
that the interrupt is executed. This delay does not apply to other interrupts.
When a process that disables (masks) the interrupt is being executed, this is the
time required for that process to be completed.
This is the time it takes to change processing to the interrupt process.
This is the time it takes, from execution of RET(93), to return to the processing
that was interrupted.
Mask Processing
Interrupts are masked during processing of the operations described below.
Until the processing is completed, any interrupts will remain masked for the
indicated times.
Generation and clearing of non-fatal errors:
Interrupts will be masked for up to 100 µs when a non-fatal error has been
generated and the error contents are being registered in the PC, or when
an error is being cleared.
Online editing:
Operation will stop and interrupts will be masked for up to 600 ms (for
DM 6144 to DM 6655) when online editing is executed or the settings are
changed with STUP(––) during operation. The program or PC Setup can
be overwritten during that delay.
In addition to the online editing delay, interrupts may be masked for up to
150 µs for system processing.
This example shows the interrupt response time (i.e., the time from when the
interrupt input turns ON until the start of the interrupt processing routine)
when input interrupts are used under the conditions shown below.
Minimum Response Time
Interrupt ON delay:
Interrupt mask standby time:
+
Change-to-interrupt processing:
Minimum response time:
Contents
50 µs
0 µs
10 µs
60 µs
Section 7-3
Time
50 µs
See
below.
10 µs
10 µs
155

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cpm2c-s110cCpm2c-s100c-drtCpm2c-s110c-drt

Table of Contents