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