PLC (Programmable Logic Controller) क्या है? इसके सिद्धांत, संचालन ,मुख्य घटकों और विभिन्न क्षेत्रों में इसके अनुप्रयोगों के बारे में विस्तार से जानें।
PLC (Programmable Logic Controller) :
https://mentorversehub.com/?p=2217&preview=true
परिचय :
आज औद्योगिक युग में ऑटोमेशन (Automation) का महत्व तेजी से बढ़ रहा है। पहले जहां मशीनों को मैन्युअल तरीके से चलाया जाता था, वहीं अब Programmable Logic Controller जैसी तकनीक ने उद्योगों को पूरी तरह बदल दिया है। यह एक डिजिटल कंप्यूटर होता है जिसका उपयोग औद्योगिक प्रक्रियाओं को नियंत्रित करने के लिए किया जाता है। यह मशीनों, मोटर्स, सेंसर और अन्य उपकरणों के साथ मिलकर काम करता है और पूरी प्रक्रिया को ऑटोमैटिक बनाता है।
हम Programmable Logic Controller के बारे में विस्तार से जानेंगे—इसकी परिभाषा, कार्य प्रणाली, घटक, प्रकार, फायदे, उपयोग और इंटरव्यू से जुड़े महत्वपूर्ण सवाल।
PLC क्या है?
Full Form ⇒ Programmable Logic Controller. यह एक विशेष प्रकार का कंप्यूटर होता है जिसे औद्योगिक नियंत्रण कार्यों के लिए डिजाइन किया गया है। यह इनपुट डिवाइस (जैसे सेंसर, स्विच) से डेटा प्राप्त करता है, उसे प्रोसेस करता है और आउटपुट डिवाइस (जैसे मोटर, वाल्व, रिले) को कंट्रोल करता है।
Programmable Logic Controller को इस तरह प्रोग्राम किया जाता है कि वह विशेष लॉजिक के अनुसार काम करे। जैसे—अगर तापमान ज्यादा हो जाए तो फैन चालू हो जाए या अगर कोई बटन दबाया जाए तो मशीन स्टार्ट हो जाए।
PLC का इतिहास :
इसका विकास 1960 के दशक में हुआ था। उस समय ऑटोमोबाइल इंडस्ट्री में रिलेज़ और वायरिंग का उपयोग किया जाता था, जो बहुत जटिल और समय लेने वाला था। इसी समस्या को हल करने के लिए इसका विकसित किया गया।
पहला Programmable Logic Controller Modicon 084 था, जिसे 1968 में बनाया गया था। इसके बाद से लगातार सुधार होते गए और आज यह इंडस्ट्री का महत्वपूर्ण हिस्सा बन चुका है।
PLC की कार्य प्रणाली (Working Principle): –
एक स्कैन साइकिल (Scan Cycle) के आधार पर काम करता है। इसमें मुख्यतः तीन स्टेप होते हैं:
- Input Scan – यह सभी इनपुट डिवाइस से सिग्नल पढ़ता है।
- Program Execution – यह अपने प्रोग्राम के अनुसार लॉजिक को प्रोसेस करता है।
- Output Scan – प्रोसेसिंग के बाद आउटपुट डिवाइस को सिग्नल भेजता है। यह प्रक्रिया बहुत तेजी से (मिलीसेकंड में) होती है।
PLC के मुख्य घटक (Components of Programmable Logic Controller): –
- CPU (Central Processing Unit) – यह पीएलसी का दिमाग होता है। सभी लॉजिक प्रोसेसिंग यही करता है।
- Input Module – यह सेंसर और स्विच से सिग्नल लेता है।
- Output Module – यह मोटर, रिले और अन्य उपकरणों को कंट्रोल करता है।
- Power Supply – पीएलसी को पावर प्रदान करता है।
- Programming Device – पीएलसी को प्रोग्राम करने के लिए कंप्यूटर या लैपटॉप का उपयोग किया जाता है।
PLC के प्रकार (Types of Programmable Logic Controller): –
1. Compact PLC –
इसमें सभी कंपोनेंट एक ही यूनिट में होते हैं।
2. Modular PLC –
इसमें अलग-अलग मॉड्यूल होते हैं जिन्हें जरूरत के अनुसार जोड़ा जा सकता है।
3. Rack Mounted PLC –
यह बड़े उद्योगों में उपयोग होता है और इसमें कई मॉड्यूल लगाए जा सकते हैं।
PLC प्रोग्रामिंग लैंग्वेज (Programming Languages): –
इसको प्रोग्राम करने के लिए विभिन्न भाषाओं का उपयोग किया जाता है:
- Ladder Logic (LD) – सबसे लोकप्रिय भाषा है, जो इलेक्ट्रिकल रिले डायग्राम जैसी दिखती है।
- Function Block Diagram (FBD) – इसमें ब्लॉक्स के माध्यम से लॉजिक दिखाया जाता है।
- Structured Text (ST) – यह हाई-लेवल प्रोग्रामिंग लैंग्वेज है।
- Instruction List (IL) – यह असेंबली लैंग्वेज जैसी होती है।
PLC के फायदे (Advantages): –
1. विश्वसनीयता (Reliability): यह बहुत भरोसेमंद होता है और लंबे समय तक चलता है।
2. लचीलापन (Flexibility) – प्रोग्राम को आसानी से बदला जा सकता है।
3. कम मेंटेनेंस – रिले सिस्टम की तुलना में कम मेंटेनेंस की जरूरत होती है।
4. तेज कार्य – यह बहुत तेजी से काम करता है।
5. कम वायरिंग – इसमें वायरिंग बहुत कम होती है।
PLC के नुकसान (Disadvantages) –
1. प्रारंभिक लागत ज्यादा – इसकी शुरुआती लागत ज्यादा होती है।
2. प्रोग्रामिंग ज्ञान जरूरी – इसे चलाने के लिए तकनीकी ज्ञान होना जरूरी है।
Programmable Logic Controller के उपयोग (Applications) ⇒
1. मैन्युफैक्चरिंग इंडस्ट्री – मशीनों को ऑटोमैटिक चलाने में।
2. पावर प्लांट – टर्बाइन और बॉयलर कंट्रोल में।
3. ऑटोमोबाइल इंडस्ट्री -असेंबली लाइन कंट्रोल में।
4. केमिकल इंडस्ट्री – प्रोसेस कंट्रोल में।
5. वाटर ट्रीटमेंट प्लांट – पानी की सफाई और सप्लाई में।
[Programmable Logic Controller vs Relay] –
| विशेषता | PLCs | Relay |
|---|---|---|
| लचीलापन | ज्यादा | कम |
| वायरिंग | कम | ज्यादा |
| स्पीड | तेज | धीमी |
| मेंटेनेंस | कम | ज्यादा |
प्रोग्रैमेबल लाजिक कंट्रोलर का उदाहरण (Simple Example): –
मान लीजिए एक बटन दबाने पर मोटर चालू करनी है:
- Input: Push Button
- Output: Motor
लॉजिक:
अगर बटन ON → मोटर ON
PLC में सेफ्टी (Safety in Programmable Logic Controller) –
- ओवरलोड प्रोटेक्शन
- इमरजेंसी स्टॉप
- अलार्म सिस्टम
- इंटरलॉकिंग
पीएलसी सिस्टम में सुरक्षा बहुत महत्वपूर्ण होती है।
पीएलसी सीखने के लिए जरूरी स्किल्स: –
- बेसिक इलेक्ट्रिकल नॉलेज
- लॉजिक बिल्डिंग
- कंप्यूटर स्किल्स
- प्रोग्रामिंग लैंग्वेज
इंटरव्यू में पूछे जाने वाले सवाल (Interview Questions):
Q1: पीएलसी क्या है?
Ans: यह एक डिजिटल कंट्रोलर है जो औद्योगिक प्रक्रियाओं को नियंत्रित करता है।
Q2: पीएलसीऔर SCADA में अंतर क्या है?
Ans: Programmable Logic Controller कंट्रोल करता है, जबकि SCADA मॉनिटर करता है।
Q3: Ladder Logic क्या है?
Ans: यह पीएलसीकी सबसे सामान्य प्रोग्रामिंग भाषा है।
Q4: Scan Cycle क्या है?
Ans: पीएलसी का काम करने का चक्र जिसमें इनपुट, प्रोसेसिंग और आउटपुट शामिल हैं।
Q5: Input और Output क्या होते हैं?
Ans: इनपुट सिग्नल लेते हैं और आउटपुट डिवाइस को कंट्रोल करते हैं।
PLC का भविष्य (Future of Programmable Logic Controller): –
पीएलसी का भविष्य बहुत उज्जवल है। Industry 4.0 और IoT (Internet of Things) के आने से यह और भी स्मार्ट होते जा रहे हैं। अब पीएलसी को क्लाउड और AI के साथ जोड़ा जा रहा है जिससे इंडस्ट्री और अधिक ऑटोमेटेड हो रही है।
निष्कर्ष (Conclusion): –
Programmable Logic Controller आज के औद्योगिक ऑटोमेशन का एक महत्वपूर्ण हिस्सा बन चुका है। इसकी मदद से उत्पादन बढ़ता है, समय बचता है और मानव त्रुटि कम होती है। पीएलसी का उपयोग लगभग हर उद्योग में किया जा रहा है और आने वाले समय में इसकी मांग और बढ़ेगी। अगर आप इंडस्ट्री में करियर बनाना चाहते हैं तो पीएलसी सीखना आपके लिए बहुत फायदेमंद हो सकता है।
आपको यह ब्लॉग कैसा लगा? कृपया हमें बताएं।
अगर आप पीएलसी से जुड़े और टॉपिक्स (जैसे Ladder Logic Diagram, Practical Examples,) चाहते हैं, तो जरूर बताएं
Programmable logic controller Logic Diagram (Ladder Logic): –
इसमें सबसे ज्यादा इस्तेमाल होने वाला लॉजिक डायग्राम Ladder Logic Diagram होता है। यह इलेक्ट्रिकल रिले सर्किट जैसा दिखता है, इसलिए इसे समझना आसान होता है।
Basic Symbols (मुख्य चिन्ह)
-
| | → Normally Open Contact (NO)
-
|/| → Normally Closed Contact (NC)
-
( ) → Output Coil
-
—- → Wire (लाइन)
Example 1: Push Button से Motor ON: –
Logic:
अगर Push Button दबाया जाए तो Motor चालू हो जाए।
| | ( )
PB MOTOR
मतलब
- PB (Push Button) ON → Motor ON
Example 2: Start/Stop Circuit (Self Holding): –
यह सबसे important logic है जो इंटरव्यू में भी पूछा जाता है।
| | |/| ( )
START STOP MOTOR
|__________|
|
MOTOR
- START दबाने पर MOTOR ON हो जाती है
- MOTOR खुद को HOLD (ON) रखती है
- STOP दबाने पर MOTOR OFF हो जाती है
Example 3: AND Logic: –
दो condition पूरी होने पर ही output ON होगा।
| | | | ( )
A B OUTPUT
- A AND B दोनों ON → OUTPUT ON
Example 4: OR Logic: –
कोई भी एक condition पूरी होने पर output ON होगा।
| | ( )
A OUTPUT
|
| |
B
- A OR B → OUTPUT ON
Real-Life Example (Water Tank Control): –
|/| | | ( )
LOW HIGH MOTOR
-
पानी LOW है → Motor ON
-
पानी HIGH level पर पहुँच गया → Motor OFF
पीएलसी Ladder Diagram के फायदे: –
- समझने में आसान
- Electrical background वालों के लिए best
- Troubleshooting आसान
- Industry में सबसे ज्यादा use
इंटरव्यू में पूछे जाने वाले सवाल –
Q1: Ladder Logic क्या है?
यह पीएलसी की graphical programming language है।
Q2: NO और NC contact क्या होते हैं?
NO normally open होता है, NC normally closed होता है।
Q3: Holding circuit क्या है?
ऐसा circuit जो output को ON बनाए रखता है।
Short Revision: –
- Ladder = Relay जैसा diagram
- Input → Process → Output
- AND, OR, Timer = Basic logic
Industrial Level PLC Ladder Logic Diagram (Motor Control System): –
अब हम एक real industrial level ladder logic समझेंगे जिसमें कई safety और control features शामिल होंगे — जैसे Start/Stop, Overload, Interlock, Timer, Indicator Lamp आदि।
System Description (Industrial Use Case) –
एक 3-Phase Motor Control System जिसमें:
-
Start Button (NO)
-
Stop Button (NC)
-
Overload Relay (NC)
-
Motor Contactor
-
Indication Lamps (ON/OFF)
-
Timer Delay
-
Emergency Stop
Complete Ladder Logic Diagram –
Rung 1: Main Control (Start/Stop + Safety)
|/| |/| |/| | | ( )
E-STOP STOP OLR START M1
|____________|
|
M1
Rung 2: Motor Output
| | ( )
M1 MOTOR
Rung 3: ON Indicator Lamp
| | ( )
MOTOR GREEN_LAMP
Rung 4: OFF Indicator Lamp
|/| ( )
MOTOR RED_LAMP
Rung 5: Timer Control (Delay Start)
| | [TON T1 5s] ( )
M1 TIMER_DONE
Rung 6: Interlock Condition (Example: दूसरा Motor बंद हो तभी यह चालू हो)
|/| | | ( )
M2 M1 MOTOR
Detailed Explanation:
Rung 1: Main Control Logic –
-
E-STOP (NC) → Emergency में सिस्टम बंद
-
STOP (NC) → Normal Stop
-
OLR (NC) → Overload protection
-
START (NO) → Motor चालू करने के लिए
-
M1 Coil → Internal memory (Holding)
Self Holding Contact (M1) motor को ON बनाए रखता है।
Rung 2: Motor Output-
-
जब M1 ON → Motor ON
Rung 3: Red Lamp-
-
Motor OFF → Red light ON
Rung 4: Timer Logic-
- Motor start होने के बाद 5 सेकंड delay
- Timer done → आगे की process start
Rung 5: Interlock-
- अगर दूसरा Motor (M2) चल रहा है → यह motor नहीं चलेगा
- Safety + Load management
Industrial Features Included
Emergency Stop System
Overload Protection
Self Holding Circuit
Timer Delay
Interlocking System
Status Indication
Important Concepts Used: –
- Latch (Holding Logic)
- Interlocking
- Fail-safe Design (NC Contacts)
- Timer (TON)
- Output Mapping
Interview में पूछे जाने वाले Questions:
Q1: Industrial ladder logic में NC contact ज्यादा क्यों use होते हैं?
Ans. Safety के लिए (fail-safe condition)
Q2: Interlocking क्या होता है?
Ans. दो systems को एक साथ चलने से रोकना
Q3: TON Timer क्या करता है?
Ans. Delay ON करता है
Q4: Overload relay PLC में कैसे use होता है?
Ans. NC contact के रूप में protection देता है
Short Revision Notes: –
- Rung = एक logic line
- Coil = Output या memory
- Contact = Condition
- TON = Delay ON timer
- Interlock = Safety logic
Pro Tip (Industry Level): –
हमेशा PLC program बनाते समय-
- पहले Safety Logic लिखें
- फिर Control Logic
- फिर Indication & Alarm
◊ Real Industrial Programmable logic controller Project –

Automatic Water Tank Control System (Industry Level)
यह एक real industrial project है जो फैक्ट्री, पावर प्लांट और वाटर ट्रीटमेंट प्लांट में इस्तेमाल होता है। इसमें PLC की मदद से पानी के टैंक को automatically fill और control किया जाता है।
https://mentorversehub.com/?p=2217&preview=true
Project Overview
Objective:
- Tank का water level automatic maintain करना
- Pump को auto ON/OFF करना
- Dry run और overflow से protection देना
Required Components: –
Input Devices:
-
Low Level Sensor (LLS)
-
High Level Sensor (HLS)
-
Emergency Stop (NC)
-
Start Push Button (NO)
-
Stop Push Button (NC)
Output Devices:
-
Pump Motor
-
Green Lamp (Pump ON)
-
Red Lamp (Pump OFF)
-
Alarm Buzzer
PLC Components:
-
CPU
-
Digital Input/Output Module
-
Power Supply
Working Logic –
Condition 1:
-
Tank LOW → Pump ON
Condition 2:
-
Tank FULL → Pump OFF
Condition 3:
-
Emergency Stop → System OFF
Condition 4:
-
Dry Run (No water source) → Pump OFF + Alarm
Full Industrial Ladder Logic: –
Rung 1: Master Control |/| |/| | | ( ) E-STOP STOP START M1 |_______| | M1 Rung 2: Pump Auto Logic | | |/| | | ( ) M1 HLS LLS PUMP Rung 3: Dry Run Protection |/| ( ) SOURCE_WATER ALARM Rung 4: Pump Output | | ( ) PUMP MOTOR Rung 5: Indication | | ( ) MOTOR GREEN_LAMP |/| ( ) MOTOR RED_LAMP
Explanation (Step-by-Step): –
Rung 1: Master Start/Stop –
-
START दबाने पर system ON
-
STOP या E-STOP दबाने पर OFF
-
M1 = Memory (Holding)
Rung 2: Auto Pump Logic –
-
Tank LOW (LLS ON) → Pump ON
-
Tank FULL (HLS ON) → Pump OFF
HLS (NC logic) overflow रोकता है
Rung 3: Dry Run Protection –
-
अगर source में पानी नहीं है → Alarm ON
-
Pump damage से बचता है
Rung 4: Motor Output –
-
output → Contactor → Motor ON
Rung 5: Indication –
-
Motor ON → Green Lamp
-
Motor OFF → Red Lamp
Industrial Safety Features: –
Dry Run Protection, Overflow Protection, Emergency Stop, Alarm System, Auto + Manual Control
Real Industry Use: –
- Water Treatment Plant
- Boiler Feed System
- Cooling Tower
- Chemical Industry
Interview Questions (Real आधारित)
Q1: Dry run protection क्या है?
Pump को बिना पानी के चलने से रोकना
Q2: Water level control कैसे होता है?
Sensors + पीएलसी logic से
Q3: HLS और LLS क्या होते हैं?
High Level Sensor और Low Level Sensor
Q4: पीएलसी output सीधे motor को क्यों नहीं चलाता?
Contactor के through control किया जाता है
Short Notes –
-
LLS → Pump ON
-
HLS → Pump OFF
-
M1 → Holding Logic
-
Alarm → Safety
Advanced Upgrade (Industry 4.0) –
इसमें आप जोड़ सकते हैं:
-
SCADA Monitoring
-
Mobile Alerts
-
IoT आधारित Control
-
Flow Sensor Integration
Conclusion: –
यह एक complete industrial programmable logic controller project है जिसमें automation, safety और reliability तीनों शामिल हैं। ऐसे प्रोजेक्ट सीखने से आप आसानी से पीएलसी Engineer / Automation Engineer बन सकते हैं।

