TIA Analog Ausgangskarte S7-300 5HD01-0AB0 schaltet ersatzwert auf

vollmi

Level-3
Beiträge
5.436
Reaktionspunkte
1.410
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi zusammen

Interessantes verhalten habe ich hier auf einer Anlage.

Eine 8AO 13Bit Ausgangskarte 5HD01 schaltet obwohl die CPU auf run ist den Ersatzwert auf.
Kanaldiagnose zeigt keine Fehler (wenn man die Stromschleife auftrennt kommt der Fehler)

Und die Analogen Ausgänge lassen sich nicht steuern. Der Ersatzwert bleibt. Wenn man diesen Ausschaltet, bleiben alle Ausgangskanäle auf 0mA egal was das Programm draufschreibt.

Hat jemand eine Idee wo das Problem liegen könnte?

mfG René
 
Ich habe die Baugruppe auch schon getauscht. Verhält sich genau gleich.

In Hardwarekonfiguration habe ich drei Kanäle eingestellt auf 4-20mA und sie reagieren alle genau gleich.

Kann man die Karte in der Hardwarekonfiguration deaktivieren und trotzdem Ersatzwerte definieren?

mfG René
 
Was ist denn der Ersatzwert im mA?
Kann es sein, dass es falsch verdrahtet ist?
Kann eigentlich nicht, sonst gäbs ja keinen mA- Ersatzwert?
Wie hast Du gemessen? wie hoch ist die Bürde?
Schreibt das Anwenderprogramm doppelt aufs AW?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Was ist denn der Ersatzwert im mA?
Kann es sein, dass es falsch verdrahtet ist?
Kann eigentlich nicht, sonst gäbs ja keinen mA- Ersatzwert?
Wie hast Du gemessen? wie hoch ist die Bürde?
Schreibt das Anwenderprogramm doppelt aufs AW?

Der Ersatzwert ist 16mA aber ich hab auch andere versucht die gehen genau so raus wie in der Hardwarekonfig eingestellt.
Bürde kann ich so nicht sagen, aber ob jetzt das Ventil dran ist oder ich direkt kurzschliesse, der Ersatzwert bleibt gemessen gleich.
Das Anwenderprogramm schreibt noch garnix, auch Forcen hat keinen Einfluss auf den Ersatzwert.

mfG René
 
OK!
Also der einzige Schluss wäre dann, dass die Baugruppe den CPU - Stop daran erkennt, dass NICHTS auf sie geschrieben wird.
Leider schreibst Du aber oben: "...bleiben alle Ausgangskanäle auf 0mA egal was das Programm draufschreibt."

Baugruppe getauscht hast Du.
Rauskommen tut auch was, also Verdrahtung richtig.
CPU kannst Du noch tauschen.
Ansonsten warte ich mit Spannung auf die Ursache.
 
Jetzt sehe ich gerade, dass das unter "TIA" läuft.
Kannst Du es mal mit den bewährten Tools (Simatic Manager) probieren?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Mit Step7 hats tatsächlich so funktioniert wie ich erwarte.

Und jetzt ist auch der Fehler gefunden. Eigentlich bei Step7 der übliche Anfängerfehler.

Code:
L MW 100
T AW 288

Würde nicht funktionieren.

Code:
L MW 100
T PAW 288

Das funktioniert.

TIA macht aber automatisch wenn in der Hardwarekonfig ein Symbol hinzufügt sowas "AUSGANG1" AO288

im Programm sieht das dann so aus:
Code:
L MW 100
T "Ausgang1"     [COLOR=#ff8c00]%AW288[/COLOR]

Das funktioniert natürlich nicht (%AW288 macht TIA)

Man muss schreiben T "Ausgang1":p

Daraus wird dann
Code:
T "Ausgang1":P     %AW288:P

Dann funktionierts.

Interessanterweise wurde das bei meinem ersten TIA Projekt V11 noch automatisch angefügt wenn ein Symbol vorhanden war.
Ich und 2 Weitere Kollegen, inklusive der Siemens Support sind also einfach Anfänger was TIA angeht.


mfG René
 
Interessant. ich wusste garnicht, dass man bei einer solch falschen Schreibeweise, so einen Fehler bekommt(Ersatzwert).
 
Interessant. ich wusste garnicht, dass man bei einer solch falschen Schreibeweise, so einen Fehler bekommt(Ersatzwert).

Wusste ich auch nicht. Für mich war Ersatzwert seit jeher der Wert der aufgeschaltet wird wenn die CPU auf stop geht.
Aber der bleibt offenbar erhalten bis die Software ihn effektiv überschreibt. Wusste ich nicht, ist aber IMHO ein sinnvolles Verhalten.

mfG René
 
Zurück
Oben