औद्योगिक उपयोग के लिए Arduino मंच की विश्वसनीयता


29

मैं कोई इलेक्ट्रिकल इंजीनियर नहीं हूं (सिर्फ मैकेनिकल) लेकिन मैं अपनी नौकरी के लिए अपने कुछ हॉबीस्ट अनुभव को लागू करना चाहता हूं और औद्योगिक (विनिर्माण) वातावरण में विभिन्न स्वचालित प्रणालियों को लागू करना चाहता हूं।

परंपरागत रूप से, औद्योगिक सेटिंग में स्वचालन में या तो इंजीनियर सिस्टम या PLC होते हैं। इंजीनियर सिस्टम बहुत महंगे हैं और पीएलसी में लचीलेपन की कमी होती है (और वे बहुत महंगे भी मिल सकते हैं)।

मैं पारंपरिक पीएलसी को अधिक लचीले, शक्तिशाली और सस्ते Arduinos के साथ बदलना चाहूंगा लेकिन मैं Arduino की विश्वसनीयता के बारे में चिंतित हूं। पीएलसी औद्योगिक सेटिंग में विकसित हुए और इस तरह बहुत बीहड़ और विश्वसनीय हैं, लेकिन अरुडिनो प्लेटफॉर्म की तुलना कैसे की जाती है?

यह मानते हुए कि यांत्रिक और विद्युत क्षति से Arduino की सुरक्षा के लिए उचित उपाय किए गए हैं, प्लेटफॉर्म कितना विश्वसनीय है? क्या आप इसे एक पारंपरिक पीएलसी को बदलने के लिए भरोसा करेंगे जो नियंत्रण को एक मशीन की सुरक्षा इंटरलॉक प्रणाली कहती है जो लोगों को ऑपरेशन में एक मशीन के बहुत करीब होने से रोकती है।

संपादित करें: गैर सुरक्षा महत्वपूर्ण प्रणालियों के बारे में क्या? उदाहरण के लिए, एक स्थिरता जो कि एक PLC सक्षम नहीं होगी, में बुद्धिमत्ता का परिचय देते हुए?


17
जीवन सुरक्षा की स्थिति में एक Arduino का उपयोग करते हुए, आपको एक मिनट के लिए भी विचार नहीं करना चाहिए।
मार्क

4
मेरी राय है, नहीं, मैं सुरक्षा इंटरलॉक सिस्टम के लिए एक Arduino पर भरोसा नहीं करता। मैं इसे दूसरों पर छोड़ दूंगा जो वास्तव में उत्तर देने के लिए तर्क करते हैं।
केलेंज्ब

1
@ मर्क - जो हर घटक के बारे में बताता है। डेटाशीट लगभग हमेशा दस्तावेज़ के अंत में एक अस्वीकरण में मना करती है।
स्टीवनव

1
@stevenvh यह निश्चित रूप से सभी घटकों का सच नहीं है। रैंडम हॉबीस्ट उपयोग के लिए बनाया और बनाया गया एक मॉड्यूल बस परीक्षण नहीं किया जाता है और निरंतर विचार के साथ डिज़ाइन किया गया है कि अगर यह विफल हो जाता है तो किसी को चोट या मौत हो सकती है। यह भी संभव नियामक आवश्यकताओं में हो रही है कि इसके उपयोग पर निर्भर करेगा बिना चीजों का सबसे अच्छा अभ्यास पक्ष पर है। आप अपनी कार के एयर बैग परिनियोजन प्रणाली को चलाने वाले किसी भी समय जल्द ही इस तथ्य के बावजूद नहीं देखेंगे कि उस प्रक्रिया में बहुत सारे घटक और माइक्रो-नियंत्रक शामिल हैं।
मार्क

NI का cRIO वह है जो आप खोज रहे हैं। यह एक realtime कंप्यूटर है कुछ भी बच सकता है।
स्पंज बॉब

जवाबों:


35

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

जब आप एलन-ब्रैडली, बी एंड आर, सीमेंस या किसी भी अन्य बड़े खिलाड़ियों से पीएलसी खरीदते हैं, तो आप ज्यादातर चीजों के गलत होने पर समर्थन के लिए भुगतान करते हैं। उनका हार्डवेयर Arduinos के समान निर्माण प्रक्रियाओं के साथ बनाया गया है, और PLC पर चलने वाले वास्तविक समय के ऑपरेटिंग सिस्टम के बारे में कुछ भी जादुई नहीं है जो उन्हें बग-मुक्त बनाता है। लेकिन, मुझे लगता है कि समर्थन अक्सर भुगतान के लायक है। यदि यह एक ऐसी मशीन है, जिसकी लागत हर दिन $ 1M है जो इसे संचालित नहीं कर रही है, तो मुझे यकीन है कि जब कुछ गलत होगा, तो पेशेवरों की एक टीम थी जो इसे ठीक करने में मदद कर सकती थी, न कि केवल मैं और Google। हल्के पर्दे या अन्य सुरक्षा इंटरलॉक के विशिष्ट मामले के लिए, मैं यह सुनिश्चित करना चाहता हूं कि निर्माता के पास एक विषम बीमा पॉलिसी थी, बजाय एक बयान के जो किसी विशेष उद्देश्य के लिए सभी व्यापारिकता को अस्वीकार करने की कोशिश करता है।

फिर भी, अगर मैं डिजाइन कर रहा था (उदाहरण के लिए) कुछ स्थिरता के लिए सरल वायवीय सक्रियण का एक सा, और मैं मशीन को ठीक करने के समर्थन बोझ को उठाने के लिए तैयार था जब यह टूट गया (या अगर मैं संसाधनों को आवंटित करने में सक्षम नहीं था पीएलसी के लिए भुगतान करने के लिए), और सुरक्षा एक मुद्दा नहीं था, मैं खुशी से एक Arduino का उपयोग करूंगा।

मैं शायद एक Arduino के साथ सिस्टम को प्रोटोटाइप करूँगा और फिर शुद्ध सी में कोड को फिर से लिखना होगा क्योंकि यह काम कर रहा था, इसलिए मेरा कोड माइक्रोकंट्रोलर पर एकमात्र कोड था।


11
मुझे लगता है कि प्रकाश-पर्दे और सुरक्षा इंटरलॉक के साथ, कार्यक्षमता आमतौर पर कोड में भी लागू नहीं होती है - यह सादे असतत तर्क है। मुझे यकीन है कि एक और गेट पर भरोसा करना ज्यादा सुरक्षित होगा, फिर सुरक्षा-महत्वपूर्ण, समय-निर्भर स्थिति में एमसीयू।
कॉनर वुल्फ

4
मैं भावना के साथ सहमत हूँ - मुझे कोड पर असतत तर्क पर भी भरोसा होगा - लेकिन आनुभविक रूप से, मैंने बहुत सारे PLC देखे हैं जो कोड पर सुरक्षा सेंसर की जाँच करते हैं। सबसे अच्छा सेटअप जो मैंने देखा है, एक संपर्ककर्ता के साथ श्रृंखला में कई ई-स्टॉप बटन हैं जो एक सिस्टम को बिजली की आपूर्ति करते हैं - जो असतत तर्क से भी बेहतर लगता है।
पिंगस्वैप

3
@ फ़ेक नाम जो स्थिति पर निर्भर करता है। हर बार जब आप कार में बैठते हैं तो आपकी सुरक्षा पर बहुत अधिक भरोसा होता है और संभवत: आपके जीवन को माइक्रो-कंट्रोलर के एक नेटवर्क पर। माइक्रो-कंट्रोलर्स के साथ अपेक्षाकृत विफल सुरक्षित प्रणाली का निर्माण करना बिल्कुल संभव है, लेकिन आप एक ardunio का उपयोग नहीं कर रहे हैं।
मार्क

5
@ मर्क - यह मेरे से बाहर bejeezus डराता है।
कोनोर वुल्फ

2
@Mark - मैं इसे ऊपर देखा, बीएमडब्ल्यू एम 3 अभी भी यांत्रिक ब्रेक है, और मैं स्टीयरिंग बारे में कोई जानकारी नहीं मिल सकता है, लेकिन मेरे पास है महत्वपूर्ण यह एक यांत्रिक वापस आने का अभाव है संदेह। थ्रोटल निश्चित रूप से पूरी तरह से इलेक्ट्रॉनिक है (और संभवतः गियरशिफ्ट), लेकिन मेरा मूल बिंदु खड़ा है। मुझे नहीं लगता कि अगले 20-30 वर्षों के भीतर मैकेनिकल कमियां ब्रेक / स्टीयरिंग से गायब हो जाएंगी, यदि कभी भी, कम से कम जब तक हम फ्लाइंग कार नहीं करते हैं।
कॉनर वुल्फ

22

उचित सुरक्षा और परिरक्षण के अभाव में Arduino स्वयं औद्योगिक अनुप्रयोगों के लिए अच्छा नहीं है। लेकिन औद्योगिक ग्रेड AVR- आधारित नियंत्रकों को बनाना संभव है:

आपके पास प्रत्येक डिजिटल चिप पर बाहरी चीजों को चलाने के लिए परिरक्षण, पावर फ़िल्टरिंग / विनियमन / संरक्षण, ऑप्टोफ़ेयर होना चाहिए।

उच्च भार पर / बंद करते समय आपको इसे बहुत सावधानी से परीक्षण करना चाहिए, यह जांचना बेहतर है कि क्या आपके पास ऑसिलोस्कोप (1ns रेंज तक) के साथ इस आवागमन के दौरान जमीन / बिजली / डेटा लाइनों पर कोई गड़बड़ है।

आपको अपने घड़ी स्रोत की बहुत सावधानी से जांच करनी चाहिए - क्रिस्टल थरथरानवाला विफल होने की स्थिति में AVR RC थरथरानवाला में वापस नहीं आता है। यदि आप घड़ी की सटीकता की आवश्यकता नहीं है या क्रिस्टल मार्ग, लोड कैपेसिटर, पीसीबी गुणवत्ता (= प्रवाह अनुस्मारक, नमी संरक्षण) और क्रिस्टल के आसपास परिरक्षण पर ध्यान नहीं देते हैं, तो आप बेहतर आंतरिक आरसी से चिपके रहेंगे।

औद्योगिक अनुप्रयोगों के लिए बेहतर यूसी हैं, विशेष रूप से यह आरसी-फॉल-बैक सुविधा है।


21

पीएलसी से पहले , औद्योगिक प्रक्रिया नियंत्रण रिले लॉगिक्स (डिजिटल नियंत्रण के लिए) और पीआईडी ​​नियंत्रकों द्वारा किया गया था एनालॉग नियंत्रण के लिए । रिले कुख्यात रूप से अविश्वसनीय थे, जिनमें से कुछ मामलों में विफलता के गंभीर परिणाम थे। इसके बावजूद, सुझाव है कि यह एक कंप्यूटर चलाने वाले सॉफ़्टवेयर द्वारा बेहतर प्रदर्शन किया जा सकता हैरिले के बजाय सेमीकंडक्टर आउटपुट के साथ उस समय के अधिकांश इलेक्ट्रिकल इंजीनियरों को डर लगता है। उन दिनों में पीएलसी को अपनाने के खिलाफ दलीलें इस फोरम में दिए गए कुछ तर्कों के समान थीं। दिलचस्प सुझावों का विरोध करें और आपको अच्छी कंपनी में होना निश्चित है। अर्थशास्त्र, डाउनटाइम और रखरखाव के विचार ने हार्ड-वायर्ड कंट्रोल से माइक्रो-कंट्रोलर / सॉफ्टवेयर कंट्रोल में संक्रमण को धीरे-धीरे हटा दिया। मुझे हाल ही में याद आया, हॉरर जिसके साथ ईथरनेट और उस समय विभिन्न संबद्ध प्रोटोकॉल नियंत्रण प्रतिष्ठान द्वारा बधाई दी गई थी। ईथरनेट अब तेजी से प्रक्रिया नियंत्रण के लिए वास्तविक मानक बन रहा है।

आजकल, सबसे परिष्कृत नियंत्रण प्रणालियों में, सुरक्षा-महत्वपूर्ण प्रक्रियाओं में हमेशा एक हार्ड-वायर्ड / वायवीय / हाइड्रोलिक / मैकेनिकल बैकअप या कम से कम विफल-सुरक्षित स्थिति होती है। नियंत्रण प्रणाली का ऑपरेटर इंटरफ़ेस नियंत्रण प्रणाली का एक अनिवार्य हिस्सा है, जो मशीन नियंत्रण से बाहर है, ज्यादातर मामलों में स्थानीय पीसी स्टोर से एक डेस्कटॉप कंप्यूटर है, जिसमें छोटी गाड़ी / क्रैश-प्रोन ऑपरेटिंग सिस्टम है जो छोटी गाड़ी / क्रैश चलाता है- प्रवण प्रक्रिया-नियंत्रण अनुप्रयोग। यह कोई अतिशयोक्ति नहीं है। हमने रासायनिक और खनन उद्योगों में सबसे चुनौतीपूर्ण वातावरण में पौधों का डिजाइन और निर्माण किया है, जहां धूल और धुएं जीवन का हिस्सा हैं, यहां तक ​​कि नियंत्रण कक्ष में भी, और मानक ऑफ-द-शेल्फ उपभोक्ता / वाणिज्यिक उपकरण से कोई अधिक विफलता नहीं है। औद्योगिक उपकरण। हार्ड-ड्राइव विफल हो जाते हैं लेकिन उन्हें सील कर दिया जाता है। वे वैसे भी असफल हो जाते हैं। हम नियमित रूप से पीसी मदरबोर्ड की औद्योगिक धूल के बादलों को उड़ाते हैं जो एचएमआई चलाते हैं। चाल सभी महत्वपूर्ण / महत्वपूर्ण प्रणालियों में दोहरी / ट्रिपल अतिरेक है। कुछ भी विफल हो सकता है। यही कारण है कि सुरक्षा-महत्वपूर्ण सामान हमेशा हार्डवेयर द्वारा समर्थित होता है, और इसमें एक विधायी आवश्यकता होती हैअधिकांश देशों और दूसरों में सामान्य ज्ञान।

यदि कोई चर्चा में उड्डयन लाना चाहता है, तो उस डरावने को याद करें जिसके साथ गैर-एयरबस विमान निर्माताओं ने फ्लाई-बाय-वायर के सुझाव को पूरा किया। हवाई दुर्घटनाओं में, मानव त्रुटि (ज्यादातर पायलट लेकिन रखरखाव स्टाफ भी), इंजीनियरिंग / सिस्टम विफलता अभी भी अधिकांश दुर्घटनाओं के लिए जिम्मेदार नहीं है। पीएलसी / माइक्रो-कंट्रोलर इंडस्ट्रियल / कमर्शियल स्पेस में, मैं तर्क दूंगा कि प्रोग्रामिंग टर्मिनल पर मानव अभी भी सबसे महत्वपूर्ण तत्व है। सॉफ्टवेयर डिजाइन, संरचना और MAINTAINABILITY हार्डवेयर के बजाय आवश्यक तत्व हैं।

रॉकवेल सॉफ्टलॉगिक्स उत्पाद पेश करते हैं जो एक मानक स्टोर पीसी पर चलने वाला सॉफ्टवेयर पीएलसी है। इसके बारे में सोचो। यह तर्क कि पीएलसी / नियंत्रकों की तुलना में पीसी एक अधिक संरक्षित विद्युत / वायुमंडलीय वातावरण में चलता है, कुछ मामलों के लिए सही हो सकता है, लेकिन अधिकांश और कुछ पौधों में जो हम सेवा करते हैं। विडंबना यह है कि ईथरनेट के प्रसार क्षेत्र में ईथरनेट स्विच की आवश्यकता है। हम एक नियम के रूप में, औद्योगिक स्विच का उपयोग नहीं करते हैं, लेकिन मानक वाणिज्यिक सामान का उपयोग करते हैं और 10 साल और सैकड़ों इंस्टॉल के बाद भी एक स्विच विफलता नहीं है। ये स्विच पीएलसी I / O के समान पैनल में रहते हैं। क्या करता है विफल रहता है, लेकिन शायद ही कभी, स्विच के साथ आने वाली सस्ती बिजली की आपूर्ति है। उस से बचें और स्थापना में स्विच सबसे अविश्वसनीय घटक नहीं होगा।

औद्योगिक पीएलसी उपकरण के कठोर परीक्षण / गुणवत्ता नियंत्रण के लिए, मैंने हाल ही में एक संयंत्र लगाया जहां 8 या 10 रिमोट I / O एनालॉग इनपुट कार्डों में से एक DOA था। आपूर्तिकर्ता, दुनिया के सबसे बड़े नाम ब्रांडों में से एक, आंख पर बल्लेबाजी नहीं करता था और सभी को तुरंत बदल दिया जाता था। मुझे लगता है कि यह एक खराब बैच था और उन्हें हमारी रिपोर्ट से पहले समस्या का पता चल गया होगा। प्रतिस्थापन ने पूरी तरह से काम किया और अभी भी 3 साल बाद करते हैं।

हमें डराने-धमकाने के लिए इन दिनों हर जगह डर का इस्तेमाल किया जाता है। कारण का उपयोग करें और जैसा कि कुछ पुराने समय के लोग कहते थे, 'इसे चूसो और देखो (अपने लिए)।' मुझे कहीं भी 'नॉन-इंडस्ट्रियल' माइक्रो-कंट्रोलर्स को ट्राई करने में कोई हिचक नहीं होगी। बस अच्छे इंजीनियरिंग अभ्यास का पालन करें, जोखिम की मात्रा निर्धारित करें और उचित रूप से कार्य करें। संयोग से, मोटर वाहन कुछ औद्योगिक परिस्थितियों (गीला, गर्म, कंपन) के लिए बहुत भिन्न नहीं होने की स्थिति में काम करते हैं, लेकिन कई इलेक्ट्रॉनिक सुरक्षा-महत्वपूर्ण प्रणालियां हैं। अब एक औद्योगिक नियंत्रण प्रणाली इंजीनियर को सुझाव देने की कोशिश करें कि आप अपने संयंत्र में एक मोटर वाहन घटक का परीक्षण करने वाले हैं! कैनबस या किसी को भी? जाओ पता लगाओ (:)


1
बेहतरीन राइटअप। इंजीनियरिंग एक निश्चित समाधान की तुलना में सही ट्रेड-ऑफ के बारे में बहुत कुछ है। अधिक कठोर परिस्थितियों को हमेशा विशेष हार्डवेयर / सॉफ्टवेयर की आवश्यकता होती है, हालांकि निश्चित रूप से [AVR तरह का सामान्य MCU + मजबूत सॉफ्टवेयर] नियंत्रक के लिए एक आला है। यह भी कह रहा है कि किसी को भी पीएलसी प्रोग्राम कर सकते हैं निश्चित रूप से काम पर विपणन है।
rjha94

15

मैं किसी भी प्रकार का इंजीनियर नहीं हूं। मैं एक बड़ी एयरोस्पेस कंपनी में एक इलेक्ट्रॉनिक्स तकनीशियन हूं और प्राचीन उपकरणों के कारण हर समय इस तरह से नियंत्रित रूप से नियंत्रित मशीनरी को उन्नत करना और / या अपग्रेड करना है, जिसके लिए हम अब स्रोत भागों के लिए नहीं कर सकते हैं। जबकि लागत एक बड़ा मुद्दा है जो आपको बड़ी परेशानी में डालेगा वह सुरक्षा की चिंता है।

NFPA 79 के 2012 संस्करण में (औद्योगिक मशीनरी के लिए विद्युत मानक) उपपद 9.4.3.4.2 यह बताता है:

"सॉफ्टवेयर सिस्टम और फ़र्मवेयर और सुरक्षा आधारित कार्यों को करने वाले फ़र्मवेयर आधारित कंट्रोलर स्वयं की निगरानी करेंगे और निम्नलिखित में से सभी के अनुरूप होंगे:

  1. किसी भी एक विफलता की स्थिति में, विफलता:
    ए। सुरक्षा संबंधी कार्यों के नुकसान के लिए नेतृत्व नहीं
    बी। सुरक्षित राज्य में सिस्टम को बंद करने का नेतृत्व
    c। घटक विफलता को ठीक किए जाने तक बाद के ऑपरेशन को रोकें
    । विफलता के सुधार पर उपकरण के अनपेक्षित स्टार्टअप को रोकें

  2. हार्डवेयर्ड / हार्डवेयर घटकों को शामिल करने वाली नियंत्रण प्रणालियों के बराबर सुरक्षा प्रदान करें

  3. इस तरह के सिस्टम के लिए आवश्यकताओं को प्रदान करने वाले एक अनुमोदित मानक के अनुरूप बनाया जाए "

यदि आप यह सुनिश्चित करने में सक्षम हैं कि आप प्रावधानों 1 और 2 को पूरा करते हैं, तो मुझे पता है कि आप प्रावधान 3 को पूरा नहीं कर पाएंगे (जब तक कि आप नियामक अधिकारियों से निपटने के आदी नहीं हैं)

तथापि,

यदि आप केवल निगरानी और सलाह के लिए आर्डिनो का उपयोग करते हैं, तो एक सुरक्षा स्थिति वास्तविक सुरक्षा सर्किटरी को नियंत्रित नहीं करती है जो आपको स्वयं इस कानूनी आवश्यकता के उल्लंघन में नहीं होनी चाहिए।

यानी एक ई-स्टॉप श्रृंखला उस जगह पर है जो सर्किट में किसी भी ई-स्टॉप स्विच से टूटने पर एक मुख्य ई-स्टॉप संपर्ककर्ता से सभी मोटर संपर्ककों / ड्राइवों से बिजली काटती है। आप ई-स्टॉप सर्किट को नियंत्रित करने के लिए arduino का उपयोग नहीं करना चाहेंगे, लेकिन ऑपरेटर को यह बताने के लिए ई-स्टॉप बटन पर एक सहायक संपर्क स्विच का उपयोग करके ठीक होना चाहिए जो कि ई-स्टॉप को एक डिस्प्ले पर दबाया गया है।

इस तरह से भले ही आर्डिनो एक मोटर को नियंत्रण संकेतों के साथ चलाने की कोशिश कर रहा हो, लेकिन वहां कोई वास्तविक शक्ति उपलब्ध नहीं होगी क्योंकि एक मुख्य ई-स्टॉप संपर्ककर्ता को हार्ड एनर्जेटिक ई-स्टॉप चेन द्वारा नियंत्रित किया गया है - न कि आपका माइक्रोकंट्रोलर

सुनिश्चित करें कि आप NFPA70E और NFPA79 के सभी नियमों से अवगत हैं और उन सभी को पूरा करें। मेरा विश्वास करो कि आप अपने आप को कुछ डिजाइन करने से पहले इन नियमों के पूर्ण ज्ञान के बिना सवालों के जवाब देने की कोशिश कर मुकदमेबाजी सेटिंग में खुद को नहीं ढूंढना चाहते हैं।

यानी अन्य बातों पर विचार करने से गति बहुत जल्दी रुक जाती है - कभी-कभी किसी सुरक्षा खतरे को रोकने के लिए रुकने से पहले कुछ समय के लिए चीजों को सक्रिय रहना पड़ता है - यानी एक बड़े पीस व्हील को एक निर्धारित दर से नीचे घूमना चाहिए ताकि यह फट न जाए अचानक रोकना - इस उदाहरण में आप एक बड़ा अवरोधक चाहते हैं जो घूर्णी गति को सुरक्षित रूप से धीमा करने के लिए मोटर्स काउंटर ईएमएफ का उपयोग करेगा। आप संपर्ककर्ता चाहते हैं कि मोटर वाइंडिंग के साथ इस अवरोधक को लगाने के लिए मोटर ड्राइव को बाहर निकाल दिया जाए - न कि आर्कडिनो

ये परिदृश्य NFPA79 में भी शामिल हैं।

सुनिश्चित करें कि आप और आपके नियोक्ता इन नियमों को पूरा करने और किसी भी संभावित देनदारियों को स्वीकार करने में सहज हैं।

निश्चित रूप से एक बीहड़ का उपयोग करें (यह अतिरिक्त सुरक्षा के लिए 45.oo का मूल्य है) और 24 वोल्ट से अधिक सर्किटरी से जुड़ी किसी भी चीज के लिए ऑप्टिकल अलगाव। एक ही साइट पर अधिकांश arduino के संगत रिले नियंत्रण OMRON हैं और कई औद्योगिक अनुप्रयोगों के लिए उपयोग किए जाते हैं। क्या अनुभव और योग्यता वाला कोई व्यक्ति कार्यान्वयन से पहले आपके डिज़ाइन की समीक्षा करता है - याद रखें कि हम में से कोई भी हम सभी के समान स्मार्ट नहीं है

स्थायित्व के लिए आपके आवेदन के लिए इसका परीक्षण करने का एकमात्र तरीका यह होगा कि आप इसे डिजाइन करें और देखें कि यह कब तक काम करता है। निश्चित रूप से शेल्फ पर प्रतिस्थापित करने के लिए एक समान स्पेयर तैयार है अगर लागत / समय बड़े विचार हैं।

अगर आपका कोई प्रश्न हैं, तो मुझे से पूछें।


जानकारी के लिए धन्यवाद, क्षेत्र में अनुभव रखने वाले किसी व्यक्ति से सुनना हमेशा अच्छा होता है। 24 वी के तहत डीसी सिस्टम के बारे में क्या?
Faken

7

वहाँ क्या एक औद्योगिक गुणवत्ता Arduino क्लोन के नाम पर दावा किया जाता है जिसका नाम Ruggeduino है जिसमें इनपुट और आउटपुट सुरक्षा है, उनकी वेबसाइट Arduino के बीहड़ के विषय पर दिलचस्प रीडिंग बनाती है।


5

वे कारों में उपयोग के लिए सर्किटरी के साथ MSP430 बेच रहे हैं।

क्योंकि मुझे औद्योगिक अनुमोदन के बारे में कुछ नहीं पता है, मुझे नहीं पता कि इन "माइक्रो-पीएलसी" के लिए सुरक्षा अनुप्रयोगों के लिए किस तरह की मंजूरी है।

हालाँकि, एक सुरक्षा गूंथ के लिए मैं एक साधारण स्विच की तुलना में अधिक जटिल एक सॉफ्टवेयर के साथ कुछ भी भरोसा नहीं करूंगा।


5

असल में ... मैं Arduino के लिए समर्थन नहीं है। Arduino उजागर हो गया है, इसका कोई मामला नहीं है और आपको मिलने वाले कुछ IEC मानकों के बारे में वारंटी नहीं देता है। उदाहरण के लिए कैसे Arduino अपने शीर्ष पर 2 या 3 साल की धूल से चलता है।

लंबे समय तक, जैसा कि किसी ने पहले ही कहा था, अगर एक मशीन की कीमत $ 1M प्रतिदिन है, तो यह Arduino का उपयोग नहीं करने के लिए सस्ता है। मुख्य रूप से क्योंकि यह मर जाएगा, बाद में जितनी जल्दी हो सके और 6 से 10 वर्षों में, आज आप जो Arduino का उपयोग करते हैं, वह आपके लिए उपयुक्त समय में मशीन की मरम्मत के लिए उपलब्ध नहीं होगा (होने के नाते आप इसे उत्पादन कर सकते हैं ... लेकिन)।

OTOH ... यदि आप पीएलसी के रूप में Arduino का उपयोग करते हैं तो आपको सहायक सर्किट विकसित करने होंगे, सॉफ्टवेयर के टन विकसित करने होंगे और अंत में, कई टन और उपकरण के बाद आप देखेंगे कि आपके पास वही होगा जो एलन ब्रैडली, सीमेंस एट अल। लेकिन एक बेहतर लागत के साथ।

न केवल विनिर्माण लागत बहुत बड़ी है, लेकिन कुछ वर्षों में इसे संशोधित करना होगा, ज्यादातर अगर आप प्रोफिबस या एएसआई जैसे फील्डबस प्रौद्योगिकी को एकीकृत करने का प्रयास करते हैं।

यह खेलने के लिए मजेदार है ... लेकिन यह समाधान नहीं है।


3
मैं एक परियोजना में Arduino का उपयोग करता हूं और मुझे कुछ भी पछतावा नहीं है! Arduino का उपयोग करते हुए, मैं परियोजना को रिकॉर्ड समय (डिग्गी में उपलब्ध भागों, 2 सप्ताह के विकास के समय बनाम 3 सप्ताह के लीड समय में केवल पीएलसी ऑर्डर करने के लिए) में पूरा करने में सक्षम था, एक चौथाई लागत (बनाम पीएलसी) पर, और सीखना इलेक्ट्रॉनिक्स (सेंसर, मोटर्स, पीआईडी ​​नियंत्रण और बुनियादी वायरलेस संचार) के बारे में बहुत कुछ! ईमानदारी से, यह उत्तर ऐसा लगता है जैसे कि यह एक पीएलसी निर्माण द्वारा लिखा गया था।
2

हाह, यह वास्तव में एक तरह की ध्वनि करता है।
मार्शल यूबैंक

4

बीहड़ में से अधिकांश ईई से पूरे योजनाबद्ध और पीसीबी के विद्युत डिजाइन के पीछे आता है। चिप्स 'प्रमाणित' कंपनियों का उपयोग कर रहे हैं के बारे में कुछ खास नहीं है - वे सिर्फ मात्रा में सस्ता कर रहे हैं और शायद अपने स्वयं के प्रमाणपत्र हैं। लेकिन मुझे लगता है कि Atmel और माइक्रोचिप पहले से ही उन मैच होगा। असली ताकत बहुत सारे परीक्षण, विभिन्न बैकअप विधियों (ब्राउनआउट / ओवरवॉल्टेज डिटेक्टर, वॉचडॉग) और सावधान लेआउट से आती है। मेरी धारणा है कि PIC / Arduino का उपयोग बड़े पैमाने पर नहीं किया जाता है क्योंकि वे अधिक महंगे हैं और वास्तव में आवश्यकता से अधिक प्रदान करते हैं।


आप वास्तव में Arduino के लिए पूरे PIC लाइन की तुलना नहीं कर सकते हैं, और अधिक PIC का उपयोग "बड़े पैमाने पर" पर किया जाता है - वे अपेक्षित स्थानों में बदल जाते हैं और नहीं।
मार्शल Eubanks

3

मैं इलेक्ट्रॉनिक इंजीनियर हूं और अपने कुछ शैक्षिक अनुप्रयोगों के लिए Arduino मेगा बोर्ड का उपयोग कर रहा हूं और मैं DAQ-6009/6008 और आदि जैसे Labview DAQ मॉड्यूल का उपयोगकर्ता भी हूं ... मैं एलन-ब्रैडली और आदि से पीएलसी का उपयोगकर्ता भी हूं। लेकिन मुझे लगता है कि Arduino की उपयुक्तता का परीक्षण तापमान में उतार-चढ़ाव, धूल और नमी की स्थिति जैसे कंपन और EM विकिरणों और सेंसर या एक्ट्यूएटर्स और यहां तक ​​कि अन्य डेटा प्रोसेसिंग कार्डों के लिए विश्वसनीय कनेक्शन जैसे औद्योगिक कठोर वातावरण में किया जाना चाहिए। संकेत मैं दे? पी और अंतिम अंत करने के लिए वाल्व और आदि जैसे प्रभाव देने से पहले ...

इस वेब पेज और चर्चा से मैं औद्योगिक अनुप्रयोगों के लिए .. विभिन्न प्रकार के वातावरणों के लिए .. और विभिन्न मापदंडों के लिए .. आदि का परीक्षण करने जा रहा हूँ।


और कृपया अपने निष्कर्ष वापस रिपोर्ट करें। EE.SE में आपका स्वागत है
एंड्रयू

3

अर्टेलिनो को चलाने वाला Atmel माइक्रोकंट्रोलर ऑटोमोटिव और इंडस्ट्रियल कंट्रोल सिस्टम के लिए भी उपलब्ध है। अब तक सब ठीक है!

[उद्धरण] उनका हार्डवेयर Arduinos [/ उद्धरण] के समान निर्माण प्रक्रियाओं के साथ बनाया गया है

दुर्भाग्य से, Arduino बोर्ड के बाकी शायद इतना बीहड़ नहीं है।

वहाँ कई डिजाइन समझौता है जो कम लागत के लिए जीवनकाल को कम कर सकता है। उदाहरण के लिए, कैपेसिटर को 105C पर 10k-घंटे के लिए रेट नहीं किया जा सकता है, बल्कि 80C पर for2k- घंटे के लिए, और वहां जीवनकाल में वास्तविक अंतर होता है! इसी तरह, Arduino पर नियामक एक अधिक सक्षम अल्ट्रा-कम-ड्रॉपआउट संस्करण के बजाय एक सस्ता उच्च-ड्रॉपआउट संस्करण है। (कभी आपने सोचा है कि 5V उत्पन्न करने के लिए Arduino को 7V या उससे अधिक की आवश्यकता क्यों है? यही कारण है कि - एक ULDO नियामक के साथ, 5.3V पर्याप्त होगा।) और क्या आपकी बिजली की आपूर्ति कभी भूरा-बाहर जाएगी? यदि आप ऐसा करते हैं तो आप कैसे जानते हैं कि पूरी प्रणाली सुरक्षित स्थिति में है? वहाँ भी बोर्ड पर एक फ्यूज नहीं है!

इसी तरह, Arduino बोर्ड पर एक कठोर वातावरण के खिलाफ कोई सुरक्षा नहीं है। संपर्क सस्ते हैं, उपभोक्ता-ग्रेड महिला संपर्क कुछ दर्जन सम्मिलन के लिए रेटेड हैं, न कि आईपी -65 रेटेड संपर्क (लागत के लिए।) I / O पिन बाहरी के साथ, Atmega MCU के अंतर्निहित कमजोर ESD सुरक्षा पर निर्भर करते हैं। सुरक्षा।

अगर मैं एक सुरक्षा-महत्वपूर्ण प्रणाली का निर्माण कर रहा था, तो मैं बहुत अच्छी तरह से एक Atmega MCU का उपयोग कर सकता हूं, लेकिन मैं Arduino बोर्ड का उपयोग नहीं करूंगा। स्थिति के लिए डिज़ाइन किए गए नए घटकों के साथ एक नए बोर्ड को स्पिन करने की लागत तुलनात्मक रूप से छोटी होगी। और उस बोर्ड पर, मुझे अपनी ज़रूरत के सभी ड्राइवर हार्डवेयर डाल सकते हैं, और इंटरफ़ेस सुरक्षा, और असली, बीहड़ कनेक्टर्स का उपयोग कर सकते हैं। ऐसा नहीं है कि मैं वास्तव में एक सुरक्षा-महत्वपूर्ण इलेक्ट्रॉनिक प्रणाली बनाने के लिए योग्य हूँ - मैं एक सॉफ्टवेयर आदमी हूँ!

Arduino पर कुछ विद्युत सुरक्षा (लेकिन अभी भी अन्य विफलता मोड पर कोई सुरक्षा नहीं) के साथ लेने के लिए, Ruggeduino की जाँच करें: http://ruggedcircuits.com/html/ruggeduino.html


2

मुझे लगता है कि धूल, नमी, कंपन आदि के मुद्दों को आसानी से संबोधित किया जा सकता है। मैंने 30 वर्षों के लिए मोटर वाहन टक्कर की मरम्मत में काम किया है और सभी प्रकार के नियंत्रकों की सेवा की है। कठोर वातावरण को संबोधित करने के लिए ऑटोमोबाइल में उपयोग किया जाने वाला सरल समाधान एक गैर-प्रवाहकीय राल में नियंत्रण मॉड्यूल को संलग्न करना है जो किसी भी नमी या धूल को नियंत्रक के संपर्क में आने से रोकता है और साथ ही यह नियंत्रक को कंपन के लिए अभेद्य बनाता है।

मैं भी एक नाविक हूं और मेरी नाव के लिए एक बिजली पंप प्रणाली का निर्माण किया है ताकि तूफान की स्थिति में बाढ़ की नाव को बाहर निकालने की कोशिश करने वाले जीवन के खतरे को संबोधित किया जा सके। वर्षों से कश्ती में बिजली के पंपों के साथ समस्या यह है कि इलेक्ट्रॉनिक्स का उपयोग करने के लिए सुलभ है, लेकिन नमक के पानी से संरक्षित किया गया है। किसी को कुछ भी नहीं लग रहा था, लेकिन अस्थायी सफलता यह कर रही है।

बाहर निकलता है, एक चुंबकीय स्विच का उपयोग करते हुए और urethane में स्विच और नियंत्रक का उपयोग करके, मेरे पास एक ऐसी प्रणाली है जो 3 साल के नमक, और ताजे, पानी के सबमर्सिंस के साथ-साथ सभी तरंगों और कार परिवहन पर फेंक सकती है, पर फेंक सकती है नाव।

मैं इलेक्ट्रॉनिक्स का कोई विशेषज्ञ नहीं हूं, आप बुरा मानें। तो शायद Arduinos में एक कमजोरी है जो उन्हें सुरक्षा प्रणालियों के लिए अनुपयुक्त बना देता है लेकिन वातावरण में ऐसा कुछ भी नहीं है कि उन्हें थोड़ा सोचा के साथ संरक्षित नहीं किया जा सकता है।


2

यदि औद्योगिक वातावरण में अरडूइनो का उपयोग करना स्वीकार्य हो सकता है:

  1. आप अपने इनपुट और आउटपुट को उतना ही सुरक्षित रखें जितना कि PLC करते हैं
  2. आप अपने आवेदन में या बाहरी हार्डवेयर की मदद से ब्राउन आउट डिटेक्शन और वॉचडॉग को लागू करते हैं
  3. आपका आवेदन यह ध्यान रखता है कि आपके आउटपुट हमेशा ज्ञात सुरक्षित स्थिति में हों
  4. आप सीधे कोड में सभी इंटरलॉक और सुरक्षा को लागू करते हैं
  5. आप अधिक समय परीक्षण तो लेखन कोड खर्च करते हैं
  6. आपको अपने कस्टम निर्मित डिवाइस के लिए प्रमाणन की आवश्यकता नहीं है

आपको संभवतः MODBUS या PROFIBUS प्रदान करना होगा प्रोटोकॉल इंटरफ़ेस , और ड्राइवर को 0..20mA, 4..20mA, 0..10V, TC, मोटर्स, एन्कोडर्स (या ऐसे ड्राइवरों में निर्मित MODBUS / PROFIBUS स्लेव कार्ड का उपयोग करने के लिए) बनाने की आवश्यकता होगी। ) ...

यदि आप अपने डिवाइस को C / ASM / PAS / BAS के बजाय लैडर लॉजिक में प्रोग्राम करना चाहते हैं , तो आप कर सकते हैं। यह सॉफ्टवेयर वह प्रदान करता है।

सीढ़ी तर्क संकलक

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.