-> Hier kostenlos registrieren
Hallo Ihr,
ihr könnt mir sicherlich mal wieder helfen mein Problem in den Griff zu bekommen...
Ich überlege schon die ganze Zeit und komme auf keine vernünftige Lösung!
Eine Funktion (Zylinderbaugruppe) wird im OB1 bedingt (über CC) aufgerufen. Weiterhin gibt es eine Schaltfläche (M10.0) am Panel zur Wahl des Automatikbetriebs. Über zwei weitere Schaltflächen werden die Zylinder schließlich aktiviert, bzw. deaktiviert (M10.1).
Meine Idee war nun:
Das klappt auch ganz gut, d.h. es wird nur bei Anwahl des Automatikbetriebes geschaut, ob alle Zylinder in GS stehen. Sobald der Zylinderbaustein gestartet ist, kommen natürlich keine Alarmmeldungen (über "M_Störung") mehr.
Das Problem ist nun:
Beim Abschalten des Zylinderbausteins (über M10.1) sollen die Zylinder ihren Zyklus noch zu Ende machen und anschließend nicht mehr einschalten. Sobald ich aber jetzt M10.1 deaktiviere, kommen natürlich die Alarmmeldungen, dass einzelne Zylinder nicht in ihrer GS stehen...
Wie könnte ich das während des noch verbleibenden Zykluses vermeiden?
ihr könnt mir sicherlich mal wieder helfen mein Problem in den Griff zu bekommen...
Ich überlege schon die ganze Zeit und komme auf keine vernünftige Lösung!
Eine Funktion (Zylinderbaugruppe) wird im OB1 bedingt (über CC) aufgerufen. Weiterhin gibt es eine Schaltfläche (M10.0) am Panel zur Wahl des Automatikbetriebs. Über zwei weitere Schaltflächen werden die Zylinder schließlich aktiviert, bzw. deaktiviert (M10.1).
Meine Idee war nun:
Code:
U M10.0 // Automatikbetrieb angewählt
UN M10.1 // Zylinder noch[B] nicht[/B] aktiviert
U(
ON "B1_GS" // Initiator Zyl. 1
ON "B2_GS"
ON "B3_GS"
)
= "M_Störung"
Das klappt auch ganz gut, d.h. es wird nur bei Anwahl des Automatikbetriebes geschaut, ob alle Zylinder in GS stehen. Sobald der Zylinderbaustein gestartet ist, kommen natürlich keine Alarmmeldungen (über "M_Störung") mehr.
Das Problem ist nun:
Beim Abschalten des Zylinderbausteins (über M10.1) sollen die Zylinder ihren Zyklus noch zu Ende machen und anschließend nicht mehr einschalten. Sobald ich aber jetzt M10.1 deaktiviere, kommen natürlich die Alarmmeldungen, dass einzelne Zylinder nicht in ihrer GS stehen...
Wie könnte ich das während des noch verbleibenden Zykluses vermeiden?