Inhoudsopgave:

Arduino-tomation Deel 3: 5 stappen
Arduino-tomation Deel 3: 5 stappen

Video: Arduino-tomation Deel 3: 5 stappen

Video: Arduino-tomation Deel 3: 5 stappen
Video: Gesture-Controlled Servo with Python and Arduino #electronics #arduinotraining 2024, Juli-
Anonim
Arduino-tomation deel 3
Arduino-tomation deel 3

Nog een machine om op een moderne manier te transformeren. Waarvoor? Om te leren over automatiseringsmethoden.

Stap 1: Beschrijving van het operationele deel (OP)

Beschrijving van het operationele deel (OP)
Beschrijving van het operationele deel (OP)

Deze kleine stomme machine is een klein model van een grotere die wordt gebruikt in industriële installaties voor chimische behandelingen op metalen stukken of wat dan ook …

Het is gemaakt van een klein voertuig dat een mand vol van wat dan ook neemt en het van plaats naar plaats verplaatst (5 plaatsen). Twee DC 24V-motoren maken verticale en horizontale bewegingen mogelijk. Sensoren geven de verschillende posities van het voertuig aan.

Stap 2: Voeg moderne vaardigheden toe

Moderne vaardigheden toevoegen
Moderne vaardigheden toevoegen
Moderne vaardigheden toevoegen
Moderne vaardigheden toevoegen
Moderne vaardigheden toevoegen
Moderne vaardigheden toevoegen

Ik besloot een arduino-kloon te gebruiken op basis van de atmega1284P die voldoende I/O bevat om het systeem te besturen. Ik gebruik ook een industrieel touchscreen (mijn beroemde COOLMAY MT6037H-W) die communiceert met de arduino dankzij het W5100 ethernet-schild in een modbus-tcp-protocol.

Stap 3: Schema's en programma's

Om te beschrijven waar ik naar streef, zijn enkele geweldige gidsen nodig:

-de toestandsmachine van het programma direct omgezet in een Arduino-schets met de SM-bibliotheek.

-de SFC (GRAFCET in het frans), met IEC61131 overeenkomst (de industriële methode).

Ik geef u ook de schema's van het systeem.

U kunt ook 2 programma's vinden:

-de Arduino-schets (TraitSurf1284.rar)

-de HMI-schets (TraitSurf.rar)

Stap 4: Noodgids: wat te doen in geval van nood of inschakelen…

In Frankrijk gebruiken we een gids genaamd GEMMA (Guide des Modes de Marches et d'Arrêt), om de verschillende stappen te beschrijven om de machine te laten werken.

Alle knoppen en lampjes van het dashboard zijn op deze speciale pagina geschreven en wat te doen in geval van nood, defecten, kapotte onderdelen, slechte productie….

Het ziet eruit als een gekke foto, maar het is zo handig als je niet weet wat je met deze stomme machine moet doen.

PS: IC: Beginvoorwaarden: voertuig leeg, Hoog en op C1

OP: Bedienend deel van het systeem

Stap 5: Conclusie

Het is een zeer goede machine voor studenten die automatiserings- en programmeeroplossingen willen leren. Hier kunt u uw machine alleen programmeren met C-taal (niet IEC31131), als u een LADDER-taal wilt, gebruikt u LDmicro (zie een van mijn vorige instructables, IEC61131-overeenkomst). Gebruik voor het programmeren van een staatsmachine Yakindu (niet IEC61131), maar het werkt niet met een kloon, dus verander de kloon in een MEGA2560-bord, voor een SFC-programmering (IEC61131-overeenkomst) gebruik GRAFCET STUDIO met alleen een arduino DUE (enige correctie op de schema's gemaakt zal moeten worden).

Bedankt voor alle interessante websites over de hele wereld.

Gelukkig instructables!!!

Aanbevolen: