Q & A for Automation Engineer / PLC Technician.

Nov 08, 2025
PLC Programming
Q & A for Automation Engineer / PLC Technician.

PLC টেকনিশিয়ান ইন্টারভিউ প্রশ্ন ও উত্তর (100 টি)

১–২০

1️⃣ PLC কি?
? উত্তর: PLC হলো Programmable Logic Controller, যা ইন্ডাস্ট্রিয়াল মেশিন ও প্রক্রিয়ার লজিক কন্ট্রোল করে।

2️⃣ PLC এর প্রধান অংশ কি কি?
? উত্তর: Power Supply, CPU, Input/Output Modules, Communication Ports, Programming Software।

3️⃣ Ladder Logic কি?
? উত্তর: Ladder Logic হলো PLC প্রোগ্রামিং ভাষা যা রিলে লজিকের মতো দেখতে হয়।

4️⃣ Digital Input এবং Analog Input এর পার্থক্য কি?
? উত্তর: Digital Input ON/OFF মান পাঠায়। Analog Input ক্রমাগত মান পাঠায়।

5️⃣ Scan Time কি?
? উত্তর: CPU যখন ইনপুট রিড, লজিক প্রসেস ও আউটপুট আপডেট করে পুরো প্রক্রিয়ার সময়।

6️⃣ PLC এর Memory টাইপ কি কি?
? উত্তর: RAM (volatile), ROM/Flash (non-volatile)।

7️⃣ PLC Programming Software এর উদাহরণ?
? উত্তর: Siemens TIA Portal, Mitsubishi GX Works, Allen Bradley RSLogix।

8️⃣ PLC এর Advantages কি কি?
? উত্তর: Flexible, Fault diagnosis সহজ, High reliability, Compact design।

9️⃣ Normally Open (NO) এবং Normally Closed (NC) contacts এর পার্থক্য কি?
? উত্তর: NO প্রাথমিক অবস্থায় OFF, NC প্রাথমিক অবস্থায় ON।

? HMI কি এবং PLC এর সাথে এর সম্পর্ক কি?
? উত্তর: HMI হলো Human Machine Interface। এটি ব্যবহারকারীকে PLC এর সাথে ইন্টারঅ্যাক্ট করতে দেয়।

1️⃣1️⃣ PLC ব্যবহার কোথায় হয়?
? উত্তর: Water Treatment Plant, Packaging Machines, Conveyor Systems, HVAC, Manufacturing Automation।

1️⃣2️⃣ Modbus Communication কি?
? উত্তর: Modbus হলো PLC এবং অন্যান্য ডিভাইসের মধ্যে ডেটা এক্সচেঞ্জের জন্য Communication Protocol।

1️⃣3️⃣ কিভাবে নতুন I/O ডিভাইস যুক্ত করবেন?
? উত্তর: Hardware configuration খোলা → ডিভাইস সিলেক্ট → Address assign → Ladder Logic এ যুক্ত → Test run।

1️⃣4️⃣ PLC Maintanance এর কি দিকগুলো গুরুত্বপূর্ণ?
? উত্তর: Regular Backup, Power Supply Check, Wiring Inspection, Dust & Moisture Clean, I/O Device Test।

1️⃣5️⃣ PLC এর সাধারণ Input Devices কি কি?
? উত্তর: Push Button, Limit Switch, Proximity Sensor, Photoelectric Sensor।

1️⃣6️⃣ PLC এর সাধারণ Output Devices কি কি?
? উত্তর: Relay, Solenoid Valve, Motor Starter, Lamp, Buzzer।

1️⃣7️⃣ PLC এর Full Form কি?
? উত্তর: Programmable Logic Controller।

1️⃣8️⃣ PLC এর Communication Ports কি কি ধরনের হতে পারে?
? উত্তর: RS-232, RS-485, Ethernet, Profibus, Modbus।

1️⃣9️⃣ PLC এর Scan Cycle কতো ধাপে হয়?
? উত্তর: Input Scan → Program Scan → Output Scan।

2️⃣0️⃣ PLC তে Bit Addressing কি?
? উত্তর: Input/Output point কে একক bit হিসেবে অ্যাক্সেস করা।


২১–৪০

2️⃣1️⃣ PLC তে Word Addressing কি?
? উত্তর: একাধিক bit (16 বা 32 bit) একসাথে অ্যাক্সেস করা।

2️⃣2️⃣ PLC তে Timer ব্যবহার কিভাবে হয়?
? উত্তর: Delay, Pulse generation, On/Off timing control।

2️⃣3️⃣ PLC তে Counter ব্যবহার কিভাবে হয়?
? উত্তর: Event গননা, Production count, Batch process control।

2️⃣4️⃣ PLC তে Relay এবং Contact difference কি?
? উত্তর: Relay ডিভাইস চালায়, Contact লজিকের অংশ।

2️⃣5️⃣ PLC তে Fault/Error detect কিভাবে হয়?
? উত্তর: Error code, Status LED, Diagnostic software।

2️⃣6️⃣ PLC তে Scan Time কমানোর উপায় কি?
? উত্তর: Efficient programming, Unnecessary I/O কমানো, Fast CPU ব্যবহার।

2️⃣7️⃣ PLC তে Program Download কিভাবে করবেন?
? উত্তর: Programming software ব্যবহার করে USB/Ethernet দিয়ে CPU তে প্রোগ্রাম পাঠানো।

2️⃣8️⃣ PLC তে Program Upload কিভাবে করবেন?
? উত্তর: CPU থেকে প্রোগ্রাম software এ রিড করা।

2️⃣9️⃣ PLC তে Backup কিভাবে করবেন?
? উত্তর: Program/software copy + External storage।

3️⃣0️⃣ PLC তে Online এবং Offline programming পার্থক্য কি?
? উত্তর: Online – PLC চলাকালীন program পরিবর্তন, Offline – Simulation বা program তৈরির জন্য।

3️⃣1️⃣ PLC তে Analog Output কি?
? উত্তর: Variable voltage/current signal পাঠায় actuator বা control device এর জন্য।

3️⃣2️⃣ PLC তে High-Speed Counter কি?
? উত্তর: High-frequency pulses গননার জন্য।

3️⃣3️⃣ PLC তে Interrupt কি?
? উত্তর: Special event ঘটলে normal scan temporarily বন্ধ হয়ে specific task execute করা।

3️⃣4️⃣ PLC তে PID Control কি?
? উত্তর: Proportional, Integral, Derivative control ব্যবহার করে process variable regulate করা।

3️⃣5️⃣ PLC তে Ladder rung কি?
? উত্তর: একটি লজিক লাইন যা input ও output সম্পর্কিত নিয়ন্ত্রণ নির্দেশ করে।

3️⃣6️⃣ PLC তে Boolean variable কি?
? উত্তর: True/False বা ON/OFF state।

3️⃣7️⃣ PLC তে Word variable কি?
? উত্তর: Numeric বা Analog data store করার জন্য multi-bit variable।

3️⃣8️⃣ PLC তে Scan error কি?
? উত্তর: CPU scan সম্পূর্ণ না হওয়া বা Input/Output mismatch এর কারণে।

3️⃣9️⃣ PLC তে Fault LED কি নির্দেশ করে?
? উত্তর: Hardware/software error বা configuration issue।

4️⃣0️⃣ PLC তে Communication fault কি?
? উত্তর: PLC এবং অন্যান্য ডিভাইসের মধ্যে data exchange fail হওয়া।

৪১–৬০

4️⃣1️⃣ PLC তে Scan Cycle Timing কি নির্দেশ করে?
? উত্তর: এক সম্পূর্ণ scan এর সময়, যা input পড়া → program execute → output আপডেট পর্যন্ত ঘটে।

4️⃣2️⃣ PLC তে Memory Map কি?
? উত্তর: PLC এর সব I/O, Timer, Counter, Variable গুলোর অবস্থান ও ঠিকানা।

4️⃣3️⃣ PLC তে I/O Module কি কাজ করে?
? উত্তর: Input/Output devices এবং CPU এর মধ্যে interface প্রদান করে।

4️⃣4️⃣ PLC তে Digital Output Devices কি ধরনের হতে পারে?
? উত্তর: Relay, Lamp, Motor Starter, Buzzer।

4️⃣5️⃣ PLC তে Analog Input Devices উদাহরণ দাও।
? উত্তর: Temperature sensor, Pressure transmitter, Flow meter।

4️⃣6️⃣ PLC তে Analog Output Devices উদাহরণ দাও।
? উত্তর: Control valve actuator, Speed controller, Servo drive।

4️⃣7️⃣ PLC তে Communication Protocol কি?
? উত্তর: PLC এবং অন্যান্য ডিভাইসের মধ্যে Data transfer করার নিয়ম।

4️⃣8️⃣ PLC তে Modbus RTU কি?
? উত্তর: Serial communication protocol, master-slave mode।

4️⃣9️⃣ PLC তে Ethernet/IP কি?
? উত্তর: Industrial Ethernet standard যা real-time data communication এর জন্য ব্যবহৃত হয়।

5️⃣0️⃣ PLC তে Profibus কি?
? উত্তর: Fieldbus communication protocol, high-speed industrial automation network।

5️⃣1️⃣ PLC তে Watchdog Timer কি?
? উত্তর: CPU crash বা freeze হলে system restart বা alarm trigger করার জন্য।

5️⃣2️⃣ PLC তে Latching output কি?
? উত্তর: Output একবার active হলে তখন পর্যন্ত সেট থাকে যতক্ষণ manually reset না করা হয়।

5️⃣3️⃣ PLC তে One-shot instruction কি?
? উত্তর: Input signal short pulse generate করে, single scan এ কাজ করে।

5️⃣4️⃣ PLC তে Retentive Memory কি?
? উত্তর: Power off হলেও তথ্য সংরক্ষণ করে।

5️⃣5️⃣ PLC তে Non-retentive Memory কি?
? উত্তর: Power off হলে সব তথ্য হারিয়ে যায়।

5️⃣6️⃣ PLC তে Data Logging কি?
? উত্তর: Sensor/Process data recording for monitoring and analysis।

5️⃣7️⃣ PLC তে Remote I/O কি?
? উত্তর: CPU থেকে দূরে অবস্থিত I/O modules, network দ্বারা control।

5️⃣8️⃣ PLC তে Scan time কমানোর জন্য কি করতে হয়?
? উত্তর: Efficient programming, unnecessary rung কমানো, fast CPU ব্যবহার।

5️⃣9️⃣ PLC তে Program Debugging কিভাবে করবেন?
? উত্তর: Ladder logic monitor, Breakpoint, Step Scan, Status LED চেক।

6️⃣0️⃣ PLC তে Alarm কিভাবে configure করবেন?
? উত্তর: Input/Process threshold set → Alarm rung create → Output device trigger।


৬১–৮০

6️⃣1️⃣ PLC তে Batch Process কি?
? উত্তর: একাধিক process steps sequentially execute করা।

6️⃣2️⃣ PLC তে Sequential Control কি?
? উত্তর: Programed step-by-step operation, typical in conveyor & assembly line।

6️⃣3️⃣ PLC তে Master-Slave Communication কি?
? উত্তর: Master device command পাঠায়, slave device respond করে।

6️⃣4️⃣ PLC তে I/O Addressing কিভাবে হয়?
? উত্তর: Input/Output module, slot, channel অনুযায়ী নির্দিষ্ট address assign করা।

6️⃣5️⃣ PLC তে Ladder Rung Scan কি?
? উত্তর: CPU প্রতিটি rung evaluate করে, input/state অনুযায়ী output set করে।

6️⃣6️⃣ PLC তে Simulation কি?
? উত্তর: প্রোগ্রাম real hardware ছাড়া software environment এ test করা।

6️⃣7️⃣ PLC তে Timer instruction types কি কি?
? উত্তর: TON (On Delay), TOF (Off Delay), RTO (Retentive On Delay)।

6️⃣8️⃣ PLC তে Counter instruction types কি কি?
? উত্তর: CTU (Count Up), CTD (Count Down), CTUD (Up/Down)।

6️⃣9️⃣ PLC তে Memory Bit overwrite কি?
? উত্তর: অন্য instruction দ্বারা bit value পরিবর্তন করা।

7️⃣0️⃣ PLC তে Hardware Fault vs Software Fault পার্থক্য?
? উত্তর: Hardware Fault – physical damage, loose connection; Software Fault – logic/programming error।

7️⃣1️⃣ PLC তে Ladder Diagram এ Normally Open Contact কখন active হয়?
? উত্তর: Input ON হলে।

7️⃣2️⃣ PLC তে Normally Closed Contact কখন active হয়?
? উত্তর: Input OFF হলে।

7️⃣3️⃣ PLC তে Output Coil কি কাজ করে?
? উত্তর: Logical condition অনুযায়ী actuator বা device চালু/বন্ধ করে।

7️⃣4️⃣ PLC তে Set/Reset Coil কি?
? উত্তর: Output latch/unlatch control করে, one-touch operation।

7️⃣5️⃣ PLC তে Scan error কি কি কারণে হয়?
? উত্তর: Overloaded CPU, Infinite loop, Communication failure।

7️⃣6️⃣ PLC তে Program Overwrite কি?
? উত্তর: CPU memory এ নতুন program load করে পুরাতন program replace করা।

7️⃣7️⃣ PLC তে I/O Mapping কি উদ্দেশ্যে হয়?
? উত্তর: Physical I/O points কে logical address assign করা।

7️⃣8️⃣ PLC তে Retentive Timer ব্যবহার কবে হয়?
? উত্তর: Power off/Restart এর পরও elapsed time সংরক্ষণ করতে।

7️⃣9️⃣ PLC তে Ladder Logic vs Function Block Diagram পার্থক্য কি?
? উত্তর: Ladder – relay logic simulation; FBD – graphical function blocks control।

8️⃣0️⃣ PLC তে Scan Cycle Interrupt vs Normal Scan পার্থক্য কি?
? উত্তর: Interrupt – high priority event instant execute; Normal Scan – sequential rung evaluation।


৮১–১০০

8️⃣1️⃣ PLC তে Remote Monitoring কি?
? উত্তর: PLC status/data internet/network মাধ্যমে observe করা।

8️⃣2️⃣ PLC তে Redundant CPU কি?
? উত্তর: System reliability বাড়াতে দুইটি CPU parallel run করা।

8️⃣3️⃣ PLC তে Ladder Logic Debugging step কী?
? উত্তর: Breakpoint set → Step scan → Monitor bit status → Correct logic।

8️⃣4️⃣ PLC তে Program Compile করা কেন জরুরি?
? উত্তর: Syntax check & machine readable format generate করার জন্য।

8️⃣5️⃣ PLC তে Analog Scaling কি?
? উত্তর: Sensor voltage/current value কে engineering unit এ convert করা।

8️⃣6️⃣ PLC তে High-Speed Output (HSO) কি?
? উত্তর: Fast PWM or pulse output, motion control actuator জন্য।

8️⃣7️⃣ PLC তে Network Topology কি?
? উত্তর: Fieldbus বা Ethernet device arrangement যেমন Star, Bus, Ring।

8️⃣8️⃣ PLC তে Event-driven Programming কি?
? উত্তর: Input event trigger হলে program specific action execute করে।

8️⃣9️⃣ PLC তে Watchdog Timer কিভাবে ব্যবহার হয়?
? উত্তর: CPU freeze হলে auto-reset বা alarm trigger।

9️⃣0️⃣ PLC তে Communication Timeout কি?
? উত্তর: নির্দিষ্ট সময়ে response না আসলে error detect করা।

9️⃣1️⃣ PLC তে Motion Control কি?
? উত্তর: Servo/motor control for speed, position, torque।

9️⃣2️⃣ PLC তে Recipe Control কি?
? উত্তর: Predefined set points অনুসারে process control।

9️⃣3️⃣ PLC তে Data Table কি?
? উত্তর: Process variable, setpoints, counters organized storage।

9️⃣4️⃣ PLC তে Safety PLC কি?
? উত্তর: Emergency stop, interlock, safety functions control করার জন্য certified PLC।

9️⃣5️⃣ PLC তে Firmware Update কিভাবে করবেন?
? উত্তর: Manufacturer software ব্যবহার করে CPU এ latest firmware load করা।

9️⃣6️⃣ PLC তে Tag vs Address পার্থক্য কি?
? উত্তর: Address – physical I/O point, Tag – logical/variable নাম।

9️⃣7️⃣ PLC তে Bit Shift Instruction কি?
? উত্তর: Binary data left/right shift, sequence control বা data manipulation।

9️⃣8️⃣ PLC তে Multiply/Divide Instruction কবে ব্যবহার হয়?
? উত্তর: Analog computation বা scaling জন্য।

9️⃣9️⃣ PLC তে Energy Monitoring কি?
? উত্তর: Power, current, voltage data collection এবং analysis।

1️⃣0️⃣0️⃣ PLC তে Trending/Graphing কি উদ্দেশ্যে হয়?
? উত্তর: Process variable time-based display, HMI বা SCADA system এ।