Inhaltsverzeichnis:
- Schritt 1: Speicherprogrammierbare Steuerung (SPS) und Codesys-Software
- Schritt 2: Adressen eingeben
- Schritt 3: Ausgabeadressen
- Schritt 4: Förderbandprozess
- Schritt 5: Füllvorgang
- Schritt 6: Verschlussprozess
- Schritt 7: Etikettenprozess
- Schritt 8: Träger- und Freigabeprozess
- Schritt 9: Auto und Manuell
- Schritt 10: Visualisierung und Darstellung
- Schritt 11: Förderband
- Schritt 12: Füllen, Verschließen und Etikettieren
- Schritt 13: Träger und Freigabe
- Schritt 14: Bedienfeld und Schalttafel
- Schritt 15: Verpackungsbox und Musterbox
- Schritt 16: Fertigstellen und Testen
- Schritt 17: Codes und Testvideo
Video: Einfaches ABB SPS-Programm - Akademisches Projekt - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Dies ist ein einfaches Projekt, das darauf abzielt, mit der CoDesys-Software mit der Sprache Ladder Diagram (LD) zu programmieren. Und bitte beachten Sie, dass dies kein Tutorial-Projekt ist, teilen Sie Ihr Wissen und kommentieren Sie mit mir.
Das Projekt enthält mit diesen Funktionen.., Füllvorgang
Verschlussprozess
Etikettenprozess
Spediteurprozess
Freigabeprozess
Beispielprodukt
Auto/Manuell
Obige Funktionen werden mit den nächsten Schritten erklärt.
Schritt 1: Speicherprogrammierbare Steuerung (SPS) und Codesys-Software
Eine speicherprogrammierbare Steuerung (SPS) oder programmierbare Steuerung ist ein industrieller Digitalcomputer für die Steuerung von Fertigungsprozessen wie Montagelinien oder Robotergeräten oder jeder Aktivität, die eine hochzuverlässige Steuerung und eine einfache Programmierung und Prozessfehlerdiagnose erfordert.
Codesys SoftwareCODESYS ist eine Entwicklungsumgebung zur Programmierung von Steuerungsanwendungen nach dem internationalen Industriestandard.
Schritt 2: Adressen eingeben
Die Maschineneingaben.., Start - START
Halt halt
Auto - AUTO
Handbuch - HANDBUCH
Positionssensor 1 - S1
Positionssensor 2 - S2
Positionssensor 3 - S3
Positionssensor 4 - S4
Positionssensor 5 - S5
Positionssensor 6 -S6
Positionssensor 7 - S7
Positionssensor 8 - S8
Positionssensor 9 - S9
Manuelles Förderband - MANUAL_CONVEYOR_BELT
Manuelle Befüllung - MANUAL_FILLING
Manuelle Begrenzung – MANUAL_CAPPING
Manuelles Etikett - MANUAL_LABEL
Manueller Tragearm - MANUAL_CARRIER_ARM
Manueller Arm nach vorne - MANUAL_ARM_FORWARD
Manuelle Armumkehrung - MANUAL_ARM_REVERSE
Manuelle Armfreigabe - MANUAL_ARM_RELEASE
Probe - MUSTER
Schritt 3: Ausgabeadressen
Die Maschine gibt aus.., Förderband - CONVEYOR_BELT
Füllarm nach unten - FILL_DOWN
Füllprozess - FILL_FILLING
Füllarm nach oben - CAP_UP
Verschließen des Arms nach unten - CAP_DOWN
Deckelungsprozess - CAP_CAPPING
Verschließen des Arms - CAP_UP
Etikettenarm nach unten - LABEL_DOWN
Verfahren zum Einfügen von Etiketten - LABEL_LABEL
Etikettenarm nach oben - LABEL_UP
Arm nach vorne – ARM_FORWARD
Armumkehrung - ARM_REVERSE
Maschinenprozessarm unten - MACHINE_CARRY_DOWN
Maschinenprozessarm Offen - MACHINE_CARRY_OPEN
Maschinenprozessarm Schließen - MACHINE_CARRY_CLOSE
Maschinenprozessarm nach oben - MACHINE_CARRY_UP
Schritt 4: Förderbandprozess
Wenn sich das Gerät im Auto-Modus befindet, Wenn eine Flasche vor dem Sensor Nummer 1 (S1) zu sehen ist, beginnt sich das Förderband zu drehen, bis Sensor 3 (S3) positioniert ist.
Mit Sensor Nummer 2 wird der Verpackungsvorgang eingestellt.
Schritt 5: Füllvorgang
Wenn die Flasche den Positionssensor 3 (S3) erreicht, stoppt das Förderband und der Füllvorgang wird gestartet.
Es gibt drei Schritte.., Arm bewegt sich nach unten, drei Sekunden.
Füllvorgang, drei Sekunden.
Arm bewegt sich nach oben, drei Sekunden.
Ich habe für jeden Fall drei Sekunden mit verschiedenen Timern verwendet. Insgesamt neun Sekunden für den Füllvorgang.
Nach Abschluss des Füllvorgangs wird das Förderband gestartet, um sich für die nächste Position zu drehen, die der Verschließvorgang ist.
Schritt 6: Verschlussprozess
Positionssensor 4 (S4) wird verwendet, um den Verschlussvorgang durchzuführen. Wenn der Sensor die Flasche erkennt, wird das Band gestoppt und der Arm aktiviert.
Es gibt auch drei Schritte mit unterschiedlichen Timings.., Arm bewegt sich nach unten, drei Sekunden.
Verschlussvorgang, zwei Sekunden.
Arm bewegt sich nach oben, drei Sekunden.
Schritt 7: Etikettenprozess
Wenn die Flasche den Positionssensor 5 (S5) erreicht, wird das Förderband gestoppt und der Etikettenprozess beginnt.
Dieser Prozess besteht aus drei Schritten.., Arm bewegt sich nach unten, zwei Sekunden.
Verschlussvorgang, zwei Sekunden.
Arm bewegt sich nach oben, zwei Sekunden.
Schritt 8: Träger- und Freigabeprozess
Wenn die Flasche den Positionssensor 5 (S5) erreicht, Das Förderband wird gestoppt und der Carrier-Prozess wird gestartet.
Dieser Prozess besteht aus vier Schritten.., Armgriff für zwei Sekunden geöffnet.
Arm bewegt sich drei Sekunden lang nach unten.
Der Armgriff trägt die Flasche zwei Sekunden lang.
Arm bewegt sich drei Sekunden lang nach oben.
Der nächste Schritt ist das Loslassen der Flasche. Der Arm bewegt sich in die letzte Position. Es gibt zwei Boxen, die Verpackung und Probe sind, der Arm muss die richtige Box auswählen. Er wird entsprechend den Anfangsbedingungen ausgewählt. Diese Bedingungen werden unten erwähnt.
Wenn Probenschalter und Positionssensor 9 (S9) aktiviert sind, gibt Arm die Flasche an der Probenbox frei.
Wenn Positionssensor 2 (S2) und Positionssensor 8 (S8) aktiviert werden, gibt der Arm die Flasche am Verpackungskarton frei.
Nach Abschluss des Vorgangs beginnt sich der Arm bis zum Positionssensor 7 (S7) zurück zu bewegen. Dann wird das Setup für die nächste Flasche zurückgesetzt.
Diese drei Funktionen, nämlich Carrier, Packing und Release, laufen in einem Arm ab. Für die Darstellung in der Visualisierung habe ich separate Polygone und Speicher für das Programm verwendet.
Schritt 9: Auto und Manuell
Im Projekt stehen Auto-Modus und Manueller Modus zur Verfügung. Zuerst sollte der Modus ausgewählt werden. Das Auto-System funktioniert wie gewohnt. Es gibt separate Schalter für Manuell.
Schritt 10: Visualisierung und Darstellung
Maschinenstatus und Systemstatus habe ich mit Polygonen dargestellt.
Schritt 11: Förderband
Wenn das Förderband läuft, ist die Farbe rot.
Schritt 12: Füllen, Verschließen und Etikettieren
Abwärtspfeile werden dargestellt, Arme bewegen sich nach unten.
Aufwärtspfeile werden dargestellt, Arme bewegen sich nach oben.
Bei den Faltenbalgteilen geht es um die Visualisierung von Füllen, Verschließen und Etiketten.
Schritt 13: Träger und Freigabe
Träger:-
Der erste Teil ist über das Öffnen des Tragegriffs dargestellt.
Abwärtspfeile werden dargestellt, Arme bewegen sich nach unten.
Aufwärtspfeile werden dargestellt, Arme bewegen sich nach oben.
Balgteil ist über das Tragen dargestellt.
Veröffentlichung:-
Abwärtspfeile werden dargestellt, Arme bewegen sich nach unten.
Aufwärtspfeile werden dargestellt, Arme bewegen sich nach oben.
Der letzte Teil ist über das Loslassen dargestellt.
Der dritte Teil wird über das Schließen des Griffs dargestellt.
Arm vorwärts und Arm rückwärts werden durch Armbewegung dargestellt.
Schritt 14: Bedienfeld und Schalttafel
Es gibt Start, Stop, Sample, Auto, Manual in der Schalttafel.
Das manuelle Bedienfeld hat acht Schalter.
Schritt 15: Verpackungsbox und Musterbox
Schritt 16: Fertigstellen und Testen
Schritt 17: Codes und Testvideo
Es gibt das Video mit einfacher Visualisierung.
Empfohlen:
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 2 - Temperatur- / Feuchtigkeitsmonitor - Rev 3: 7 Schritte
Easy Very Low Power BLE in Arduino Teil 2 – Temperatur-/Feuchtigkeitsmonitor – Rev 3: Update: 23. November 2020 – Erster Austausch von 2 x AAA-Batterien seit 15. Januar 2019 dh 22 Monate für 2x AAA AlkalineUpdate: 7. April 2019 – Rev 3 of lp_BLE_TempHumidity, fügt Datum/Uhrzeit-Plots hinzu, verwendet pfodApp V3.0.362+ und automatische Drosselung, wenn
Erstellen Sie eine Raumstation in TinkerCad Codeblock--Einfaches Tutorial: 7 Schritte (mit Bildern)
Erstellen Sie eine Raumstation in TinkerCad Codeblock||Einfaches Tutorial: Während der Gedanke, im Weltraum zu leben, wie Science-Fiction erscheinen mag, umkreist die Internationale Raumstation die Erde mit einer Geschwindigkeit von fünf Meilen pro Sekunde, während Sie dies lesen, und umkreist die Erde einmal alle 90 Minuten. In diesem Projekt lernen Sie
Wie repariere ich einen Subwoofer? Einfaches Verfahren: 9 Schritte
Wie repariere ich einen Subwoofer? Einfache Vorgehensweise: Hallo, heute in dieser Videofolge zeige ich dir, wie du deinen Subwoofer oder Verstärker reparieren kannst. Also los geht's. Sie können sehen, dass das Soundsystem nicht funktioniert. Mal sehen, was damit passiert ist?
Einfaches POV erstellen: 6 Schritte (mit Bildern)
How to Make Simple POV: Hiii, heute bin ich zurück mit einem interessanten Projekt LED POV (Persistence of Vision) Mit diesem Projekt können Sie einen Namen mit 5 Buchstaben anzeigen sind anfänger mit arduino dann sollten sie defi
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: 7 Schritte (mit Bildern)
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: Update: 7. April 2019 - Rev 3 von lp_BLE_TempHumidity, fügt Datums- / Zeitdiagramme mit pfodApp V3.0.362+ hinzu und automatische Drosselung beim Senden von DatenUpdate: 24. März 2019 – Rev 2 von lp_BLE_TempHumidity, fügt weitere Plotoptionen hinzu und i2c_ClearBus, fügt GT832E