Satura rādītājs:
- 1. darbība: ļoti viegli savienot
- 2. solis: pirmais eksperiments: HMI kā meistars un Arduinos kā vergi
- 3. solis: otrais eksperiments: HMI kā vergs, CLONE kā meistars un UNO kā vergs
- 4. solis. Secinājums
Video: Rūpnieciskais HMI un Arduinos MODBUS RTU: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Šajā pamācībā es aprakstīšu saziņas piemēru starp industriālo HMI (COOLMAY MT6070H, 150EUROS), Arduino CLONE DIY (10EUROS) un Arduino UNO (10EUROS). Tīkls darbosies saskaņā ar īpašu un spēcīgu un rūpniecisku protokolu: MODBUS RTU (nav pieprasīts IP vai Ethernet). Vairāk informācijas par šo tīklu šeit:
en.wikipedia.org/wiki/Modbus
Es veicu 2 eksperimentus, lai izpētītu šāda veida tīkla prasmes un spēku:
-pirmajā: HMI ir galvenais, CLONE ir Slave1 un UNO ir Slave3 (jūs sniedzat vajadzīgo ID)
-otrajā: HMI ir Slave1, CLONE ir Master (ar automatizētu iegulto programmu), UNO paliek Slave3.
1. darbība: ļoti viegli savienot
Kas nepieciešams:
-rūpnieciskais HMI COOLMAY MT6070H ar modbus savienotāju
-DIY ARDUINO KLONS
-ANO
-2 MAX485 vairogi
-barošanas avots 24V DC
-2 USB programmēšanas kabeļi un USB ass.
Esiet piesardzīgs, lai savienotu kopā katru pinA+ un pinB-, un visām ierīcēm jābūt vienādam GND.
2. solis: pirmais eksperiments: HMI kā meistars un Arduinos kā vergi
Pirmkārt, jūsu Arduino IDE ir jāpievieno dažas noderīgas bibliotēkas un tāfele:
-aparatūra: minicore CLONE platei
-SM: valsts mašīnu bibliotēka
-SimpleModbus: modbus RTU bibliotēka vergu vai materiāla režīmā.
Es dodu arī HMI un abu arduinos skici ar apmācību un franču rokasgrāmatu par modbus rtu.
3. solis: otrais eksperiments: HMI kā vergs, CLONE kā meistars un UNO kā vergs
Kāpēc šis eksperiments? Tā kā šāda veida HMI nav iespējams iestrādāt automatizācijas programmu: jūs to nevarat izdarīt, jo tā neievēro sistēmu un mašīnu drošības un drošības noteikumus.
HMI soft ir pieejams šeit:
www.coolmay.com/Lejupielādēt-159-36-41.html
Tāpat kā Arduino IDE ar īpašo bibliotēku iekšpusē, jūs viegli nomaināt savu ierīci vergā vai galvenajā.
Šķiet, ka saziņas ātrums šeit ir lēnāks. Tāpēc es pievienoju dažas lietas, lai iegūtu lielāku ātruma reakciju:
-seriālā komunikācija 8O1 vietā 8E1
-valsts mašīna reāllaika darbībai
-tīklā pievienojiet dažas papildu sastāvdaļas:
-120 OHM rezistors starp A un B
-560 OHM rezistors starp A un GND
-560 OHM rezistors starp B un GND
4. solis. Secinājums
Pateicoties šiem eksperimentiem, es drīz mēģināšu uzraudzīt sešu asu robotu ar arduinos kā vergus un PLC (M221 schneider) kā kapteini, lai kontrolētu kustību secību.
Drīzumā parādīsies arī citi projekti, piemēram, tīkls, kas izveidots ar HMI, mīkstāku (ATS22 schneider) un Arduin klonu.
Paldies visām interesantajām apmācībām un ceļvežiem un vietnei visā tīklā. Laimīgas pamācības !!!
Ieteicams:
Lāzera pārraide ar Arduinos: 4 soļi
Lāzera pārraide ar Arduinos: Šis projekts bija paredzēts BT jaunajam zinātniekam 2019. gadā. Es biju atbildīgs par demonstrācijas modeli. Demonstrācija bija divi arduino kontrolēti lāzeri, kas mirgo, lai nosūtītu signālu citam arduino, kas atrodas tālu. Tas tika pārbaudīts, lai darbotos
Digistump un Modbus RTU: 6 soļi
Digistump un Modbus RTU: Tie, kas ir redzējuši manu pamācību komunikācijai starp Modbus RTU un Raspberry Pi, zina, ka es plānoju siltumnīcas automatizācijas projektu. Esmu izgatavojis 2 mazas PCB, kuras var ievietot projektu kastē. Saite uz PCB es iekļauju
SaferWork 4.0 - rūpnieciskais IoT drošībai: 3 soļi
SaferWork 4.0 - rūpnieciskais IoT drošībai: Projekta apraksts: SaferWork 4.0 vēlas reāllaikā sniegt rūpniecisko teritoriju vides datus. Pašlaik pieejamie noteikumi, piemēram, OHSAS 18001 (arodveselības un drošības novērtējumu sērija) vai Brazīlijas NR-15 (neveselīgas darbības)
EAL - rūpnieciskais 4.0 Siltums un mitrums: 9 soļi
EAL - Industrial 4.0 Heat & Humidity: I dette projekt har vi lavet en maskine der regulerer varmen og fugtigheden et et rums un opsamler data for forbedre indeklimaet i et rum i fremtiden. Den g ø r brug af 4 programmētājs un forskellige rakstīšanas aparatūru
4 virzienu luksoforu sistēma, izmantojot 5 Arduinos un 5 NRF24L01 bezvadu moduļus: 7 soļi (ar attēliem)
4 virzienu luksoforu sistēma, izmantojot 5 Arduinos un 5 NRF24L01 bezvadu moduļus: Pirms neilga laika es izveidoju instrukciju, kurā sīki aprakstīts viens luksoforu pāris uz maizes dēļa. Es arī izveidoju citu Instructable, kurā parādīts NRF24L01 bezvadu moduļa izmantošanas pamata ietvars. lika aizdomāties! Ir diezgan daudz