Probleme mit Rücksetzdominanz S7-200

petzi

Level-1
Beiträge
255
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi Ihr,

ich drehe mich hier grad etwas im Kreis und komme nicht weiter...


In einem bestehenden Programm soll ein Antrieb (Motor) hinzugefügt werden, der über einen Setzbefehl in Betrieb genommen und über einen Rücksetzbefehl (Rücksetzen muss Vorrang haben) wieder gestoppt wird.

Das Rücksetzen soll über einen Merker (M_Halt) aus einem Interrupt eines schnellen Zählers angestoßen werden. Da dieser Merker jedoch nach dem Setzen solange gesetzt bleibt, bis er über das bestehende Programm wieder rückgesetzt wird, war meine Idee, mir einen von dieser Prozedur unabhängigen Merker (Rücksetzen) über eine pos. Flanke zu basteln.

Das Problem ist nun - ich kann das Ganze über den Merker (Setzen) nicht mehr einschalten, da der Merker (Rücksetzen) noch immer gesetzt ist...

Gibt es eine bessere Möglichkeit, oder wie könnte ich den Merker (Rücksetzen) zum Einschalten wieder rücksetzen?

Vielen Dank für einen Denkanstoß!
 

Anhänge

  • Bild1.jpg
    Bild1.jpg
    4,6 KB · Aufrufe: 16
  • Bild2.jpg
    Bild2.jpg
    5,9 KB · Aufrufe: 16
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Gebs,

danke - ja das hatte ich auch schon im Netzwerk 3 programmiert... seltsamerweise wurde mir aber #Rücksetzen nicht zurückgesetzt.

Habe auch keine Doppelzuweisung gesehen!
 
Hi ich bin es nochmal... ;)

Also, ich hatte in dem ersten NW vergessen den Merker (M_Halt) aus dem Interruptprogramm zurückzusetzen (siehe Anhang). Sieht jetzt erst mal gut aus!


Frage:

Entspricht meine Anweisung aus Netzwerk 2 (siehe Eröffnungsposting) wirklich einem herkömmlichen R-S-Speicherglied (wie von S7-300 bekannt) mit Rücksetzdominanz?

Könnte man das bei der S7-200 noch eleganter lösen?


Vielen Dank!
 

Anhänge

  • aktualisiertes_NW.jpg
    aktualisiertes_NW.jpg
    4,2 KB · Aufrufe: 12
Zuletzt bearbeitet:
Zurück
Oben