Taula de continguts:
- Pas 1: molt fàcil de connectar
- Pas 2: el primer experiment: HMI com a mestre i arduinos com a esclaus
- Pas 3: el segon experiment: HMI com a esclau, CLONE com a mestre i UNO com a esclau
- Pas 4: Conclusió
Vídeo: HMI industrial i Arduinos a MODBUS RTU: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
En aquest instructiu descriuré un exemple de comunicació entre una HMI industrial (COOLMAY MT6070H, 150EUROS), un Arduino CLONE DIY (10EUROS) i un Arduino UNO (10EUROS). La xarxa funcionarà sota un protocol industrial especial i robust: el MODBUS RTU (no es requereix IP ni Ethernet). Més informació sobre aquesta xarxa, aquí:
ca.wikipedia.org/wiki/Modbus
Vaig fer 2 experiments per explorar les habilitats i el poder d’aquest tipus de xarxa:
-en el primer: l’HMI és el mestre, CLONE és Slave1 i UNO és Slave3 (doneu la identificació que voleu)
-en el segon: la HMI és Slave1, CLONE és el mestre (amb un programa incrustat d'automatització), UNO continua sent Slave3.
Pas 1: molt fàcil de connectar
Què cal:
-un HMI COOLMAY MT6070H industrial amb un connector modbus
-Un clon de bricolatge ARDUINO
-una ONU
-2 escuts MAX485
-una font d'alimentació de 24V CC
-2 cables de programació USB i un USBasp.
Tingueu cura de connectar tots els pins A + i PinB i tingueu el mateix GND per a tots els dispositius.
Pas 2: el primer experiment: HMI com a mestre i arduinos com a esclaus
Primer de tot, heu d’afegir algunes biblioteques i taulers útils al vostre IDE d’Arduino:
-hardware: minicore per a la placa CLONE
-SM: biblioteca de màquines d'estats
-SimpleModbus: biblioteca modbus RTU en mode esclau o mater.
També dono l'esbós de l'HMI i dels dos arduinos amb un tutorial i una guia francesa sobre modbus rtu.
Pas 3: el segon experiment: HMI com a esclau, CLONE com a mestre i UNO com a esclau
Per què aquest experiment? Com que és impossible incrustar un programa d'automatització en aquest tipus de HMI: no podeu fer-ho perquè no respecta les normes de seguretat en sistemes i màquines.
El HMI soft està disponible aquí:
www.coolmay.com/Download-159-36-41.html
Igual que l'IDE Arduino amb la biblioteca especial a l'interior, canvieu fàcilment el dispositiu en un esclau o en un mestre.
Aquí la velocitat de la comunicació sembla disminuir. Així que afegeixo algunes coses per aconseguir una reacció més ràpida:
-comunicació en sèrie en 8O1 en lloc de 8E1
-màquina estatal per a un funcionament en temps real
-afegeix alguns components addicionals a la xarxa:
-120 resistència OHM entre A i B
-560 OHM resistència entre A i GND
-560 OHM resistència entre B i GND
Pas 4: Conclusió
Gràcies a aquests experiments aviat intentaré supervisar un robot de 6 eixos amb arduinos com a esclaus i un PLC (M221 schneider) com a mestre per controlar les seqüències de moviments.
Altres projectes també vindran aviat com una xarxa feta amb una HMI, un softster (ATS22 schneider) i un clon Arduin.
Gràcies a tots els interessants tutories i guies i llocs web a tota la xarxa. Feliços instructibles !!!
Recomanat:
Transmissió làser amb Arduinos: 4 passos
Transmissió làser amb Arduinos: aquest projecte va ser per al científic BT Young el 2019. Vaig estar al capdavant del "Model de demostració". La demostració era de dos làsers controlats per arduino que parpellejaven per enviar un senyal a un altre arduino a certa distància. Es va provar per funcionar un
DECORACIÓ PER A LA LLAR AMB BOMBETA ALTA PRESSIÓ INDUSTRIAL FALSA: 6 passos (amb imatges)
DECORACIÓ PER A LA LLAR AMB BOMBETA ALTA PRESSIÓ INDUSTRIAL FALSA: Vaig veure al jardí de la ferralla unes bombetes de forma preciosa llençades. Vaig venir amb algunes idees per fer un llum decoratiu de la llar d’aquestes làmpades trencades i vaig recollir unes bombetes. Avui estic disposat a compartir com vaig fer per convertir aquestes bombetes a casa deco
Sistema d'alarma de barrera lleugera de bricolatge amb un PLC de qualitat industrial (Controllino): 5 passos
Sistema d'alarma de barrera lleugera de bricolatge amb un PLC de grau industrial (Controllino): en aquest projecte us mostraré com he combinat un PLC (el Controllino) amb una barrera de llum, una sirena, un interruptor reed i un llum estroboscopi per tal de crear un sistema d'alarma / seguretat de treball realment robust que espantarà els intrusos fàcilment. L
Digistump i Modbus RTU: 6 passos
Digistump i Modbus RTU: Aquells que han vist la meva informació sobre la comunicació entre Modbus RTU i un Raspberry Pi saben que estic planejant un projecte per automatitzar un hivernacle. He fet 2 PCB petits que es poden posar dins d'una caixa de projectes. L’enllaç al PCB inclouré
Sistema de semàfors de 4 vies que fa servir 5 Arduinos i 5 mòduls sense fils NRF24L01: 7 passos (amb imatges)
Sistema de semàfors de 4 vies que utilitza 5 mòduls sense fils Arduinos i 5 NRF24L01: fa poc vaig crear un Instructable que detallava un sol parell de semàfors en una placa de taula, i també vaig crear un altre Instructable que mostra el marc bàsic per utilitzar un mòdul sense fils NRF24L01. em va fer pensar! Hi ha força