Innholdsfortegnelse:
Video: Arduino-tomation Del 3: 5 trinn
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Nok en maskin for å transformere på en moderne måte. Til hva? For å lære om automatiseringsmetoder.
Trinn 1: Beskrivelse av operasjonsdelen (OP)
Denne lille dumme maskinen er en liten modell av en større bruk i industrianlegg for chimiske behandlinger på metallstykker eller hva som helst …
Den er laget av et lite kjøretøy som tar en kurv full av hva som helst og flytter den fra sted til sted (5 steder). To DC 24V -motorer tillater vertikale og horisontale bevegelser. Sensorer indikerer kjøretøyets forskjellige posisjoner.
Trinn 2: Legg til moderne ferdigheter
Jeg bestemte meg for å bruke en arduino -klon basert på tha atmega1284P som inneholder nok I/O til å kontrollere systemet. Jeg bruker også en industriell berøringsskjerm (min berømte COOLMAY MT6037H-W) som kommuniserer med arduinoen på grunn av W5100 ethernet-skjoldet i en modbus-tcp-protokoll.
Trinn 3: Skjemaer og programmer
For å beskrive det jeg har som mål, er det nødvendig med noen gode guider:
-Statsmaskinen til programmet konverteres direkte i en arduino -skisse med SM -biblioteket.
-SFC (GRAFCET på fransk), med IEC61131 -avtale (industriell metode).
Jeg gir deg også skjematikken til systemet.
Du kan også finne 2 programmer:
-arduino -skissen (TraitSurf1284.rar)
-HMI -skissen (TraitSurf.rar)
Trinn 4: Nødguide: Hva du skal gjøre i nødstilfeller eller slå på …
I Frankrike bruker vi en guide som heter GEMMA (Guide des Modes de Marches et d'Arrêt), for å beskrive det forskjellige trinnet for å få maskinen til å kjøre.
Alle knapper og lamper på dashbordet er skrevet på denne spesielle siden, og hva du skal gjøre i nødstilfeller, feil, ødelagte stykker, dårlig produksjon ….
Det ser ut som et vanvittig bilde, men det er så nyttig når du ikke vet hva du skal gjøre med denne dumme maskinen.
PS: IC: Innledende betingelser: kjøretøy tomt, høyt og på C1
OP: Driftsdel av systemet
Trinn 5: Konklusjon
Det er en veldig god maskin for studenter som ønsker å lære automatisering og programmeringsløsninger. Her kan du bare programmere maskinen din med C -språk (ikke IEC31131). Hvis du vil ha en LADDER -språklig måte, kan du bruke LDmicro (se en av mine tidligere instrukser, IEC61131 -avtale). For en statlig maskinprogrammering, bruk Yakindu (ikke IEC61131), men den kjører ikke med en klon, så bytt klonen til et MEGA2560 -kort, for en SFC -programmering (IEC61131 -avtale) bruk GRAFCET STUDIO med bare en arduino DUE (noen korreksjon på skjemaene må gjøres).
Takk for alt interessant nettsted som finnes over hele verden.
Glade instruktører !!!