Სარჩევი:
- ნაბიჯი 1: მოწყობილობები, რომლებიც დაკავშირებულია ქსელთან
- ნაბიჯი 2: პროგრამული უზრუნველყოფის გამოყენება
- ნაბიჯი 3: დასკვნის გაკეთება:
ვიდეო: Modbus TCP კომუნიკაცია არდუინოსა და სამრეწველო მოწყობილობებს შორის: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ინდუსტრიული გზა არდუინოს დაფის სამრეწველო HMI– ით გასაკონტროლებლად და მის დაკავშირებას ინდუსტრიულ ქსელთან Modbus TCP კომუნიკაციით.
ნაბიჯი 1: მოწყობილობები, რომლებიც დაკავშირებულია ქსელთან
ამ სამუშაოს შესასრულებლად მე გავაკეთე ელექტრული კაბინეტი, რომელიც მოიცავს PLC S7-1200 და HMI KTP700 Basic (SIEMENS), როგორც ნაჩვენებია სურათზე. მე მოგცემთ ამ კაბინეტის სქემატურს.
მე გამოვიყენე Schneider HMI, როგორიცაა HMISTU655 Ethernet/USB– ით.
მე ასევე გავაკეთე არდუინოს კლონური დაფა Atmega 1284p საფუძველზე (იხ. ჩემი ერთ -ერთი ინსტრუქცია).
ნაბიჯი 2: პროგრამული უზრუნველყოფის გამოყენება
ბევრი პროგრამული უზრუნველყოფა გამოვიყენე, მაგრამ მხოლოდ 2 მათგანია უფასო. ყველა ეს ელექტრული დანადგარი ძალიან ძვირია და ეს არის დიდი შესაძლებლობა, რომ მქონდეს ის ჩემს სამუშაო ადგილზე.
პროგრამები რისთვის:
- AdvancedHMI (უფასო) ზედამხედველობა PLC S7-1200 და Arduino დაფაზე
- TIA PORTAL V13 (EXPENSIVE) PLC S7-1200 და HMI KTP700
- Grafcet Studio PRO (EXPENSIVE) არის PLC S7-1200- ის პროგრამირების საშუალება SFC პროგრამირებით. თქვენ უნდა იმუშაოთ პროექტთან (მზადაა გამოსაყენებლად TIA PORTAL– ში), რომელიც მოწოდებულია Grafcet Studio– ს მიერ და რომელსაც ეწოდება GRAFCET ENGINE, რომელიც უნდა გადმოტვირთოთ PLC– ში. შემდეგ თქვენ გექნებათ შესაძლებლობა ჩამოტვირთოთ ესკიზი Grafcet Studion– დან PLC– ში.
- VIjéo Designer 6.2 (EXPENSIVE) HMI MAGELIS HMISTU655 (Schneider) პროგრამირებისთვის.
- Arduino 1.8.x (უფასო) 3 გასაოცარი ბიბლიოთეკით: MightyCore (რომ შეძლოთ გამოიყენოთ atmegas 40DIP), mudbus (მართეთ ModbusTCP Ethernet ფარით) ბოლო SMlib (ავტომატიზაციისთვის აღჭურვილი სახელმწიფო მანქანების გასაშვებად).
მე ვაძლევ 2 გაკვეთილს: (ფრანგულ ენაზე, თარგმანი არ არის, მაგრამ ადვილი გასაგებია, ბოდიში)
-
მაგალითები S7-1200: ზოგიერთი ინფორმაცია გამოსაყენებლად
TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio, TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio (modbus tcp– ით კონტროლის უფრო მარტივი გზა)
TIA PORTAL V13+S7-1200+KTP700 Basic+Grafcet Studio
TIA PORTAL V13+KTP700 Basic+Arduino Clone Ethernet Shield
VIJEO DESIGNER+MAGELIS HMISTU655+S7-1200
- TUTO MAGELIS HMI: როგორ გამოვიყენოთ Vijéo Designer 6.2 და გავაკონტროლოთ Arduino დაფა.
მე ვაძლევ არქივს: _FILES EXAMPLES.zip, გამოყენებული ფაილები აწარმოებს პროექტს.
ნაბიჯი 3: დასკვნის გაკეთება:
რაც შეეხება ჩემთვის, SIEMENS– ის გადაწყვეტა ცოტა უფრო რთულია პროგრამირებისთვის, ვიდრე შნაიდერის გადაწყვეტა. მაგრამ ის მაინც ძალიან ძვირი რჩება.
მადლობა ყველა საიმედო გაკვეთილს, რომელიც წავიკითხე ამ პროექტის სამართავად.
ბედნიერი ინსტრუქტაციით.
გირჩევთ:
სამრეწველო HMI და Arduinos MODBUS RTU– ში: 4 ნაბიჯი
სამრეწველო HMI და Arduinos MODBUS RTU– ში: ამ ინსტრუქციურად მე აღწერს სამრეწველო HMI (COOLMAY MT6070H, 150EUROS), Arduino CLONE DIY (10EUROS) და Arduino UNO (10EUROS) შორის კომუნიკაციის მაგალითს. ქსელი იმუშავებს სპეციალური და ძლიერი და ინდუსტრიული პროტო
RS485 არდუინოსა და ჟოლოს შორის: 7 ნაბიჯი
RS485 არდუინოსა და ჟოლოს Pi შორის: სკოლისთვის მე უნდა გავაკეთო პროექტი. მე ვირჩევ, რომ გავაკეთო ჭკვიანი სათბურის კონტროლერი, რომელსაც მთლიანად აკონტროლებს ჟოლოს პი. სენსორები იკვებება arduino uno– ით. მომდევნო თვეების განმავლობაში მე გამოვაქვეყნებ ამ პროექტის ეტაპობრივად შესრულებას
სერვოს კონტროლი MPU6050– ს შორის Arduino– სა და ESP8266– ს შორის HC-12: 6 ნაბიჯი
სერვოს კონტროლი MPU6050– ს შორის Arduino– სა და ESP8266– ს შორის HC-12– ით: ამ პროექტში ჩვენ ვაკონტროლებთ სერვო ძრავის პოზიციას mpu6050 და HC-12 გამოყენებით Arduino UNO– სა და ESP8266 NodeMCU– ს შორის კომუნიკაციისთვის
ESP32 Modbus Master TCP: 7 ნაბიჯი
ESP32 Modbus Master TCP: ამ კლასში თქვენ დაპროგრამებთ ESP32 პროცესორს Modbus TCP Master. ჩვენ გამოვიყენებთ ორ მოწყობილობას, რომელიც შეიცავს ამ პროცესორს: Moduino ESP32 და Pycom. ორივე მოწყობილობა მუშაობს MicroPytthon გარემოში. ჩვენი Modbus Slave იქნება კომპიუტერული კომპიუტერი M
Accesspoint - სადგურის კომუნიკაცია ორ ESP8266 MCU– ს შორის: 3 ნაბიჯი
Accesspoint - სადგურის კომუნიკაცია ორ ESP8266 MCU– ს შორის: გამარჯობათ შემქმნელებო! ჩემს წინა ინსტრუქციებში მე WiFi კავშირი შევიტანე ორ ESP8266 MCU– ს შორის სახლის WiFi როუტერის საშუალებით. როგორც ვნახე კომენტარიდან არიან შემქმნელები, რომელთაც სურთ გამოიყენონ ESP8266 MCU როუტერის დიაპაზონიდან შორს. ასე რომ, აქ არის ბარი