प्रोग्राम करने योग्य नियंत्रक नियंत्रण प्रणाली के डिजाइन की विधि
2017-09-11
प्रोग्रामयोग्य नियंत्रक नियंत्रण प्रणाली डिज़ाइन करने की विधि
सबसे पहले, समस्या उठाएँ
प्रोग्रामयोग्य नियंत्रक तकनीक का उपयोग मुख्य रूप से स्वचालित नियंत्रण इंजीनियरिंग में किया जाता है, ज्ञान के सामने ज्ञान का उपयोग कैसे किया जाए, परियोजना की वास्तविक आवश्यकताओं के अनुसार एक उचित नियंत्रण प्रणाली में, सामान्य नियंत्रण प्रणाली को नियंत्रित करने के लिए इस प्रणाली में पेश किया गया है।
दूसरा, बुनियादी चरणों का प्रोग्रामयोग्य नियंत्रक नियंत्रण प्रणाली डिज़ाइन
1 . सिस्टम की मुख्य सामग्री डिज़ाइन करें
(1) नियंत्रण प्रणाली के डिजाइन के लिए तकनीकी स्थितियां विकसित करना। तकनीकी स्थितियाँ आम तौर पर एक डिज़ाइन टास्क बुक के रूप में निर्धारित की जाती हैं, जो संपूर्ण डिज़ाइन का आधार है;
(2) विद्युत पारेषण और मोटर, सोलनॉइड वाल्व और अन्य कार्यान्वयन एजेंसियों के रूप का चयन करें;
(3) चयनित पीएलसी मॉडल;
(4) पीएलसी इनपुट/आउटपुट आवंटन तालिका तैयार करना या इनपुट/आउटपुट टर्मिनल वायरिंग आरेख बनाना;
(5) सिस्टम डिज़ाइन सॉफ़्टवेयर विनिर्देशों की आवश्यकताओं के अनुसार, और फिर प्रोग्राम डिज़ाइन के लिए उपयुक्त प्रोग्रामिंग भाषा (आमतौर पर उपयोग की जाने वाली सीढ़ी) का उपयोग करें;
(6) उपयोगकर्ता के संज्ञानात्मक मनोविज्ञान को समझना और उसका पालन करना, मानव-मशीन इंटरफ़ेस डिज़ाइन पर ध्यान देना, लोगों और मशीन के बीच मैत्रीपूर्ण संबंध बढ़ाना;
(7) कंसोल, विद्युत अलमारियाँ और गैर-मानक विद्युत घटकों का डिज़ाइन;
(8) डिज़ाइन विनिर्देशों और निर्देशों की तैयारी;
विशिष्ट कार्यों के अनुसार उपरोक्त सामग्री को तदनुसार समायोजित किया जा सकता है।
2 . सिस्टम के बुनियादी चरणों की इच्छा करना
प्रोग्रामेबल कंट्रोलर एप्लिकेशन सिस्टम डिज़ाइन और मुख्य चरणों की डिबगिंग, जैसा कि चित्र 1 में दिखाया गया है।
चित्र 1 के मामले में प्रोग्रामयोग्य नियंत्रक अनुप्रयोग सिस्टम डिज़ाइन और मुख्य चरणों की डिबगिंग
(1) प्रक्रिया की स्थितियों और नियंत्रण आवश्यकताओं की नियंत्रित वस्तु की गहन समझ और विश्लेषण
एक। नियंत्रित वस्तु एक नियंत्रित मशीनरी, विद्युत उपकरण, उत्पादन लाइन या उत्पादन प्रक्रिया है।
बी। नियंत्रण आवश्यकताएँ मुख्य रूप से नियंत्रण के मूल तरीके, पूरी की जाने वाली कार्रवाई, स्वचालित कार्य चक्र की संरचना, आवश्यक सुरक्षा और इंटरलॉकिंग को संदर्भित करती हैं। अधिक जटिल नियंत्रण प्रणालियों के लिए, नियंत्रण कार्यों को कई स्वतंत्र भागों में विभाजित किया जा सकता है, इसे सरल बनाया जा सकता है, यह प्रोग्रामिंग और डिबगिंग के लिए अनुकूल है।
(2) I/O डिवाइस निर्धारित करने के लिए
पीएलसी नियंत्रण प्रणाली फ़ंक्शन आवश्यकताओं के लिए नियंत्रित वस्तु के अनुसार, सिस्टम के लिए आवश्यक उपयोगकर्ता इनपुट, आउटपुट डिवाइस का निर्धारण करें। आमतौर पर उपयोग किए जाने वाले इनपुट डिवाइस में बटन, चयनकर्ता स्विच, सीमा स्विच, सेंसर आदि होते हैं, आमतौर पर उपयोग किए जाने वाले आउटपुट डिवाइस रिले, कॉन्टैक्टर, लाइट, सोलनॉइड वाल्व आदि होते हैं।
(3) उपयुक्त पीएलसी प्रकार का चयन करें
निर्धारित उपयोगकर्ता I/O डिवाइस, आवश्यक इनपुट सिग्नल और आउटपुट सिग्नल की संख्या के अनुसार मॉडल का चयन, क्षमता का चयन, I/O मॉड्यूल का चयन, पावर मॉड्यूल का चयन आदि सहित उचित पीएलसी प्रकार का चयन करें।
(4) I/O अंक निर्दिष्ट करें
इनपुट/आउटपुट असाइनमेंट तालिका बनाने या इनपुट/आउटपुट टर्मिनलों का वायरिंग आरेख बनाने के लिए पीएलसी के इनपुट और आउटपुट बिंदु निर्दिष्ट करें। फिर नौ पीएलसी प्रोग्रामिंग हो सकते हैं, और नियंत्रण कैबिनेट या कंसोल डिज़ाइन और साइट निर्माण हो सकते हैं।
(5) डिज़ाइन एप्लीकेशन सिस्टम लैडर प्रोग्राम
कार्य फ़ंक्शन चार्ट या राज्य प्रवाह चार्ट डिज़ाइन सीढ़ी आरेख के अनुसार प्रोग्रामिंग है। यह चरण संपूर्ण एप्लिकेशन सिस्टम डिज़ाइन कार्य का मूल है, लेकिन यह एक अधिक कठिन चरण भी है, सीढ़ी आरेख को डिज़ाइन करने के लिए, हमें पहले नियंत्रण आवश्यकताओं से बहुत परिचित होना चाहिए, लेकिन एक निश्चित विद्युत डिज़ाइन अनुभव भी होना चाहिए।
(6) प्रोग्राम को पीएलसी में दर्ज करें
पीएलसी में प्रोग्राम दर्ज करने के लिए सरल प्रोग्रामर का उपयोग करते समय, आपको पहले इनपुट के लिए सीढ़ी आरेख को निर्देश निमोनिक्स में परिवर्तित करना होगा। जब प्रोग्रामेबल कंट्रोलर के प्रोग्रामेबल लॉजिक प्रोग्राम का उपयोग करके कंप्यूटर पर प्रोग्रामिंग की जाती है, तो प्रोग्राम को ऊपरी और निचले कंप्यूटर के कनेक्टिंग केबल के माध्यम से पीएलसी में डाउनलोड किया जा सकता है।
(7) सॉफ्टवेयर परीक्षण के लिए
प्रोग्राम इनपुट पीएलसी के बाद, पहले काम का परीक्षण करना चाहिए। क्योंकि प्रोग्रामिंग की प्रक्रिया में अनिवार्य रूप से चूकें होंगी। इसलिए, पीएलसी को फ़ील्ड डिवाइस से कनेक्ट करने से पहले, प्रोग्राम में त्रुटियों को खत्म करने के लिए सॉफ़्टवेयर परीक्षण करना आवश्यक है, बल्कि समग्र डिबगिंग चक्र को छोटा करने के लिए समग्र डिबगिंग की नींव भी रखना आवश्यक है।
(8) एप्लिकेशन सिस्टम समग्र डिबगिंग
पीएलसी हार्डवेयर और सॉफ्टवेयर डिजाइन और नियंत्रण कैबिनेट और साइट निर्माण पूरा हो जाने पर, आप ऑनलाइन डिबगिंग की पूरी प्रणाली का संचालन कर सकते हैं, यदि नियंत्रण प्रणाली कई भागों से बनी है, तो आपको पहले कुछ स्थानीय डिबगिंग करनी चाहिए, और फिर समग्र डिबगिंग करनी चाहिए; यदि नियंत्रण कार्यक्रम अधिक चरणों में है, तो आप पहले उप-अनुभाग डिबगिंग कर सकते हैं, और फिर कुल धुन से जुड़ सकते हैं। डिबगिंग में समस्या पाई गई, डिबगिंग की सफलता तक एक-एक करके बाहर रखा गया।
(9) तकनीकी दस्तावेज़ तैयार करना
सिस्टम तकनीकी दस्तावेज़ों में निर्देश, विद्युत रेखाचित्र, विद्युत लेआउट, विद्युत घटक शेड्यूल, पीएलसी सीढ़ी आरेख शामिल हैं।
तीसरा, पीएलसी हार्डवेयर सिस्टम डिज़ाइन
1 . पीएलसी मॉडल चयन
सिस्टम नियंत्रण योजना पर निर्णय लेने से पहले, नियंत्रित वस्तु की नियंत्रण आवश्यकताओं के बारे में अधिक जानना और यह तय करना आवश्यक है कि नियंत्रण के लिए पीएलसी का उपयोग किया जाए या नहीं।
नियंत्रण प्रणाली में तर्क अधिक जटिल है (बहुत सारे मध्यवर्ती रिले, समय रिले, काउंटर इत्यादि की आवश्यकता होती है), प्रक्रिया और उत्पाद संशोधन अधिक बार होता है, डेटा प्रोसेसिंग और सूचना प्रबंधन (डेटा ऑपरेशन, एनालॉग नियंत्रण, पीआईडी विनियमन इत्यादि) की आवश्यकता होती है, सिस्टम को उच्च विश्वसनीयता और स्थिरता की आवश्यकता होती है, फैक्ट्री ऑटोमेशन नेटवर्किंग आदि प्राप्त करने के लिए तैयार, पीएलसी नियंत्रण का उपयोग आवश्यक है।
वर्तमान में, कई घरेलू और विदेशी निर्माता पीएलसी उत्पादों के विभिन्न कार्यों की श्रृंखला प्रदान करते हैं, जिससे उपयोगकर्ता चकाचौंध हो जाते हैं, नुकसान होता है। तो पेशेवरों और विपक्षों का एक व्यापक संतुलन, आर्थिक और व्यावहारिक उद्देश्यों को प्राप्त करने के लिए मॉडलों का एक उचित विकल्प। इस उद्देश्य के लिए सिस्टम की जरूरतों को पूरा करने के लिए मॉडलों की सामान्य पसंद, पूरी तरह से अंधाधुंध लालच न करें, ताकि निवेश और उपकरण संसाधनों की बर्बादी से बचा जा सके। मॉडलों के चयन पर निम्नलिखित पहलुओं से विचार किया जा सकता है।
(1) इनपुट/आउटपुट बिंदुओं का चयन
आँख मूँद कर मॉडलों की संख्या का चयन करने से कुछ हद तक बर्बादी होगी।
नियंत्रण प्रणाली में I/O बिंदुओं की कुल संख्या का पता लगाने के लिए, और फिर आवश्यक पीएलसी की मात्रा को वास्तविक राशि (सिस्टम के रीमॉडलिंग के लिए) के लिए आवश्यक कुल अंकों की 15 से 20% तक निर्धारित करें।
यह भी ध्यान दें कि मॉड्यूल के कुछ उच्च-घनत्व इनपुट बिंदुओं पर एक ही समय में इनपुट बिंदुओं की संख्या सीमित होती है, आम तौर पर एक ही समय में जुड़े इनपुट बिंदु कुल इनपुट बिंदु के 60% से अधिक नहीं होंगे; पीएलसी ड्राइव क्षमता के प्रत्येक आउटपुट बिंदु (ए / भी सीमित है, और लोड वोल्टेज के आकार के साथ पीएलसी के कुछ आउटपुट वर्तमान प्रति बिंदु भिन्न होते हैं; परिवेश के तापमान में वृद्धि के साथ सामान्य स्वीकार्य आउटपुट वर्तमान पीएलसी। इन मुद्दों पर विचार करने के लिए चयन में।
पीएलसी आउटपुट बिंदुओं को सामान्य बिंदु, समूहीकरण और कई कनेक्शनों के अलगाव में विभाजित किया जा सकता है। प्रत्येक समूह के आउटपुट के बीच अलगाव का उपयोग विभिन्न वोल्टेज प्रकारों और वोल्टेज स्तरों के बीच किया जा सकता है, लेकिन यह पीएलसी औसत मूल्य प्रति बिंदु अधिक है। यदि आउटपुट सिग्नल के बीच अलगाव की कोई आवश्यकता नहीं है, तो पहले दो आउटपुट मोड का चयन किया जाना चाहिए।
(2) भण्डारण क्षमता का चुनाव
उपयोगकर्ता की भंडारण क्षमता का केवल एक मोटा अनुमान ही लगाया जा सकता है। उस प्रणाली में जो केवल स्विचिंग राशि को नियंत्रित करती है, इसका अनुमान अंकों की कुल संख्या को 10 शब्द/बिंदु + अंकों की कुल संख्या को 5 शब्दों/बिंदु से गुणा करके लगाया जा सकता है; काउंटर/टाइमर का अनुमान (3 ~ 5) शब्दों द्वारा लगाया जाता है; (5 ~ 10) शब्द/मात्रा अनुमान; एनालॉग इनपुट/आउटपुट सिस्टम में, आप अनुमान लगाने के लिए प्रत्येक इनपुट/(या आउटपुट) के बारे में (80 ~ 100) शब्द भंडारण क्षमता को दबा सकते हैं; प्रति इंटरफ़ेस मोटे अनुमान के अनुसार 200 शब्दों से अधिक की संख्या में संचार प्रसंस्करण होता है। अंत में, अनुमानित क्षमता का 50 से 100% का मार्जिन होता है। डिज़ाइनर के अनुभव की कमी के लिए, मार्जिन को बड़ा रखने की क्षमता का चयन करें।
(3) I/O प्रतिक्रिया समय का चुनाव
पीएलसी के I/O प्रतिक्रिया समय में इनपुट सर्किट की देरी, आउटपुट सर्किट की देरी और स्कैनिंग मोड के कारण होने वाली समय देरी (आमतौर पर 2 से 3 स्कैन चक्र) शामिल हैं। स्विच नियंत्रण प्रणाली पर, पीएलसी और I/O प्रतिक्रिया समय आम तौर पर वास्तविक इंजीनियरिंग आवश्यकताओं को पूरा करते हैं, I/O प्रतिक्रिया समस्या पर विचार करने की आवश्यकता नहीं हो सकती है। लेकिन एनालॉग नियंत्रण प्रणाली, विशेष रूप से बंद-लूप प्रणाली इस मुद्दे पर विचार करेगी।
(4) आउटपुट लोड चयन की विशेषताओं के अनुसार
पीएलसी आउटपुट विधि पर अलग-अलग लोड की संबंधित आवश्यकताएं होती हैं। उदाहरण के लिए, आगमनात्मक भार के बार-बार चालू होने पर, ट्रांजिस्टर या थाइरिस्टर आउटपुट प्रकार का चयन करना चाहिए, और रिले आउटपुट प्रकार का उपयोग नहीं करना चाहिए। हालांकि, रिले आउटपुट प्रकार पीएलसी के कई फायदे हैं, जैसे चालन वोल्टेज ड्रॉप छोटा है, अलगाव है, कीमत अपेक्षाकृत सस्ती है, क्षणिक ओवर-वोल्टेज और ओवर-वर्तमान क्षमता का सामना करने के लिए, लोड वोल्टेज लचीला (एसी, डीसी) और वोल्टेज रेंज रेंज इत्यादि है। इसलिए कार्रवाई बार-बार नहीं होती है, डीसी लोड रिले आउटपुट प्रकार पीएलसी चुन सकता है।
(5) ऑनलाइन और ऑफलाइन प्रोग्रामिंग का विकल्प
ऑफ़लाइन प्रोग्रामिंग का मतलब है कि होस्ट और प्रोग्रामर एक सीपीयू साझा करते हैं, प्रोग्रामर के माध्यम से पीएलसी प्रोग्रामिंग, मॉनिटरिंग और कार्यशील स्थिति के संचालन का चयन करने के लिए स्विच का चयन करते हैं। प्रोग्रामिंग करते समय, सीपीयू केवल प्रोग्रामर को सेवा प्रदान करता है, ऑन-साइट नियंत्रण नहीं। विशेष प्रोग्रामर प्रोग्रामिंग मामला है. ऑनलाइन प्रोग्रामिंग का मतलब है कि होस्ट और प्रोग्रामर प्रत्येक के पास एक सीपीयू है, होस्ट सीपीयू दृश्य के नियंत्रण को पूरा करने के लिए, प्रोग्रामर के साथ प्रत्येक स्कैन चक्र के अंत में, प्रोग्रामर को होस्ट में प्रोग्राम को संशोधित करने के लिए, अगले स्कैन चक्र में होस्ट दबाएगा नया प्रोग्राम साइट को नियंत्रित करता है। कंप्यूटर-सहायता प्राप्त प्रोग्रामिंग ऑन-लाइन प्रोग्रामिंग और ऑनलाइन प्रोग्रामिंग दोनों को सक्षम बनाती है। ऑनलाइन प्रोग्रामिंग के लिए कंप्यूटर खरीदने और प्रोग्रामिंग सॉफ्टवेयर के कॉन्फ़िगरेशन की आवश्यकता होती है। आवश्यकतानुसार किस प्रोग्रामिंग विधि का उपयोग किया जाना चाहिए।
(6) नेटवर्क संचार चयन के अनुसार
यदि पीएलसी-नियंत्रित प्रणाली को फ़ैक्टरी स्वचालन नेटवर्क से कनेक्ट करने की आवश्यकता है, तो पीएलसी को संचार नेटवर्किंग फ़ंक्शन की आवश्यकता होती है, यानी पीएलसी को अन्य पीएलसी, ऊपरी कंप्यूटर और सीआरटी इत्यादि इंटरफ़ेस से कनेक्शन होना चाहिए। बड़ी, मध्यम मशीन में एक संचार कार्य होता है, अधिकांश मिनी कंप्यूटर में भी एक संचार कार्य होता है।
(7) पीएलसी संरचना के रूप का चुनाव
समान फ़ंक्शन और समान I/O बिंदु डेटा के मामले में, कुल मिलाकर मॉड्यूलर कीमत से कम है। लेकिन पीएलसी के रूप को चुनने की वास्तविक आवश्यकता के अनुसार मॉड्यूल में लचीला फ़ंक्शन विस्तार, आसान रखरखाव (मॉड्यूल के लिए), विफलता के फायदे निर्धारित करना आसान है।
2 . इनपुट/आउटपुट बिंदु निर्दिष्ट करें
सामान्य इनपुट बिंदु और इनपुट सिग्नल, आउटपुट बिंदु और आउटपुट नियंत्रण एक-से-एक पत्राचार हैं।
आवंटन के बाद, चैनल और संपर्क नंबर के सिस्टम कॉन्फ़िगरेशन के अनुसार, प्रत्येक इनपुट सिग्नल और आउटपुट सिग्नल को सौंपा गया है, जिसे क्रमांकित किया गया है।
कुछ मामलों में, एक इनपुट बिंदु के साथ दो सिग्नल होते हैं, जो अच्छी लाइन (जैसे श्रृंखला या समानांतर में दो संपर्क) के बीच तार्किक संबंध के अनुसार, इनपुट से पहले पहुंच बिंदु में होना चाहिए, और फिर इनपुट बिंदु प्राप्त होता है।
(1) I/O चैनल रेंज निर्धारित करें
पीएलसी के विभिन्न प्रकार, इनपुट / आउटपुट चैनल रेंज समान नहीं है, चयनित पीएलसी मॉडल पर आधारित होना चाहिए, संबंधित प्रोग्रामिंग मैनुअल तक पहुंच, "झांग गुआन ली दाई" नहीं होनी चाहिए। संबंधित ऑपरेटिंग मैनुअल अवश्य देखें।
(2) सहायक रिले
आंतरिक सहायक रिले बाहरी आउटपुट नहीं है, बाहरी उपकरणों को सीधे कनेक्ट नहीं कर सकता है, लेकिन डेटा भंडारण या डेटा प्रोसेसिंग के लिए अन्य रिले, टाइमर / काउंटर के नियंत्रण में है।
कार्यात्मक रूप से कहें तो, आंतरिक सहायक रिले, रिले के मध्य में पारंपरिक विद्युत नियंत्रण कैबिनेट के बराबर है।
अनअसाइन्ड मॉड्यूल के इनपुट / आउटपुट रिले क्षेत्र और लिंक रिले क्षेत्र जब 1: 1 लिंक का उपयोग नहीं किया जाता है तो आंतरिक सहायक रिले के रूप में उपयोग किया जा सकता है। प्रोग्राम डिज़ाइन की आवश्यकताओं के अनुसार, पीएलसी आंतरिक सहायक रिले की उचित व्यवस्था होनी चाहिए, डिज़ाइन विनिर्देश में पुन: उपयोग से बचने के लिए, प्रोग्राम के उपयोग में आंतरिक सहायक रिले का विस्तृत विवरण होना चाहिए। प्रासंगिक ऑपरेटिंग मैनुअल देखें।
(3) टाइमर/काउंटर असाइन करें
पीएलसी के लिए टाइमर/काउंटर की संख्या संबंधित ऑपरेटिंग मैनुअल में वर्णित है।
7.3 पीएलसी सॉफ्टवेयर सिस्टम डिजाइन के तरीके और चरण
7.3.1 पीएलसी सॉफ्टवेयर सिस्टम डिजाइन विधि
पीएलसी प्रोग्राम संरचना को समझने के बाद प्रोग्राम को विशेष रूप से तैयार करना आवश्यक है। कई तरीकों की तैयारी के लिए पीएलसी नियंत्रण प्रक्रियाएं, यहां मुख्य रूप से कई विशिष्ट प्रोग्रामिंग विधियों का वर्णन किया गया है।
1. ग्राफिक प्रोग्रामिंग
ग्राफिक विधि पीएलसी प्रोग्राम डिज़ाइन को चित्रित करके है। आमतौर पर सीढ़ी आरेख, तर्क प्रवाह चार्ट विधि, समय प्रवाह चार्ट विधि और चरण नियंत्रण विधि होती हैं।
(1) सीढ़ी विधि: सीढ़ी विधि पीएलसी कार्यक्रम को संकलित करने के लिए सीढ़ी भाषा का उपयोग करना है। यह एक प्रोग्रामिंग विधि है जो रिले नियंत्रण प्रणाली की नकल करती है। इसके ग्राफिक्स और यहां तक कि घटक नाम भी रिले नियंत्रण सर्किट के समान हैं। यह विधि आसानी से मूल रिले नियंत्रण सर्किट को पीएलसी सीढ़ी भाषा में प्रत्यारोपित कर सकती है। रिले के नियंत्रण, एक प्रोग्रामिंग विधि से परिचित व्यक्ति के लिए यह सबसे सुविधाजनक है।
(2) तर्क प्रवाह चार्ट विधि: तर्क प्रवाह चार्ट विधि एक तार्किक ब्लॉक आरेख है जो पीएलसी प्रोग्राम निष्पादन प्रक्रिया, इनपुट और आउटपुट के बीच संबंध है। लॉजिकल फ्लो चार्ट विधि सिस्टम का प्रक्रिया प्रवाह है, जिसमें सिस्टम लॉजिक फ्लो चार्ट बनाने के लिए लॉजिकल ब्लॉक आरेख होता है। पीएलसी नियंत्रण कार्यक्रम की तैयारी की यह विधि तार्किक सोच स्पष्ट, इनपुट और आउटपुट कारण संबंध और इंटरलॉकिंग स्थितियां स्पष्ट करती है। तार्किक प्रवाह चार्ट पूरी प्रक्रिया को स्पष्ट कर देगा, नियंत्रण कार्यक्रम का विश्लेषण करना आसान हो जाएगा, दोष बिंदुओं को ढूंढना आसान हो जाएगा, प्रक्रियाओं और रखरखाव प्रक्रियाओं को डीबग करना आसान हो जाएगा। कभी-कभी एक जटिल कार्यक्रम के लिए, सीधे स्टेटमेंट टेबल के साथ और सीढ़ी प्रोग्रामिंग के उपयोग को शुरू करना मुश्किल हो सकता है, आप पहले एक तार्किक प्रवाह चार्ट बना सकते हैं, और फिर पीएलसी अनुप्रयोगों की तैयारी के साथ तर्क प्रवाह चार्ट और सीढ़ी के विभिन्न हिस्सों के लिए।
(3) समय प्रवाह चार्ट विधि: समय प्रवाह चार्ट विधि पहले नियंत्रण प्रणाली समय आरेख को आकर्षित करने के लिए (अर्थात, एक निश्चित समय को नियंत्रित किया जाना चाहिए जो समय चार्ट को नियंत्रित करता है), और फिर प्रोग्राम ब्लॉक आरेख के संबंधित नियंत्रण कार्यों को खींचने के लिए समय संबंध के अनुसार, और अंत में पीएलसी कार्यक्रम में लिखे गए प्रोग्राम ब्लॉक आरेख। समय-आधारित नियंत्रण प्रणाली प्रोग्रामिंग विधि के लिए समय प्रवाह चार्ट विधि बहुत उपयुक्त है।
(4) चरण-दर-चरण नियंत्रण विधि: चरण-दर-चरण नियंत्रण विधि जटिल नियंत्रण प्रक्रियाओं के डिज़ाइन के साथ अनुक्रम कमांड में है। आम तौर पर अधिक जटिल प्रक्रियाओं को प्रोग्राम के अपेक्षाकृत सरल कार्यों में विभाजित किया जा सकता है, एक ब्लॉक को नियंत्रण प्रक्रिया में एक संपूर्ण चरण के रूप में देखा जा सकता है। संपूर्ण दृष्टिकोण से, एक जटिल प्रणाली नियंत्रण प्रक्रिया कई चरणों से बनी होती है। सिस्टम-नियंत्रित कार्यों को वास्तव में प्रत्येक चरण के नियंत्रण को पूरा करने के लिए अलग-अलग समय पर या विभिन्न प्रक्रियाओं में माना जा सकता है। इस प्रयोजन के लिए, कई पीएलसी निर्माता अपने स्वयं के पीएलसी में चरण अनुक्रम नियंत्रण निर्देश बढ़ाते हैं। प्रत्येक चरण के स्थिति प्रवाह चार्ट बनाने के बाद, आप नियंत्रण प्रोग्राम को आसानी से लिखने के लिए चरण अनुक्रम कमांड का उपयोग कर सकते हैं।
2. अनुभवात्मक प्रोग्रामिंग
अनुभव का अर्थ डिज़ाइन बनाने के लिए अपने या किसी और के अनुभव का उपयोग करना है। अधिकांश डिज़ाइन प्रक्रियाओं के समान अपनी स्वयं की प्रक्रिया आवश्यकताओं के साथ पहली पसंद से पहले, इन प्रक्रियाओं को अपनी "परीक्षण प्रक्रियाओं" के रूप में। उनकी अपनी इंजीनियरिंग स्थिति के साथ मिलकर, ये "परीक्षण प्रक्रियाएं" एक-एक करके इसे उनकी अपनी इंजीनियरिंग आवश्यकताओं के लिए उपयुक्त बनाती हैं। यहां अनुभव, कुछ अपने स्वयं के अनुभव से, कुछ किसी और के डिजाइन अनुभव हो सकते हैं, आपको संचय करने की आवश्यकता है, संक्षेप में अच्छा है।
3. कंप्यूटर-एडेड डिज़ाइन प्रोग्रामिंग
कंप्यूटर-एडेड डिज़ाइन प्रोग्रामिंग, ऑफ़लाइन या ऑनलाइन प्रोग्रामिंग, ऑफ़लाइन सिमुलेशन और ऑनलाइन डिबगिंग इत्यादि के लिए कंप्यूटर पर पीएलसी प्रोग्रामिंग सॉफ़्टवेयर के माध्यम से होता है। प्रोग्रामिंग सॉफ्टवेयर का उपयोग कंप्यूटर में ऑफ-लाइन या ऑनलाइन प्रोग्रामिंग, ऑनलाइन डिबगिंग में बहुत सुविधाजनक हो सकता है, प्रोग्रामिंग सॉफ्टवेयर का उपयोग कंप्यूटर प्रोग्राम एक्सेस, एन्क्रिप्शन और EXE ऑपरेटिंग फ़ाइलों के निर्माण में बहुत सुविधाजनक हो सकता है।
7.3.2 पीएलसी सॉफ्टवेयर सिस्टम डिजाइन चरण
पीएलसी कार्यक्रम की वास्तविक तैयारी के आधार पर कार्यक्रम संरचना और प्रोग्रामिंग विधियों की समझ में। पीएलसी प्रोग्राम लिखने और अन्य कंप्यूटर प्रोग्राम लिखने के लिए आपको निम्नलिखित प्रक्रिया से गुजरना होगा।
1. सिस्टम कार्यों को ब्लॉक करें
ब्लॉक का उद्देश्य एक जटिल परियोजना है, जो कई अपेक्षाकृत सरल छोटे कार्यों में विभाजित है। ताकि एक जटिल बड़ी समस्या कई सरल छोटी समस्याओं में बदल जाए। इससे प्रोग्राम करना आसान हो जाता है।
2. नियंत्रण प्रणाली का तार्किक संबंध आरेख संकलित करें
तार्किक संबंध आरेख से, आप तार्किक संबंध के परिणामों को प्रतिबिंबित कर सकते हैं कि अंग्रेजों के परिणाम क्या हैं और कार्रवाई क्या है। यह तार्किक संबंध प्रत्येक नियंत्रण गतिविधि के क्रम पर आधारित हो सकता है, या यह संपूर्ण गतिविधि के समय पर आधारित हो सकता है। तर्क आरेख नियंत्रण प्रक्रिया के नियंत्रण और नियंत्रित वस्तु की गतिविधियों को दर्शाता है, लेकिन इनपुट और आउटपुट के बीच संबंध को भी दर्शाता है।
3. विभिन्न प्रकार के सर्किट आरेख बनाएं
विभिन्न प्रकार के सर्किट बनाने का उद्देश्य सिस्टम के इनपुट और आउटपुट का पता और नाम निर्धारित करना है। यह एक बहुत ही महत्वपूर्ण कदम है. पीएलसी के इनपुट सर्किट को चित्रित करते समय, न केवल इस बात पर विचार करना आवश्यक है कि क्या सिग्नल का कनेक्शन बिंदु नामकरण के अनुरूप है, बल्कि यह भी कि क्या इनपुट का वोल्टेज और करंट उपयुक्त है, और विशेष परिस्थितियों में ऑपरेशन की विश्वसनीयता और स्थिरता की स्थिति। विशेष रूप से इस बात पर विचार करने के लिए कि क्या पीएलसी में इनपुट को निर्देशित करने के लिए उच्च वोल्टेज, पीएलसी इनपुट में उच्च वोल्टेज की शुरूआत, पीएलसी अपेक्षाकृत बड़ी क्षति का कारण बनेगी। पीएलसी के आउटपुट सर्किट को चित्रित करते समय, न केवल इस बात पर विचार करना आवश्यक है कि क्या आउटपुट सिग्नल का कनेक्शन बिंदु नामकरण के समान है, बल्कि लोड क्षमता और वोल्टेज क्षमता का सामना करने वाले पीएलसी लोड मॉड्यूल पर भी विचार करना आवश्यक है। इसके अलावा, बिजली आपूर्ति की आउटपुट पावर और ध्रुवीयता को भी ध्यान में रखा जाता है। पूरे सर्किट की ड्राइंग में, इसकी स्थिरता और विश्वसनीयता में सुधार के लिए डिज़ाइन प्रयासों के सिद्धांतों पर भी विचार करें। यद्यपि पीएलसी के साथ नियंत्रण सुविधाजनक और लचीला है। लेकिन सर्किट के डिजाइन में अभी भी सावधान, व्यापक होने की जरूरत है। इसलिए, सर्किट आरेख बनाते समय पूर्ण विचार करने के लिए, जहां स्थापित बटन, जहां इंस्टॉलेशन स्विच, सावधानीपूर्वक होना चाहिए।
4. पीएलसी प्रोग्राम तैयार करें और सिमुलेशन डिबगिंग जारी रखें
सर्किट आरेख बनाने के बाद, आप पीएलसी कार्यक्रम की तैयारी के लिए आगे बढ़ सकते हैं। बेशक, आप उपरोक्त विधि प्रोग्रामिंग का उपयोग कर सकते हैं। प्रोग्रामिंग में इस बात पर भी ध्यान दें कि प्रोग्राम सही और विश्वसनीय हो, बल्कि प्रोग्राम सरल, समय बचाने वाला, पढ़ने में आसान, संशोधित करने में आसान हो। प्रयोग को अनुकरण करने के लिए एक कार्यक्रम संकलित किया, समस्या को ढूंढना इतना आसान है, समय में संशोधित करना आसान है, सामान्य बहीखाता के बाद पूरी प्रक्रिया को पूरा नहीं करना सबसे अच्छा है।
5. उत्पादन कंसोल और नियंत्रण कैबिनेट
इलेक्ट्रिकल ड्राइंग करने के बाद प्रोग्राम पूरा होने के बाद आप कंसोल और कंट्रोल कैबिनेट बना सकते हैं। तनाव के समय यह कार्य तैयारी प्रक्रिया के समानांतर भी किया जा सकता है। कंसोल और नियंत्रण कैबिनेट के उत्पादन में स्विच, बटन, रिले और अन्य डिवाइस की गुणवत्ता की पसंद पर ध्यान देने के लिए, विनिर्देशों को आवश्यकताओं को पूरा करना होगा। उपकरण की स्थापना सुरक्षित और विश्वसनीय होनी चाहिए। उदाहरण के लिए, परिरक्षण समस्याएं, ग्राउंडिंग समस्याएं, उच्च दबाव अलगाव और अन्य मुद्दों को ठीक से संभाला जाना चाहिए।
6. ऑन-साइट कमीशनिंग
ऑन-साइट कमीशनिंग संपूर्ण नियंत्रण प्रणाली का एक महत्वपूर्ण हिस्सा है। यह कहना कठिन है कि किसी भी प्रोग्राम डिज़ाइन का उपयोग फ़ील्ड डिबगिंग में नहीं किया जा सकता है। नियंत्रण लूप और नियंत्रण प्रक्रियाओं को खोजने के लिए केवल फ़ील्ड डिबगिंग के माध्यम से सिस्टम आवश्यकताओं को पूरा नहीं किया जा सकता है; केवल फ़ील्ड डिबगिंग के माध्यम से नियंत्रण सर्किट और नियंत्रण प्रक्रियाओं में विरोधाभासी पाया जा सकता है; अंतिम फ़ील्ड परीक्षण के लिए केवल ऑन-साइट डिबगिंग और अंततः नियंत्रण प्रणाली की आवश्यकताओं को पूरा करने के लिए नियंत्रण सर्किट और नियंत्रण प्रक्रियाओं को समायोजित करना।
7. तकनीकी दस्तावेज तैयार करें और साइट पर चलाएं
फ़ील्ड डिबगिंग के बाद, नियंत्रण सर्किट और नियंत्रण प्रक्रियाएं मूल रूप से निर्धारित की जाती हैं, संपूर्ण सिस्टम हार्डवेयर और सॉफ़्टवेयर मूल रूप से कोई समस्या नहीं है। इस समय फिनिशिंग सर्किट आरेख, पीएलसी कार्यक्रम, निर्देश और सहायता फ़ाइलों सहित तकनीकी दस्तावेजों को पूरी तरह से सुधारना आवश्यक है। यह काम मूलतः ख़त्म हो चुका है.
और पढ़ें