Step 7 SPS-Programmierung in der Schule: Literatur dazu, diverse Fragen usw.

Marlox

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Tach allerseits :)

Wir programmieren in der Schule jetzt SPS :ROFLMAO:
So, und dazu tauchen natürlich immer wieder Fragen auf, die ich hier gerne stellen würde, wenn genehm?

Wir haben in Gruppen jeweils eine kleine Fertigungsstation, die wir derzeit zB in den Handbetrieb versetzen und dann mit verschiedenen Tastenkombinationen verschiedene Antriebe steuern sollen.
Mein aktuelles Problem dabei wäre:

Es soll ein Aktor (Magnet) angesteuert werden.
Die einfache Betätigung bzw Ein- und Ausschalten hat geklappt, aber ich würde das jetzt gerne so machen, dass ich mit Tastendruck einer Kombination zB die Tasten E1.0 und E1.1 den Magnet einschalte, mit erneuter Betätigung dieser Kombination wieder ausschalte. Und genau da fehlt mir noch die Idee, wie das umgesetzt werden muss. Kann mir da jemand weiterhelfen?
Bisher habe ich versucht:

E1.0&E1.1 gehen auf S eines SR-Gliedes, und erzeugen damit an Q einen Merker M1.0 (der später im entsprechenden FB den Ausgang schaltet)
An R des SR-Glieds habe ich dann M1.0&E1.0&E1.1.

Aber das funktioniert nicht einwandfrei bzw jedesmal sicher. Manchmal funktioniert es, manchmal nicht. Nicht reproduzierbar. Aber maximal zu 50%
Wäre auch langweilig gewesen, wenn es so einfach wäre, aber was mache ich jetzt falsch? Wie löst man so etwas richtig?


Wir erstellen die Progamme im FUP, falls das wichtig ist.
btw: Wie kann man hier denn am sinnvollsten kleine Abschnitte aus dem FUP einstellen, wenn man was zeigen/fragen möchte?

Und gibt es denn gute Lektüre, die ich mir zu Gemüte führen könnte, um derlei Probleme zukünftig schneller lösen zu können?
Die in industrieller Fertigung immer wiederkehrende Probleme bzgl Betätigung, Wiederholungen, Sicherheitsabfragen, Automatiken etc dürften ja oft recht ähnlich sein, oder?

Unser Lehrer ist leider sehr ausgelastet, und hat nicht so viel Zeit, wie ich mir das wünschen würde.


Viele Grüße, Marc
 
Zuletzt bearbeitet:
Wie kann man hier denn am sinnvollsten kleine Abschnitte aus dem FUP einstellen
FUP oder KOP als Bild (Screenshot) in Beitrag einfügen/anfügen.
Oder wenn Du viel Zeit hast, dann eine ASCII-Grafik malen.
Oder Ansicht in AWL umschalten und den AWL-Code hier in
Code:
-Tags einfügen (der #-Button im Beitragseditor).

[QUOTE="Marlox, post: 600205, member: 85765"]mit erneuter Betätigung dieser Kombination wieder ausschalte
[...]
Aber das funktioniert nicht einwandfrei bzw jedesmal sicher. Manchmal funktioniert es, manchmal nicht.
[/QUOTE]
Stichwort Flankenerkennung vor dem SR oder [URL="http://www.sps-forum.de/faq/34398-stromstossschalter.html"]Stromstoßschalter[/URL].
[CODE]
      U     E      1.0
      U     E      1.1
      FP    M      1.2
      =     #Flanke         // (#Flanke ist eine Bool-Variable in TEMP)
      U     #Flanke
      S     M      1.1
      U     #Flanke
      U     M      1.0
      R     M      1.1
      U     M      1.1
      =     M      1.0
Code:
      +-----+                         M1.1
E1.0--|  &  |     M1.2    #Flanke   +------+
      |     |   +-----+   +-----+   |  SR  |
E1.1--|     |---|  P  |---|  #  |---|S     |
      +-----+   +-----+   +-----+   |      |
                                    |      |
                          +-----+   |      |
                 #Flanke--|  &  |   |      |     M1.0
                          |     |   |      |   +-----+
                    M1.0--|     |---|R    Q|---|  =  |
                          +-----+   +------+   +-----+

Harald
 
Zurück
Oben