OWEN PR110 प्रोग्रामेबल रिले वापरून टाकीच्या पाण्याची पातळी नियंत्रण
PR110 कंट्रोलर रशियन कंपनी "OWEN" द्वारे उत्पादित केले जाते. कंट्रोलर केवळ वेगळ्या सिग्नलवर ऑपरेशन करतो - त्याचा मुख्य उद्देश रिले लॉजिकवर आधारित साध्या नियंत्रण प्रणाली पुनर्स्थित करणे आहे. हे (तसेच तत्सम फंक्शन्ससह इतर नियंत्रक) "प्रोग्रामेबल रिले" नाव नियुक्त केले आहे हे निश्चित करते.
ARIES PR110 प्रोग्रामेबल रिले फंक्शनल डायग्राम:
![]()
प्रोग्रामिंग आणि डीबगिंग कंट्रोलर सॉफ्टवेअरसाठी प्राथमिक आणि एकमेव साधन वैयक्तिक संगणक आहे. त्याच्या मदतीने, आपण केवळ संबंधित नियंत्रकाचे सॉफ्टवेअर तयार करू शकत नाही, परंतु, नियम म्हणून, ते संगणक सिम्युलेशन वापरून कसे कार्य करते ते देखील पहा.
आम्ही टाकीमधील पाणी पातळी नियंत्रण प्रणालीचे उदाहरण वापरून PR110 प्रोग्रामेबल रिलेसाठी स्विचिंग कंट्रोल प्रोग्राम तयार करण्याची प्रक्रिया पाहू.
तांत्रिक परिस्थिती
टाकी पाण्याने भरण्यासाठी नियंत्रण यंत्रणा कार्यान्वित करणे आवश्यक आहे. काही फंक्शन्सची कार्यक्षमता लेव्हल सेन्सर्सच्या स्थितीनुसार, ऑपरेटरद्वारे काही फंक्शन्सद्वारे निर्धारित केली जाते. सध्याच्या सिस्टीमच्या स्थितीचे एक हलके संकेत असावे.
नियंत्रण अल्गोरिदम खालीलप्रमाणे आहे. तीन सेन्सर आहेत जे टाकीमध्ये वर्तमान पाण्याची पातळी निर्धारित करतात: वरचा, मध्यम आणि खालचा. जेव्हा पाणी संबंधित पातळीपेक्षा जास्त होते तेव्हा प्रत्येक सेन्सर ट्रिगर केला जातो (आउटपुटवर लॉजिक युनिट स्तरावर आउटपुट करतो).
मॅन्युअल नियंत्रण दोन बटणे वापरून केले जाते: «प्रारंभ» आणि «थांबा». जेव्हा टाकी रिकामी असते (पाण्याची पातळी खालच्या पातळीच्या सेन्सर्सच्या खाली असते), तेव्हा लाल निर्देशक प्रकाश स्थिर असावा, जेव्हा तो भरलेला असतो (वरच्या वर), तो स्थिर हिरवा असावा. दोन पंप नियंत्रित आहेत.
टाकी भरली नसल्यास (पाण्याची पातळी वरच्या खाली आहे) पंप सुरू करता येतात. जर "प्रारंभ" बटण दाबून पाण्याची पातळी सरासरीपेक्षा कमी असेल - दोन्ही पंप सुरू केले जातात, जर "प्रारंभ" बटण दाबून पाण्याची पातळी सरासरीपेक्षा जास्त असेल तर - एक पंप सुरू केला जातो.
पंप चालू करताना चमकणारा हिरवा निर्देशक असतो. टाकी भरल्यावर (पाण्याची पातळी वरच्या पातळीवर पोहोचते), पंप आपोआप बंद होतात. जर टाकी रिकामी असेल (पाण्याची पातळी खालच्या पातळीच्या खाली असेल), तर "थांबा" बटण दाबून पंप बंद करणे शक्य नाही.
ओवेन लॉजिकमध्ये प्रोग्राम तयार करण्याचे उदाहरण
हे कार्य पूर्ण करण्यासाठी, कंट्रोल मशीनमध्ये पाच स्वतंत्र इनपुट आणि चार रिले आउटपुट असणे आवश्यक आहे. या समस्येचे निराकरण करण्यासाठी, आम्ही खालील निर्णय घेऊ.
लोअर टँक वॉटर लेव्हल सेन्सरला इनपुट I1, मधल्या लेव्हल सेन्सरला इनपुट I2 आणि वरच्या लेव्हल सेन्सरला I3 इनपुट करण्यासाठी कनेक्ट करा.I4 इनपुट करण्यासाठी स्टॉप बटण आणि I5 इनपुट करण्यासाठी प्रारंभ बटण कनेक्ट करा. आम्ही आउटपुट Q1 च्या मदतीने पंप क्रमांक 1 चा समावेश नियंत्रित करू, आउटपुट Q2 च्या मदतीने पंप क्रमांक 2 चा समावेश करू. लाल सूचक Q3 आउटपुटशी कनेक्ट करा, Q4 आउटपुट करण्यासाठी हिरवा निर्देशक कनेक्ट करा.
शॉर्ट-टर्म कंट्रोल सिग्नल व्युत्पन्न करणार्या बटणांद्वारे मॅन्युअल नियंत्रण केले जाते. नियंत्रण प्रणाली अशा स्थितीत राहण्यासाठी ज्यामध्ये आम्ही ते एका किंवा दुसर्या बटणावरून अल्प-मुदतीच्या सिग्नलसह हस्तांतरित करू, प्रोग्राममध्ये ट्रिगर आवश्यक आहे.
चला प्रोग्रॅममध्ये फ्लिप-फ्लॉप RS1 सादर करू या. या फ्लिप-फ्लॉपचे आउटपुट एक वर सेट केले जाते जेव्हा पॉझिटिव्ह एज इनपुट S वर येते आणि जेव्हा पॉझिटिव्ह एज इनपुट R वर येते तेव्हा शून्यावर रीसेट होते. हे लक्षात घेतले पाहिजे की जेव्हा एक इनपुटवर सिग्नल येतात, आर इनपुट सिग्नलला प्राधान्य असते.
जर टाकीतील पाण्याची पातळी वरीलपेक्षा जास्त असेल किंवा आपण या स्थितीत "थांबा" बटण दाबून धरले असेल, तर अशा वेळी "स्टार्ट" बटण दाबल्याने पंप चालू करू नयेत. म्हणून, "प्रारंभ" बटण फ्लिप-फ्लॉप RS1 च्या कमी प्राधान्यासह इनपुट S शी जोडलेले आहे. त्यानंतर, जर कोणत्याही परिस्थितीने पंप चालू होण्यास प्रतिबंध केला नाही (म्हणजे ट्रिगर RS1 च्या R इनपुटवर लॉजिक शून्य असेल), जेव्हा «Start» बटण दाबले जाईल, तेव्हा ट्रिगर RS1 चे आउटपुट एक वर सेट केले जाईल. या सिग्नलचा उपयोग मोटर्स सक्रिय करण्यासाठी केला जाईल.
दोन पंपांपैकी, पंप # 1 कोणत्याही परिस्थितीत चालू करणे आवश्यक आहे, म्हणून RS1 ट्रिगर आउटपुटमधील सिग्नल Q1 आउटपुटशी जोडलेला आहे. मध्य-स्तरीय सेन्सर ट्रिप झाला नसेल तरच पंप #2 चालू करावा. ही अट पूर्ण करण्यासाठी, आम्ही इनव्हर्टर आणि लॉजिक घटक आणि प्रोग्राममध्ये समाविष्ट करतो.इनव्हर्टरचे इनपुट इनपुट I2, लॉजिक घटकाचे इनपुट आणि इन्व्हर्टरच्या आउटपुटशी आणि ट्रिगर RS1 च्या आउटपुटशी, अनुक्रमे कनेक्ट केलेले आहे.
पंप चालू करताना चमकणारा हिरवा सूचक असावा. ग्रीन इंडिकेटर चालू/बंद करण्यासाठी नियतकालिक सिग्नल व्युत्पन्न करण्यासाठी, आम्ही BLINK1 स्क्वेअर वेव्ह जनरेटर प्रोग्राममध्ये सादर करतो. या ब्लॉकच्या गुणधर्म टॅबमध्ये, त्याच्या आउटपुटवर एक आणि शून्य सिग्नलचा कालावधी समान आणि 1s इतका सेट करा. ट्रिगर RS1 चे आउटपुट जनरेटर BLINK1 च्या ऑपरेशनच्या सक्रियतेच्या इनपुटशी कनेक्ट करा.
आता BLINK1 जनरेटर फक्त तेव्हाच कार्य करेल जेव्हा ट्रिगर आउटपुट RS1 एक वर सेट असेल म्हणजे. जेव्हा पंप सक्रिय केले जातात. 26 कार्यक्रमात OR गेटचा परिचय करून देऊ. आम्ही त्याचे आउटपुट Q4 च्या आउटपुटशी जोडतो. आम्ही OR गेटचा एक इनपुट जनरेटर BLINK1 च्या आउटपुटशी कनेक्ट करतो, दुसरा इनपुट I3 शी जोडतो. आता, पंप चालू असताना, हिरवा इंडिकेटर फ्लॅश होईल, परंतु जर टॉप लेव्हल सेन्सर ट्रिगर झाला असेल, तर हा इंडिकेटर सतत चालू राहील.
जर आपण "थांबा" बटण दाबले आणि त्याच वेळी खालच्या स्तरावरील सेन्सर लॉजिक युनिट स्थितीत असेल (टाकीमध्ये कमीतकमी पाण्याची उपस्थिती) किंवा वरच्या स्तरावरील सेन्सर ट्रिगर झाल्यास पंप बंद केले जावे ( टाकी भरली आहे).
या अटी पूर्ण करण्यासाठी, आम्ही प्रोग्राममध्ये लॉजिक एलिमेंट OR आणि लॉजिक एलिमेंट I समाविष्ट करतो. आम्ही लॉजिक एलिमेंटचे एक इनपुट आणि "स्टॉप" बटणाशी, दुसरे इनपुट I1 (खालच्या लेव्हलच्या आउटपुटसह) कनेक्ट करतो. सेन्सर). आम्ही OR घटकाचा एक इनपुट AND घटकाच्या आउटपुटशी जोडतो, दुसरा इनपुट I3 (वरच्या लेव्हल सेन्सरच्या आउटपुटसह). OR घटकाचे आउटपुट फ्लिप-फ्लॉप RS1 च्या R इनपुटशी जोडलेले आहे.
एकाच वेळी दोन अटी पूर्ण झाल्यास लाल निर्देशक उजळला पाहिजे: पंप काम करत नाहीत (ट्रिगर RS1 च्या आउटपुटवर शून्य उपस्थित आहे) आणि पाण्याची पातळी खालच्या पातळीच्या खाली आहे (आउटपुटमध्ये शून्य आहे. खालच्या पातळीचा सेन्सर).
या अटी "तपासण्यासाठी" आणि प्रोग्राममधील लाल सूचक नियंत्रित करण्यासाठी, आम्ही दोन इन्व्हर्टर आणि लॉजिक घटक I सादर करतो. एका इन्व्हर्टरचे इनपुट इनपुट I1 (लोअर लेव्हल सेन्सरच्या आउटपुटसह), इनपुटशी जोडलेले आहे. दुसरा इन्व्हर्टर - ट्रिगर आउटपुट RS1 सह). आम्ही इनव्हर्टरचे आउटपुट AND गेटच्या इनपुटशी जोडतो. AND गेटचे आउटपुट Q3 च्या आउटपुटशी जोडलेले आहे.
सरतेशेवटी, सर्वसाधारणपणे, तुमच्याकडे खाली सादर केलेला कार्यक्रम असावा. आकृती प्रोग्राम करण्यायोग्य रिलेशी जोडलेली बाह्य सर्किट्स तात्पुरती दर्शवते.
OWEN लॉजिक प्रोग्रामिंग वातावरणाच्या इम्युलेशन मोडचा वापर करून, प्रोग्राम मूळ कार्यानुसार कार्य करत असल्याचे सुनिश्चित करा. रिलेमध्ये प्रोग्राम लोड केल्यानंतर, याची खात्री करा.