Indholdsfortegnelse:
- Trin 1: Meget let at tilslutte
- Trin 2: Det første eksperiment: HMI som mester og Arduinos som slaver
- Trin 3: Det andet eksperiment: HMI Som Slave, KLON Som Master og UNO Som Slave
- Trin 4: Konklusion
Video: Industriel HMI og Arduinos i MODBUS RTU: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
I denne instruktive vil jeg beskrive et eksempel på kommunikation mellem et industrielt HMI (COOLMAY MT6070H, 150EUROS), en Arduino CLONE DIY (10EUROS) og en Arduino UNO (10EUROS). Netværket kører under en særlig og robust og industriel protokol: MODBUS RTU (ingen IP eller ethernet anmodet). Flere oplysninger om dette netværk, her:
da.wikipedia.org/wiki/Modbus
Jeg lavede 2 eksperimenter for at udforske færdighederne og kraften i denne form for netværk:
-i den første: HMI er Master, CLONE er Slave1 og UNO er Slave3 (du giver det ID, du ønsker)
-i den anden: HMI er Slave1, CLONE er Master (med et automatiseret integreret program), UNO forbliver Slave3.
Trin 1: Meget let at tilslutte
Hvad skal der til:
-en industriel HMI COOLMAY MT6070H med et modbus -stik
-en DIY ARDUINO KLON
-en UNO
-2 MAX485 skjolde
-en strømforsyning 24V DC
-2 USB -programmeringskabler og en USBasp.
Vær omhyggelig med at forbinde hver pinA+ og pinB- og have samme GND for alle enhederne.
Trin 2: Det første eksperiment: HMI som mester og Arduinos som slaver
Først og fremmest skal du tilføje nogle nyttige biblioteker og bord til din Arduino IDE:
-hardware: minicore til CLONE board
-SM: statens maskinbibliotek
-SimpleModbus: modbus RTU -bibliotek i slave- eller mater -tilstand.
Jeg giver også skitsen af HMI og begge arduinos med en tutorial og en fransk guide om modbus rtu.
Trin 3: Det andet eksperiment: HMI Som Slave, KLON Som Master og UNO Som Slave
Hvorfor dette eksperiment? Fordi Det er umuligt at integrere et automatiseringsprogram i denne form for HMI: du kan ikke gøre dette, fordi det ikke respekterer sikkerheds- og sikkerhedsreglerne på systemer og maskiner.
HMI soft er tilgængelig her:
www.coolmay.com/Download-159-36-41.html
Ligesom Arduino IDE med det specielle bibliotek indeni ændrer du let din enhed i en slave eller i en master.
Hastigheden af kommunikationen synes at være langsommere her. Så jeg tilføjer nogle ting for at tjene mere hastighedsreaktion:
-seriel kommunikation i 8O1 i stedet for 8E1
-statsmaskine til realtidskørsel
-tilføj nogle ekstra komponenter i netværket:
-120 OHM modstand mellem A og B
-560 OHM modstand mellem A og GND
-560 OHM modstand mellem B og GND
Trin 4: Konklusion
På grund af disse eksperimenter vil jeg snart prøve at overvåge en 6 -akset robot med arduinoer som slaver og en PLC (M221 schneider) som en mester til at styre bevægelsessekvenser.
Andre projekter kommer også snart som et netværk lavet med et HMI, en softster (ATS22 schneider) og en Arduin -klon.
Tak til alle interessante tutorials og guider og websted overalt på nettet. Glade instruktører !!!
Anbefalede:
Digistump og Modbus RTU: 6 trin
Digistump og Modbus RTU: Dem, der har set min instruktive om kommunikation mellem Modbus RTU og en Raspberry Pi, ved, at jeg planlægger et projekt til automatisering af et drivhus. Jeg har lavet 2 små printkort, der kan lægges i en projektkasse. Linket til printkortet inkluderer jeg
Arduino baseret industriel automatisering -- VFD (variable frekvensdrev): 10 trin
Arduino baseret industriel automatisering || VFD (Variable Frequency Drives): I denne instruktive vil jeg vise dig, hvordan du laver1. Specialdesignet Arduino -kort til industriel automatisering 2. Sådan styres VFD [Variable Frequency Drives] ved hjælp af Arduino 3. Sådan designer du bundkort til DigiCone MDF -vindmaskine Hvad skal du
EAL - Industriel 4.0 Varme og fugtighed: 9 trin
EAL - Industriel 4.0 Varme og luftfugtighed: Dette projekt har vi lavet og maskine der regulerer var og fugtigheden i et rum og opsamler data til at udvikle indeklimaet og rum i fremtiden. Den kan bruges af 4 forskellige programmer og forskellige typer hardware
EAL - Industriel Internet - Fabrikshal: 7 trin
EAL - Industriel Internet - Fabrikshal: Der er blevet f å og stillet til opgave at implementere et automatiseret system ud fra industri 4.0 princippet. Jeg denne opgave, der er lavet en lille simulering af en fabrikshal. I hallen st å r der en servomotor, samt et par dioder. Udevend
Brødsmuldskam til rengøring af en industriel brødskærer (Oliver 732-N): 3 trin (med billeder)
Breadcrumb Kam til rengøring af en industriel brødskærer (Oliver 732-N): Denne Ible er en vej uden for den slagne vej. Der er en Oliver 732-N Front Load Slicer (7/16 ” afstand) i bageriet, hvor jeg arbejder. Når det skiver, laver det fine brødkrummer, der samler sig på vuggen. En pensel bruges til at feje fron