Sonstiges Ausgang bei CPU-STOP auf "1" setzen

Duffy

Level-1
Beiträge
6
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen
ich habe schon ein bissl gesucht, habe aber zu meiner Frage noch keine befriedigende Antwort gefunden.

Daher probiere ich es mal hier und hoffe, dass mir die Profis fix weiterhelfen können.

Ich werde demnächst eine SPS programmieren müssen. Jetzt habe ich vor, dass nach einem Neustart eine LED
blinken soll, was ja kein Problem ist. Wenn aber die CPU in Stop geht, soll die LED dauerhaft leuchten (kein blinken mehr).

Nun weiß ich, dass bei analogen Ausgängen möglich ist, verschiedene Werte für den Zustand des Ausgangs bei CPU-Stop vorzugeben (Spannungs-/Stromfrei, Letzter Wert bleibt oder Ersatzwert aufschalten).

Nun die eigentliche Frage: Besteht die Möglichkeit auch für digitale Ausgänge ? :confused: Dass man da sozusagen die logische "1" bei CPU-STOP als Ersatzwert aufschalten kann ? Ich habe leider nur für Analogausgänge was gefunden, daher fürchte ich, es gibt das nicht für Digitalausgänge.

Ich hätte ja selbst schon nachgeschaut, aber ich habe weder die Baugruppen, noch die Software zur Verfügung, möchte aber im Vorfeld schon wissen, ob ich noch ein bissl was am Proggi ändern muss und wie ich das anstellen soll.
Wird ja etwas komplizierter, wenn man mit dem Analogausgang arbeiten muss.. aber egal...

Vielen Dank im Voraus....
Duffy
 
Mal eine ganze einfache Lösung
  • Ausgang im Mainprogramm, immer auf '1' schalten.
  • An den betreffenden Ausgang ein Relais.
  • Vom Relais einen Öffner zum ansteuern eines Leuchtmelders nutzen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo rostiger Nagel,

danke für die Antwort.... finde ich persönlich aber nicht ganz so einfach....
Also, nicht dass es zu kompliziert zum Verstehen wäre... ich finde es zu aufwändig, außerdem wurde noch nicht berücksichtigt, dass derselbe Ausgang nach einem "CPU-Neustart" auch die LED zum Blinken bringen soll.

Zudem birgt jedes neue Bauteil (in diesem Falle das Relais) auch wieder eine neue Fehlerquelle, ich versuche deshalb immer so einfach wie möglich bei der Gestaltung zu denken.... was nicht unbedingt sein muss, kommt mir auch nicht in meine Elektronik rein...

Ich werde wohl nicht daran vorbeikommen, einen analogen Ausgang zu verwenden... Da ist zwar das "Blinken" nach einem Wiederanlauf der CPU etwas komplizierter zu Realisieren... aber dafür ist das Verhalten bei CPU-STOP um so einfacher zu gestalten....

Danke nochmals für Deinen Vorschlag.
 
muss hier eigentlich jede neue antwort von nem moderator freigeschaltet werden? oder mache ich was falsch... mehr als antworten anklicken kann ich ja nu auch nicht... *kopfkratz*
 
Also da ich nicht weiß was für eine Steuerung.......

Es geht bei einer S7-200 und es geht bei der S7-1200 mit CPU in STOP und Ausgang auf 1
Wenn du eine S7-300 oder 400 hast dann wie "rostiger Nagel" schreibt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke, UniMog...
Es ist ne S7 300...
Und da weiß ich halt mit Sicherheit, dass die Analogausgänge derart konfigurierbar sind....

Tja.. habe eben eine Antwort auf "rostiger Nagels" Beitrag geschrieben... aber die ist irgendwo hingegangen... keine Ahnung wohin das geht, wenn man direkt was ins Antwortfeld eingibt und dann auf "Antworten" klickt.. danach sollte der Beitrag wieder von einem Moderator geprüft werden..... hab ich vllt versehentlich damit ein neues Thema erstellt ?
 
muss hier eigentlich jede neue antwort von nem moderator freigeschaltet werden? oder mache ich was falsch... mehr als antworten anklicken kann ich ja nu auch nicht... *kopfkratz*

Du landest zZ immer in die Spamabwehr.

Zur Verwendung eines Analogausganges, solltest du Bedenken das dieser
relativ teuer und nicht gerade belastbar ist.
Ein Relais kann man übrigens auch Takten und anfällig sind Sie eigentlich auch
nicht. Bei deine Abwendung wird es wahrscheinlich sehr sehr lange leben.
Geht es doch kaputt wird wahrscheinlich auch die Störlampe angehen.

Warum geht überhaupt deine CPU in den Stop, das gibt es doch garnicht?
 
hallo,

in dem beschrieben Fall verwende doch einfach Baugruppen die Ersatzwerte unterstützen. Verwendest du diese Module legst du in der Hardwarekonfiguration das Verhalten des Moduls oder der einzelnen Kanäle fest. Dort ist es auch möglich für Analogwerte Ersatzwerte zu parametrieren. Das scheint mir die schnellste und einfachste Lösung.

Das Verhalten ist unabhängig von der CPU. (300/400/1200/1500/200/Wago/usw)

Viele Grüße
 
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo,

in dem beschrieben Fall verwende doch einfach Baugruppen die Ersatzwerte unterstützen. Verwendest du diese Module legst du in der Hardwarekonfiguration das Verhalten des Moduls oder der einzelnen Kanäle fest. Dort ist es auch möglich für Analogwerte Ersatzwerte zu parametrieren. Das scheint mir die schnellste und einfachste Lösung.

Das Verhalten ist unabhängig von der CPU. (300/400/1200/1500/200/Wago/usw)

Viele Grüße

Danke Mustermann aber das weiß er ja selber..... Seine Frage war ob das auch bei Digitalbaugruppen möglich ist mit einem Ersatzwert zu arbeiten.
Ja bei S7-200 / S7-1200
Nein bei S7-300 / S7-400
 
Also, um es kurz zu machen.... ich glaube, meine eigentliche Frage ist durch UniMog bereits beantwortet worden... nämlich ob man einen digitalen Ausgang bei einer S7 300 mit einer "1" beaufschlagen kann bei CPU STOP--- nämlich nicht !!

Ok, für alle die es interessieren sollte...

Es handelt sich um folgende Baugruppe:

SIMATIC S7-300, CPU 313C,
KOMPAKT CPU MIT MPI, 24 DE/16 DA, 4AE,
2AA, 1 PT100

@rostiger Nagel:
Also, egal wie teuer die analogen Ausgänge auch immer sein sollten... wenn sie eh brach liegen und nicht genutzt werden, kann ich sie ja mal für meine zwecke einsetzen.... sollten die irgendwann gebraucht werden, kann ich mir immer noch eine andere Lösung überlegen...
Und ne Leuchtdiode braucht ja auch nur 20 mA, das sollte ja machbar sein.... wegen Belastbarkeit...

Warum geht meine CPU in STOP ??

Nun, tut sie ja nicht... hoffe ich jedenfalls... aber was wenn doch.. das soll dann sofort jemand mitbekommen..
 
Zuviel Werbung?
-> Hier kostenlos registrieren
So, zunächst einmal möchte ich mich bei allen für ihre Mithilfe bedanken... freut mich sehr, mal in einem Forum gelandet zu sein, wo tatsächlich der Wille da ist, anderen zu helfen... das ist heutzutage keine Selbstverständlichkeit mehr.. woanders kommen immer nur Gegenfragen oder Kritik wie dumm man gewisse Sachen doch lösen will... das ist definitiv nicht hilfreich und führt auch nur zur Frustration einiger User... egal.. war bis jetzt ganz toll von Euch...

Nur Eines weiß ich nicht... muss ich das Thema jetzt irgendwie schließen ?.. Wenn ja, dann wie ?
Oder erledigt sich alles von selbst ... keine Ahnung.. habe nichts gefunden, was darauf hindeutet, dass ich ein Thema beenden kann....

Grüße nochmal an alle..

Duffy
 
Zurück
Oben