İçindekiler:
- Adım 1: Bağlanmak Çok Kolay
- Adım 2: İlk Deney: Master Olarak HMI ve Slaves Olarak Arduinos
- Adım 3: İkinci Deney: Köle Olarak HMI, Ana Olarak KLON ve Köle Olarak UNO
- 4. Adım: Sonuç
Video: MODBUS RTU'da Endüstriyel HMI ve Arduinos: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Bu talimatta, endüstriyel bir HMI (COOLMAY MT6070H, 150EUROS), bir Arduino CLONE DIY (10EUROS) ve bir Arduino UNO (10EUROS) arasındaki bir iletişim örneğini anlatacağım. Ağ, özel, sağlam ve endüstriyel bir protokol altında çalışacaktır: MODBUS RTU (IP veya ethernet talep edilmez). Bu ağ hakkında daha fazla bilgi, burada:
en.wikipedia.org/wiki/Modbus
Bu tür bir ağın becerilerini ve gücünü keşfetmek için 2 deney yaptım:
-birincisinde: HMI Master, CLONE Slave1 ve UNO Slave3 (istediğiniz ID'yi veriyorsunuz)
-ikincisinde: HMI, Slave1, CLONE Master (otomasyon gömülü bir programla), UNO, Slave3 olarak kalır.
Adım 1: Bağlanmak Çok Kolay
İhtiyaç duyulan şey:
-modbus konnektörlü endüstriyel bir HMI COOLMAY MT6070H
-bir DIY ARDUINO KLONU
-bir UNO
-2 MAX485 kalkanı
- 24V DC güç kaynağı
-2 USB programlama kablosu ve bir USBasp.
Her pinA+ ve pinB-'yi birbirine bağlamaya ve tüm cihazlar için aynı GND'ye sahip olmaya dikkat edin.
Adım 2: İlk Deney: Master Olarak HMI ve Slaves Olarak Arduinos
Her şeyden önce, Arduino IDE'nize bazı yararlı kitaplıklar ve pano eklemeniz gerekir:
-donanım: KLON kartı için mini çekirdek
-SM: durum makine kitaplığı
-SimpleModbus: Slave veya mater modunda modbus RTU kütüphanesi.
Ben de modbus rtu hakkında bir öğretici ve bir fransız kılavuzu ile HMI ve her iki arduino'nun taslağını veriyorum.
Adım 3: İkinci Deney: Köle Olarak HMI, Ana Olarak KLON ve Köle Olarak UNO
Neden bu deney? Çünkü bu tür bir HMI'ye bir otomasyon programı yerleştirmek imkansızdır: Bunu yapamazsınız çünkü sistem ve makinelerdeki güvenlik ve güvenlik kurallarına uymaz.
HMI soft burada mevcuttur:
www.coolmay.com/Download-159-36-41.html
İçinde özel kütüphane bulunan Arduino IDE gibi, cihazınızı bir Slave veya Master'da kolayca değiştirebilirsiniz.
İletişim hızı burada daha yavaş görünüyor. Bu yüzden daha hızlı reaksiyon kazanmak için bazı şeyler ekliyorum:
- 8E1 yerine 8O1'de seri iletişim
- gerçek zamanlı çalışan durum makinesi
- ağa bazı ek bileşenler ekleyin:
A ve B arasında -120 OHM direnç
A ve GND arasında -560 OHM direnç
-560 OHM direnci B ve GND arasında
4. Adım: Sonuç
Bu deneyler sayesinde, yakında arduino'ları bağımlı olarak ve bir PLC'yi (M221 schneider) master olarak hareket dizilerini kontrol etmek için 6 eksenli bir robotu denetlemeye çalışacağım.
Diğer projeler de yakında bir HMI, bir softster (ATS22 schneider) ve bir Arduin klonu ile yapılmış bir ağ gibi gelecek.
Tüm ilginç öğreticiler ve kılavuzlar ve net tüm web sitesi sayesinde. Mutlu öğreticiler !!!
Önerilen:
4 ila 20 MA Endüstriyel Proses Kalibratörü Kendin Yap - Elektronik Enstrümantasyon: 8 Adım (Resimlerle)
4 ila 20 MA Endüstriyel Proses Kalibratörü Kendin Yap | Elektronik Enstrümantasyon: Endüstriyel ve elektronik enstrümantasyon çok pahalı bir alandır ve sadece kendi kendini eğitmişsek veya bir hobiciysek bunu öğrenmek kolay değildir. Bu nedenle Elektronik enstrümantasyon sınıfım ve ben bu düşük bütçeli 4 ila 20 mA prosedürünü tasarladım
SAHTE ENDÜSTRİYEL YÜKSEK BASINÇ AMPUL İLE EV DEKORASYONU: 6 Adım (Resimli)
SAHTE ENDÜSTRİYEL YÜKSEK BASINÇ AMPUL İLE EV DEKORASYONU: Hurdalıkta güzel şekilli ampullerin atıldığını gördüm. Bu kırık lambalardan bir ev dekoratif lambası yapmak için bazı fikirler buldum ve birkaç ampul topladım. Bugün bu ampulleri nasıl ev dekorasyonuna çevirdiğimi paylaşmaya hazırım
Endüstriyel Sınıf PLC (Controllino) ile DIY Işık Bariyeri Alarm Sistemi: 5 Adım
Endüstriyel Sınıf PLC (Controllino) ile DIY Işık Bariyeri Alarm Sistemi: Bu projede size bir PLC'yi (Controllino) bir ışık bariyeri, bir siren, bir indükleme anahtarı ve bir stroboskop ışığı oluşturmak için nasıl birleştirdiğimi göstereceğim. davetsiz misafirleri kolayca korkutacak gerçekten sağlam çalışan bir alarm/güvenlik sistemi. ben
Digistump ve Modbus RTU: 6 Adım
Digistump ve Modbus RTU: Modbus RTU ve Raspberry Pi arasındaki iletişim konusundaki talimatlarımı görenler, bir serayı otomatikleştirmek için bir proje planladığımı biliyorlar. Bir proje kutusunun içine yerleştirilebilecek 2 küçük PCB yaptım. PCB'lerin bağlantısı dahil edeceğim
Arduino ve Endüstriyel Cihazlar Arasında Modbus TCP İletişimi: 3 Adım
Arduino ve Endüstriyel Cihazlar Arasında Modbus TCP İletişimi: Bir Arduino kartını endüstriyel HMI ile kontrol etmenin ve bir Modbus TCP iletişimi ile endüstriyel bir ağa bağlamanın endüstriyel bir yolu