სამრეწველო HMI და Arduinos MODBUS RTU– ში: 4 ნაბიჯი
სამრეწველო HMI და Arduinos MODBUS RTU– ში: 4 ნაბიჯი
Anonim
სამრეწველო HMI და Arduinos MODBUS RTU- ში
სამრეწველო HMI და Arduinos MODBUS RTU- ში

ამ სასწავლო ინსტრუქციაში მე აღვწერ სამრეწველო HMI (COOLMAY MT6070H, 150EUROS), Arduino CLONE DIY (10EUROS) და Arduino UNO (10EUROS) შორის კომუნიკაციის მაგალითს. ქსელი იმუშავებს სპეციალური და ძლიერი და ინდუსტრიული პროტოკოლის მიხედვით: MODBUS RTU (IP ან Ethernet მოთხოვნილი არ არის). მეტი ინფორმაცია ამ ქსელის შესახებ, აქ:

en.wikipedia.org/wiki/Modbus

მე ჩავატარე 2 ექსპერიმენტი ამ სახის ქსელის უნარებისა და ძალის შესასწავლად:

-პირველში: HMI არის ოსტატი, CLONE არის Slave1 და UNO არის Slave3 (თქვენ მოგცემთ პირადობის მოწმობას)

-მეორეში: HMI არის მონა 1, CLONE არის ოსტატი (ავტომატიზირებული ჩამონტაჟებული პროგრამით), UNO რჩება მონა 3.

ნაბიჯი 1: დაკავშირება ძალიან ადვილია

ძალიან ადვილია დაკავშირება
ძალიან ადვილია დაკავშირება
ძალიან ადვილია დაკავშირება
ძალიან ადვილია დაკავშირება
ძალიან ადვილია დაკავშირება
ძალიან ადვილია დაკავშირება

რა არის საჭირო:

-სამრეწველო HMI COOLMAY MT6070H modbus კონექტორით

-ხელნაკეთი არდუინო კლონი

-გაეროს

-2 MAX485 ფარი

-კვების ბლოკი 24V DC

-2 USB პროგრამირების კაბელი და USBasp.

ფრთხილად იყავით, რომ დააკავშიროთ ყველა pinA+ და pinB- და გქონდეთ ერთი და იგივე GND ყველა მოწყობილობისთვის.

ნაბიჯი 2: პირველი ექსპერიმენტი: HMI როგორც ოსტატი და Arduinos როგორც მონები

უპირველეს ყოვლისა, თქვენ უნდა დაამატოთ რამდენიმე სასარგებლო ბიბლიოთეკა და დაფა თქვენს Arduino IDE- ში:

-მომხმარებელი: მინი ბირთვი CLONE დაფისთვის

-SM: სახელმწიფო მანქანათმცოდნეობა

-SimpleModbus: modbus RTU ბიბლიოთეკა მონა ან მატერის რეჟიმში.

მე ასევე ვაძლევ HMI- ს და ორივე არდუინოს ესკიზს სამეურვეო და ფრანგული სახელმძღვანელო modbus rtu- ზე.

ნაბიჯი 3: მეორე ექსპერიმენტი: HMI როგორც მონა, CLONE როგორც ოსტატი და UNO როგორც მონა

რატომ ეს ექსპერიმენტი? რადგან შეუძლებელია ავტომატიზაციის პროგრამის ჩადება ამ სახის HMI- ში: თქვენ არ შეგიძლიათ ამის გაკეთება, რადგან ის არ ითვალისწინებს სისტემებსა და დანადგარებზე უსაფრთხოების და უსაფრთხოების წესებს.

HMI soft ხელმისაწვდომია აქ:

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

Arduino IDE- ს მსგავსად, სპეციალური ბიბლიოთეკით, თქვენ ადვილად შეცვლით თქვენს მოწყობილობას მონაში ან სამაგისტროში.

როგორც ჩანს, კომუნიკაციის სიჩქარე აქ უფრო ნელია. ასე რომ, მე დავამატებ რაღაცეებს მეტი სიჩქარის რეაქციის მოსაპოვებლად:

-სერიული კომუნიკაცია 8O1- ში, 8E1- ის ნაცვლად

-სახელმწიფო მანქანა რეალურ დროში მუშაობს

-დაამატეთ რამდენიმე დამატებითი კომპონენტი ქსელში:

-120 OHM რეზისტორი A და B შორის

-560 OHM რეზისტორი A და GND შორის

-560 OHM რეზისტორი B და GND შორის

ნაბიჯი 4: დასკვნა

ამ ექსპერიმენტების წყალობით მე მალე შევეცდები ზედამხედველობა გავუწიო 6 ღერძიან რობოტს არდუინოებით, როგორც მონები და PLC (M221 schneider), როგორც ოსტატი მოძრაობების თანმიმდევრობის გასაკონტროლებლად.

სხვა პროექტებიც მალე მოვა, როგორიცაა ქსელი, რომელიც დამზადებულია HMI- ით, რბილი პროგრამით (ATS22 schneider) და არდუინის კლონით.

მადლობა ყველა საინტერესო სახელმძღვანელოს და გზამკვლევს და ვებსაიტს მთელ ქსელში. ბედნიერი ინსტრუქციები !!!

გირჩევთ: