विज्ञापन

पीएलसी प्रोग्रामिंगनिर्माण की दुनिया में, कंप्यूटर हैं, और फिर कंप्यूटर स्वचालन है।

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

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

instagram viewer

जहाँ कंप्यूटर स्वचालन प्रोग्रामिंग से आया था

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

पीएलसी प्रोग्रामिंग

पीएलसी प्रोग्रामिंग का विकास इन "मैनुअल" नियंत्रण प्रणालियों से कैसे हुआ। कई मामलों में, मशीन की सुरक्षा के लिए कुछ "स्मार्ट" बिजली के तारों में फैले हुए थे। स्कीमैटिक्स में इनपुट पुश बटन और आउटपुट संपर्क रिले शामिल थे जो प्रिंटों पर निम्नलिखित की तरह दिखते थे।

मैं घर से पीएलसी प्रोग्रामिंग कैसे सीख सकता हूं

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

मैं घर से पीएलसी प्रोग्रामिंग कैसे सीख सकता हूं

न केवल कंप्यूटर प्रोसेसर के आगमन के साथ, बल्कि इन्फ्रारेड निकटता और स्तर सेंसर जैसे उन्नत सेंसर डिवाइस, इनमें से कई "मैनुअल" प्रक्रियाएं हैं जहाँ एक इंसान को अभी भी निर्णय लेना था, इन हाई-स्पीड प्रोसेसर इकाइयों के अंदर कंप्यूटर स्वचालन प्रोग्रामिंग के साथ प्रतिस्थापित होना शुरू हो गया PLC में।

तो, एक नियमित कंप्यूटर से अलग पीएलसी क्या बनाता है? PLC जल्दी से साइकिल बनाने के लिए, और बाहरी दुनिया के साथ जल्दी से बातचीत करने के लिए बनाए जाते हैं। यदि आप एलेन-ब्रैडली पीएलसी सिस्टम के इस लेख में पहली छवि को देखते हैं, तो आपको यह जानकर आश्चर्य हो सकता है कि केवल बहुत बाएं मॉड्यूल वास्तविक कंप्यूटर है। "रैक" के थोक में विभिन्न मॉड्यूल शामिल हैं जो इनपुट सेंसर या उपकरणों के साथ बातचीत करते हैं, और फिर आउटपुट डिवाइस को नियंत्रित करने के लिए अन्य मॉड्यूल भी शामिल हैं।

चूंकि इन प्रणालियों का उपयोग उन प्रणालियों को बदलने के लिए किया जा रहा था जो बिजली के तारों द्वारा उपयोग किए जाते थे और बनाए रखते थे, इसलिए नियंत्रण "भाषा" को कुछ ऐसा होना चाहिए जो उन बिजलीविदों को समझ में आ सके। इस तरह "सीढ़ी तर्क" का जन्म हुआ।

कंप्यूटर ऑटोमेटेड प्रोग्रामिंग लैडर लॉजिक का उपयोग करता है

हालांकि यह निकट भविष्य में कुछ बिंदु पर बदल सकता है, अब तक ये पीएलसी "सीढ़ी तर्क" के विभिन्न संस्करणों का उपयोग करते हैं। सीढ़ी तर्क एक प्रोग्रामिंग भाषा है कि उन पुरानी शैली के विद्युत आरेखों और उन विद्युत प्रतीकों को बहुत पसंद करता है, लेकिन यह प्रोसेसर के अंदर एक अनुक्रमिक "आंतरिक" नियंत्रण में होता है। सब कुछ।

मैं घर से पीएलसी प्रोग्रामिंग कैसे सीख सकता हूं

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

कार्यक्रम में उन्हें "रूंग्स" पर रखा गया है - और सभी रनों को लगभग एक साथ स्कैन किया गया है। यदि आप सोचते हैं कि कंप्यूटर प्रोग्रामर क्रमिक कार्यक्रमों को लिखने के आदी हैं, जहां स्क्रिप्ट है एक समय में एक पंक्ति को संसाधित किया जाता है - एक कार्यक्रम लिखने की आदत डालने में कुछ समय लग सकता है जहां सब कुछ हो रहा है तुरंत।

लेकिन अगर आप इस बात पर विचार करते हैं कि वास्तविक दुनिया में किसी भी बदलाव के लिए कितनी जल्दी एक स्वचालित "रोबोट" को जवाब देना है, तो आप देख सकते हैं कि यह त्वरित स्कैन समय क्यों महत्वपूर्ण है।

पीएलसी प्रोग्रामिंग

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

किसी भी प्रक्रिया को स्वचालित करने में प्रक्रिया को समझना, मशीनरी को समझना और फिर एक तरह से सोचना शामिल है कंप्यूटर प्रोग्रामर ताकि आप बता सकें कि पीएलसी वास्तव में कैसे करना है जो 2 या 3 मनुष्यों को पहले करना था हाथ।

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

क्या आपको कभी भी स्वचालित पीएलसी नियंत्रित प्रणालियों के साथ बातचीत करने का मौका मिला है? क्या आप पीएलसी प्रोग्रामर हैं? इस तकनीक के बारे में अपने विचार और अनुभव नीचे टिप्पणी अनुभाग में साझा करें।

छवि क्रेडिट: Sistemart, Elmschrat, नूनो नोगीरा

रयान के पास इलेक्ट्रिकल इंजीनियरिंग में बीएससी की डिग्री है। उन्होंने ऑटोमेशन इंजीनियरिंग में 13 साल, आईटी में 5 साल काम किया है, और अब एक एप्स इंजीनियर हैं। MakeUseOf के पूर्व प्रबंध संपादक, उन्होंने डेटा विज़ुअलाइज़ेशन पर राष्ट्रीय सम्मेलनों में बात की और राष्ट्रीय टीवी और रेडियो पर चित्रित किया गया है।