Sonstiges Diagnose Repeater - Informationen auf HMI

silversky

Level-2
Beiträge
8
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

in der Hardwarekonfig im Step7 werden mir die Informationen des Diagnose Repeaters ET200 bereits angezeigt. Nun möchte ich die Fehlermeldungen auch auf einem HMI ausgeben. Was ist da der beste und schnellste Weg? :)

Danke im voraus!
 
Mit STEP 7 können für den Diagnose-Repeater mit der Bestellnummer 6ES7 972-
0AB01-0XA0 die folgenden Informationen angezeigt werden:
• die Topologie als Grafik oder in Tabellenform
• Diagnosepuffer
• Statistikpuffer
Im Anwenderprogramm können diese Informationen ausgelesen und zum Beispiel
auf einem HMI-Gerät angezeigt werden.

S7-Diagnosebaustein FB 125
Den S7-Diagnosebaustein finden Sie im Internet unter
http://www4.ad.siemens.de/view/cs/de/387257

FB125 wurde mitlerweile ersetzt ... kann man alles nachlesen ... und am Ende

http://support.automation.siemens.com/WW/view/de/26996747

Naja, wie dem auch sei, ich empfehle das Studium des entsprechenden Handbuchs.
 
Habe nun für SFC103 folgenden Code:

Code:
CALL "DP_TOPOL"
REQ:=True
R:=False
DP_ID:=1
RET_VAL:=MW110
BUSY:=M104.0
DPR:=MB3
DPRI:=MB125


und dann zum Auslesen der Daten nutze ich den SFC59:

Code:
CALL "RD_REC"
REQ:=TRUE
IOID:=B#16#54
LADDR:=W#16#7FB
RECNUM:=
RET_VAL:=MW110
BUSY:=M2.0
RECORD:=P#DB82.DBX 0.0 BYTE 64

Das DP-Mastersystem hat bei mir die Nr.1
Die Diagnoseadresse ist 2043.

Was trage ich bei RECNUM ein?
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Also bei mir sieht der Aufruf von SFC13 nicht so aus wir bei dir
Code:
      CALL  "DPNRM_DG"
       REQ    :=
       LADDR  :=
       RET_VAL:=
       RECORD :=
       BUSY   :=

Welchen Baustein rufst du da auf?

In meine Link von oben das PDF mal anschauen auf Seite 303.
 
Die Bausteine habe ich noch nie eingesetzt da kann ich dir nicht helfen.

Was passiert den wenn du bei Recnum einfach eine Zahl zwischen 0-240 hin schreibst.
 
Zurück
Oben