Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC ET 200M Betriebsanleitung Seite 170

Dezentrales peripheriegerät
Vorschau ausblenden Andere Handbücher für SIMATIC ET 200M:
Inhaltsverzeichnis

Werbung

Alarm-, Fehler- und Systemmeldungen
9.1 PROFIBUS DP
HINWEIS
Weitere Möglichkeiten zum Auslesen von Diagnoseinformationen finden Sie im Handbuch
"SIMATIC Software; Programmieren mit STEP 7 V5.x
(http://support.automation.siemens.com/WW/view/de/18652056)".
Beispiel für Auslesen der S7-Diagnose mit SFC 13 "DPNRM_DG"
Sie finden hier ein Beispiel, wie Sie mit dem SFC 13 die Slave-Diagnose für einen DP‑Slave im
STEP 7-Anwenderprogramm auslesen.
Annahmen
Für dieses STEP 7-Anwenderprogramm gelten die folgenden Annahmen:
• Die Diagnoseadresse der ET 200M ist 1022 (3FE
• Die Slave-Diagnose soll im DB 82 abgelegt werden:
ab Adresse 0.0, Länge 64 Byte.
• Die Slave-Diagnose besteht aus 64 Byte.
STEP 7-Anwenderprogramm
AWL
CALL SFC 13
REQ
LADDR
RET_VAL
RECORD
BUSY
Beispiel für Auslesen der Slave-Diagnose mit FB 192 "IM308C"
Sie finden hier ein Beispiel, wie Sie mit dem FB 192 die Slave-Diagnose für einen DP‑Slave im
STEP 5-Anwenderprogramm auslesen.
Annahmen
Für dieses STEP 5-Anwenderprogramm gelten die folgenden Annahmen:
• Die Anschaltung IM 308‑C belegt als DP‑Master die Kacheln 0 ... 15 (Nummer 0 der
IM 308‑C).
• Der DP‑Slave hat die PROFIBUS-Adresse 3.
• Die Slave-Diagnose soll im DB 20 abgelegt werden. Sie können auch jeden anderen
Datenbaustein dafür verwenden.
• Die Slave-Diagnose besteht aus 29 Byte.
STEP 5-Anwenderprogramm
AWL
170
:=TRUE
:=W#16#3FE
:=MW 0
:=P#DB82.DBX 0.0 BYTE 64
:=M2.0
:A
DB 30
:SPA
FB 192
).
H
Erläuterung
Leseanforderung
Diagnoseadresse der ET 200M
RET_VAL von SFC 13
Datenfach für die Diagnose im DB 82
Lesevorgang läuft über mehrere OB 1-Zyklen
Erläuterung
Betriebsanleitung, 04/2022, EWA-4NEB780600601-09
ET 200M

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis