Herunterladen Diese Seite drucken

Omron SYSMAC CPM2 Serie Bedienerhandbuch Seite 508

Werbung

CPM1/CPM1A–Zyklus– und E/A–Ansprechzeit
Eingangs–
anschluss
Ein–
gangsbit
Master
CPU–
Verarbeitung
CPU–
Verarbeitung
Slave
Ausgangs–
anschluss
Maximale E/A–Ansprechzeit
1, 2, 3...
Maximale E/A–Ansprechzeit
Eingangs–
anschluss
Eingang–EIN–Ansprechzeit
Master
Ein–
gangsbit
CPU–
Verarbeitung
CPU–
Verarbeitung
Slave
Ausgangs-
anschluss
8-1-5 Interrupt–Verarbeitungszeit
498
3. Der Kommunikations–Service des Slave tritt unmittelbar nach Abschluss
der Übertragung ein.
Eingang–EIN–Verzögerung (8 ms)
Programm-
ausführung
Master–Zykluszeit (10 ms)
Übertragungszeit (12 ms)
Min. E/A–Ansprechzeit = 8+10+12+15+10 = 55 ms
Berechnungsformel = Eingang–EIN–Ansprechzeit + die Zykluszeit des Masters
+ Zykluszeit des Slaves + Ausgang–EIN–Ansprechzeit
Die maximale Ansprechzeit der CPM1/CPM1A ist unter den folgenden Bedin-
gungen gegeben:
1. Die CPM1/CPM1A empfängt ein Eingangssignal unmittelbar nach der Ein-
gangsauffrischung innerhalb des Zyklus.
2. Die Master/Slave–Übertragung beginnt mit einer Verzögerung.
3. Die Übertragung ist unmittelbar nachdem der Slave den Kommunikations–
Service ausgeführt hat, abgeschlossen.
Eingang–EIN–Ansprechzeit + Zykluszeit des Masters x 2 + Übertragungszeit x
3 + Ausgang–EIN–Ansprechzeit
Progr.–
Progr.
ausführ.
ausführ.
Master–Zyklus 1
Übertra-
gungs-
Master
Slave
zeit
Progr.–
ausführ.
Slave–Zyklus 1
Maximale E/A–Ansprechzeit = 8 + 10 x 2 + 12 x 3 + 15 x 3 + 10 = 119 (ms)
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 den Ausgangs-
zustand erläutert. Diese Beschreibung gilt für Eingangs–Interrupts, Intervall–
Zeitgeber–Interrupts und Schneller–Zähler–Interrupts.
Master
Slave
Programm-
ausführung
Slave–Zykluszeit (15 ms)
Progr.–
Progr.–
ausführ.
ausführ.
(Datenübertragung entsprechend Eingang)
Übertra-
gungs-
Slave
Master
Master
zeit
Progr.–
Progr.–
ausführ.
ausführ.
Slave–Zyklus 2 Slave–Zykl. 3
Abschnitt
E/A–Auffrischung
Betriebssystem, Kommunikation usw.
Ausgang–EIN–Verzögerung
(10 ms)
E/A–Auffrischung
Service der Peripherieschnittstelle
Übertragungszeit
Slave
Progr.–
ausführ.
Ausgang–AUS–
Ansprechzeit
8-1

Werbung

loading