विषयसूची:
- चरण 1: कनेक्ट करने में बहुत आसान
- चरण 2: पहला प्रयोग: एचएमआई मास्टर के रूप में और अरुडिनो दास के रूप में
- चरण 3: दूसरा प्रयोग: गुलाम के रूप में एचएमआई, मास्टर के रूप में क्लोन और गुलाम के रूप में यूएनओ
- चरण 4: निष्कर्ष
वीडियो: MODBUS RTU में औद्योगिक HMI और Arduinos: 4 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:18
इस निर्देशयोग्य में मैं एक औद्योगिक HMI (COOLMAY MT6070H, 150EUROS), एक Arduino CLONE DIY (10EUROS) और एक Arduino UNO (10EUROS) के बीच संचार के एक उदाहरण का वर्णन करूंगा। नेटवर्क एक विशेष और मजबूत और औद्योगिक प्रोटोकॉल के तहत चलेगा: मोडबस आरटीयू (कोई आईपी या ईथरनेट अनुरोध नहीं किया गया)। इस नेटवर्क के बारे में अधिक जानकारी, यहाँ:
en.wikipedia.org/wiki/Modbus
मैंने इस तरह के नेटवर्क के कौशल और शक्ति का पता लगाने के लिए 2 प्रयोग किए:
-पहले में: एचएमआई मास्टर है, क्लोन स्लेव 1 है और यूएनओ स्लेव 3 है (आप जो आईडी चाहते हैं उसे दें)
-दूसरे में: HMI स्लेव1 है, CLONE मास्टर है (ऑटोमेशन एंबेडेड प्रोग्राम के साथ), UNO स्लेव 3 बना हुआ है।
चरण 1: कनेक्ट करने में बहुत आसान
क्या ज़रूरत है:
-एक मॉडबस कनेक्टर के साथ एक औद्योगिक एचएमआई कूलमे एमटी6070एच
-एक DIY ARDUINO क्लोन
-एक संयुक्त राष्ट्र संघ
-2 MAX485 ढाल
-एक बिजली की आपूर्ति 24V डीसी
-2 USB प्रोग्रामिंग केबल और एक USBasp।
प्रत्येक पिनए+ और पिनबी- को एक साथ जोड़ने के लिए सावधान रहें और सभी उपकरणों के लिए समान जीएनडी रखें।
चरण 2: पहला प्रयोग: एचएमआई मास्टर के रूप में और अरुडिनो दास के रूप में
सबसे पहले, आपको अपने Arduino IDE में कुछ उपयोगी लाइब्रेरी और बोर्ड जोड़ने होंगे:
-हार्डवेयर: क्लोन बोर्ड के लिए मिनीकोर
-एसएम: स्टेट मशीन लाइब्रेरी
-SimpleModbus: दास या मेटर मोड में मोडबस आरटीयू पुस्तकालय।
मैं एक ट्यूटोरियल और मोडबस आरटीयू पर एक फ्रेंच गाइड के साथ एचएमआई और दोनों आर्डिनो का स्केच भी देता हूं।
चरण 3: दूसरा प्रयोग: गुलाम के रूप में एचएमआई, मास्टर के रूप में क्लोन और गुलाम के रूप में यूएनओ
यह प्रयोग क्यों? क्योंकि इस तरह के HMI में ऑटोमेशन प्रोग्राम को एम्बेड करना असंभव है: आप ऐसा नहीं कर सकते क्योंकि यह सिस्टम और मशीनों पर सुरक्षा और सुरक्षा नियमों का सम्मान नहीं करता है।
एचएमआई सॉफ्ट यहां उपलब्ध है:
www.coolmay.com/Download-159-36-41.html
Arduino IDE की तरह विशेष लाइब्रेरी के साथ, आप आसानी से अपने डिवाइस को स्लेव या मास्टर में बदल सकते हैं।
यहां संचार की गति धीमी लगती है। इसलिए मैं अधिक गति प्रतिक्रिया अर्जित करने के लिए कुछ चीजें जोड़ता हूं:
8E1. के बजाय 8O1 में सीरियल संचार
वास्तविक समय चलने के लिए -स्टेट मशीन
-नेटवर्क में कुछ अतिरिक्त घटक जोड़ें:
A और B. के बीच -120 OHM रोकनेवाला
-560 A और GND. के बीच OHM रोकनेवाला
-560 B और GND. के बीच OHM रोकनेवाला
चरण 4: निष्कर्ष
इस प्रयोग के कारण मैं जल्द ही एक 6 अक्ष रोबोट की निगरानी करने की कोशिश करूंगा जिसमें आर्डिनो दास के रूप में और एक पीएलसी (एम २२१ श्नाइडर) आंदोलनों के अनुक्रमों को नियंत्रित करने के लिए एक मास्टर के रूप में होगा।
अन्य परियोजनाएं भी जल्द ही एक एचएमआई, एक सॉफ्टस्टर (एटीएस 22 श्नाइडर) और एक अर्डुइन क्लोन से बने नेटवर्क की तरह आ जाएंगी।
नेट पर सभी दिलचस्प ट्यूटोरियल और गाइड और वेबसाइट के लिए धन्यवाद। हैप्पी इंस्ट्रक्शंस !!!
सिफारिश की:
Arduino ISP के रूप में -- AVR में बर्न हेक्स फ़ाइल -- एवीआर में फ्यूज -- प्रोग्रामर के रूप में Arduino: 10 कदम
Arduino ISP के रूप में || AVR में बर्न हेक्स फ़ाइल || एवीआर में फ्यूज || अरुडिनो प्रोग्रामर के रूप में:………………अधिक वीडियो के लिए कृपया मेरे YouTube चैनल को सब्सक्राइब करें……यह लेख आईएसपी के रूप में आर्डिनो के बारे में सब कुछ है। यदि आप हेक्स फ़ाइल अपलोड करना चाहते हैं या यदि आप एवीआर में अपना फ्यूज सेट करना चाहते हैं तो आपको प्रोग्रामर खरीदने की आवश्यकता नहीं है, आप कर सकते हैं
किट के साथ रोबोटिक्स में चरण-दर-चरण शिक्षा: 6 चरण
किट के साथ रोबोटिक्स में चरण-दर-चरण शिक्षा: अपना खुद का रोबोट बनाने के कुछ महीनों के बाद (कृपया इन सभी को देखें), और दो बार पुर्जे विफल होने के बाद, मैंने एक कदम पीछे हटने और अपने बारे में फिर से सोचने का फैसला किया। रणनीति और दिशा। कई महीनों का अनुभव कई बार बहुत फायदेमंद था, और
SaferWork 4.0 - सुरक्षा के लिए औद्योगिक IoT: 3 चरण
SaferWork 4.0 - सुरक्षा के लिए औद्योगिक IoT: परियोजना विवरण: SaferWork 4.0 औद्योगिक क्षेत्रों का वास्तविक समय का पर्यावरणीय डेटा प्रदान करने का इरादा रखता है। वर्तमान में उपलब्ध विनियमन जैसे OHSAS 18001 (व्यावसायिक स्वास्थ्य और सुरक्षा आकलन श्रृंखला) या ब्राज़ीलियाई NR-15 (अस्वास्थ्यकर गतिविधियाँ)
एक-क्लिक विंडोज और लिनक्स एप्लिकेशन (32-बिट और 64-बिट) के साथ DIY MusiLED, म्यूजिक सिंक्रोनाइज्ड एलईडी। रीक्रिएट करने में आसान, उपयोग में आसान, पोर्ट करने में आसान: 3 चरण
एक-क्लिक विंडोज और लिनक्स एप्लिकेशन (32-बिट और 64-बिट) के साथ DIY MusiLED, म्यूजिक सिंक्रोनाइज्ड एलईडी। रीक्रिएट करने में आसान, उपयोग में आसान, पोर्ट करने में आसान: यह प्रोजेक्ट आपको 18 LED (6 रेड + 6 ब्लू + 6 येलो) को अपने Arduino बोर्ड से कनेक्ट करने और आपके कंप्यूटर के साउंड कार्ड के रियल-टाइम सिग्नल का विश्लेषण करने और उन्हें रिले करने में मदद करेगा। एल ई डी बीट इफेक्ट (स्नेयर, हाई हैट, किक) के अनुसार उन्हें रोशन करने के लिए
औद्योगिक फोटोग्राफी - जल्दबाजी में की जाने वाली गलतियाँ; ब्लास्टिंग ग्रिट रिसाइकलर: 7 कदम
औद्योगिक फोटोग्राफी - जल्दबाजी में की गई गलतियाँ; ब्लास्टिंग ग्रिट रिसाइक्लर: यह निर्देशयोग्य निर्देशात्मक तस्वीरों की एक श्रृंखला को जल्दी से लेना सिखाएगा। औद्योगिक परियोजनाओं के पूर्ण होने के मध्य चरण की तस्वीरें बहुत मददगार होती हैं। वे आपको बाद में परियोजना के बारे में सोचने और फ्लाई डिजाइन पर काम करने में सक्षम होने में मदद कर सकते हैं।