
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01

Nog een machine om op een moderne manier te transformeren. Waarvoor? Om te leren over automatiseringsmethoden.
Stap 1: 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



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:
Arduino draagbare werkbank deel 3: 11 stappen

Arduino Portable Workbench Deel 3: Als je delen 1, 2 en 2B hebt bekeken, dan is er tot nu toe niet veel Arduino in dit project geweest, maar slechts een paar borddraden enz. is niet waar dit over gaat en het infrastructuurgedeelte moet worden gebouwd voordat de rest werkt. Dit is de elektronica en A
Draagbare Arduino Workbench Deel 1: 4 Stappen

Draagbare Arduino Workbench Deel 1: Meerdere projecten in de lucht hebben betekent dat ik al snel ongeorganiseerd raak en de foto van mijn bureau laat zien wat er kan gebeuren. Niet alleen dit bureau, ik heb een hut die in een vergelijkbare staat eindigt en een houtwerkplaats voor, hoewel dat netter is, elektrisch gereedschap
Draagbare Arduino Workbench Deel 2: 7 Stappen

Draagbare Arduino Workbench Deel 2: Ik had al een paar van deze dozen gemaakt die in deel 1 worden beschreven, en als een doos om dingen mee te nemen en een project bij elkaar te houden alles is wat nodig is, dan zullen ze prima werken. Ik wilde het hele project op zichzelf kunnen houden en het een
Een Arduino-kilometerteller maken - Deel I: 4 stappen

Een Arduino-kilometerteller maken - Deel I: Het is vrij gebruikelijk dat fietsers en gebruikers van hometrainers hun snelheid en afgelegde afstand moeten meten. Hiervoor hebben we een apparaat nodig dat bekend staat als een kilometerteller. De kilometerteller is verantwoordelijk voor het meten van deze variabelen en het verzenden van deze informatie
6502 Minimal Computer (met Arduino MEGA) Deel 3: 7 stappen

6502 Minimal Computer (met Arduino MEGA) Deel 3: Als we nog verder gaan, heb ik nu een Octal Latch, 8 rechthoekige LED's en een 220 Ohm weerstandsarray aan het moederbord toegevoegd. Er is ook een jumper tussen de gemeenschappelijke pin van de array en aarde, zodat de LED's kunnen worden uitgeschakeld. De 74HC00 NAND-poort h