Sommario:

Arduino-tomation Parte 3: 5 passaggi
Arduino-tomation Parte 3: 5 passaggi

Video: Arduino-tomation Parte 3: 5 passaggi

Video: Arduino-tomation Parte 3: 5 passaggi
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Luglio
Anonim
Arduino-tomation Parte 3
Arduino-tomation Parte 3

Un'altra macchina da trasformare in chiave moderna. Per che cosa? Per conoscere i metodi di automazione.

Fase 1: Descrizione della parte operativa (OP)

La descrizione della parte operativa (OP)
La descrizione della parte operativa (OP)

Questa piccola stupida macchina è un piccolo modello di una più grande utilizzata negli impianti industriali per trattamenti chimici su pezzi metallici o quant'altro…

E' composto da un piccolo veicolo che prende un cesto pieno di qualunque cosa e lo sposta da un posto all'altro (5 posti). Due motori DC 24V consentono movimenti verticali e orizzontali. I sensori indicano le varie posizioni del veicolo.

Passaggio 2: aggiungi competenze moderne

Aggiungi competenze moderne
Aggiungi competenze moderne
Aggiungi competenze moderne
Aggiungi competenze moderne
Aggiungi competenze moderne
Aggiungi competenze moderne

Ho deciso di utilizzare un clone di arduino basato su tha atmega1284P che include abbastanza I/O per controllare il sistema. Uso anche un touchscreen industriale (il mio famoso COOLMAY MT6037H-W) che comunica con l'arduino grazie allo shield ethernet W5100 in protocollo modbus-tcp.

Passaggio 3: schemi e programmi

Per descrivere ciò a cui miro, sono necessarie alcune ottime guide:

-la macchina a stati del programma convertita direttamente in uno sketch arduino con la libreria SM.

-la SFC (GRAFCET in francese), con accordo IEC61131 (il metodo industriale).

Ti do anche gli schemi dell'impianto.

Trovi anche 2 programmi:

-lo schizzo arduino (TraitSurf1284.rar)

-lo schizzo HMI (TraitSurf.rar)

Passaggio 4: Guida di emergenza: cosa fare in caso di emergenza o accensione…

In Francia usiamo una guida chiamata GEMMA (Guide des Modes de Marches et d'Arrêt), per descrivere i diversi passaggi per far funzionare la macchina.

Tutti i pulsanti e le luci del cruscotto sono scritti in questa pagina speciale e cosa fare in caso di emergenza, guasto, pezzi rotti, cattiva produzione….

Sembra un'immagine pazzesca ma è così utile quando non sai cosa fare con questa stupida macchina.

PS: IC: Condizioni iniziali: veicolo vuoto, alto e su C1

OP: parte operativa del sistema

Passaggio 5: conclusione

È un'ottima macchina per gli studenti che desiderano apprendere soluzioni di automazione e programmazione. Qui puoi programmare la tua macchina solo con il linguaggio C (non IEC31131), se vuoi un linguaggio LADDER, usa LDmicro (vedi uno dei miei precedenti istruttori, accordo IEC61131). Per una programmazione della macchina a stati, usa Yakindu (non IEC61131) ma non funziona con un clone, quindi cambia il clone in una scheda MEGA2560, per una programmazione SFC (accordo IEC61131) usa GRAFCET STUDIO solo con un arduino DUE (alcune correzioni sugli schemi bisognerà fare).

Grazie per tutti i siti web interessanti trovati in tutto il mondo.

Istruttori felici!!!

Consigliato: