विषयसूची:

Arduino-आधारित नियंत्रण प्रणाली के लिए SCADA को सुरक्षित करना: 5 चरण
Arduino-आधारित नियंत्रण प्रणाली के लिए SCADA को सुरक्षित करना: 5 चरण

वीडियो: Arduino-आधारित नियंत्रण प्रणाली के लिए SCADA को सुरक्षित करना: 5 चरण

वीडियो: Arduino-आधारित नियंत्रण प्रणाली के लिए SCADA को सुरक्षित करना: 5 चरण
वीडियो: SECURITY IN INTOUCH SCADA SOFTWARE TUTORIAL PART:13 2024, जुलाई
Anonim
Arduino-आधारित नियंत्रण प्रणाली के लिए SCADA को सुरक्षित करना
Arduino-आधारित नियंत्रण प्रणाली के लिए SCADA को सुरक्षित करना

पर्यवेक्षी नियंत्रण और डेटा अधिग्रहण (एससीएडीए) आमतौर पर बिजली संयंत्रों, रेलवे, विनिर्माण इकाइयों, इस्पात संयंत्रों, हवाई जहाज, स्मार्ट घरों और स्वचालित के कई अन्य रूपों जैसे औद्योगिक प्रणालियों की एक विस्तृत श्रृंखला में उपयोग की जाने वाली नियंत्रण प्रणालियों की निगरानी और दूरस्थ रूप से एक्सेस करने के लिए एक ढांचा है। नियंत्रण प्रणाली।

चरण 1: घटक सूची के लिए खरीदारी

घटक सूची के लिए खरीदारी
घटक सूची के लिए खरीदारी

इस परियोजना के लिए निम्नलिखित घटकों की आवश्यकता है:

1. अरुडिनो यूएनओ (अमेज़ॅन)

2. एल ई डी (अमेज़ॅन)

3. अल्ट्रासोनिक सेंसर (अमेज़ॅन)

4. प्रतिरोधी, कैपेसिटर, स्विच, जम्पर तार (अमेज़ॅन)

5. MCP4921: डिजिटल-से-एनालॉग कनवर्टर 12-बिट IC (अमेज़ॅन)

6. MCP23S17: I/O विस्तारक 16-बिट IC (अमेज़ॅन)

चरण 2: Arduino IDE सेट करना

Arduino IDE सेट करना
Arduino IDE सेट करना

इस परियोजना के लिए विभिन्न IC जैसे I/O विस्तारक और डिजिटल-से-एनालॉग IC चिप्स के साथ इंटरफेस करने के लिए कुछ पुस्तकालयों के उपयोग की आवश्यकता है। निम्नलिखित पुस्तकालयों की आवश्यकता है और एक जीथब भंडार के माध्यम से प्रदान किया गया है।

0. निम्नलिखित पुस्तकालयों के माध्यम से जाएं और स्केच> लाइब्रेरी शामिल करें>. ZIP लाइब्रेरी का उपयोग करके उन्हें Arduino IDE पर स्थापित करें और फिर नीचे जीथब रिपॉजिटरी में शामिल ज़िप फ़ाइल को ब्राउज़ करें:

1. स्टेट मशीन लाइब्रेरी (एसएम)

2. MCP492X लाइब्रेरी

3. एमसीपी23एस17 लाइब्रेरी

जीथब रिपोजिटरी: Arduino- आधारित नियंत्रण प्रणाली के लिए SCADA

चरण 3: नियंत्रण प्रणाली को समझना

नियंत्रण प्रणाली को समझना
नियंत्रण प्रणाली को समझना

यह परियोजना अनिवार्य रूप से स्टेट मशीन लाइब्रेरी का उपयोग करके 4-स्टेट फिनिट स्टेट मशीन (FSM) को लागू करती है। चार राज्यों को निम्नलिखित के रूप में वर्णित किया जा सकता है।

1. NO_LED: सभी LED बंद अवस्था में हैं

2. ALL_LED: सभी LED चालू अवस्था में हैं

3. बीआईएन_सीएनटी: 8 एल ई डी का सेट 8-बिट बाइनरी गिनती अनुक्रम के प्रदर्शन के रूप में कार्य करता है।

4. SENSE: यदि अल्ट्रासोनिक सेंसर निकटता में किसी वस्तु का पता लगाता है, तो स्थिति ALL_LED पर स्विच हो जाती है। अन्यथा, BIN_CNT स्थिति की तरह ही बाइनरी में गिनती जारी है।

चरण 4: सर्किट का निर्माण

सर्किट का निर्माण
सर्किट का निर्माण
सर्किट का निर्माण
सर्किट का निर्माण
सर्किट का निर्माण
सर्किट का निर्माण
सर्किट का निर्माण
सर्किट का निर्माण

Arduino Control System के विभिन्न कोणों से ली गई कई तस्वीरें प्रदान की गई हैं। सिस्टम बनाने के लिए संदर्भ के रूप में छवियों का उपयोग करें।

चरण 5: स्रोत कोड को Arduino पर अपलोड करना

एक बार सर्किट बन जाने के बाद, Github रिपॉजिटरी में SCADA.ino फ़ाइल में दिए गए Arduino स्केच को Arduino पर अपलोड किया जा सकता है। वीडियो में दिखाए गए अनुसार सर्किट में अलग-अलग पुश बटन का उपयोग करके स्टेट मशीन का परीक्षण किया जा सकता है।

सिफारिश की: