Բովանդակություն:

Արդյունաբերական HMI և Arduinos MODBUS RTU- ում ՝ 4 քայլ
Արդյունաբերական HMI և Arduinos MODBUS RTU- ում ՝ 4 քայլ

Video: Արդյունաբերական HMI և Arduinos MODBUS RTU- ում ՝ 4 քայլ

Video: Արդյունաբերական HMI և Arduinos MODBUS RTU- ում ՝ 4 քայլ
Video: How to Build LDmicro Arduino PLC (Part 1) 2024, Հուլիսի
Anonim
Արդյունաբերական HMI և Arduinos MODBUS RTU- ում
Արդյունաբերական HMI և Arduinos MODBUS RTU- ում

Այս ձեռնարկում ես նկարագրելու եմ արդյունաբերական HMI (COOLMAY MT6070H, 150EUROS), Arduino CLONE DIY (10EUROS) և Arduino UNO (10EUROS) միջև հաղորդակցության օրինակ: Theանցը կգործի հատուկ և հզոր և արդյունաբերական արձանագրության համաձայն `MODBUS RTU (IP կամ էթերնեթ չի պահանջվում): Այս ցանցի մասին լրացուցիչ տեղեկություններ ՝ այստեղ.

hy.wikipedia.org/wiki/Modbus

Ես 2 փորձ արեցի `ուսումնասիրելու այս տեսակի ցանցի հմտություններն ու ուժը.

-առաջինում `HMI- ն վարպետն է, CLONE- ը` Slave1, իսկ UNO- ն `Slave3 (տալիս եք ձեր ուզած ID- ն)

-երկրորդում `HMI- ը Slave1- ն է, CLONE- ը` Master- ը (ավտոմատացված ներդրված ծրագրով), UNO- ն մնում է Slave3- ը:

Քայլ 1: Շատ հեշտ է միացնել

Շատ հեշտ է միացնել
Շատ հեշտ է միացնել
Շատ հեշտ է միացնել
Շատ հեշտ է միացնել
Շատ հեշտ է միացնել
Շատ հեշտ է միացնել

Ինչ է անհրաժեշտ.

-արդյունաբերական HMI COOLMAY MT6070H ՝ modbus միակցիչով

-DIY ARDUINO CLONE

-UNO

-2 MAX485 վահան

-24V DC սնուցման աղբյուր

-2 USB ծրագրավորման մալուխներ և USBasp:

Carefulգույշ եղեք, որպեսզի միացնեք յուրաքանչյուր pinA+ և pinB- և ունենաք նույն GND- ը բոլոր սարքերի համար:

Քայլ 2. Առաջին փորձ. HMI որպես վարպետ և Արդուինոս ՝ որպես ստրուկներ

Առաջին հերթին, դուք պետք է որոշ օգտակար գրադարաններ և տախտակ ավելացնեք ձեր Arduino IDE- ին.

Սարքաշար. Minicore CLONE տախտակի համար

-SM. Պետական մեքենայական գրադարան

-SimpleModbus: modbus RTU գրադարանը ստրուկ կամ մատերի ռեժիմում:

Ես նաև տալիս եմ HMI- ի և երկու arduinos- ի էսքիզը `ձեռնարկով և ֆրանսիական ուղեցույցով modbus rtu- ում:

Քայլ 3. Երկրորդ փորձ. HMI որպես ստրուկ, CLONE որպես վարպետ և UNO որպես ստրուկ

Ինչու՞ այս փորձը: Քանի որ անհնար է ավտոմատացման ծրագիր ներդնել այս տեսակի HMI- ում. Դուք չեք կարող դա անել, քանի որ այն չի հարգում համակարգերի և մեքենաների անվտանգության և անվտանգության կանոնները:

HMI փափուկը հասանելի է այստեղ.

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

Ինչպես Arduino IDE- ն, որի ներսում կա հատուկ գրադարան, դուք հեշտությամբ փոխում եք ձեր սարքը Slave- ում կամ Master- ում:

Հաղորդակցության արագությունն այստեղ կարծես դանդաղում է: Այսպիսով, ես ավելացնում եմ որոշ բաներ `ավելի արագ արձագանք ստանալու համար.

-սերիալ հաղորդակցություն 8O1- ում `8E1- ի փոխարեն

-պետական մեքենա իրական ժամանակում աշխատելու համար

-ցանցում ավելացնել որոշ լրացուցիչ բաղադրիչներ.

-120 OHM դիմադրություն A- ի և B- ի միջև

-560 OHM դիմադրություն A- ի և GND- ի միջև

-560 OHM դիմադրություն B- ի և GND- ի միջև

Քայլ 4: Եզրակացություն

Այս փորձերի շնորհիվ ես շուտով կփորձեմ վերահսկել 6 առանցք ունեցող ռոբոտին, որի արգանդինոները ստրուկներ են, իսկ PLC- ն (M221 schneider) ՝ վարպետ ՝ շարժումների հաջորդականությունները վերահսկելու վարպետ:

Մյուս նախագծերը նույնպես շուտով կգան, ինչպես HMI, softster (ATS22 schneider) և Arduin կլոնով ստեղծված ցանցի պես:

Շնորհիվ բոլոր հետաքրքիր ձեռնարկների և ուղեցույցների և ցանցի ամբողջ կայքի: Ուրախ հրահանգներ !!!

Խորհուրդ ենք տալիս: