Satura rādītājs:

Rūpnieciskais HMI un Arduinos MODBUS RTU: 4 soļi
Rūpnieciskais HMI un Arduinos MODBUS RTU: 4 soļi

Video: Rūpnieciskais HMI un Arduinos MODBUS RTU: 4 soļi

Video: Rūpnieciskais HMI un Arduinos MODBUS RTU: 4 soļi
Video: Comunicación Modbus entre Arduino Uno y HMI Delta | Tutorial 👨‍💻💻 2024, Novembris
Anonim
Rūpnieciskais HMI un Arduinos MODBUS RTU
Rūpnieciskais HMI un Arduinos MODBUS RTU

Š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

Ļoti viegli savienojams
Ļoti viegli savienojams
Ļoti viegli savienojams
Ļoti viegli savienojams
Ļoti viegli savienojams
Ļoti viegli savienojams

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: