Arduino को एम्बेडेड सिस्टम को अधिक परिचित बनाने के लिए डिज़ाइन किया गया था। Arduino से पहले, माइक्रोकंट्रोलर से निपटना आसान नहीं था। Arduino ने अपने ओपन-सोर्स प्लेटफॉर्म के साथ माइक्रोकंट्रोलर और प्रोग्रामर के बीच की खाई को कम किया। दूसरी ओर, पीएलसी के रूप में भी जाना जाता है निर्देशयोग्य तर्क नियंत्रक एक मजबूत कंप्यूटर नियंत्रण प्रणाली है जो औद्योगिक कार्यों, मशीन के कार्य को स्वचालित करती है और यहां तक कि पूरी औद्योगिक उत्पादन लाइन को भी स्वचालित करती है। पीएलसी एक सीपीयू की तरह है जिसे कठोर औद्योगिक परिस्थितियों में काम करने के लिए डिज़ाइन किया गया है।
क्या Arduino एक PLC है
हाँ , कोई कह सकता है कि Arduino एक PLC है क्योंकि Arduino और PLC दोनों इनपुट लेने और उन्हें तदनुसार निष्पादित करने के लिए एक नियंत्रक का उपयोग करते हैं। पीएलसी औद्योगिक अनुप्रयोगों के लिए डिज़ाइन किया गया एक माइक्रोकंट्रोलर है जबकि Arduino एक नियंत्रक बोर्ड है जो शुरुआती और छोटे पैमाने के अनुप्रयोगों को लक्षित करता है। उनके बीच केवल अंतर यह है कि Arduino पारंपरिक प्रोग्रामिंग भाषा जैसे C ++ का उपयोग डेटा को संसाधित करने के लिए करता है जबकि PLC प्रोग्रामिंग लैडर-लॉजिक प्रोग्रामिंग पर बनाई गई है।
Arduino और PLC के बीच मुख्य अंतर यह है कि दोनों दो अलग-अलग वातावरणों के लिए निर्मित होते हैं। पीएलसी सिस्टम खरीदने और मरम्मत करने के लिए बहुत महंगे हैं, पीएलसी को पीएलसी नियंत्रकों का उपयोग करके उच्च क्षमता निकालने के लिए सॉफ्टवेयर डिजाइनरों से विशिष्ट कौशल की आवश्यकता होती है। Arduino अपनी लोकप्रियता के कारण एक तरह का यूनिवर्सल प्रोग्रामेबल कंट्रोलर है जिसका अपना अलग और उपयोग में आसान प्रोग्रामिंग प्लेटफॉर्म IDE है।
क्या Arduino को पीएलसी के रूप में इस्तेमाल किया जा सकता है
हाँ, Arduino को पीएलसी के रूप में इस्तेमाल किया जा सकता है। Arduino का कार्य किसी तरह PLC नियंत्रक की तरह है, लेकिन I/O पिन की सीमित संख्या के कारण Arduino उद्योगों में PLC को पूरी तरह से प्रतिस्थापित नहीं कर सकता है। जैसे-जैसे तकनीक बढ़ती है कई प्लेटफॉर्म सामने आते हैं जैसे जांच तथा ऑटोमेशनडायरेक्ट वह डिजाइन Arduino आधारित औद्योगिक पीएलसी नियंत्रक जो सस्ते हैं लेकिन औद्योगिक पीएलसी की तरह ही काम करते हैं।
Arduino आधारित पीएलसी की सूची
-
- औद्योगिक शील्ड Arduino PLC
- Controllino Arduino PLC
औद्योगिक शील्ड Arduino PLC
इंडस्ट्रियल शील्ड्स Arduino आधारित PLC शील्ड्स का एक अग्रणी निर्माता है। इस समूह द्वारा सभी के बीच कई ढालें तैयार की गई हैं ARDBOX तथा एम-डुइनो सबसे लोकप्रिय हैं।
ARDBOX Arduino लियोनार्डो पर आधारित है और इसे मध्यम स्तर के अनुप्रयोगों के लिए डिज़ाइन किया गया है। M-Duino को Arduino मेगा बोर्ड का उपयोग करके डिज़ाइन किया गया है। एम-डुइनो के अधिकांश तकनीकी विनिर्देश अरुडिनो मेगा बोर्ड के समान हैं।
Controllino Arduino PLC
कंट्रोलिनो एक और Arduino आधारित प्लेटफॉर्म है जो Arduino बोर्डों का उपयोग करके PLC डिजाइन करने के लिए बहुत प्रसिद्ध है। Controllino औद्योगिक आधार PLC के साथ ओपन-सोर्स Arduino प्लेटफॉर्म को जोड़ती है। इस कंपनी द्वारा डिज़ाइन किए गए कुछ सबसे अधिक उपयोग किए जाने वाले Arduino PLC हैं मेगा चेक करें तथा मिनी चेकर। Controllino मेगा का उपयोग करके डिज़ाइन किया गया है एटमेगा2560 नियंत्रक आमतौर पर Arduino मेगा बोर्डों में उपयोग किया जाता है। Controllino Mini Arduino UNO बोर्ड पर आधारित है और Arduino UNO के समान चिप का उपयोग करता है।
इन सभी बोर्डों की संक्षिप्त तुलना नीचे दी गई तालिका में दिखाई गई है:
विशेष विवरण | ARDBOX | एम-डुइनो | मिनी चेकर | मेगा चेक करें |
इनपुट वोल्टेज | 12 वी या 24 वी | 12 वी या 24 वी | 12 वी या 24 वी | 12 वी या 24 वी |
microcontroller | ATmega32u4 | एटमेगा2560 | एटमेगा328पी | एटमेगा2560 |
अधिकतम करंट | 1.5ए | 1.5ए | 6A अधिकतम रिले आउटपुट करंट | 6A अधिकतम रिले आउटपुट करंट |
घडी की गति | 16 मेगाहर्ट्ज | 16 मेगाहर्ट्ज | 16 मेगाहर्ट्ज | 16 मेगाहर्ट्ज |
प्रोग्रामिंग भाषा | अरुडिनो आईडीई | अरुडिनो आईडीई | अरुडिनो आईडीई | अरुडिनो आईडीई |
फ्लैश मेमोरी | 32 केबी | 32 केबी | 32 केबी | 256KB |
SRAM | 2.5 केबी | 2KB | 2KB | 8केबी |
ईईपीरोम | 1KB | 1KB | 1KB | 4केबी |
संचार | I2C-USB-SPI-TTL-RS232-RS485 | I2C1-USB-SPI-ईथरनेट-RS232-RS485-Tx, Rx | I2C1-USB-SPI-TTL | I2C1-USB-SPI-ईथरनेट-TTL-RS485 |
कुल इनपुट अंक | 10 | 13,26,36 | 8 | इक्कीस |
कुल उत्पादन अंक | 10 | 8,6,22 | 8 | 24 |
Arduino और PLC - तुलना
कोई यह नहीं कह सकता कि Arduino PLC से बेहतर है या इसके विपरीत। Arduino और PLC की तुलना करना कोई आसान काम नहीं है और अब Arduino पर आधारित PLCs के साथ इसे करना अधिक कठिन काम हो गया है। दोनों के अपने पर्यावरण के आधार पर फायदे और नुकसान हैं। यहां कुछ बिंदु दिए गए हैं जो उनके बीच एक संक्षिप्त तुलना दिखाते हैं:
-
- Arduino केवल मशीन कोड को स्टोर करता है, इसलिए कोड को डाउनलोड करना और समस्या निवारण करना असंभव हो जाता है, जबकि PLC अपने कोड को टिप्पणियों, चर नाम, निर्देशों के साथ संग्रहीत करता है और PLC का उपयोग करके हम अपना प्रोजेक्ट कोड भी डाउनलोड कर सकते हैं और इसे आसानी से संशोधित कर सकते हैं।
- पीएलसी के साथ पूरी उत्पादन प्रक्रिया को रोके बिना नया कोड अपलोड करना संभव है, जबकि Arduino वास्तविक समय बनाने की अनुमति नहीं देता है। बदलाव करने या नया कोड अपलोड करने के लिए सिस्टम को पूरी तरह से बंद करना होगा।
- Arduino के पास डेटा निगरानी के लिए वास्तविक समय दृश्य नहीं है जबकि PLC उपयोगकर्ताओं को वास्तविक समय डेटा का विश्लेषण करने और सीढ़ी कोड की निगरानी करने की अनुमति देता है।
- Arduino में I/O पिन को हमारी परियोजना शुरू करने से पहले घोषित करने की आवश्यकता है, लेकिन पीएलसी के साथ अधिकांश पिन पहले से ही मैप किए गए हैं जो प्रोग्राम को आसान बनाता है
- पीएलसी के साथ हमारे पास सीपीयू, आई/ओ और संचार प्रहरी हैं जो पीएलसी को लूप में फंसने से रोकते हैं जबकि Arduino में ऐसा करने के लिए हमें इसे अपने प्रोजेक्ट के साथ उपयोग करने से पहले इसे प्रोग्राम करने की आवश्यकता होती है।
Arduino PLC के लाभ
-
- कम कीमत पर उपलब्ध
- Arduino IDE का उपयोग करके आसानी से प्रोग्राम किया जा सकता है
- समायोजन आसानी से किया जा सकता है
- बदलने में आसान
- कम मरम्मत लागत
Arduino PLC के नुकसान
-
- सीमित विकल्प उपलब्ध हैं
- उच्च पैमाने के औद्योगिक अनुप्रयोगों के साथ संगत नहीं है
- पारंपरिक पीएलसी की तुलना में लगातार रखरखाव की आवश्यकता होती है
- सीमित I/O पिन
- वास्तविक समय में परिवर्तन नहीं किया जा सकता
निष्कर्ष
Arduino इलेक्ट्रॉनिक परियोजनाओं को डिजाइन करने वाले लोगों के पसंदीदा प्लेटफार्मों में से एक है। Arduino बोर्डों में प्रगति के साथ, वे औद्योगिक स्वचालन के लिए अपना रास्ता बनाते हैं। लंबे समय तक, पीएलसी औद्योगिक दुनिया में अग्रणी नियंत्रक थे, लेकिन अब पारंपरिक पीएलसी की तुलना में बहुत कम लागत के कारण Arduino आधारित पीएलसी ने उद्योगों में अपनी जगह बना ली है।