Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500R Systemhandbuch Seite 171

Redundantes system
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500R:
Inhaltsverzeichnis

Werbung

Grundlagen zur Programmbearbeitung
7.5 Asynchron arbeitende Anweisungen
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:
● Aufträge für eine asynchrone Anweisung werden gestartet, während andere Aufträge
dieser Anweisung noch laufen.
● Die Anzahl der maximal gleichzeitig laufenden Aufträge für die Anweisung ist nicht
überschritten.
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-6
Zuordnung von Aufrufen einer Anweisung zu einem Auftrag
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 den Instanzdatenbaustein der Anweisung (bei Typ "SFB")
● Über die den Auftrag identifizierenden Eingangsparameter der Anweisung. Diese
Eingangsparameter müssen während der Bearbeitung der asynchronen Anweisung in
jedem Aufruf übereinstimmen.
Beispiel: Die Anweisung "RD_DPARA" ist identifiziert durch LADDR und RECNUM.
170
Parallele Bearbeitung der asynchron arbeitenden Anweisung WRREC
Redundantes System S7-1500R/H
Systemhandbuch, 10/2018, A5E41814780-AA

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1500 seriesSimatic s7-1500h

Inhaltsverzeichnis