🧠 Chapter 1 – Part 6B : Controller के अंदर आखिर होता क्या है?

Inside CNC Controller, CPU, PLC, Encoder and Closed Loop System explained in Hindi by Ritesh Rajput.

अगर आपने Part 6A पढ़ लिया है... तो अब आपको पता चल गया होगा कि Controller CNC Machine का दिमाग होता है। लेकिन... क्या आपने कभी सोचा है कि उस Controller के अंदर आखिर होता क्या है? क्या उसके अंदर सिर्फ एक Computer लगा होता है? या फिर कुछ और भी होता है?

जब मैं नया था... तो Controller मेरे लिए सिर्फ एक Screen था। जिस पर Program दिखाई देता था। लेकिन जैसे-जैसे Machine को समझना शुरू किया... वैसे-वैसे समझ आया कि Controller के अंदर हजारों Calculations हर सेकंड होती रहती हैं। अगर यह Calculations रुक जाएँ... तो पूरी Machine रुक जाएगी।


🏭 Factory Experience

एक दिन हमारी Machine बार-बार Servo Alarm दे रही थी। नया Operator बार-बार Reset दबा रहा था। उसे लग रहा था कि Servo Motor खराब हो गई है।

Maintenance Engineer आए... उन्होंने केवल कुछ Parameters Check किए... Machine दो मिनट में ठीक हो गई।

उस दिन उन्होंने मुझसे कहा...

"Machine का Fault हमेशा Mechanical नहीं होता... कई बार Controller केवल अपनी Safety कर रहा होता है।"

यही बात आज तक मेरे दिमाग में बैठी हुई है।


CPU क्या होता है?

अगर Controller एक Brain है... तो CPU उसका सबसे महत्वपूर्ण हिस्सा है।

CPU का पूरा नाम है— Central Processing Unit

यही वह भाग है... जो हर Command को Process करता है।

  • ✔ Program पढ़ना
  • ✔ Calculation करना
  • ✔ Axis की Position निकालना
  • ✔ Servo Drive को Command देना
  • ✔ Alarm Generate करना
  • ✔ Feedback Check करना

आप इसे Controller का "Decision Maker" भी कह सकते हैं।


CPU Inside CNC Controller

PLC क्या होता है?

अब एक और नाम सुनिए... PLC.

बहुत लोग CNC और PLC को एक ही समझ लेते हैं। लेकिन ऐसा नहीं है।

PLC का मुख्य काम Machine के Logic को Control करना होता है।

जैसे—

  • Door बंद है या नहीं।
  • Coolant चालू करना।
  • Hydraulic Pump Start करना।
  • Lubrication Timer देखना।
  • Turret Clamp Check करना।
  • Chuck Clamp Verify करना।

अगर इनमें कोई Condition पूरी नहीं होती... तो PLC Controller को आगे बढ़ने नहीं देता।


Interpreter क्या करता है?

Program Machine की भाषा में लिखा जाता है। लेकिन CPU सीधे G-Code नहीं समझता।

सबसे पहले Program Interpreter के पास जाता है।

Interpreter हर Word का मतलब समझता है।


G01 X40.0 Z-15.0 F0.20

Interpreter इसे इस प्रकार समझता है—

Code Meaning
G01 Linear Cutting
X40 X Position
Z-15 Z Position
F0.20 Feed Rate

यानी Interpreter Program का Translator होता है।


Feedback System क्या होता है?

अब सबसे महत्वपूर्ण चीज।

अगर Controller केवल Command भेजे... और यह न जाने कि Axis वास्तव में पहुँची या नहीं... तो क्या होगा?

Machine कभी Accurate नहीं बन पाएगी।

इसीलिए CNC में Feedback System लगाया जाता है।

Axis जहाँ जाती है... उसकी जानकारी वापस Controller तक आती रहती है।

इसी को Feedback कहते हैं।


सीनियर ऑपरेटर की सलाह

Machine केवल आदेश नहीं देती... वह लगातार यह भी देखती रहती है कि आदेश सही तरीके से पूरा हुआ या नहीं। यही Closed Loop System की सबसे बड़ी ताकत है।


Encoder क्या होता है?

Feedback भेजने का काम Encoder करता है।

Encoder Servo Motor की Position और Rotation को Measure करता है। फिर उसकी जानकारी Controller तक भेजता है।

अगर Encoder गलत जानकारी भेजे... तो Controller तुरंत Alarm दे सकता है।


Closed Loop Feedback System

Closed Loop Control क्या होता है?

Closed Loop का मतलब है— Machine लगातार खुद को Check करती रहती है।

अगर आपने X50 Command दी... तो Controller केवल Command नहीं भेजेगा... बल्कि यह भी देखेगा कि Tool वास्तव में X50 तक पहुँचा या नहीं।

अगर थोड़ा भी अंतर होगा... तो Controller उसे Correct करने की कोशिश करेगा।

यही कारण है कि CNC Machine इतनी Accurate होती है।


⚠️ नए Operators की आम गलतियाँ

  • ❌ Servo Alarm देखकर Servo Motor बदलने की सलाह देना।
  • ❌ PLC और CNC Controller को एक ही समझना।
  • ❌ Alarm पढ़े बिना Reset दबाना।
  • ❌ Feedback System का महत्व न समझना।
  • ❌ Parameters बदले बिना जानकारी के।

💡 Expert Tip

एक Professional Operator केवल G-Code नहीं जानता... उसे यह भी पता होता है कि Machine के अंदर किस क्रम में निर्णय लिए जा रहे हैं।

इसी वजह से Experienced Operator Alarm देखकर जल्दी कारण समझ जाता है... जबकि नया Operator केवल Reset दबाता रहता है।


🎤 Interview Corner

Q1. CPU का मुख्य कार्य क्या है?

Q2. PLC और CNC Controller में क्या अंतर है?

Q3. Encoder का क्या कार्य है?

Q4. Closed Loop Control क्या होता है?

Q5. Feedback System क्यों आवश्यक है?


📝 MCQ Practice

1. Program का Translation कौन करता है?

  • A. Servo Motor
  • B. Interpreter ✅
  • C. Chuck
  • D. Turret

2. Feedback किसके द्वारा भेजा जाता है?

  • A. Encoder ✅
  • B. Chuck
  • C. Tool
  • D. Coolant Pump

3. PLC का मुख्य कार्य क्या है?

  • A. Cutting करना
  • B. Machine Logic Control करना ✅
  • C. Tool बनाना
  • D. RPM बढ़ाना

📌 इस Part में आपने क्या सीखा?

  • ✅ CPU
  • ✅ PLC
  • ✅ Interpreter
  • ✅ Feedback System
  • ✅ Encoder
  • ✅ Closed Loop Control
  • ✅ Factory Experience
  • ✅ Expert Tips
  • ✅ Interview Questions
  • ✅ MCQ Practice

📖 अगले Part में...

अब Chapter 1 का सबसे रोमांचक भाग शुरू होगा... "G-Code और M-Code आखिर Machine की भाषा कैसे बने?" हम जानेंगे कि एक साधारण Program की हर लाइन Controller के लिए एक "आदेश" क्यों होती है और Machine उसे किस क्रम में Follow करती है।

☕ Buy me a Chai!

अगर आपको मेरे CNC G-codes, Web Design टिप्स या AI कहानियों से मदद मिली हो, तो आप मुझे सपोर्ट कर सकते हैं। आपका सपोर्ट मुझे और बेहतरीन कंटेंट बनाने की प्रेरणा देता है!

Support via UPI UPI ID: riteshrajput1226@okicici

टिप्पणियाँ