Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC ET 200SP System Administration Handbuch Seite 129

Vorschau ausblenden Andere Handbücher für SIMATIC ET 200SP:
Inhaltsverzeichnis

Werbung

Parallele Bearbeitung von Aufträgen einer asynchronen Anweisung
Eine CPU kann mehrere Aufträge einer asynchronen Anweisung parallel bearbeiten. Die
CPU bearbeitet die Aufträge unter folgenden Voraussetzungen parallel:
● Mehrere Aufträge einer asynchronen Anweisung werden zur selben Zeit aufgerufen.
● In der CPU sind genug Ressourcen vorhanden.
Das folgende Bild zeigt die parallele Bearbeitung von zwei Aufträgen der Anweisung
WRREC. Die beiden Anweisungen werden dabei für eine gewisse Dauer gleichzeitig
ausgeführt.
Bild 7-2
Zuordnung vom Aufruf zum Auftrag der Anweisung
Um eine Anweisung über mehrere Aufrufe auszuführen, muss die CPU einen Folgeaufruf
einem bereits laufenden Auftrag der Anweisung eindeutig zuordnen können.
Für die Zuordnung Aufruf zu Auftrag nutzt die CPU abhängig vom Typ der Anweisung einen
der beiden folgenden Mechanismen:
● Über die Instanz der Anweisung (bei Typ "SFB")
● Über den Auftrag identifizierende Eingangsparameter der Anweisung. Diese
Eingangsparameter müssen während der Bearbeitung der asynchronen Anweisung in
jedem Aufruf übereinstimmen.
Beispiel: Ein Auftrag der Anweisung "Create_DB" ist durch die Eingangsparameter
LOW_LIMIT, UP_LIMIT, COUNT, ATTRIB und SRCBLK identifiziert.
Dezentrales Peripheriesystem
Systemhandbuch, 12/2015, A5E03576848-AF
Parallele Bearbeitung der asynchron arbeitenden Anweisung WRREC
Grundlagen zur Programmbearbeitung
7.3 Asynchron arbeitende Anweisungen
129

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis