प्रोग्रामिंग लॉजिक कंट्रोलर (पीएलसी) को समझना

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





पीएलसी प्रोग्रामेबल लॉजिक कंट्रोलर्स के लिए है। वे मूल रूप से उद्योगों में स्वचालित प्रणालियों को नियंत्रित करने के लिए उपयोग किए जाते हैं। वे नियंत्रण प्रणालियों के सबसे उन्नत और सरल रूपों में से एक हैं जो अब बड़े पैमाने पर हार्ड-वायर्ड लॉजिक रिले की जगह ले रहे हैं।

पीएलसी

प्रोग्रामिंग लॉजिक कंट्रोलर (पीएलसी)



लाभ:

पीएलसी के बारे में जानकारी प्राप्त करने से पहले, आइए जानते हैं 3 कारण कि इन दिनों पीएलसी का व्यापक रूप से उपयोग क्यों किया जा रहा है


  • वे उपयोगकर्ता के अनुकूल और संचालित करने में आसान हैं
  • वे हार्ड-वायर्ड रिले लॉजिक की आवश्यकता को समाप्त करते हैं
  • वे तीव्र हैं
  • यह उद्योगों में स्वचालन के लिए उपयुक्त है।
  • आवश्यकताओं के आधार पर इसके इनपुट और आउटपुट मॉड्यूल को बढ़ाया जा सकता है

पीएलसी वास्तुकला:

पीएलसी आंतरिक वास्तुकला

पीएलसी आंतरिक वास्तुकला



एक बुनियादी पीएलसी प्रणाली में निम्नलिखित भाग होते हैं:

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

एक पीएलसी का कार्य करना

पीएलसी कार्य योजना

पीएलसी कार्य योजना

पीएलसी का कार्य करना

पीएलसी का कार्य करना

  • इनपुट स्रोत वास्तविक समय के एनालॉग इलेक्ट्रिक सिग्नलों को उपयुक्त डिजिटल इलेक्ट्रिक सिग्नलों में परिवर्तित करते हैं और ये सिग्नल कनेक्टर रेल के माध्यम से पीएलसी पर लागू होते हैं।
  • इन इनपुट संकेतों को बिट्स के रूप में ज्ञात स्थानों में PLC बाहरी छवि मेमोरी में संग्रहीत किया जाता है। यह CPU द्वारा किया जाता है
  • नियंत्रण तर्क या कार्यक्रम निर्देश प्रोग्रामिंग डिवाइस पर प्रतीकों के माध्यम से या mnemonics के माध्यम से लिखे जाते हैं और उपयोगकर्ता मेमोरी में संग्रहीत होते हैं।
  • सीपीयू इन निर्देशों को उपयोगकर्ता मेमोरी से प्राप्त करता है और आउटपुट डिवाइसों को नियंत्रित करने के लिए उन्हें जोड़ तोड़, कंप्यूटिंग, प्रसंस्करण द्वारा इनपुट संकेतों को निष्पादित करता है।
  • निष्पादन परिणाम तब बाहरी छवि मेमोरी में संग्रहीत होते हैं जो आउटपुट ड्राइव को नियंत्रित करते हैं।
  • सीपीयू आउटपुट सिग्नल पर भी नज़र रखता है और आउटपुट मेमोरी में बदलाव के अनुसार इनपुट इमेज मेमोरी की सामग्री को अपडेट करता रहता है।
  • सीपीयू भी टाइमर की सेटिंग और रीसेट, आंतरिक मेमोरी की जाँच जैसे आंतरिक प्रोग्रामिंग कार्य करता है।

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

पीएलसी का मूल कामकाज नियंत्रण तर्क या उपयोग की जाने वाली प्रोग्रामिंग तकनीक पर निर्भर करता है। प्रोग्रामिंग फ्लोचार्ट्स का उपयोग करके या सीढ़ी तर्क का उपयोग करके या स्टेटमेंट लॉजिक्स या मोनेमिक्स का उपयोग करके किया जा सकता है।

इन सभी को जोड़ते हुए, हम देखते हैं कि हम वास्तव में पीएलसी में एक कार्यक्रम कैसे लिख सकते हैं।


  • फ्लोचार्ट की गणना करें। एक फ्लोचार्ट निर्देशों का प्रतीकात्मक प्रतिनिधित्व है। यह नियंत्रण तर्क का सबसे बुनियादी और सरल रूप है जिसमें केवल तर्क निर्णय शामिल हैं। विभिन्न प्रतीक नीचे दिए गए हैं:

फ्लोचार्ट की गणना करें

  • विभिन्न तर्क के लिए बूलियन अभिव्यक्ति लिखें। बूलियन बीजगणित में आमतौर पर AND, OR, NOT, NAND और NOR जैसे तर्क संचालन शामिल होते हैं। विभिन्न प्रतीक हैं:

+ या ऑपरेटर
। और ऑपरेटर
! संचालक नहीं।

  • नीचे दिए गए सरल विवरण रूपों में निर्देश लिखें:

यदि Input1 और Input2 तो आउटपुट S1 आउटपुट सेट करें

  • सीढ़ी तर्क कार्यक्रम लिखें। यह पीएलसी प्रोग्रामिंग का सबसे महत्वपूर्ण हिस्सा है। सीढ़ी तर्क प्रोग्रामिंग के बारे में समझाने से पहले, आइए कुछ प्रतीकों और शब्दावली के बारे में जानते हैं

Rung: सीढ़ी में एक कदम को एक जंग कहते हैं। सरल शब्दों में, मूल कथन या एक नियंत्रण तर्क को रुंग कहा जाता है।
Y- सामान्य आउटपुट सिग्नल
एम - मोटर प्रतीक
टी - टाइमर
सी - काउंटर
प्रतीक:

प्रतीक

बुनियादी तर्क कार्य सीढ़ी तर्क का उपयोग कर

सीढ़ी तर्क का उपयोग करके बुनियादी तर्क कार्य

  • राइटिंग मेमोनिक्स: मेनिकॉमिक्स निर्देश हैं जो प्रतीकात्मक रूप में लिखे गए हैं। उन्हें ओपकोड के रूप में भी जाना जाता है और हाथ में प्रोग्रामिंग उपकरणों में उपयोग किया जाता है। विभिन्न प्रतीक नीचे दिए गए हैं:

लोडी - उलटा लोड
Ld- लोड
और- और तर्क
या- या तर्क
ANI - नंद तर्क
ORI- NOR तार्किक
आउट - आउटपुट

एक साधारण पीएलसी आवेदन

इसलिए, अब जब हमें पीएलसी में प्रोग्रामिंग के बारे में एक संक्षिप्त विचार आया है, तो आइए एक सरल एप्लिकेशन को विकसित करने के बारे में सोचें।

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

उपाय :

उपाय

उपाय

आइए हम पहले इनपुट और आउटपुट के लिए हमारे प्रतीक या टैग असाइन करें

एम - इंजन,

ए - इनपुट स्विच 1,

बी- इनपुट स्विच 2,

एल - एलईडी,

यह -बजर

अब फ्लो चार्ट को डिज़ाइन करते हैं

फ्लो चार्ट

फ्लो चार्ट

अगला स्टेप बूलियन एक्सप्रेशन लिख रहा है

M = A. (B!)

L = C. (B!)

यह = बी (ए! सी!)

अगले चरण में सीढ़ी तर्क कार्यक्रम को शामिल करना शामिल है

सीढ़ी तर्क कार्यक्रम

सीढ़ी तर्क कार्यक्रम

अंतिम चरण में हैंडहेल्ड डिवाइस को खिलाया जाने वाला निमोनिक्स लिखना शामिल है

Ld एक एएनआई Ldi बी

Ld C ANI Ldi बी

Ld B ANI Ldi A और Ldi सी

तो, अब जब मैंने पीएलसी का उपयोग करके मूल नियंत्रण फ़ंक्शन का प्रदर्शन किया है, तो मुझे पीएलसी का उपयोग करके नियंत्रण डिजाइन के विचारों के बारे में अधिक जानकारी दें।

फ़ोटो क्रेडिट:

प्रोग्रामेबल लॉजिक कंट्रोलर्स द्वारा विकिमीडिया