Förderstrecke umschalten nach Weg

roadrunner

Level-1
Beiträge
58
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

zur Zeit wird die Umschaltung direkt am Umschaltpunkt mittels Sensor-flanke ausgelöst.
Da es aber häufig zu Erfassungsfehlern mit dem Sensor kommt, suche ich eine Lösung ohne Sensor.

Auf der Förderstecke habe ich ein Messer, das könnte ich als Trigger verwenden, und dann den Weg bis zum Umschaltpunkt auswerten.
Das Problem ist dass nach dem Messer bis zu 3 Teile auf der Strecke vorhanden sind.



Ich habe eine kleine Skizze angefügt.

Das Band 2 und das Verteilband laufen mit gleicher Geschwindigkeit, Band 1 läuft langsamer sodass ein Abstand nach dem Messer zwischen den Teilen entsteht.

Auf dem Verteilband ist ein Geber montiert und an einer FM350-2 angeschlossen.
Mit dem habe ich mit dem Couter in der Betriebsart "Periodisch Zählen" den Weg bis zum Umschaltpunkt ausgewertet.
Da habe ich aber auch einen Sensor (Software-Tor) direkt auf dem Umschaltband verwendet, wobei ich da aber auch auf die richtige Erfassung des Sensors angewiesen war. Wenn ich das Messer als trigger nehme dann würden mehr als nur 1 Teil im "Zählbereich" liegen, und ich kann den Zähler ja nicht über das Tor starten wenn er noch läuft?

Ich habe auch darüber nachgedacht den zurückgelegten Weg im OB35 pro Aufruf zu ermitteln um so umzuschalten.
Bei einem Bandstop habe ich aber dann ein Problem wegen der Rampen denke ich.


Die Bandgeschwindigkeiten liegen bei ca. 17m/min


skizze.jpg

Danke schonmal für eure Vorschläge und Hilfe.

Gruß
roadrunner
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Du kann das Über einen Timer Laufen lassen und mit den Sensor kannst du dann alle 10 oder 100 Zyklen/Teile die Zeit noch mal überprüfen (errechen)

nach Triggern quasi

So ist der Sensor von der Fehler Quelle um das 100Fache reduziert und alle 100 Zyklen/Teile wir die zeit nochmal angepasst - kommt ganz drauf an wie gut die Zeit voreingestellt ist
 
@ Mäuseklavier

Wenn ich statt dem Softwaretor das Hardwaretor nehme, habe ich dann ja trotzdem die Fehlerquelle Sensor nicht ausgeschaltet oder wie ist das gemeint?
Fahre jetzt ohne Zähler direkt mit Sensor am Umschaltpunkt.

@ Manuel
Du meinst also, die Zeit der Wegstrecke über den Sensor messen/rechnen und bei geschw. Änderung oder alle 100 Teile nachmessen/rechnen?
Habe ich das so richtig verstanden?


Gruß
roadrunner
 
Ja

Habe das selbst schon mal angewand
müsstes aber trotzdem absichern,sprich wenn der sensor z.b nach 5 s sich nicht meldet --> defekt oder kein teil da , band stoppen
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe hier im Forum einen Beitrag gelesen, wo die Zählerbaugruppe im Modus "Endlos Zählen" betrieben wird, und der Zählwert dann in der SPS ausgewertet wird.
http://www.sps-forum.de/showthread.php/47412-FM350-1-Ungenauer-Z%C3%A4hlerstand?p=347556#post347556

Den Zählwert bei Triggerung durch das Messer (siehe Skizze) erfassen und dann mit dem Weg bis zum Umschaltpunt vergleichen.
Damit könnte man dann noch mehrere Vergleicher (je nach Anzahl der Teile zwischen Trigger und Umschaltpunt) einsetzten und somit auf "Weg fahren" und sollte dann auch nach einem Bandstop noch richtig Umschalten können?

PN/DP hat in dem verlinkten Beitrag auch eine Formel gepostet um die Zählerdifferenz bei Überlauf zu berücksichtigen.
Code:
[FONT=verdana]Zählerdifferenz = (Zählerstand_jetzt - Zählerstand_vorher + Zählumfang) MOD Zählumfang[/FONT]

Aber kann ich damit auch in der "Betriebsart Endlos Zählen" arbeiten?
Hier wäre der Zählumfang dann ja von 2^31 bis 2^31-1
 
@ Mäuseklavier

Wenn ich statt dem Softwaretor das Hardwaretor nehme, habe ich dann ja trotzdem die Fehlerquelle Sensor nicht ausgeschaltet oder wie ist das gemeint?
...

Gruß
roadrunner

Der Fehler liegt ja hauptsächlich in deiner PLC-Zykluszeit und eventuell der Busübertragungszeit. Beim Hardwaretor liegt der Sensor direkt an deiner Zählerbaugruppe, so dass nur die Schaltzeit des Sensors (kHz-Bereich) das Signal verzögert, was hier wohl vernachlässigbar ist. Damit wäre dein Zählergebnis ziemlich genau. Nun musst du das Ergebnis noch auswerten und den Aktor ansteuern. Meine die FM350 hat doch auch Ausgänge. Hab das mal mit einer 1Count Baugruppe auf ET200S-Basis so gemacht.

MfG MK
 
Der Fehler liegt ja hauptsächlich in deiner PLC-Zykluszeit und eventuell der Busübertragungszeit. Beim Hardwaretor liegt der Sensor direkt an deiner Zählerbaugruppe, so dass nur die Schaltzeit des Sensors (kHz-Bereich) das Signal verzögert, was hier wohl vernachlässigbar ist. Damit wäre dein Zählergebnis ziemlich genau. Nun musst du das Ergebnis noch auswerten und den Aktor ansteuern. Meine die FM350 hat doch auch Ausgänge. Hab das mal mit einer 1Count Baugruppe auf ET200S-Basis so gemacht.

MfG MK

Ich weis jetzt was du meinst, und habe das an einer anderen Stelle der Anlage auch so gemacht mit mit Hardware-Tor und OB40 Weckalarm.

Jedoch hab ich mich vll. falsch ausgedrückt, das Problem was ich hier jetzt habe ist nicht ein ungenaues Zählergebnis, sondern Fehler durch die "Erfassung" mit dem Sensor (Sensorflackern, etc), weil der an einer beweglichen Stelle (Umschaltpunkt-Bandkörper bewegt sich) montiert ist.


Der Sensor müsste weiter vor den Umschaltpunkt oder ganz Weg, wodurch ich dann aber mehr als nur ein Teil im Zählbereich hätte.


Ich wollte deshalb fragen wie das mit dem "endlos Zählen" gemacht wird, was PN/DP in einem anderen Beitrag (oben verlinkt) beschreibt.


Gruß
roadrunner
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Aha, da kommen wir der Sache doch schon näher.
Hört sich aber so an das du hier an die Sensorik was ändern musst.

Rein durch das Zählen die Aufgabe zu lösen, setzt vorraus das dass Produkt immer gleichmäßig vorliegt?
 
Rein durch das Zählen die Aufgabe zu lösen, setzt vorraus das dass Produkt immer gleichmäßig vorliegt?

Der Abstand ist variabel.
Deswegen müsste ich mehrmals Zählen und vergleichen, da nach dem Trigger bis zu 3 Teile am Weg zum Umschaltpunkt auf dem Band liegen.

Mir ist nur nicht ganz klar wie ich das mit dem Counter realisieren kann.

gruß
roadrunner
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Der Sensor ist auf dem Band montiert, das hoch und runter fährt, und leider auch kontruktionsbedingt Vibrationen auftreten. Die Teile die Erfasst werden sollen haben eine Höhe von ca. 3 bis 5mm.

Ich suche nach einer Lösung um ohne diesen Sensor auszukommen wenn es möglich und genau genug ist.
 
Also der sensor wird mit dem band hoch und runter gefahren,oh je, ist es nicht möglich zwei sensoren fest (einer oben und einer unten) zu montieren?
Mit einem Y-Stecker kannst du beide parallel auf einen Eingang(Hardwaretor) anschließen.

Ok, dann probier mal die Lösung ohne Sensor, bin gespannt ob es funzt.
 
Du brauchst auf jeden Fall eine Konstanten wert

- Förderband Geschwindigkeit
- Sensor (Teil ist da)

irgendwas mit dem du errechnen kannst wann deinen Teile am jeweiligen punkt sind ,durch Abstand der teile und länge des Förderbandes oder durch die Geschwindigkeit des Förderbandes und Länge,

Schließlich benötigst du noch irgendwas zum nachjustieren .

Was für teile sind es , kann man vielleicht Material abhängige Sensoren einsetzten ?
Ist deinen Fördergeschwindigkeit immer gleich ?
was ist vor dem Förderband ?
Kann man einen Lichtschranke oder gitter Einsetzten?

Naja
ohne Sensor ist es Halt ne nette Aufgabe zum rechnen.....
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Auf den Bändern liegt Teig mit einer Stärke von ca. 3- 5mm, der via "Endlosbahn" zugeführt und dann geschnitten wird.
Ab dem Zeitpunkt des "schneidens" (= ev. Trigger für die Messung) liegen die Teigstücke einzeln auf dem Band. (Skizze im 1. Beitrag)
Auf dem Band ist ein Geber montiert.
 
Mit dem Messer das zu triggern , kann man machen , trotzdem brauchst du eine Kontrolle.

Ich würde das selber so machen , nur ein Vorschlag

Zeit errechen wie lang ein Teil vom Scheiden bis zum Verteilerband benötigt (am besten wenn du irgenwie an den Motor kommen kannst vom Förderband ,Schritte zählen oder so ,muss aber nicht sein )
, Zähler beim Messer einbauen

Verteilerband 1
Verteilerband 2
Förderband

Auf Verteilerband 1 sollen 3 Teile befördert werden ,
Zähler vom messer Zählt bis 3 (Messer Stoppt ,wartet auf Zeit),
Vergleicht zeit (zählerzeit) mit Errechnete Befördrungszeit + Reserve zeit
ist der Vergleich 1 nächster Auftrage
Nächster Auftrag -
Verteilerband 2 soll 1 Teil befördern
Zähler vom Messer Zählt bis 1
Vergleicht zeit mit Errechnete Beförderungszeit + Reserve zeit

Reserve zeit - Das auch wirklich die Teile vom band sind
 
Zurück
Oben