Drahtbruch analoge AUSGABE ET200S

HarryH

Level-1
Beiträge
142
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich habe mehrere analoge Ausgabebaugruppen ET200S 2AO I ST (6ES7135-4GB01-0AB0). An diesen möchte ich Drahtbruch diagnostizieren und eine Störmeldung ausgeben. Ich weiß noch nicht wie ich das machen soll. :confused:

Bei analogen Eingängen ist es klar, weil die bei Drahtbruch einen bestimmten Wert ausgeben. Bei den analogen Ausgängen stehe ich noch auf dem Schlauch. Hat jemand einen Tipp wie ich das am besten machen kann?
In der Doku zu dieser Baugruppe werden Fehlertypen beschrieben, auch Drahtbruch. Aber keine Ahnung wie ich die "abgreifen" kann.

Bin für jeden Hinweis dankbar!

Gruß HarryH
 
:confused: digital? analog?

bei analogen eingangswörtern gibt es einen festen Wertebereich, indem ein Messwert liegen kann. dieser Wertebereich repräsentiert dann das eingangssignal bzw dessen grenzen (4-20mA, 0-10V o.ä.)

und alles was außerhalb dieses Wertebereichs liegt, ist potentiell n drahtbruch
https://www.automation.siemens.com/...=6541330315&TopicID=904961931&Highlight=sm322 AI wertebereich&ShowMsg=false&Query=sm322 AI wertebereich

stichwort überlauf', 'unterlauf', 'übersteuerungsbereich', 'untersteuerungsbereich'

bei digitalen E/As bekommst du eine Meldung von der Steuerung
http://support.automation.siemens.com/WW/llisapi.dll?query=sm322&func=cslib.cssearch&content=skm%2Fmain.asp&lang=de&siteid=cseus&objaction=cssearch&searchinprim=&nodeid99=




€€€€€€€€€€€€€€€€€€€€

notiz für mich: erst frage lesen, dann frage verstehen, DANN antworten...

http://support.automation.siemens.c...eus&objaction=cssearch&searchinprim=&nodeid99=
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
:confused: digital? analog?

bei analogen eingangswörtern gibt es einen festen Wertebereich, indem ein Messwert liegen kann. dieser Wertebereich repräsentiert dann das eingangssignal bzw dessen grenzen (4-20mA, 0-10V o.ä.)

und alles was außerhalb dieses Wertebereichs liegt, ist potentiell n drahtbruch

Das ist klar, das habe ich auch schon geschrieben. Es geht mir aber um analoge AUSGÄNGE! Wie kann ich einen Drahtbruch zu meinem analogen Stellglied diagnostizieren. D.h. wenn kein Strom von meinem analogen Ausgang fließen kann (also Drahtbruch) obwohl ich von S7-Seiten einen Stellwert vorgebe?

Gruß HarryH
 
Hallo, also wich ich das jetzt sehe, ist das sowas wie eine Stromüberwachung des Ausgangs. Fließt Strom alles ok, fließt keiner Fehler.
Oder?
Gruß online
 
Du kannst die Meldungen dignosefähiger Baugruppen wie dieser hier über den SFC 51 auslesen, mehr dazu in dessen Hilfe.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Du kannst die Meldungen dignosefähiger Baugruppen wie dieser hier über den SFC 51 auslesen, mehr dazu in dessen Hilfe.
Da es sich ja hier um Baugruppen in einem DP-Slave handelt würde ich hier die SFC13 "DPNRM_DG" verwenden.
Den Aufbau des Diagnosetelegramms sollte man hier_irgendwo finden.
 
Danke an alle für die bisherigen Info. Ich hab mich für den SFC13 "DPNRM_DG" entschieden und denke das der für mich ausreichend ist!? (Hab es noch nicht probiert). Habe die Diagnoseadresse angegeben (Hex) und mir einen DB mit 240Byte Länge erstellt und als RECORD angegeben.

Der Aufruf in AWL sieht so aus:

CALL SFC 13
REQ :=M0.0
LADDR :=W#16#7F9
RET_VAL:=DB126.DBW960
RECORD :="DIAG_DP_SLAVE".DP_11
BUSY :=DB126.DBX962.0

Die Online-Hilfe für den SFC13 sagt, das die ersten 6Byte Diagnosedaten festgelegt sind. Alles was danach kommt ist slaveabhängig.

Nun meine Frage: Wo kann ich nachlesen, wo und welches Bit in den Diagnosedaten mein gewünschter Drahtbruch ist??? Es muß doch eine Doku von Siemens geben, wo das beschrieben ist. Ich hab schon so viele Dokus von der Webseite von Siemens durchgeguckt aber nichts gefunden. Kann mir jemand helfen? Oder weiß einer welches Bit bei einer ET200S der Drahtbruch ist? Die Hardwarekonfiguration der ET200S habe ich mit angehängt.

Vielen Dank für die Hilfe
HarryH
 

Anhänge

  • ET200s.jpg
    ET200s.jpg
    46,2 KB · Aufrufe: 19
Hab das mal wie im letzten Beispiel beschrieben ausprobiert. Ich habe mir den DB online anzeigen lassen und habe geguckt, welches Bit sich bei Drahtbruch ändert. Habe da auch ein Bit ausfindig gemacht. Nun habe ich festgestellt, das wenn ich den zweiten analogen Kanal unterbreche das selbe Bit gesetzt wird. Und damit ist die Lösung wieder hinfällig, da ich nicht unterscheiden kann, welcher von den beiden analogen Kanälen den Drahtbruch hat. :cry:

Oder kann ich aus einer Kombination aus diesem besagten Bit und einer anderen Information eine genaue Aussage über den unterbrochenen Kanal treffen?
Hilfe, weiß nicht mehr weiter! :confused:
 
Genau, ich hab nicht die Kanalbezogene Diagnose angeschaut. Und ich hab was die Doku von Siemens angeht immer nur unter der Doku der analogen Ausgangskarten, etc. geguckt. Dass das in der Beschreibung der IM151-1xxx Doku steht, da bin ich nicht darauf gekommen. Danke für den Link.

Mit diesen neuen Infos werde ich mein das Problem lösen können. Danke für die Hilfe!

Gruß HarryH
 
Zurück
Oben