Step 7 Merker Problem!

Siagluk

Level-1
Beiträge
11
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Servus. Nach ewigen Suchen im Internet, habe ich mich entschlossen doch mal Fachleute hier im Forum zu fragen. Ich komme auf Arbeit zwar mit KOP und FUP klar, aber bei diesem Problem komme ich nicht weiter. ^^

Nun zum Problem!
Wir haben eine Anlage, die zwei Sachen an einem Bauteil abfragt und erst dann Test abschließt. Das Problem dabei ist, das ein Signal des öfteren verloren geht und dadurch dieser Test nicht beendet wird. Mit dem Step7 konnte ich schon sehen, das beide Signale in AWL als UND einen Merker ansteuern und mit diesem dann an nur einer Stelle weiter gearbeitet wird.

Die Originale AWL Passage sieht so aus:
Unbenannt-1.jpg

Laut meinem Verständnis, sind die Merker nur aktiv wenn beide Signale anliegen, oder?
Würde diese Änderung funktionieren? Oder bin ich bei AWL da total auf dem Holzweg?
Unbenannt-2.jpg

Bin echt Dankbar für jeglichen Hinweis der mir AWL da näher bringt.
 
Zuletzt bearbeitet:
Morgen,

wenn der Start-Taster während der Prüfung (und nur bei der Prüfung) gedrückt ist kannst du das so machen!!!

Wenn da noch ein Band oder ähnliches vorhanden ist und das Teil sich erst noch bewegt, muss der Taster raus und die Position oder ein Merker "Prüfung aktiv" rein.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo
Auf den ersten Blick sieht es für mich so aus, als ob deine Sensoren kein vernünftiges Signal liefern.
Soll heißen das Teil ist eingelegt, das Gegenlager ist eingelegt und während der Bearbeitung
verschwindet dieser Zustand immer mal wieder (z.B. weil das Teil in der Aufnahme wackelt)
Da solltest Du ansetzen.

Bei deinem Änderungsvorschlag mischst Du ziemlich wild LINKS und RECHTS
Keine Ahnung ob das Absicht ist oder nur ein Versehen.

Tatsache ist jedenfalls, dass es "gefährlich" ist wenn es reicht, dass ein Teil nur mal
kurz an Ort und Stelle liegt und für die Steuerung ist das Teil immer noch da.
Wichtig ist halt (gerade bei solchen Handarbeitsplätzen), dass man immer
damit rechnen muss, dass der Bediener sich nicht an den Ablauf hält und Teile
nach Lust und Laune halb bearbeitet wieder rausholt oder sonst was treibt.


Wie sollen wir sagen ob Deine Änderungen in Ordnung sind?
Wir kennen ja den Arbeitsablauf nicht.

Anständige Signale sind das A und O
 
Also die beiden Merker sind jeweils solange auf true, solange die jeweiligen Eingänge auf true sind, da hast du recht.
Der zweite Code sieht eigentlich gut aus, wobei das immer schwer zu beurteilen ist wenn man die Anwendung nicht kennt. Aber vielleicht ein Tipp von mir: Wenn du dir in AWL schwer tust, dann verteil das Programm auf mehrere Netzwerke und schreib es doch in FUP bzw. KOP. Je nachdem was einem lieber ist.

Edit: Die anderen waren schneller :D
 
Wenn da noch ein Band oder ähnliches vorhanden ist und das Teil sich erst noch bewegt, muss der Taster raus und die Position oder ein Merker "Prüfung aktiv" rein.

Ne, es handelt sich nur um eine Einlegeschale, wo ein Kontakttest ausgeführt wird.

Hallo

Bei deinem Änderungsvorschlag mischst Du ziemlich wild LINKS und RECHTS
Keine Ahnung ob das Absicht ist oder nur ein Versehen.

Tatsache ist jedenfalls, dass es "gefährlich" ist wenn es reicht, dass ein Teil nur mal
kurz an Ort und Stelle liegt und für die Steuerung ist das Teil immer noch da.
Wichtig ist halt (gerade bei solchen Handarbeitsplätzen), dass man immer
damit rechnen muss, dass der Bediener sich nicht an den Ablauf hält und Teile
nach Lust und Laune halb bearbeitet wieder rausholt oder sonst was treibt.


Anständige Signale sind das A und O

Stimmt, sehe ich jetzt erst, da bin ich selber durcheinander gekommen da der org. Programmierer re. und links schon vertauscht hatte. Danke für den Hinweis! zum Glück kann der Bediener nicht eingreifen, da der Bereich durch einen LV gesichert ist.

Der hintergedanke ist halt den Merker zu halten auch wenn durch die Bewegungen ein Signal mal verloren geht. War mir halt nicht sicher ob ich den Merker auch Setzen und Rücksetzen kann.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Warum soll man einen Merker in AWL nicht auch setzen und Rücksetzen können?

Wenn Du mit AWL Probleme hast, warum nicht nach dem CALL FC1 ein neues Netzwerk einfügen (CRTL+R) und dann das mit dem S-R in FUP oder KOP programmieren?
 
Zur Not kann man ja einen verlängerten Impuls bilden wenn das technisch erlaubt ist.
Die Zeitdauer ist limitiert durch den Prozess.Wenn die Signale mal kurz wackeln bekäme man das weg.
 
Zurück
Oben