विषयसूची:
- आपूर्ति
- चरण 1: नोड एमसीयू सर्वर सर्किट वायरिंग
- चरण 2: नोड एमसीयू क्लाइंट वायरिंग
- चरण 3: पीएलसी वायरिंग
- चरण 4: प्रोग्रामिंग नोड एमसीयू सर्वर और क्लाइंट
- चरण 5: पीएलसी प्रोग्राम करें
- चरण 6: इसे चलाएं
वीडियो: पीएलसी सुरक्षा के लिए वायरलेस सुरक्षा बटन: 6 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
खतरनाक निर्माण सुविधाओं के लिए सुरक्षा की एक अतिरिक्त परत बनाने के लिए IoT और (अंततः) रोबोटिक्स का उपयोग करने के लिए यह परियोजना मेरी अवधारणा का प्रमाण है। इस बटन का उपयोग सिग्नल रोशनी के नियंत्रण सहित कई प्रक्रियाओं को शुरू या बंद करने के लिए किया जा सकता है। जबकि मैं इस परियोजना को ई-स्टॉप बटन के रूप में संदर्भित करता हूं, कृपया ध्यान दें कि वास्तविक ई-स्टॉप नियंत्रण स्थापित करने के लिए बहुत अधिक अतिरेक और विनियमों की आवश्यकता होती है। यह परियोजना केवल सुरक्षा की एक अतिरिक्त परत जोड़ने के लिए है।
कृपया इस सर्किट को वायरिंग और पावर करते समय सुरक्षा सावधानियों का उपयोग करें।
आपूर्ति
इलेक्ट्रानिक्स
x2 नोड एमसीयू बोर्ड -
X1 पीएलसी w / बिजली की आपूर्ति - एलन-ब्रैडली कॉम्पैक्ट लॉजिक्स पीएलसी का उपयोग इस निर्देश में किया जाता है -
X1 5v इलेक्ट्रोमैकेनिकल रिले
X1 2N2222A ट्रांजिस्टर
X1 1k ओम रोकनेवाला
X1 सामान्य रूप से बंद (एनसी) पुश बटन
X1 सामान्य रूप से खुला (NO) पुश बटन
X1 9वी बैटरी कनेक्टर + 9वी बैटरी
मिश्रित तार
सॉफ्टवेयर
अरुडिनो आईडीई
स्टूडियो 5000
चरण 1: नोड एमसीयू सर्वर सर्किट वायरिंग
एक नोड एमसीयू बोर्ड का उपयोग सर्वर के रूप में किया जाएगा, और यह बटन और पीएलसी के बीच का बिचौलिया है। जब बटन दबाया जाता है, तो सर्वर को एक संकेत प्राप्त होगा, जो एक रिले को सक्रिय करेगा, और सभी प्रक्रियाओं को रोकने के लिए पीएलसी को आवश्यक संकेत भेजेगा।
बोर्ड वायरिंग
हमारे NODE MCU को पावर देने के लिए, बस एक माइक्रो यूएसबी वॉल एडॉप्टर का उपयोग करें।
रिले क्रैश कोर्स
रिले में दो भाग होते हैं; कुंडल, और आर्मेचर। कॉइल को सक्रिय किया जा सकता है, जो एक चुंबकीय क्षेत्र बनाता है, जिससे आर्मेचर सामान्य रूप से बंद (एनसी) स्थिति से सामान्य रूप से खुले (एनओ) स्थिति में स्थानांतरित हो जाएगा।
यह निर्धारित करने के लिए कि कौन सा पिन NO है और कौन सा NC है, एक मल्टीमीटर का उपयोग करें और इसे प्रतिरोध (2k ओम रेंज) मापने के लिए सेट करें। लाल लीड को मध्य पिन तक स्पर्श करें, और फिर प्रत्येक विपरीत पिन को मापें। एनसी पिन विद्युत रूप से जुड़ा होगा, इसलिए आपको एक छोटा प्रतिरोध पढ़ना चाहिए। NO पिन विद्युत रूप से नहीं जुड़ा होगा, इसलिए रीडिंग सीमा से अधिक होनी चाहिए।
एक बार NO और NC पिन स्थापित हो जाने के बाद, दो तारों को कॉइल (ऊपर की तस्वीर में काले तार), एक तार को मध्य संपर्क पिन, और एक NC पिन (हरे तारों) से जोड़ दें।
बोर्ड टू रिले वायरिंग
अब हमें अपने रिले को बोर्ड से जोड़ने की जरूरत है। आर्मेचर को संलग्न करने के लिए हमें रिले कॉइल को 5v की आपूर्ति करने की आवश्यकता है। चूंकि NODE MCU बोर्ड केवल 3.3v आउटपुट करता है, हमें सिग्नल को बढ़ाने के लिए एक ट्रांजिस्टर का उपयोग करने की आवश्यकता होती है। सर्किट कनेक्शन के लिए वायरिंग आरेख देखें। कृपया ध्यान दें कि यदि सिग्नल के लिए एक अलग पिन का उपयोग किया जाता है, तो इसे कोड में बदलना होगा।
पीएलसी तारों के लिए रिले
सेंट्रल पिन को 24v सोर्स से वायर करें, और NO पिन को PLC पर इनपुट टर्मिनल 1 से वायर करें।
चरण 2: नोड एमसीयू क्लाइंट वायरिंग
यह नोड एमसीयू बोर्ड क्लाइंट के रूप में प्रोग्राम किया जाएगा, और सर्वर को बटन की स्थिति भेजेगा। NODE MCU पर 9v बैटरी को Vin और GND पिन से कनेक्ट करें। 3v3 (3.3v पिन) लेबल वाले किसी भी पिन से एक तार मिलाप/संलग्न करें, और D8 (GPIO 15) को पिन करने के लिए दूसरा तार लगाएं। इन तारों के दूसरे छोर को सामान्य रूप से बंद आपातकालीन बटन के दोनों ओर मिलाप या संलग्न करें।
चरण 3: पीएलसी वायरिंग
अपने पीएलसी के इनपुट टर्मिनल 0 में अपने हरे रंग के तार को NC रिले लेग से प्लग करें। सुनिश्चित करें कि आपके पास अपने इनपुट से जुड़े सामान्य (COM) पोर्ट के माध्यम से जमीन से कनेक्शन है। अधिकांश पीएलसी में अलग-अलग COM पोर्ट होते हैं, इसलिए सुनिश्चित करें कि आप सही पोर्ट पर वायर्ड हैं।
हमारे पीएलसी के लिए हमारे स्टार्ट बटन के रूप में कार्य करने के लिए सामान्य रूप से खुले पुश बटन के साथ भी ऐसा ही करें। इस बटन को टर्मिनल 1 से अटैच करें।
किसी भी आउटपुट डिवाइस में प्लग इन करें जो आउटपुट टर्मिनलों में 24v को संभाल सकता है। इस उदाहरण के लिए, हम आउटपुट टर्मिनल 0 में सिंगल पायलट लाइट का उपयोग कर रहे हैं। COM पर ग्राउंड से कनेक्शन जोड़ना सुनिश्चित करें।
चरण 4: प्रोग्रामिंग नोड एमसीयू सर्वर और क्लाइंट
यदि आप पहली बार NODE MCU बोर्ड का उपयोग कर रहे हैं, तो इस सेटअप गाइड का उपयोग करें:
एक बार जब आप सेटअप कर लें, तो सर्वर और क्लाइंट फ़ाइलें डाउनलोड करें। आवश्यक परिवर्तन नीचे सूचीबद्ध हैं, साथ ही.ino फाइलों में भी।
1. सर्वर और क्लाइंट दोनों के लिए SSID को अपने नेटवर्क नाम में बदलें
2. सर्वर और क्लाइंट दोनों के लिए पासवर्ड को नेटवर्क पासवर्ड में बदलें। यदि यह एक खुला नेटवर्क है, तो इसे "" के रूप में छोड़ दें।
3. सर्वर के लिए, IP, गेटवे और सबनेट मास्क शामिल करें।
4. क्लाइंट के लिए, सर्वर के लिए प्रयुक्त IP पता शामिल करें।
5. यदि पिछले चरणों में दिखाए गए अनुसार दोनों बोर्डों को तार दिया गया है, तो बस फाइलों को संबंधित बोर्डों पर अपलोड करें। यदि अलग-अलग पिन का उपयोग किया जाता है, तो संबंधित चर बदलें, फिर अपलोड करें।
चरण 5: पीएलसी प्रोग्राम करें
पीएलसी क्रैश कोर्स
पीएलसी काफी सरल I/O भाषा का उपयोग करते हैं जिसे सीढ़ी तर्क कहा जाता है। कोड को ऊपर से नीचे और बाएं से दाएं पढ़ा जाता है। प्रत्येक प्रोग्राम चक्र के दौरान, सही/गलत इनपुट डेटा अपडेट किया जाता है, और उस जानकारी का उपयोग आउटपुट को नियंत्रित करने के लिए किया जाता है। लैडर लॉजिक प्रोग्राम में इनपुट और आउटपुट पीएलसी पर असतत टर्मिनलों से बंधे होते हैं, जिन्हें फील्ड डिवाइस से वायर्ड किया जाता है।
उपयोग किए गए प्रतीक इस प्रकार हैं:
--| |-- बंद होने पर जांच करें (XIC)। यह एक इनपुट संपर्क है, और यह सही होगा यदि संबंधित इनपुट टर्मिनल पर एक उच्च संकेत है।
--|/|-- जांच करें कि क्या खुला है (XIO)। यह एक इनपुट संपर्क है, और यह सही होगा यदि संबंधित इनपुट टर्मिनल पर कम सिग्नल है।
--()-- आउटपुट। यह एक आउटपुट संपर्क है, और यह उच्च हो जाएगा, जबकि पायदान पर सभी इनपुट संपर्क सत्य हैं।
कोड की व्याख्या
पहले पायदान पर, पहला XIC संपर्क हमारा आपातकालीन स्टॉप कमांड है। हम सामान्य रूप से बंद ई-स्टॉप बटन के संयोजन के साथ एक एक्सआईसी का उपयोग करते हैं। चूंकि NC बटन एक उच्च संकेत प्रदान करता है, इसलिए XIC TRUE लौटाएगा, जिससे शेष पायदान को सक्रिय किया जा सकेगा। ई-स्टॉप बटन दबाने से हाई सिग्नल टूट जाएगा, और डग को डी-एनर्जेट करने के लिए मजबूर किया जाएगा, इस प्रकार चलने वाली किसी भी खतरनाक मशीनरी को रोक दिया जाएगा।
सर्किट का अगला भाग एक समानांतर पायदान है जो आउटपुट कॉइल के साथ एक सील-इन सर्किट बनाता है। समानांतर पायदान एक OR गेट की तरह काम करते हैं - यदि दोनों में से कोई भी सत्य है, तो रंग सत्य हो सकता है। शीर्ष संपर्क हमारे प्रारंभ बटन से जुड़ा है, और निचला संपर्क हमारे आउटपुट संपर्क की स्थिति है। एक बार स्टार्ट बटन दबाने के बाद, आउटपुट सक्रिय हो जाएगा, जिससे निचला संपर्क TRUE हो जाएगा। तो उपयोगकर्ता स्टार्ट बटन को छोड़ सकता है और ई-स्टॉप बटन दबाए जाने तक आउटपुट सक्रिय रहेगा।
पीएलसी प्रोग्राम करने के लिए
सुनिश्चित करें कि आपके पास स्टूडियो 5000 डाउनलोड और इंस्टॉल है। पीएलसी को पावर दें और यूएसबी कनेक्शन का उपयोग करके इसे अपने कंप्यूटर से कनेक्ट करें। संलग्न कोड खोलें। संचार चुनें < कौन सक्रिय है। आपका पीएलसी यूएसबी सीरियल पोर्ट के तहत सूचीबद्ध होना चाहिए। सुनिश्चित करें कि आपका पीएलसी डाउनलोड करने के लिए 'प्रोग' पर सेट है। अपना पीएलसी चुनें और कोड डाउनलोड करें। एक बार तैयार हो जाने पर, अपना प्रोग्राम चलाने के लिए पीएलसी को 'रन' पर सेट करें।
चरण 6: इसे चलाएं
अपने क्लाइंट बोर्ड में 9v बैटरी संलग्न करें। अपने सर्वर बोर्ड और अपने पीएलसी में प्लग इन करें। पीएलसी प्रोग्राम चलाएं, फिर आपातकालीन बटन दबाएं। आपको पायलट लाइट (या जो भी आउटपुट डिवाइस इस्तेमाल किया गया है) को निष्क्रिय होते देखना चाहिए।
IoT चैलेंज में उपविजेता
सिफारिश की:
वायरलेस पीसी जॉयस्टिक/व्हील बटन: 4 कदम (चित्रों के साथ)
वायरलेस पीसी जॉयस्टिक / व्हील बटन: मैं पिछले कुछ वर्षों में एक नया रेसिंग सिम बना रहा हूं और एक DIY डायरेक्ट ड्राइव स्टीयरिंग व्हील के साथ जाने का फैसला किया है। जबकि वह प्रोजेक्ट अकेले अपने आप में कई निर्देश हो सकता है, यह टी पर सभी बटन बनाने के बारे में एक निर्देश योग्य है
Arduino के साथ 2.4Ghz NRF24L01 मॉड्यूल का उपयोग कर वायरलेस रिमोट - क्वाडकॉप्टर के लिए Nrf24l01 4 चैनल / 6 चैनल ट्रांसमीटर रिसीवर - आरसी हेलीकाप्टर - Arduino का उपयोग करते हुए Rc प्लेन: 5 कदम (चित्रों के साथ)
Arduino के साथ 2.4Ghz NRF24L01 मॉड्यूल का उपयोग कर वायरलेस रिमोट | क्वाडकॉप्टर के लिए Nrf24l01 4 चैनल / 6 चैनल ट्रांसमीटर रिसीवर | आरसी हेलीकाप्टर | Arduino का उपयोग करते हुए Rc प्लेन: Rc कार चलाने के लिए | क्वाडकॉप्टर | ड्रोन | आरसी विमान | RC नाव, हमें हमेशा एक रिसीवर और ट्रांसमीटर की आवश्यकता होती है, मान लीजिए कि RC QUADCOPTER के लिए हमें एक 6 चैनल ट्रांसमीटर और रिसीवर की आवश्यकता है और उस प्रकार का TX और RX बहुत महंगा है, इसलिए हम अपने
स्टॉप लाइट को नियंत्रित करने के लिए पीएलसी प्रोग्रामिंग: 7 कदम (चित्रों के साथ)
एक स्टॉप लाइट को नियंत्रित करने के लिए पीएलसी प्रोग्रामिंग: पीएलसी का उपयोग उन सभी चीजों में किया जाता है जिनका हम दैनिक आधार पर सामना करते हैं। बीयर, सोडा, सूप और कई अन्य पैकेज्ड सामानों की मशीनों की कैनिंग या बॉटलिंग से लेकर वॉलमार्ट के कन्वेयर बेल्ट और कुछ चौराहों पर स्टॉप लाइट्स तक, पीएलसी एक स्पर्श करते हैं
डिजिटल वायरलेस सुरक्षा प्रणाली: 10 कदम (चित्रों के साथ)
डिजिटल वायरलेस सुरक्षा प्रणाली: निर्देशयोग्य में, हम आरएफ प्रौद्योगिकी का उपयोग करके डिजिटल वायरलेस सुरक्षा प्रणालियों का एक प्रोटोटाइप बनाने जा रहे हैं। परियोजना का उपयोग घर, कार्यालयों, संगठनों आदि में सुरक्षा उद्देश्यों के लिए किया जा सकता है। चूंकि यह आरएफ प्रौद्योगिकी के साथ बनाया गया है और इसे सुरक्षित किया गया है
वायरलेस गिटार सिस्टम के लिए DIY वायरलेस माइक: 4 कदम
वायरलेस गिटार सिस्टम के लिए DIY वायरलेस माइक: मैं कुछ vids और कुछ बैंड देख रहा हूं और उनमें से लगभग गिटार पर वायरलेस सिस्टम का उपयोग करते हैं। पागल हो जाना, हिलना-डुलना, चलना और जो कुछ भी वे चाहते हैं वह बिना रस्सी के हो जाता है इसलिए मैं एक होने का सपना देखता हूं .. लेकिन .. मेरे लिए अब यह बहुत महंगा है इसलिए मैं इस पर आया