Table des matières:
- Étape 1: Description de la partie opérationnelle (OP)
- Étape 2: ajouter des compétences modernes
- Étape 3: Schémas et programmes
- Étape 4: Guide d'urgence: Que faire en cas d'urgence ou de mise sous tension…
- Étape 5: Conclusion
Vidéo: Arduino-tomation Partie 3 : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Une autre machine à transformer de façon moderne. Pourquoi? Pour s'initier aux méthodes d'automatisation.
Étape 1: Description de la partie opérationnelle (OP)
Cette petite machine stupide est un petit modèle d'une plus grande utilisée dans les installations industrielles pour des traitements chimiques sur des pièces métalliques ou autre…
Il s'agit d'un petit véhicule qui prend un panier plein de tout et le déplace d'un endroit à l'autre (5 places). Deux moteurs DC 24V permettent des mouvements verticaux et horizontaux. Des capteurs indiquent les différentes positions du véhicule.
Étape 2: ajouter des compétences modernes
J'ai décidé d'utiliser un clone arduino basé sur atmega1284P qui comprend suffisamment d'E/S pour contrôler le système. J'utilise également un écran tactile industriel (mon fameux COOLMAY MT6037H-W) qui communique avec l'arduino grâce au shield ethernet W5100 dans un protocole modbus-tcp.
Étape 3: Schémas et programmes
Pour décrire ce que je vise, quelques grands guides sont nécessaires:
-la machine à états du programme directement convertie en un sketch arduino avec la bibliothèque SM.
-le SFC (GRAFCET), avec agrément IEC61131 (la méthode industrielle).
Je vous donne aussi les schémas du système.
Vous pouvez également trouver 2 programmes:
-le croquis arduino (TraitSurf1284.rar)
-le croquis IHM (TraitSurf.rar)
Étape 4: Guide d'urgence: Que faire en cas d'urgence ou de mise sous tension…
En France, nous utilisons un guide appelé GEMMA (Guide des Modes de Marches et d'Arrêt), pour décrire les différentes étapes pour faire fonctionner la machine.
Tous les boutons et voyants du tableau de bord sont écrits sur cette page spéciale et que faire en cas d'urgence, panne, pièces cassées, mauvaise production….
Cela ressemble à une image folle mais c'est tellement utile quand on ne sait pas quoi faire avec cette stupide machine.
PS: IC: Conditions Initiales: véhicule vide, Haut et sur C1
OP: Partie opérationnelle du système
Étape 5: Conclusion
C'est une très bonne machine pour les étudiants qui veulent apprendre les solutions d'automatisation et de programmation. Ici, vous ne pouvez programmer votre machine qu'avec le langage C (pas IEC31131), si vous voulez un langage LADDER, utilisez LDmicro (voir l'un de mes précédents instructables, accord IEC61131). Pour une programmation de machine à états, utilisez Yakindu (pas IEC61131) mais il ne fonctionne pas avec un clone donc changez le clone en une carte MEGA2560, pour une programmation SFC (accord IEC61131) utilisez GRAFCET STUDIO avec un arduino DUE uniquement (quelques corrections sur les schémas devra être fait).
Merci pour tous les sites intéressants trouvés partout dans le monde.
Joyeux instructables !!!
Conseillé:
BLE facile à très faible consommation dans Arduino Partie 2 - Moniteur de température/humidité - Rév 3: 7 étapes
BLE Easy Very Low Power dans Arduino Partie 2 -- Moniteur de température/humidité -- Rév 3 : Mise à jour : 23 novembre 2020 - Premier remplacement de 2 piles AAA depuis le 15 janvier 2019, soit 22 mois pour 2 piles alcalines AAA Mise à jour : 7 avril 2019 - Rév 3 de lp_BLE_TempHumidity, ajoute des tracés Date/Heure, à l'aide de pfodApp V3.0.362+, et la régulation automatique quand
Arduino LTC6804 BMS - Partie 2 : Balance Board : 5 étapes
Arduino LTC6804 BMS - Partie 2: Balance Board: La partie 1 est ici Un système de gestion de batterie (BMS) comprend des fonctionnalités pour détecter les paramètres importants de la batterie, notamment les tensions des cellules, le courant de la batterie, les températures des cellules, etc. gamme définie, le pack peut être disco
VentMan Partie II : Détection de four automatisée Arduino pour les ventilateurs d'appoint : 6 étapes
VentMan Partie II : Détection de four automatisée Arduino pour les ventilateurs d'appoint : Points principaux : Il s'agissait d'un hack temporaire mis en place pour détecter quand mon moteur de ventilateur AC/four était en marche, afin que mes deux ventilateurs d'appoint puissent s'allumer. J'ai besoin de deux ventilateurs d'appoint dans mes conduits pour pousser plus d'air chaud/froid dans deux chambres isolées. Mais je
Arduino Portable Workbench Partie 3 : 11 étapes
Arduino Portable Workbench Partie 3: Si vous avez vu les parties 1, 2 et 2B, jusqu'à présent, il n'y a pas eu beaucoup d'Arduino dans ce projet, mais il ne s'agit pas de quelques fils de cartes, etc. doit être construit avant que le reste ne fonctionne. C'est l'électronique et A
Établi portable Arduino Partie 1 : 4 étapes
Portable Arduino Workbench Partie 1 : Avoir plusieurs projets en vol signifie que je suis vite désorganisé et l'image de mon bureau montre ce qui peut arriver. Non seulement ce bureau, j'ai une cabane qui se retrouve dans un état similaire et un atelier de bois pour, bien que ce soit plus propre, des outils électriques