Sommario:
- Fase 1: Descrizione della parte operativa (OP)
- Passaggio 2: aggiungi competenze moderne
- Passaggio 3: schemi e programmi
- Passaggio 4: Guida di emergenza: cosa fare in caso di emergenza o accensione…
- Passaggio 5: conclusione
Video: Arduino-tomation Parte 3: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Un'altra macchina da trasformare in chiave moderna. Per che cosa? Per conoscere i metodi di automazione.
Fase 1: 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
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:
Facile BLE a bassissima potenza in Arduino Parte 2 -- Monitoraggio temperatura/umidità -- Rev 3: 7 passaggi
Easy Very Low Power BLE in Arduino Part 2 -- Temperature/Humidity Monitor -- Rev 3: Aggiornamento: 23 novembre 2020 – Prima sostituzione di 2 batterie AAA dal 15 gennaio 2019, ovvero 22 mesi per 2 batterie alcaline AAA Aggiornamento: 7 aprile 2019 – Rev 3 di lp_BLE_TempHumidity, aggiunge grafici di data/ora, utilizzando pfodApp V3.0.362+ e l'auto throttling quando
Arduino LTC6804 BMS - Parte 2: Balance Board: 5 passaggi
Arduino LTC6804 BMS - Parte 2: Balance Board: la parte 1 è quiUn sistema di gestione della batteria (BMS) include funzionalità per rilevare importanti parametri del pacco batteria tra cui tensioni delle celle, corrente della batteria, temperature delle celle, ecc. Se uno di questi è fuori da un pre- gamma definita, il pacchetto può essere discoteca
VentMan Parte II: rilevamento del forno automatizzato con Arduino per ventilatori booster: 6 passaggi
VentMan Parte II: rilevamento del forno automatizzato da Arduino per ventilatori booster: punti principali: questo è stato un hack temporaneo messo in atto per rilevare quando il motore del mio ventilatore CA/forno era in funzione, in modo che i miei due ventilatori booster potessero accendersi. Ho bisogno di due ventilatori ausiliari nelle mie condutture per spingere più aria calda/fredda in due camere da letto isolate. Ma io
Arduino Portable Workbench Parte 3: 11 passaggi
Arduino Portable Workbench Parte 3: Se hai visto le parti 1, 2 e 2B, finora non c'è stato molto Arduino in questo progetto, ma solo pochi cavi di schede ecc. Non è di cosa si tratta e la parte dell'infrastruttura deve essere costruito prima che il resto funzioni. Questa è l'elettronica e A
Banco da lavoro portatile Arduino Parte 1: 4 passaggi
Portable Arduino Workbench Parte 1: Avere più progetti in volo significa che presto mi disorganizzato e l'immagine della mia scrivania mostra proprio cosa può succedere. Non solo questa scrivania, ho una cabina che finisce in uno stato simile e un laboratorio di falegnameria, anche se più ordinato, degli utensili elettrici