Spisu treści:
Wideo: Arduino-tomation część 3: 5 kroków
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Kolejna maszyna do przekształcenia w nowoczesny sposób. Po co? Aby poznać metody automatyzacji.
Krok 1: Opis części operacyjnej (OP)
Ta mała głupia maszyna jest małym modelem większej maszyny używanej w zakładach przemysłowych do obróbki chimicznej elementów metalowych lub czegokolwiek…
Składa się z małego pojazdu, który bierze kosz pełen czegokolwiek i przenosi z miejsca na miejsce (5 miejsc). Dwa silniki DC 24V umożliwiają ruchy pionowe i poziome. Czujniki wskazują różne pozycje pojazdu.
Krok 2: Dodaj nowoczesne umiejętności
Zdecydowałem się użyć klonu arduino opartego na atmega1284P, który zawiera wystarczającą ilość I/O do sterowania systemem. Używam również przemysłowego ekranu dotykowego (mój słynny COOLMAY MT6037H-W), który komunikuje się z arduino za pomocą osłony ethernetowej W5100 w protokole modbus-tcp.
Krok 3: Schematy i programy
Aby opisać, do czego zmierzam, potrzebne są świetne poradniki:
-maszyna stanowa programu bezpośrednio przekonwertowana w szkicu arduino z biblioteką SM.
- SFC (GRAFCET po francusku), z umową IEC61131 (metoda przemysłowa).
Podaję też schematy systemu.
Możesz również znaleźć 2 programy:
-szkic arduino (TraitSurf1284.rar)
-szkic HMI (TraitSurf.rar)
Krok 4: Przewodnik awaryjny: co zrobić w przypadku awarii lub włączenia zasilania…
We Francji używamy przewodnika o nazwie GEMMA (Guide des Modes de Marches et d'Arrêt), aby opisać różne kroki, aby maszyna działała.
Wszystkie przyciski i kontrolki deski rozdzielczej są napisane na tej specjalnej stronie i co robić w przypadku awarii, usterki, zepsutych elementów, złej produkcji….
Wygląda jak szalony obrazek, ale jest tak przydatny, gdy nie wiesz, co zrobić z tą głupią maszyną.
PS: IC: Warunki początkowe: pojazd pusty, wysoki i na C1
OP: Część operacyjna systemu
Krok 5: Wniosek
To bardzo dobra maszyna dla studentów, którzy chcą poznać rozwiązania z zakresu automatyzacji i programowania. Tutaj możesz zaprogramować swoją maszynę tylko w języku C (nie IEC31131), jeśli chcesz używać języka LADDER, użyj LDmicro (patrz jedna z moich poprzednich instrukcji, umowa IEC61131). Do programowania maszyny stanów użyj Yakindu (nie IEC61131), ale nie działa z klonem, więc zmień klon na płytkę MEGA2560, do programowania SFC (umowa IEC61131) użyj GRAFCET STUDIO tylko z arduino DUE (pewna korekta na schemacie będą musiały zostać wykonane).
Dzięki za wszystkie interesujące strony internetowe znalezione na całym świecie.
Szczęśliwe instruktaże!!!