Mundarija:
Video: MODBUS RTU -dagi sanoat HMI va Arduinos: 4 qadam
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Ushbu qo'llanmada men sanoat HMI (COOLMAY MT6070H, 150EUROS), Arduino CLONE DIY (10EUROS) va Arduino UNO (10EUROS) o'rtasidagi aloqa misolini tasvirlab beraman. Tarmoq maxsus va mustahkam va sanoat protokoli bo'yicha ishlaydi: MODBUS RTU (IP yoki chekilgan tarmoq talab qilinmaydi). Bu tarmoq haqida ko'proq ma'lumot, bu erda:
en.wikipedia.org/wiki/Modbus
Men bunday tarmoqning qobiliyatlari va kuchini o'rganish uchun 2 ta tajriba o'tkazdim:
-birinchisida: HMI -xo'jayin, CLONE -Slave1 va UNO -Slave3 (siz xohlagan identifikatorni berasiz)
-ikkinchisida: HMI -Slave1, CLONE -Master (o'rnatilgan avtomatlashtirish dasturi bilan), UNO -Slave3.
1 -qadam: Ulanish juda oson
Nima kerak:
-sanoat HMI COOLMAY MT6070H, modbus ulagichi bilan
-DIY ARDUINO CLONE
-BMTda
-2 ta MAX485 qalqoni
-24V doimiy quvvat manbai
-2 ta USB dasturlash kabeli va USBasp.
Har bir pinA+ va pinB- ni ulashda ehtiyot bo'ling va barcha qurilmalar uchun bir xil GND ga ega bo'ling.
2 -qadam: Birinchi tajriba: HMI usta sifatida va Arduinos qul sifatida
Avval siz Arduino IDE -ga foydali kutubxonalar va taxtalarni qo'shishingiz kerak:
-uskunalar: CLONE taxtasi uchun minicore
-SM: davlat mashinalar kutubxonasi
-SimpleModbus: modbus RTU kutubxonasi qul yoki mater rejimida.
Men HMI va ikkala arduino eskizini modbus rtu bo'yicha qo'llanma va frantsuz qo'llanmasi bilan beraman.
3 -qadam: Ikkinchi tajriba: HMI qul sifatida, CLONE usta sifatida va UNO qul sifatida
Nima uchun bu tajriba? Chunki bunday HMI -ga avtomatlashtirish dasturini o'rnatish imkonsiz: siz buni qila olmaysiz, chunki u tizimlar va mashinalarda xavfsizlik va xavfsizlik qoidalariga rioya qilmaydi.
HMI soft bu erda mavjud:
www.coolmay.com/Download-159-36-41.html
Maxsus kutubxonasi bo'lgan Arduino IDE singari, siz qurilmangizni qul yoki xo'jayin sifatida osongina o'zgartirasiz.
Aloqa tezligi bu erda sekinroq ko'rinadi. Tezroq reaktsiyaga ega bo'lish uchun men ba'zi narsalarni qo'shaman:
-8E1 o'rniga 8O1 da ketma -ket aloqa
-real vaqtda ishlaydigan davlat mashinasi
-tarmoqqa bir nechta qo'shimcha komponentlarni qo'shing:
A va B orasidagi 120 OHM qarshilik
A va GND o'rtasidagi -560 OHM qarshilik
B va GND o'rtasidagi -560 OHM qarshilik
4 -qadam: Xulosa
Ushbu tajribalar tufayli men yaqinda 6 o'qli robotni qul sifatida arduino va PLC (M221 schneider) ustasi sifatida harakatlarning ketma -ketligini boshqarishga harakat qilaman.
Boshqa loyihalar ham tez orada HMI, softster (ATS22 shnayder) va Arduin klonidan tashkil topgan tarmoq kabi keladi.
Barcha qiziqarli o'quv qo'llanmalari va qo'llanmalar va tarmoqdagi barcha veb -saytlar uchun rahmat. Baxtli o'qituvchilar !!!