Inhoudsopgave:
- Stap 1: Programmable Logic Controller (PLC) en Codesys-software
- Stap 2: Voer adressen in
- Stap 3: Uitvoeradressen
- Stap 4: Transportbandproces
- Stap 5: Vulproces
- Stap 6: Capping-proces
- Stap 7: Labelproces
- Stap 8: Vervoerder en vrijgaveproces
- Stap 9: automatisch en handmatig
- Stap 10: Visualisatie en representatie
- Stap 11: transportband
- Stap 12: Vullen, afdekken en labelen
- Stap 13: Drager en vrijgeven
- Stap 14: Configuratiescherm en schakelbord
- Stap 15: Verpakkingsdoos en monsterdoos
- Stap 16: Afwerking en testen
- Stap 17: Codes en testvideo
Video: Eenvoudig ABB PLC-programma - Academisch project - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Dit is een eenvoudig project dat is bedoeld om te programmeren met behulp van CoDesys-software met Ladder Diagram (LD) -taal. Merk op dat dit geen zelfstudieproject is, deel uw kennis en becommentarieer met mij.
Het project bevat met deze functies.., Vulproces
Aftoppingsproces
Labelproces
Vervoerder proces
Vrijgaveproces
Voorbeeldproduct
Automatisch/handmatig
Bovenstaande functies worden uitgelegd met de volgende stappen.
Stap 1: Programmable Logic Controller (PLC) en Codesys-software
Een programmeerbare logische controller (PLC) of programmeerbare controller is een industriële digitale computer voor de besturing van productieprocessen, zoals assemblagelijnen of robotapparatuur, of elke activiteit die een hoge betrouwbaarheidsregeling en programmeergemak en procesfoutdiagnose vereist.
Codesys SoftwareCODESYS is een ontwikkelomgeving voor het programmeren van controller-applicaties volgens de internationale industriële standaard.
Stap 2: Voer adressen in
De machine-ingangen.., Begin - START
Stop Stop
Automatisch - AUTO
Handleiding - HANDLEIDING
Positiesensor 1 - S1
Positiesensor 2 - S2
Positiesensor 3 - S3
Positiesensor 4 - S4
Positiesensor 5 - S5
Positiesensor 6 -S6
Positiesensor 7 - S7
Positiesensor 8 - S8
Positiesensor 9 - S9
Handmatige transportband - MANUAL_CONVEYOR_BELT
Handmatig vullen - MANUAL_FILLING
Handmatig afdekken - MANUAL_CAPPING
Handmatig label - MANUAL_LABEL
Handmatige draagarm - MANUAL_CARRIER_ARM
Handmatig naar voren klappen - MANUAL_ARM_FORWARD
Handmatige arm omkeren - MANUAL_ARM_REVERSE
Handmatige armontgrendeling - MANUAL_ARM_RELEASE
Voorbeeld - VOORBEELD
Stap 3: Uitvoeradressen
De machine geeft uit.., Transportband - CONVEYOR_BELT
Vularm omlaag - FILL_DOWN
Vulproces - FILL_FILLING
Vularm omhoog - CAP_UP
Afdekarm omlaag - CAP_DOWN
Aftoppingsproces - CAP_CAPPING
Afdekkende arm omhoog - CAP_UP
Labelarm omlaag - LABEL_DOWN
Label-plakproces - LABEL_LABEL
Label arm omhoog - LABEL_UP
Arm naar voren - ARM_FORWARD
Arm achteruit - ARM_REVERSE
Machineprocesarm omlaag - MACHINE_CARRY_DOWN
Machineprocesarm Open - MACHINE_CARRY_OPEN
Machineprocesarm Sluiten - MACHINE_CARRY_CLOSE
Machineprocesarm omhoog - MACHINE_CARRY_UP
Stap 4: Transportbandproces
Als de machine in de automatische modus staat, Wanneer een fles voor sensor nummer 1 (S1) wordt gezien, begint de transportband te draaien tot Positiesensor 3 (S3).
sensor nummer 2 wordt gebruikt om het verpakkingsproces in te stellen.
Stap 5: Vulproces
Als de fles in positiesensor 3 (S3) komt, stopt de transportband en wordt het vulproces gestart.
Er zijn drie stappen.., Arm beweegt naar beneden, drie seconden.
Vulproces, drie seconden.
Arm gaat omhoog, drie seconden.
Ik gebruikte drie seconden voor elk geval met verschillende timers. Totaal negen seconden voor het vulproces.
Nadat het vulproces is voltooid, wordt de transportband gestart om te draaien voor de volgende positie die het afdekproces is.
Stap 6: Capping-proces
Positiesensor 4 (S4) wordt gebruikt om het sluitproces te bedienen. Wanneer de sensor de fles heeft gedetecteerd, wordt de riem gestopt en wordt de arm geactiveerd.
Er zijn ook drie stappen met verschillende timings.., Arm beweegt naar beneden, drie seconden.
Afdekproces, twee seconden.
Arm gaat omhoog, drie seconden.
Stap 7: Labelproces
Wanneer de fles naar positiesensor 5 (S5) komt, stopt de transportband en begint het labelproces.
Dit proces heeft drie stappen.., Arm beweegt naar beneden, twee seconden.
Afdekproces, twee seconden.
Arm gaat omhoog, twee seconden.
Stap 8: Vervoerder en vrijgaveproces
Als de fles bij Positiesensor 5 (S5) komt, De transportband wordt gestopt en het transportproces begint.
Dit proces heeft vier stappen.., Armgreep twee seconden geopend.
Arm beweegt naar beneden gedurende drie seconden.
Armgreep draagt de fles gedurende twee seconden.
Arm gaat drie seconden omhoog.
De volgende stap is het loslaten van de fles. De arm gaat naar de laatste positie. Er zijn twee dozen die inpakken en een monster zijn, de arm moet de juiste doos kiezen. Het zal worden gekozen volgens de beginomstandigheden. Vermeld die voorwaarden hieronder.
Als de monsterschakelaar en positiesensor 9 (S9) zijn geactiveerd, laat Arm de fles los bij de monsterbox.
Als Positiesensor 2 (S2) en Positiesensor 8 (S8) zijn geactiveerd, laat de arm de fles los bij de verpakkingsdoos.
Nadat het proces is voltooid, begint Arm terug te bewegen tot Positiesensor 7 (S7). Vervolgens wordt de installatie gereset voor de volgende fles.
Deze drie functies, namelijk Drager, Inpakken en Vrijgeven, gebeuren in dezelfde arm. Voor weergave in visualisatie heb ik afzonderlijke polygonen en geheugens voor het programma gebruikt.
Stap 9: automatisch en handmatig
Het project beschikbare Auto-modus en handmatige modus. Eerst moet de modus worden geselecteerd. Het automatische systeem werkt zoals gewoonlijk. Er zijn aparte schakelaars voor handmatig.
Stap 10: Visualisatie en representatie
Ik vertegenwoordigde machinestatus en systeemstatus met behulp van polygonen.
Stap 11: transportband
Wanneer de transportband loopt, is de kleur rood.
Stap 12: Vullen, afdekken en labelen
Pijlen naar beneden worden weergegeven, armen naar beneden.
Pijlen omhoog worden weergegeven, armen omhoog bewegen.
Balg onderdelen gaan over Filling, Capping en Label visualisatie.
Stap 13: Drager en vrijgeven
Drager:-
Het eerste deel wordt weergegeven over het openen van de draaggreep.
Pijlen naar beneden worden weergegeven, armen naar beneden.
Pijlen omhoog worden weergegeven, armen omhoog.
Het balggedeelte wordt weergegeven over het dragen.
Uitgave:-
Pijlen naar beneden worden weergegeven, armen naar beneden.
Pijlen omhoog worden weergegeven, armen omhoog.
Laatste deel is vertegenwoordigd over loslaten.
Derde deel wordt weergegeven over het sluiten van de greep.
Arm vooruit en arm achteruit worden weergegeven door armbewegingen.
Stap 14: Configuratiescherm en schakelbord
Er zijn Start, Stop, Sample, Auto, Manual in schakelbord.
Het handmatige bedieningspaneel heeft acht schakelaars.
Stap 15: Verpakkingsdoos en monsterdoos
Stap 16: Afwerking en testen
Stap 17: Codes en testvideo
Er is de video met eenvoudige visualisatie.
Aanbevolen:
Magnetische schakelaar Deuralarmsensor, normaal open, eenvoudig project, 100% werkend, broncode gegeven: 3 stappen
Magnetische deuralarmsensor, normaal open, eenvoudig project, 100% werkend, broncode Gegeven: Beschrijving: Hallo allemaal, ik ga een tutorial maken over het MC-18 magnetische schakelsensoralarm dat in de normaal open modus werkt. Schakelaartype: GEEN (normaal gesloten type), het circuit is normaal open en het circuit is aangesloten wanneer de magneet in de buurt is. Het riet
Lijnvolger met Arduino - Eenvoudig doe-het-zelf-project: 6 stappen
Lijnvolger met Arduino | Eenvoudig doe-het-zelf-project: in deze tutorial maken we een lijnvolger met behulp van Arduino Onderdelen nodig: chassis: BO Motors and Wheels: https://amzn.to/2Yjh9I7 L298n-motor Driver: https://amzn.to/2IWNMWF IR-sensor : https://amzn.to/2FFtFu3 Arduino Uno: https://amzn.to/2FyTrjF J
Tiny Billboard (eenvoudig Arduino-project): 5 stappen
Tiny Billboard (eenvoudig Arduino-project): The Tiny Billboard: leer hoe u een aangepast bericht op het LCD-scherm kunt weergeven met dit Arduino-project
Eenvoudig geleid project: 3 stappen
Easy Led Project: dit heeft een paar dingen uit andere instructables gegooid om er een te maken. Met name led throwies en het led 9-volt batterijproject. Dat zijn een paar hele toffe dingen, bekijk ze maar eens. Dit is een led die op zichzelf staat met een filmbus eroverheen
USB-aangedreven brander! Dit project kan door plastic / hout / papier branden (leuk project moet ook heel fijn hout zijn): 3 stappen
USB-aangedreven brander! Dit project kan door plastic / hout / papier branden (leuk project moet ook heel fijn hout zijn): MAAK DIT NIET MET USB!!!! ik kwam erachter dat het je computer kan beschadigen door alle opmerkingen. mijn computer is in orde. Gebruik een 600mA 5v telefoonoplader. ik heb dit gebruikt en het werkt prima en niets kan worden beschadigd als je een veiligheidsstekker gebruikt om de stroom te stoppen