Herunterladen Diese Seite drucken

Omron SYSMAC CPM2 Serie Bedienerhandbuch Seite 534

Werbung

SRM1(–V2)–Zyklus– und E/A–Ansprechzeit
Eingangs–
anschluss
Eingang–EIN–Verzögerung (8 ms)
Ein–
gangsbit
Programm-
ausführung
Master–Zykluszeit (10 ms)
Ausgangs-
anschluss
8-3-5 Interrupt–Verarbeitungszeit
1, 2, 3...
Spezifikation
Bereitschaft bis zum
Abschluss der Interrupt–Maskie-
rungsverarbeitung
Wechsel zur Interrupt–Verarbei-
tung
Rückkehr
524
3. Die Übertragung ist unmittelbar nachdem der Slave den Kommunikations–
Service ausgeführt hat, abgeschlossen.
Programm-
ausführung
Master
Maximale E/A–Ansprechzeit = 8 + 10
In diesem Abschnitt wird die Verarbeitungszeit von der Ausführung eines Inter-
rupts bis zum Aufruf des Interrupt–Unterprogrammes sowie die Zeit vom Ab-
schluss eines Interrupt–Unterprogrammes bis zur Rückkehr in das Hauptpro-
gramm erläutert. Diese Erklärung gilt für Intervall–Zeitgeber–gesteuerte Inter-
rupts.
1. Interrupt–Auslösung
2. Bereitschaft bis zum Abschluss der Interrupt–Maskierungsverarbeitung
3. Wechsel zur Interrupt–Verarbeitung
4. Interrupt–Unterprogramm
5. Rückkehr in das Hauptprogramm
In der folgenden Tabelle sind die Zeiten von der Generierung eines Interrupt–Si-
gnals bis zum Aufruf des Interrupt–Unterprogrammes sowie vom Abschluss des
Interrupt–Unterprogrammes bis in das Hauptprogramm aufgeführt.
Zeit, in der Interrupts auf den Abschluss einer laufenden Verarbeitung warten. Dieses
ist bei der Ausführung einer Maskierungs–
verarbeitung der Fall. Sehen Sie die nachfolgende, ausführlichere Beschreibung.
Dies ist die für den Wechsel zu der Interrupt–Verarbeitung erforderliche Zeit.
Zeit von der Ausführung der RET(93)–Anweisung bis zur Rückkehr in den unterbro-
chenen Programmabschnitt.
Maskierungsverarbeitung
Interrupts werden durch die nachfolgende Verarbeitung maskiert. Die Interrupts
bleiben bis zum Abschluss der Verarbeitung während der angegebenen Zeiten
maskiert.
Generierung und Rücksetzung schwerwiegender Fehler:
Bei der Generierung eines geringfügigen Fehlers und der Speicherung des
Fehlerinhalts in der SRM1(–V2) bzw. bei der Rücksetzung eines Fehlers
werden Interrupts für maximal 100 µs bis zum Abschluss der Verarbeitung
maskiert.
E/A–Auffrischung
Betriebssystem, Kommunikation usw.
Slave
Slave
Master
Master
Übertragungszeit (39 ms
Programm-
ausführung
Slave–Zykluszeit (15 ms)
2 + 39
3 + 15
2 + 10 = 185 ms
Beschreibung
Abschnitt
Slave
3)
Programm-
ausführung
Ausgang–EIN–Ver-
zögerung (10 ms)
Zeit
Sehen Sie
die nachfol-
gende Be-
schreibung.
15 µs
15 µs
8-3

Werbung

loading