LOGO Timers in Logo

carelesswhisper

Level-1
Beiträge
5
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Ich habe eine Testversion von dem Software Logo (von Siemens). Ich versuche einen Timer (Impulserzeugung) zu programieren. In der Anleitung steht es, dass der Timer nur bei steigender Flanke (also 0--->1) am Eingang gestartet wird. Ich merke allerdings,dass wenn ich ein logik 1 vom Anfang an (also beim ersten Zyklus) am Eingang habe der Timer startet trotzem. Der Eingang hat doch keine steigende Flanke erfahren......das logisch 1 steht doch die ganze Zeit am Eingang

Gilt die Bedingung von der steigende Flanke beim ersten Zyklus nicht???

Danke
 
Zuletzt bearbeitet:
Beim Starten der Logo wird ein schon vor dem ersten Zyklusdurchlauf auf 1-Signal gesetzter Eingang mit einer steigenden Flanke erkannt. Das ist normal und auch richtig.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke fuer die Antwort........

Ich habe eine Frage zur Loesung eines Beispiels.....Es geht um die Realisierung einer Zweihandverriegelung. Die Aufgabe und die Loesung sind beigefuegt.

Das Program soll erkennen, ob mindestesn einer der Taster dauerhaft betaetigt ist (Durch Klebeband z.B.) und in diesem Fall darf der Motor der Presse nicht laufen.

Ich meine dieses Program kann man austricksen wenn man schon vor dem Einschalten der SPS beide Taster mit Klebeband dauerhaft gedrueckt hat. Dann wuerde am Ausgang des Timers beim ersten Zyklus 1 geben und der Motor der Presse wuerde laufen

plc1.JPG
 
Hi carelesswhisper,

also ich möchte ja nicht dazwischenfunken,
aber eine Zweihandbedienung würde ich auf gar keinen Fall durch so eine Steuerung realisieren.

Entweder ein Zweihand-Auswertegerät mit richtiger Verschaltung des Hauptstrom- und Steuerstromkreises,
oder eine Saftey Steuerung mit den richtigen Komponenten.

Das wäre sonst ein heißes Eisen wenn mal was schief geht. - Maschinenrichtilinie :|
 
Der Eingang hat doch keine steigende Flanke erfahren......das logisch 1 steht doch die ganze Zeit am Eingang

Gilt die Bedingung von der steigende Flanke beim ersten Zyklus nicht???
Eine steigende Flanke wird definiert durch: Signalzustand im vorigen Zyklus (= Flankenmerker) = 0 und im jetzigen Zyklus = 1. Mit Neustart der LOGO! sind alle Flankenmerker auf 0.
Im ersten Zyklus wird dann geprüft: Flankenmerker = 0 -> wahr und Signalzustand jetzt = 1 auch wahr. Somit sind die Bedingungen für eine steigende Flanke erfüllt und der Timer startet.



Das Program soll erkennen, ob mindestesn einer der Taster dauerhaft betaetigt ist (Durch Klebeband z.B.) und in diesem Fall darf der Motor der Presse nicht laufen.

Ich meine dieses Program kann man austricksen wenn man schon vor dem Einschalten der SPS beide Taster mit Klebeband dauerhaft gedrueckt hat. Dann wuerde am Ausgang des Timers beim ersten Zyklus 1 geben und der Motor der Presse wuerde laufen
Erst mal zur Info - das Beispiel entstammt noch der S5-Programmierung.
Du hast aber Recht, das bei diesem Beispiel die Maschine anfahren würde, wenn man die SPS bei gedrückten Schaltern startet. Aber nur ein Mal. Um auch dies zu verhindern braucht man eine zusätzliche Verriegelung. Um diese geht es in diesem Beispiel aber sicher nicht primär, so dass man sie vermutlich der Übersichtlichkeit weg gelassen hat. Nicht vergessen, das ist ein Lernbeispiel, um ggf. erneute Starts zu verhindern.
Wäre ja eine gute Übung für Dich, diese Neustartverriegelung als 2. Schritt einzubauen. ;)
 
Zurück
Oben