Herunterladen Inhalt Inhalt Diese Seite drucken

Inhalt Des Alarms; Begleitwerte Definieren - Siemens SIMATIC S7 Serie Systemhandbuch

Inhaltsverzeichnis

Werbung

Erweiterte Anweisungen
9.6 Alarme
9.6
Alarme
9.6.1
Gen_UsrMsg (Anwenderdiagnosemeldungen erzeugen)
Tabelle 9-126 Anweisung Gen_UsrMsg
KOP/FUP

Inhalt des Alarms

Eine Textliste definiert den Inhalt des Alarms:
• Sie definieren die zu verwendende Textliste mit dem Parameter TextListID. Zu diesem Zweck
öffnen Sie in der Projektnavigation den Dialog "Textlisten". Zeigen Sie im Dialog "Textlisten"
die Spalte "ID" an. Übernehmen Sie die ID am Parameter TextListID.
• Wählen Sie über den Parameter TextID den Eintrag in der Textliste aus, den Sie in den
Diagnosepuffer schreiben möchten. Wählen Sie hierzu im Dialog "Textlisteneinträge" einen
Eintrag aus, indem Sie am Parameter TextID eine Nummer aus den Spalten "Bereich von/
Bereich bis" verwenden. Sie müssen für beide Spalten "Bereich von" und "Bereich bis" der
Textlisteneinträge die gleiche Nummer verwenden.
Weitere Informationen zu Textlisten finden Sie im STEP 7 Informationssystem.

Begleitwerte definieren

Der Textlisteneintrag definiert neue Begleitwerte, die dem Alarm hinzugefügt werden sollen:
• Fügen Sie dem Textlisteneintrag die folgenden Informationen zu, um Begleitwerte zu
definieren:
@<Nr. des Begleitwerts><Elementtyp><Formatangabe>@
• Geben Sie über den Systemdatentyp AssocValues an, welcher Begleitwert beim Erzeugen
des Alarms hinzugefügt werden soll.
Weitere Informationen zur Struktur von Begleitwerten finden Sie im STEP 7 Informationssystem.
418
SCL
ret_val :=Gen_UsrMsg(
Mode:=_uint_in_,
TextID:=_uint_in_,
TextListID:=_uint_in_,
AssocValues:=_struct_inout_);
Beschreibung
Mit der Anweisung "Gen_UsrMsg" erzeugen Sie
einen Anwenderdiagnosealarm, bei dem es
sich entweder um einen kommenden oder geh‐
enden Alarm handeln kann. Mit Hilfe von An‐
wenderdiagnosealarmen können Sie einen An‐
wendereintrag in den Diagnosepuffer schrei‐
ben und einen entsprechenden Alarm senden.
Der Eintrag im Diagnosepuffer wird synchron
erstellt. Die Alarmübertragung erfolgt asyn‐
chron.
Tritt während der Ausführung der Anweisung
ein Fehler auf, wird er über den Parameter
RET_VAL ausgegeben.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis