Bandlaufüberwachung mit S7-224

MetroSpike

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

ich möchte ein Förderband von S5 auf S7 umbauen. Das einzige Problem liegt jedoch bei der Steuerung. Und zwar stellt sich mir die Frage:

Wie programmiere ich eine Bandlaufüberwachung mithilfe eines externen Impulsgebers, der mir bei laufendem Band alle 0.5s einen Impuls liefert? Wenn das Band steht und die SPS kein Signal mehr bekommt soll der Motor abschalten und eine Störlampe aufleuchten.
Also wie baue ich dieses Teil in meine Steuerung ein?

Danke für eure Hilfe

Spike
 
Zuletzt bearbeitet:
dein impulsgeber aufm eingang der sps und im programm mit einer zeit überwachen.
wenn eine gewisse zeit kein impuls kommt dann störung.

...mal als ansatz
Code:
UN E0.0      //Eingang vom Impulsgeber
L S5T#1s
SE T1
U T1          
= M0.0       //Störung
EDIT: für s7-200
Code:
LDN    E0.0
TON    T37, +10
LD     T37
=      M0.0
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
ich würde es so machen:

Code:
*
LD     I0.0                        //ENABLE
A      SM0.6                       //und Zyklustakt inkrementieren Zähler
LDN    I0.0                        //ENABLE weg
O      I0.1                        //oder Impulseingang setzen zähler zurück
CTU    C1, 10                      //C1 ist true wenn nach 20 Zyklen kein Impuls gekommen ist

A      C1                          //Zähler ist eins
R      Q0.0, 0                     //dann wird der Ausgang abgeschaltet

10 ist hier nur ein anhaltspunkt und ist von der zykluszeit abhängig
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also der erste Vorschlag funktioniert Einwandfrei.
Vielen Dank nochmal.
MetroSpike

Also wenn der Impulsgeber z.B. ein Initiator mit Fahne ist funktioniert das
erste Beispiel nicht zuverlässig.

Wenn das Band zufällig so stehen bleibt das der Impulsgeber dauerhaft "1"-Signal hat wird die Überwachung nicht ansprechen.
 
Also wenn der Impulsgeber z.B. ein Initiator mit Fahne ist funktioniert das
erste Beispiel nicht zuverlässig.

Wenn das Band zufällig so stehen bleibt das der Impulsgeber dauerhaft "1"-Signal hat wird die Überwachung nicht ansprechen.

dann nimmst du noch eine zweite zeit die läuft wenn der eingang vom impulsgeber "true" ist
- oder die variante von vierlagig. :D
 
Zurück
Oben