Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 380

Inhaltsverzeichnis

Werbung

Erweiterte Anweisungen
9.3 Dezentrale E/A (PROFINET, PROFIBUS oder AS-i)
Parameter
Die folgende Tabelle zeigt die Parameter der Anweisung SETIO_PART:
Parameter
Deklaration
ID
IN
OFFSET
IN
LEN
IN
STATUS
1
OUT
ERROR
OUT
OUTPUTS
IN_OUT
Verwenden Sie bei der Anzeige von SETIO_PART -Fehlercodes den Datentyp DWord.
1
9.3.7
RALRM (Alarm empfangen)
Die Anweisung RALRM (Alarm lesen) können Sie für PROFINET und PROFIBUS einsetzen.
Tabelle 9-81 Anweisung RALRM
KOP/FUP
SCL
"RALRM_DB"(
mode:=_int_in_,
f_ID:=_word_in_,
mlen:=_uint_in_,
new=>_bool_out_,
status=>_dword_out_,
ID=>_word_out_,
len=>_uint_out_,
tinfo:=_variant_inout_,
ainfo:=_variant_inout_);
1
STEP 7 erstellt automatisch den DB, wenn Sie die Anweisung einfügen.
Im SCL-Beispiel ist "RALRM_DB" der Name des Instanz-DB.
2
380
Datentyp
Beschreibung
HW_SUBMO‐
Hardwarekennung des IO-Moduls
DULE
Int
Nummer des ersten im Prozessabbild zu schreibenden Bytes für die Kompo‐
nente (kleinster möglicher Wert: 0)
Int
Zu schreibende Bytezahl
DWord
Enthält die Fehlerinformationen von "DPWR_DAT (Seite 393)" im Format
DW#16#40xxxx00, wenn ERROR = TRUE
Bool
Fehleranzeige: ERROR = TRUE, wenn bei Aufruf von DPWR_DAT (Seite 393) ein
Fehler auftritt
Variant
Quellbereich für die zu schreibenden Daten: Wenn der Quellbereich größer als
LEN ist, werden die ersten LEN Bytes von OUTPUTS übertragen.
Die folgenden Datentypen können Sie verwenden:
Systemdatentypen und Array von Systemdatentypen: BYTE, CHAR, SINT,
USINT, WORD, INT, UINT, DWORD, DINT, UDINT, REAL, LREAL, LWORD, LINT
Anwenderdefinierte Datentypen (UDT)
Strukturen (STRUCT), jedoch nur in nicht optimierten Datenbausteinen
(DB)
Beschreibung
Mit der Anweisung RALRM (Alarm lesen) lesen Sie Diagnosealar‐
minformationen aus einem PROFIBUS- oder PROFINET I/O-Modul/
Gerät.
Die Informationen in den Ausgangsparametern enthalten die
Startinformationen des aufgerufenen OBs sowie die Informatio‐
nen der Alarmquelle.
Rufen Sie RALRM in einem Alarm-OB auf, um zu den Ereignissen,
die den Alarm verursacht haben, Informationen auszugeben. Bei
der S7-1200 werden die folgenden Diagnosealarm-OBs unter‐
stützt: Status, Aktualisierung, Profil, Diagnosefehleralarm, Ziehen
oder Stecken von Modulen, Baugruppenträger- oder Stationsaus‐
fall
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
S7-1200 Automatisierungssystem

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis