Kazalo:

Industrijski HMI in Arduinos v MODBUS RTU: 4 koraki
Industrijski HMI in Arduinos v MODBUS RTU: 4 koraki

Video: Industrijski HMI in Arduinos v MODBUS RTU: 4 koraki

Video: Industrijski HMI in Arduinos v MODBUS RTU: 4 koraki
Video: #14 OP320 HMI Связь Modbus | Внешний ПЛК Arduino 2024, Julij
Anonim
Industrijski HMI in Arduinos v MODBUS RTU
Industrijski HMI in Arduinos v MODBUS RTU

V tem navodilu bom opisal primer komunikacije med industrijskim HMI (COOLMAY MT6070H, 150EUROS), Arduino CLONE DIY (10EUROS) in Arduino UNO (10EUROS). Omrežje bo delovalo po posebnem, robustnem in industrijskem protokolu: MODBUS RTU (ni potreben IP ali ethernet). Več informacij o tem omrežju najdete tukaj:

en.wikipedia.org/wiki/Modbus

Naredil sem 2 poskusa, da bi raziskal spretnosti in moč tovrstnega omrežja:

-v prvem: HMI je mojster, CLONE je Slave1 in UNO je Slave3 (podate želeni ID)

-v drugem: HMI je Slave1, CLONE je Master (z vgrajenim programom za avtomatizacijo), UNO ostaja Slave3.

1. korak: Zelo enostaven za povezavo

Zelo enostaven za povezavo
Zelo enostaven za povezavo
Zelo enostaven za povezavo
Zelo enostaven za povezavo
Zelo enostaven za povezavo
Zelo enostaven za povezavo

Kaj je potrebno:

-industrijski HMI COOLMAY MT6070H s priključkom za modbus

-KLON DIY ARDUINO

-UNO

-2 MAX485 ščita

-napajalnik 24V DC

-2 USB programska kabla in USBasp.

Previdno povežite vsak pinA+ in pinB- in imejte isti GND za vse naprave.

2. korak: Prvi poskus: HMI kot gospodar in Arduinos kot sužnji

Najprej morate v IDE Arduino dodati nekaj uporabnih knjižnic in plošč:

-strojna oprema: minicore za ploščo CLONE

-SM: knjižnica državnih strojev

-SimpleModbus: knjižnica modbus RTU v načinu slave ali mater.

Dajem tudi skico HMI in obeh arduinov z vadnico in francoskim vodnikom na modbus rtu.

3. korak: Drugi poskus: HMI kot suženj, CLONE kot mojster in UNO kot suženj

Zakaj ta poskus? Ker programa za avtomatizacijo v tovrstni HMI ni mogoče vgraditi: tega ne morete storiti, ker ne spoštuje pravil o varnosti in zaščiti sistemov in strojev.

HMI soft je na voljo tukaj:

www.coolmay.com/Download-159-36-41.html

Tako kot Arduino IDE s posebno knjižnico v notranjosti lahko preprosto spremenite svojo napravo v podrejenem ali v masterju.

Hitrost komunikacije se zdi tukaj počasnejša. Zato dodajam nekaj stvari, da zaslužim hitrejšo reakcijo:

-serijska komunikacija v 8O1 namesto 8E1

-državni stroj, ki deluje v realnem času

-dodajte nekaj dodatnih komponent v omrežje:

-120 OHM upor med A in B

-560 OHM upor med A in GND

-560 OHM upor med B in GND

4. korak: Zaključek

Zaradi teh poskusov bom kmalu poskušal nadzirati 6 -osnega robota z arduini kot sužnji in PLC -jem (M221 schneider) kot mojstrom za nadzor sekvenc gibov.

Kmalu bodo prišli tudi drugi projekti, kot je omrežje z HMI, mehkejšim (ATS22 schneider) in Arduinovim klonom.

Hvala vsem zanimivim vadnicam in vodnikom ter spletnim mestom po netu. Vesela navodila !!!

Priporočena: