Mündəricat:

MODBUS RTU -da Sənaye HMI və Arduinos: 4 Addım
MODBUS RTU -da Sənaye HMI və Arduinos: 4 Addım

Video: MODBUS RTU -da Sənaye HMI və Arduinos: 4 Addım

Video: MODBUS RTU -da Sənaye HMI və Arduinos: 4 Addım
Video: ¿Ya conoces los protocolos de comunicación industrial? Descubre para que sirven 2024, Noyabr
Anonim
MODBUS RTU -da Sənaye HMI və Arduinos
MODBUS RTU -da Sənaye HMI və Arduinos

Bu təlimatda sənaye HMI (COOLMAY MT6070H, 150EUROS), Arduino CLONE DIY (10EUROS) və Arduino UNO (10EUROS) arasındakı ünsiyyət nümunəsini təsvir edəcəyəm. Şəbəkə xüsusi və sağlam və sənaye protokolu altında işləyəcək: MODBUS RTU (IP və ya ethernet tələb olunmur). Bu şəbəkə haqqında daha çox məlumat, burada:

az.wikipedia.org/wiki/Modbus

Bu cür şəbəkənin bacarıqlarını və gücünü araşdırmaq üçün 2 təcrübə etdim:

-birincisində: HMI Ustad, CLONE Slave1 və UNO Slave3 (istədiyiniz şəxsiyyət sənədini verirsiniz)

ikincisində: HMI Slave1, CLONE Master (avtomatlaşdırılmış bir proqramla), UNO Slave3 olaraq qalır.

Addım 1: Bağlamaq çox asandır

Qoşulmaq çox asandır
Qoşulmaq çox asandır
Qoşulmaq çox asandır
Qoşulmaq çox asandır
Qoşulmaq çox asandır
Qoşulmaq çox asandır

Nə lazımdır:

-bir modbus konnektoru olan sənaye HMI COOLMAY MT6070H

-DIY ARDUINO CLONE

-UNO -da

-2 MAX485 qalxanı

-24V DC enerji təchizatı

-2 USB proqramlaşdırma kabeli və USBasp.

Hər pinA+ və pinB-ni birləşdirmək üçün diqqətli olun və bütün cihazlar üçün eyni GND-yə sahib olun.

Addım 2: İlk Təcrübə: HMI Usta və Arduinos Qul Olaraq

Hər şeydən əvvəl, Arduino IDE -yə bir neçə faydalı kitabxana və lövhə əlavə etməlisiniz:

-avadanlıq: CLONE lövhəsi üçün minicore

-SM: dövlət maşın kitabxanası

-SimpleModbus: kölə və ya mater rejimində modbus RTU kitabxanası.

HMI və həm arduinoların eskizini modbus rtu -da bir dərs və fransız bələdçisi ilə birlikdə verirəm.

Addım 3: İkinci Təcrübə: HMI Slave, Master kimi CLONE və Slove kimi UNO

Niyə bu təcrübə? Çünki bu cür HMI -də bir avtomatlaşdırma proqramı yerləşdirmək mümkün deyil: sistem və maşınlarda təhlükəsizlik və təhlükəsizlik qaydalarına riayət etmədiyi üçün bunu edə bilməzsiniz.

HMI soft burada mövcuddur:

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

İçərisində xüsusi kitabxanası olan Arduino IDE kimi, cihazınızı Slave və ya Ustada asanlıqla dəyişə bilərsiniz.

Burada ünsiyyət sürəti daha yavaş görünür. Daha sürətli reaksiya qazanmaq üçün bəzi şeylər əlavə edirəm:

-8E1 əvəzinə 8O1 -də serial ünsiyyəti

-dövlət maşını real vaxtda işləyir

-şəbəkəyə əlavə komponentlər əlavə edin:

A və B arasındakı 120 OHM rezistoru

A və GND arasında -560 OHM rezistor

B və GND arasında -560 OHM rezistoru

Addım 4: Nəticə

Bu təcrübələr sayəsində tezliklə kölə olaraq arduino və hərəkət ardıcıllığını idarə etmək üçün usta olaraq PLC (M221 schneider) olan 6 oxlu bir robotu idarə etməyə çalışacağam.

Digər layihələr, HMI, yumşaldıcı (ATS22 schneider) və Arduin klonu ilə hazırlanmış bir şəbəkə kimi tezliklə gələcək.

Bütün maraqlı dərsliklər və bələdçilərə və İnternetdə olan bütün saytlara təşəkkür edirəm. Xoşbəxt təlimatçılar !!!

Tövsiyə: