- Beiträge
- 15.416
- Reaktionspunkte
- 4.044
-> Hier kostenlos registrieren
Wir versuchen gerade mit allen Tricks in einem PNOZ einen Stromstoßschalter zu realisieren.
Hintergrund: Es gibt nur einen Input um ein Öffnen der Schutztür anzufordern und nach dem Schließen, wieder zu quittieren.
Das ist eigentlich keine sicherheitsrelevante Funktion, wenn das Öffnen angefordert ist, gibt das PNOZ ein Signal an die SPS, diese fährt die Maschine bis zu einer gewünschten Position und schaltet die Automatik ab (falls diese lief), danach öffnet das PNOZ die Zuhaltung der Türen, die Maschine geht damit aus, es sein denn man hat den "Totmanschalter" in der Hand und "Einrichten" aktiviert. Dann geht sie in einen sicheren Modus. Wenn man die Türen wieder schließt, soll man mit erneutem Betätigen des Schalters dies quittieren und die Türen verriegeln.
Problem: Das PNOZ-Programm moniert bei jeder Art der Schaltung, sie ich für einen Stromstoßschalter kenne eine "unerlaubte Schleifenbildung". Es gibt einfach keinen Weg, das zu realisieren.
Erste Variante:
U Ex
FP Ex
X Mx
= MX
Da kann man im PNOZ (fast) umsetzen, für das XOR braucht man ja aber wieder den Mx, also XOR mit der Flanke und sich selbst --> "unerlaubte Schleifenbildung"
Zweite Variante:
Stromstoßschalter mit SR-Flipflops
Sobald man oben gezeigte Varainte im PNOZ umsetzt (sieht natürlich im PNOZ ein wenig anders aus ),
bekommt man spätestens beim Anbinden vom M0.1 im NW1 --> "unerlaubte Schleifenbildung"
Muß doch irgendwie zu realisieren sein. Für so kleine Sachen, sollte es im PNOZ auch die Möglichkeit geben, "unsicher" zu programmieren.
Z.Bsp. eine Seite für Hilfsfunktionen, wie ben solche Stromstoßschalter. Oder vielleicht gleich eine Funktin dafür.
Hintergrund: Es gibt nur einen Input um ein Öffnen der Schutztür anzufordern und nach dem Schließen, wieder zu quittieren.
Das ist eigentlich keine sicherheitsrelevante Funktion, wenn das Öffnen angefordert ist, gibt das PNOZ ein Signal an die SPS, diese fährt die Maschine bis zu einer gewünschten Position und schaltet die Automatik ab (falls diese lief), danach öffnet das PNOZ die Zuhaltung der Türen, die Maschine geht damit aus, es sein denn man hat den "Totmanschalter" in der Hand und "Einrichten" aktiviert. Dann geht sie in einen sicheren Modus. Wenn man die Türen wieder schließt, soll man mit erneutem Betätigen des Schalters dies quittieren und die Türen verriegeln.
Problem: Das PNOZ-Programm moniert bei jeder Art der Schaltung, sie ich für einen Stromstoßschalter kenne eine "unerlaubte Schleifenbildung". Es gibt einfach keinen Weg, das zu realisieren.
Erste Variante:
U Ex
FP Ex
X Mx
= MX
Da kann man im PNOZ (fast) umsetzen, für das XOR braucht man ja aber wieder den Mx, also XOR mit der Flanke und sich selbst --> "unerlaubte Schleifenbildung"
Zweite Variante:
Sobald man oben gezeigte Varainte im PNOZ umsetzt (sieht natürlich im PNOZ ein wenig anders aus ),
bekommt man spätestens beim Anbinden vom M0.1 im NW1 --> "unerlaubte Schleifenbildung"
Muß doch irgendwie zu realisieren sein. Für so kleine Sachen, sollte es im PNOZ auch die Möglichkeit geben, "unsicher" zu programmieren.
Z.Bsp. eine Seite für Hilfsfunktionen, wie ben solche Stromstoßschalter. Oder vielleicht gleich eine Funktin dafür.