benötige Hilfe bei einer Schrittkette FUP

yman

Level-1
Beiträge
61
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,
habe mir eine Schrittkette in FUP erstellt. Leider habe ich Probleme und die Merker, die als Weiterschaltbedingung für den nächsten Schritt aktiviert werden sollen, machen nicht, was ich will.
Im Anhang findet ihr meine Programmierung mit SR FF, hatte es zwischenzeitlich auch mit Setzen und Rücksetzen von Merkern probiert, aber nichts hatte geklappt. Es ist bestimmt nur ein kleiner Denkfehler. Kann mir da jemand vlt. dabei helfen?
Vielen Dank im voraus.

Grüße Danny
 

Anhänge

  • FB14.pdf
    21,3 KB · Aufrufe: 146
Zuviel Werbung?
-> Hier kostenlos registrieren
Vielen Dank für deine schnelle Antwort.
Die ersten zwei Schritte wurden ausgeführt und dann ist die Maschine einfach stehen geblieben und es hat sich nichts mehr getan. Die waren im Beobachtungsmodus auch nicht aktiv :(.
Komischerweise kam ich immer nur bis dahin, dass sich das Magnet senkt. In einem anderen Programm für den Handbetrieb funktioniert alles einwandfrei, also kann ich ein Hardwareproblem bzw. falsche E/A ausschließen. Allerdings benutzte ich da keine Merker zum weiterschalten.

Grüße Danny
 
Hallo Dia,
wie kann ich das mit den Mehrfachzuweisungen verstehen? Meinst du damit, dass ich die Merker schon mal an anderer Stelle verwende? Hatte "eigentlich" darauf geachtet, jeden Merker nur einmal zu verwenden. Kann ich das noch irgendwie rausbekommen, außer jedes Programmteil anzuschauen?
Vielen Dank.

Gruß Danny
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Besten Dank, habe mir mal die Merker anzeigen lassen. Ein Fehler war auf jeden Fall der M75.5 :(. Warum sieht man sowas eigentlich nie selber:confused:.
Werd es gleich mal probieren.
 
Anmerkung: bei deiner Schrittkette sind für einen Zyklus immer 2 Schritte aktiv. Außerdem fällt auf dass du Schritte innerhalb der Schritte machst, zB. mit M74.1 schaltest du den Magnet scharf und nach einer Sekunde senkst du den Magnet, wenn der dann unten ist, springst du zum nächsten Schritt. Ich würde das in zwei Schritte aufteilen (Magnet scharf schalten und Magnet absenken, so wird der Code übersichtlicher.). Du möchtest jeden Merker nur einmal verwenden. Wie sieht es mit den Ausgängen aus? Sollte nicht gleiches dafür gelten?

Mfg MK
 
Hallo,
ja da hast du eigentlich recht. Zumindest funktioniert es jetzt schon mal. Ich hatte das ganze Programm ursprünglich im Graph gemacht. Aber nachdem ich fertig war und es auf die SPS übertragen wollte war der Speicherplatz nicht ausreichend. Also musst ich wieder von vorne beginnen :(. Ich bin eigentlich Neuling auf dem Gebiet. Daher wusste ich nicht recht, wieviele Merker ich insgesamt verwenden sollte. Mit den Ausgängen verstehe ich nicht so ganz. Muss ja den gleichen Ausgang ansprechen, wenn ich diesen wieder bewegen möchte.
Vielen Dank an alle :)

Grüße Danny
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi Danny,

Das ist reine Geschmackssache.
Ich mache es z.B. so:

//Schrittkette, Schritte lösen sich ab
U Bedingung
U Schritt aktuell
S Nächster Schritt
R Schritt aktuell

//Hinter der gesamten Schrittkette
U Schritt 1
O Schritt 2
= A0.0

MfG MK
 
Zurück
Oben