Omron Sysmac CS1 Operation Manual page 144

Customizable counter units
Hide thumbs Also See for Sysmac CS1:
Table of Contents

Advertisement

Cycle Time
Processing Time
Item
Interrupt input ON delay
Standby until completion
of interrupt-mask pro-
cessing
Change-to-interrupt pro-
cessing
Return
Example Calculation
124
The table below shows the times involved from the generation of an interrupt sig-
nal until the interrupt processing routine is called, and from when the interrupt
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 is unrelated
to other interrupts.
↓ (Interrupt condition realized.)
This is the time during which interrupts are waiting until proces-
sing has been completed. This situation occurs when a mask
process is executed. It is explained below in more detail.
This is the time it takes to change processing to an interrupt.
↓ (Interrupt processing routine executed)
This is the time it takes, from execution of RET(93), to return to
the processing that was interrupted.
Generation and clearing of non-fatal errors:
When a non-fatal error is generated and the error contents are registered at the
Customizable Counter Unit, or when an error is being cleared, interrupts will be
masked for a maximum of 55 µs until the processing has been completed.
Online editing:
Interrupts will be masked for a maximum of 1,200 ms when online editing is
executed during operation.
Data Exchange with CPU Unit
Interrupts will be disabled when processing for data exchange with the CPU Unit
is being performed. The time for which interrupts are disabled will be longer if LR
Area and DM Area data exchange is also used in comparison to using only the
SR Area data exchange.
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.
Number of high-speed timers: 0 (No high-speed timers started)
Continuous error detection:
Online edit:
DM/LR Area data exchange:
Minimum Response Time
Interrupt input ON delay:
Interrupt mask standby time:
+
Change-to-interrupt processing:
Minimum response time:
Maximum Response Time
Interrupt input ON delay:
Interrupt mask standby time:
+
Change-to-interrupt processing:
Minimum response time:
Note
1. In addition to the response time shown above, the time required for execut-
ing the interrupt processing routine itself and a return time of 5 µs must also
be accounted for when returning to the process that was interrupted.
2. Be sure to allow for interrupt processing time when using interrupts in the
program.
3. The IORF instruction can be used to output the results of interrupt process-
ing immediately. The results of processing in the main program will also be
output when IORF is executed.
Contents
Not canceled
Not used
No
Section
Time
50 µs
See below.
5 µs
50 µs
0 µs
20 µs
70 µs
50 µs
10 µs
20 µs
80 µs
8-3

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sysmac cs1w-hi001Sysmac cs1w-hcp22Sysmac cs1w-hca22

Table of Contents