Sisukord:

Tööstuslik HMI ja Arduinos MODBUS RTU -s: 4 sammu
Tööstuslik HMI ja Arduinos MODBUS RTU -s: 4 sammu

Video: Tööstuslik HMI ja Arduinos MODBUS RTU -s: 4 sammu

Video: Tööstuslik HMI ja Arduinos MODBUS RTU -s: 4 sammu
Video: #7 Программирование панели HMI ESP8266 Modbus RTU и OP320. 2024, Juuli
Anonim
Tööstuslik HMI ja Arduinos MODBUS RTU -s
Tööstuslik HMI ja Arduinos MODBUS RTU -s

Selles juhendis kirjeldan näidet tööstusliku HMI (COOLMAY MT6070H, 150EUROS), Arduino CLONE DIY (10EUROS) ja Arduino UNO (10EUROS) vahelise suhtluse kohta. Võrk töötab spetsiaalse ja tugeva tööstusprotokolli all: MODBUS RTU (IP -d ega Etherneti pole vaja). Lisateavet selle võrgu kohta leiate siit:

en.wikipedia.org/wiki/Modbus

Tegin 2 katset, et uurida seda tüüpi võrgustiku oskusi ja jõudu:

-esimeses: HMI on kapten, CLONE on Slave1 ja UNO on Slave3 (annate soovitud ID)

-teises: HMI on Slave1, CLONE on Master (automaatse manustatud programmiga), UNO jääb orjaks3.

Samm: väga lihtne ühendada

Väga lihtne ühendada
Väga lihtne ühendada
Väga lihtne ühendada
Väga lihtne ühendada
Väga lihtne ühendada
Väga lihtne ühendada

Mida on vaja:

-tööstuslik HMI COOLMAY MT6070H koos modbus -pistikuga

-DIY ARDUINO KLOON

-ÜRO

-2 kilpi MAX485

-toide 24V DC

-2 USB programmeerimiskaablit ja USBasp.

Olge ettevaatlik, et ühendada kokku kõik pinA+ ja pinB- ning omama kõigi seadmete jaoks sama GND-d.

2. etapp: esimene katse: HMI kui kapten ja Arduinos kui orjad

Kõigepealt peate oma Arduino IDE -sse lisama mõned kasulikud raamatukogud ja tahvli:

-riistvara: minisüdamik CLONE plaadile

-SM: riigi masinateek

-SimpleModbus: modbus RTU raamatukogu orja- või mater -režiimis.

Annan ka HMI ja mõlema arduino eskiisi koos õpetuse ja modbus rtu prantsuse juhendiga.

3. etapp: teine katse: HMI kui ori, CLONE kui kapten ja UNO kui ori

Miks see eksperiment? Sest sellisesse HMI -sse on võimatu automatiseerimisprogrammi kinnistada: te ei saa seda teha, kuna see ei järgi süsteemide ja masinate ohutus- ja turvalisuseeskirju.

HMI soft on saadaval siin:

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

Sarnaselt Arduino IDE -ga, mille sees on spetsiaalne raamatukogu, vahetate oma seadet hõlpsalt orjas või kaptenis.

Suhtluskiirus tundub siin aeglasem. Nii et lisan mõned asjad, et kiirendada reaktsiooni:

-seriaalne side 8E1 asemel 8O1

-riigi masin reaalajas töötamiseks

-lisage võrku mõned täiendavad komponendid:

-120 OHM takisti A ja B vahel

-560 OHM takisti A ja GND vahel

-560 OHM takisti B ja GND vahel

4. samm: järeldus

Tänu nendele katsetele proovin peagi juhtida 6 teljega robotit, kelle orjad on arduinos ja PLC (M221 schneider) kapten liigutuste järjestuste juhtimiseks.

Peagi tulevad ka teised projektid, näiteks HMI, pehmema (ATS22 schneider) ja Arduini klooniga loodud võrk.

Tänu kõigile huvitavatele õpetustele ja juhenditele ning kogu veebisaidile. Head juhendamist !!!

Soovitan: