Ich habe immer diskutiert, Wetter Sie einen Arduino für den industriellen Einsatz verwenden könnte... Und nun denke ich kann diese Frage beantwortet haben.
Wie geht die Geschichte ist;
Client, sagte, "Automatisieren dieser Laser Bearbeitung, es ist zu langsam, aber tun Sie es so billig wie möglich".
Meine Antwort, "Ok".
Intro
Also links auf meine eigene Geräte und eine sehr breite Client-Spezifikation, sah ich eine Chance, und sofort dachte ich... Industrielle Arduino Projekt!
Ich habe versucht, so viele Komponenten wie ich konnte, die ich hatte herumliegen zu verwenden. Also um ehrlich zu sein es war ein bisschen ein Bodge Job, aber ich wusste, dass das nicht an den Client egal wäre. So dass ich das als ein wenig Gelegenheit zum Prototyp eine low-cost Control-Box, die in anderen risikoarmen verwendet werden könnte sah, verarbeitet geringe Präzision, ohne Notwendigkeit hoher Komplexität.
Hintergrund
Die aktuellen Verarbeitung Maschine Laser Maschinen eine optische Faser (das geht soweit ich sagen kann). Und wenn der Prozess abgeschlossen ist, die Faser wurde von hand geerntet, gebündelt und verpackt. Und dann wiederholen.
Dies war sehr zeitaufwendig und nicht sehr ergonomisch, auch Bedienungsfehler beim zählen führen würden. Die Betreiber hasste diesen Job. Sehr mühsam.
Die Lösung
Ein Semi automatische Pick & Place-Maschine.
Die Ziele
Die P & P muss jede Glasfaser zählen können.
Die P & P muss eine separate Maschine, unabhängig von der Laser-Maschine sein. (Daher die Fotos davon offline gebaut)
Die P & P muss sicher im Betrieb, für den Bediener und die Maschine selbst sein. (Fehlerbehandlung usw.)
Der P & P muss in der Lage, Ausfallarten sein.
Die P & P muss eine Faserqualität Routine zu überprüfen.
Die P & P muss möglicherweise Mitte Prozess gestoppt werden durch den Betreiber wechseln.
Ausrüstung
Arduino Mega
3 Optokoppler
3 SMC-Aktoren (Greifer und zwei lineare)
3 SMC-Magnetventile
4 SMC-Reed-Schalter
2 Opto-Sensoren
1 24v Transistor Logikschaltung
1 2 x 20 LCD
Ein paar Reihenklemmen
Schaltfläche "Puch"
Das Design
Ich begann ursprünglich als mechanische Designer (SolidWorks etc.), so habe ich alle CAD arbeiten und Zeichnungen etc.. Dann war die elektrische muss ich sagen, on the Fly (nicht sehr professionell, ich weiß, aber es war alles ein bisschen eilig und auf die billige Tour), die für ein bisschen mehr Kreativität erlaubt, so könnte man sagen...
So funktioniert es
Schauen Sie sich das Video zeigt es läuft. Dies ist mit der langsamsten Geschwindigkeit.
http://youtu.be/PrFfM6vkEYI
Der Laser Maschine linear Phase präsentiert, die eine verarbeitete Faser, einen Opto-Sensor wenn spürt, hat das Stadium erreicht die richtige Position für die Faser abgeholt werden. An dieser Stelle leitet die Logik hoch vom Sensor in der Steuerung den Abschnitt des Codes für die Kommissionierung und zählen eine Faser. Die Faser ist von kleinen Greifer ausgewählt und durch einen anderen Opto, dieser ist jedoch viel empfindlicher als die Faser 200 µm im Durchmesser ist. Die Faser zählt nur dann, wenn es die Opto durchläuft. Dies ist Teil eines Ausfallarten und Fehlerbehandlung. Die Faser kann zeitweise nicht korrekt verarbeiten und somit nicht wo es sein sollte. Dies löst ein weiterer Teil des Codes in diesem Fall, wo die Maschine eine andere Faser verarbeitet werden, wenn dieser Zyklus nicht, dann die Maschine stoppt und Warnung einen Operator über drahtlose Steuerung (EasyRadio, schönes Stück des einfachen Kit). Gibt es noch einiges mehr dazu, also einfach fragen, wenn Ihr Interesse.
Die Ergebnisse
Die Maschine verarbeitet jetzt 2500 Fasern im 16. Was ist 150 % Zunahme der Produktivität. Es darf auch Operatoren für andere Aufgaben verwenden die menschliche Aufmerksamkeit bedürfen.
Nach Gedanken und Abschluss
Dies ist eine kurze Beschreibung, was der Prozess beinhaltet. Jetzt, nach darüber zu schreiben ist es nicht die einfache Maschine habe, die ich gedacht, es wäre.
Der Code würde wahrscheinlich mindestens 5 A4-Seiten füllen. Und die Fernerkundung und Betätigung ist relativ komplex.
Der Arduino hat bisher eine hervorragende Arbeit geleistet. Und ich habe viel gelernt, auf dem Weg. Und für £48, es ist eine Hölle ein Schnäppchen im Vergleich zu einem ABB oder Mitsubishi PLC, die £500 nach oben sind. (soweit ich weiß)
Gibt es bestimmte Dinge zu beachten bei der Verwendung eines Arduino, aber es gibt Möglichkeiten um sie herum.
Fragen, Fragen einfach.
Josh