Herunterladen Inhalt Inhalt Diese Seite drucken

Omron SYSMAC CS1 serie Technisches Handbuch Seite 425

Speicherprogrammierbare steuerung
Inhaltsverzeichnis

Werbung

Zykluszeit/Schnelle Verarbeitung
Zykluszeit–Überwachung
1, 2, 3...
Schnelle Eingänge
Interrupt–Funktionen
E/A–Auffrischungs–
verfahren
Die maximale Zykluszeit und aktuelle Zykluszeit werden jeden Zyklus im Zu-
satz–Systemmerkerbereich gespeichert.
Zusatz–Systemmerkerbereichbits und –worte
Name
Maximale Zykluszeit
Aktuelle Zykluszeit
Ein Programmiergerät (CX–Programmer oder Programmierkonsole) kann dazu
verwendet werden, den Durchschnitt der Zykluszeit der letzten 8 Zyklen anzu-
zeigen.
Reduzierung der Zykluszeit
Die folgenden Verfahren sind wirksame Methoden, um die Zykluszeit in der
CS1–SPS zu reduzieren:
1. Weisen Sie nicht ausgeführten Programm–Tasks den Stand–By–Status zu.
2. Überspringen Sie Programmabschnitte, die nicht mit JMP(004) und
JME(005) ausgeführt werden.
3. Deaktivieren Sie die zyklische Auffrischung von Spezial–E/A–Baugruppen,
die keinen häufigen Datenaustausch benötigen.
Wenn Sie Impulse empfangen möchten, die kürzer als die Zykluszeit sind, so
verwenden Sie die schnellen Eingänge der Multi–E/A–Baugruppen. Die folgen-
den C200H–Spezial–E/A–Baugruppen sind mit verzögerungslosen Eingängen
ausgestattet: C200H–ID501/215 und C200H–MD501/115/215.
Die schnellen Eingänge können Impulse mit einer Impulsbreite (EIN–Zeit) von
1 ms oder 4 ms empfangen.
Multi–Eingangsbaugruppe
1 ms oder 4 ms
Folgende Arten von Interrupt–Tasks stehen zur Verfügung. Sehen Sie 11-3 In-
terrupt–Task für weitere Einzelheiten.
E/A–Interrupts (Interrupt–Tasks 100 bis 131)
Eine E/A–Interrupt–Task wird ausgeführt, wenn das entsprechende Eingangs-
signal von einer Interrupt–Eingangsbaugruppe empfangen wird. Die Interrupt–
Task wird auf Anforderung ausgeführt.
Zeitgesteuerte Interrupts (Interrupt–Tasks 2 und 3)
Eine zeitgesteuerte Interrupt–Task wird in spezifizierten Intervallen ausgeführt.
Ausschalt–Interrupt (Interrupt–Task 1)
Diese Programm–Task wird beim Ausschalten der Spannungsversorgung aus-
geführt.
Externe Interrupts (Interrupt–Tasks 0 bis 255)
Eine externe Interrupt–Task wird ausgeführt, wenn ein Interrupt von einer Spe-
zial–E/A– oder CS1–CPUbus–Baugruppe bzw. einem Spezialmodul getriggert
wird.
Drei Arten stehen zur Verfügung, damit die CS1 Daten von E/A–Baugruppen
und Spezial–E/A–Baugruppen auffrischen kann: Zyklische Auffrischung, Di-
rekt–Auffrischung und Ausführung von IORF(097).
Adresse
A262 und
0 bis 429.496.729,5 ms in 0,1 ms–Einheiten
A263
(0 bis FFFF FFFF)
A264 und
0 bis 429.496.729,5 ms in 0,1 ms–Einheiten
A265
(0 bis FFFF FFFF)
Abschnitt
13-1
Beschreibung
409

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis