Herunterladen Inhalt Inhalt Diese Seite drucken

Primary-Cpu Ermitteln Mit Der Anweisung "Rh_Getprimaryid; Asynchron Arbeitende Anweisungen - Siemens SIMATIC S7-1500 Systemhandbuch

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

Werbung

Grundlagen zur Programmbearbeitung

9.5 Asynchron arbeitende Anweisungen

9.4.2

Primary-CPU ermitteln mit der Anweisung "RH_GetPrimaryID"

Mit der Anweisung "RH_GetPrimaryID" lesen Sie aus, welche CPU gerade die Primary‑CPU ist.
Die Anweisung liefert am Bausteinparameter Ret_Val die Redundanz‑ID der Primary‑CPU.
Bild 9-4  Anweisung "RH_GetPrimaryID"
Beispiel: Wartungsinformation von der SIMATIC Memory Card der Primary‑CPU auslesen
Um gezielt die Wartungsinformation von der SIMATIC Memory Card der Primary‑CPU
auszulesen, gehen Sie folgendermaßen vor:
1. Ermitteln Sie mit der Anweisung "RH_GetPrimaryID" die Redundanz‑ID der Primary‑CPU.
2. Lesen Sie mit der Anweisung "GetSMCInfo" die Wartungsinformation von der SIMATIC
Memory Card der Primary‑CPU aus.
– Wenn die CPU mit Redundanz‑ID 1 Primary‑CPU ist, dann geben Sie am
– Wenn die CPU mit Redundanz‑ID 2 Primary‑CPU ist, dann geben Sie am
Verweis
Weitere Informationen zur Anweisung "RH_GetPrimaryID" finden Sie in der Online-Hilfe von
STEP 7.
9.5
Asynchron arbeitende Anweisungen
Einleitung
In der Programmbearbeitung wird zwischen synchron und asynchron arbeitenden
Anweisungen unterschieden.
Die Eigenschaften "synchron" bzw. "asynchron" beziehen sich auf den zeitlichen
Zusammenhang zwischen Aufruf und Ausführung der Anweisung.
Für synchrone Anweisungen gilt: Wenn der Aufruf einer synchron arbeitenden Anweisung
beendet ist, ist auch die Ausführung beendet.
Anders bei asynchronen Anweisungen: Wenn der Aufruf einer asynchron arbeitenden
Anweisung beendet ist, dann ist die Ausführung der asynchron arbeitenden Anweisung noch
nicht unbedingt beendet. Die Ausführung einer asynchronen Anweisung kann sich also über
mehrere Aufrufe erstrecken. Die CPU bearbeitet asynchrone Anweisungen parallel zum
zyklischen Anwenderprogramm. Asynchron arbeitende Anweisungen erzeugen für ihre
Bearbeitung Aufträge in der CPU.
230
Bausteinparameter Mode "12" ein ("1" für Redundanz‑ID, "2" für Wartungsinformation).
Bausteinparameter Mode "22" ein ("2" für Redundanz‑ID, "2" für Wartungsinformation).
Redundantes System S7-1500R/H
Systemhandbuch, 11/2022, A5E41814780-AD

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1500r/h

Inhaltsverzeichnis