bin newbie. brauch hilfe bei sps programmierung von festo sps

aat81

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Wir nutzen die sps festo fc30 (8 ausgänge, 12 eingänge) um damit nen Linearantrieb zu verfahren. das programm soll möglichst einfach sein.

Als Eingänge habe ich die Taste für rauf und runter und die beiden Endschalter als Öffner arbeitend und nen positionierungsfahrtschalter.
Als ausgänge brauche ich für den Servomotor vom linearantrieb die Endstufenfreigabe, Reglerfreigabe, 2 Positionsbits und das Start bit.

Ich möchte das ganze für den Kunden möglichst einfach halten. der linearantrieb ist auch eigentlich nur nen gimmig um unser messinstrument hoch und runter zu fahren.

naja, ich brauch nen programm, was mir nach dem drücken des positionierungsfahrtschalters die endstufe und den regler freigibt. dann startet der servomotor automatisch die positionierungsfahrt. ist diese abgeschlossen, soll die endstufe gehalten werden und der regler abschalten.
ist dies geschehen habe ich nur noch meinen taster/wippe. der motor soll dann immer wenn ich den taster/wippe hoch drück den regler, position 1 (durch bitfolge) und das fahrbit setzen. erst den regler und 100ms später zeitgleich die position als bitmuster und das fahrbit.
dies soll auch bei der runterfahrt passieren. nur anderes bitmuster

weiterhin sollen noch sicherheiten drin sein. ist ein endschalter gedrückt ist keine fahrt in diese richtung möglich.
naja das wärs erstmal

vielleicht kann das einer. am liebsten in AWL oder KOP

danke schonmal
ist dsa erstemal, dass wir die sps einsetzen. wir nutzen auch zum ersten mal nen linearantrieb, deswegen. mein programm läuft leider nicht richtig, wie es soll
 
Zuviel Werbung?
-> Hier kostenlos registrieren
danke für deinen rat. hab es gelesen.
hab auch selbst programmier. hab nur noch einen bug drin, den ich leider nicht wegkriege. kann sich das mal jemand anschauen.

den KOP hänge ich als pdf an.

hier noch ne kurze beschreibung mit problembeschreibung;

Also drücke ich den Taster für die Referenzfahrt wird diese ausgeführt in Programm 2. Dann wird das mit der grünen LED bestätigt und die Reglerfreigabe wird weggenommen und in Programm 1 gesprungen, der fahrtüberwachung. Fahre ich runter, fährt er runter, bis zur Position, die im Controller programmiert ist. Geht. Fahre ich jetzt hoch, geht das auch. Lasse ich den Schalter los, wird A0.2 auf high gesetzt und der Schalter für Runterfahrt hat keine Funktion mehr. Irgendwo hängt das Programm. könnt ihr mal schauen. Hab di verschiedenen Programme und Belegliste als pdf angeängt. die belegliste kommt noch als nächster post
 

Anhänge

  • FST WAAGE537 Prog0.pdf
    7,4 KB · Aufrufe: 25
  • FST WAAGE537 Prog1.pdf
    8,9 KB · Aufrufe: 18
  • FST WAAGE537 Prog2.pdf
    13,4 KB · Aufrufe: 11
  • FST WAAGE537 Prog3.pdf
    10 KB · Aufrufe: 6
  • FST WAAGE537 Prog4.pdf
    9,8 KB · Aufrufe: 6
habs hinbekommen. hab prog 3 und 4 modifiziert. die schalten sich jetzt automatisch ab, wenn ich den taster loslasse. es läuft.

trotzdem danke und wenn einer verbesserungen hat, immer gerne
 
Zurück
Oben