Programmable Logic Controller
PLC কি এবং PLC নিয়ে কিছু কথা
পি এল সি (PLC) পূর্ণ নাম প্রোগ্রামএবল লজিক কন্ট্রোলার (Programmable Logic Controller)। এটি এমন একটি ডিভাইস যার সাহায্যে অতি সহজেই অন্যান্য যন্ত্র কন্ট্রোল করা যায়।
এটি এক প্রকার ইন্ডাস্ট্রিয়াল কম্পিউটার কন্ট্রোল সিস্টেম যা ইনপুটে কোন প্রকার সিগন্যাল পাওয়ার সাথে সাথে একটি ডিসিশন মেক করবে কাস্টম প্রোগ্রামের উপর নির্ভর করে এবং আউটপুট কন্ট্রোল করবে।
পিএলসি সাধারণত মাইক্রোপ্রসেসর নিয়ে গঠিত যাকে কম্পিউটারের সাহায্যে প্রোগ্রাম করতে হয়। প্রোগ্রামটি মূলত কম্পিউটারের সফটওয়্যারে লিখতে হয় এবং তা ক্যাবলের সাহায্যে পিএলসিতে লোড করা হয়। এই বিষয় নিয়ে নিচে আমরা বিস্তারিত আলোচনা করবো।
মাইক্রোকন্ট্রোলারের তুলনায় পিএলসির দাম অনেক বেশি এরপরেও পিএলসি যেসকল কারনে বেশি ব্যবহার করা হয়ে থাকে।
মাইক্রোকট্রোলারের তুলনায় পিএলসির ইনপুট আউটপুট ক্যাপাসিটি অনেক বেশি। পিএলসিতে অতিরিক্ত বা এক্সটার্নাল মডিউল যুগ করে ইনপুট আউটপুট বাড়ানো যায়।
মাইক্রোকন্ট্রোলারের তুলনায় পিএলসিতে একাদিক প্রসেসরের এবং সিপিইউ থাকতে পারে যা সাধারণত মাইক্রোকন্ট্রোলারে থাকে না।
পিএলসির প্রসেসিং ক্যাপাসিটি মাইক্রোকন্ট্রলারের তুলনায় অনেক বেশি এবং দ্রুত।
পিএলসির কোন ডিভাইস নষ্ট হয়ে গেলে তা দ্রুত পরিবর্তন করা যায়।
পিএলসিতে প্রোগ্রাম করা অনেক সহজ।
মাইক্রোকন্ট্রোলারে কোন ডিসপ্লে ইউনিট থাকে না যেখানে পিএলসিতে ডিসপ্লে ইউনিট আছে। পিএলসির ডিসপ্লে ইউনিটের সাহায্যে কাজের মনিটরিং করা যায়; মাইক্রোকন্ট্রোলারে ডিসপ্লে ইউনিট নেই তবে প্রয়োজনে আলাদাভাবে ডিসপ্লে লাগানো যেতে পারে।
পিএলসি অপারেশনে তাপমাত্রা পরিবর্তন, ধুলাবালি, আদ্রতা ইত্যাদি তেমন কোন প্রভাব ফেলতে পারে না যেখানে মাইক্রোকন্ট্রোলারে এসব বিষয়ে অনেক প্রভাব বিস্তার করে থাকে।
পিএলসি হাই ভোল্টেজ নিয়ে কাজ করতে পারে যেখানে মাইক্রোকন্ট্রোলারে হাই ভোল্টেজে কাজ করা অনেক ঝামেলার।
আর একটি গুরুত্বপূর্ণ পার্থক্য হলো মাইক্রোকন্ট্রলারের জন্য প্রোগ্রাম লেখার প্রয়োজন পরে কিন্তু পিএলসিতে লেডার ডায়াগ্রামের মাধ্যমে কাজটি দ্রুত এবং অতি সহজেই করা যায়।
PLC জনপ্রিয় ব্র্যান্ডগুলোর সাথে পরিচিত বর্তমানে বিভিন্ন কোম্পানির পিএলসি বাজারে রয়েছে। তবে এদের মধ্যে কিছু পরিচিত পিএলসির তালিকা নিচে দেওয়া হলো।
ডেল্টা পিএলসি
এলেন ব্র্যাডলি
মিটসুবিশি(Mitsubishi)
ফুজি
হিটাছি
এল জি
মেডিকন
টশিবা
সিমেন্স
ইত্যাদি। এদের মধ্যে বহুল পরিচিত হলো "সিমেন্স"। আমি ব্যাক্তিগতভাবে বেশিরভাগ জায়গায় সিমেন্স নিয়ে কাজ করতে দেখেছি।
পিএলসি পিন ডায়াগ্রাম সম্বন্ধে বিস্তারিত আলোচনা পিএলসি ও মাইক্রোকন্ট্রোলার যে বিষয় নিয়ে কথা বলি না কেন, এদের সবারই ইনপুট আউটপুট পিন থাকবেই। এছাড়া ডিভাইস একটিভ করার জন্য পাওয়ার সাপ্লাই অংশ থাকবে।
পিএলসি পিন ডায়াগ্রাম সম্বন্ধে বিস্তারিত আলোচনা পিএলসি ও মাইক্রোকন্ট্রোলার যে বিষয় নিয়ে কথা বলি না কেন, এদের সবারই ইনপুট আউটপুট পিন থাকবেই। এছাড়া ডিভাইস একটিভ করার জন্য পাওয়ার সাপ্লাই অংশ থাকবে।
আমরা এখন সিমেন্স পিএলসি নিয়ে আলোচনা করবো
উপরের চিত্রে সিমেন্স পিএলসির বিভিন্ন অংশ সনাক্ত করা হয়েছে। এই পিএলসির পাওয়ার সাপ্লাই দিতে হবে ১১৫ থেকে ২৪০ ভোল্ট এর ভিতর এসি বা ডিসি তে। L1 এর সাথে ফেজ বা পজেটিভ এবং N এর সাথে নিউট্রাল কানেক্ট করতে হবে।
I1 থেকে শুরু করে I8 পর্যন্ত মোট আটটি ডিজিটাল ইনপুট পিন রয়েছে। এই ইনপুট হিসেবে লিমিট সুইচ, ফটোডিটেক্টর, পুশ সুইচ, টাইমার, সার্কিট ব্রেকার ইত্যাদি ব্যবহার করা হয়। এছাড়া I7 ও I8 পিন ইউনিভার্সাল ইনপুট হিসেবে ব্যবহার করা যাবে।
এই মডিউলের চারটি আউটপুট পিন রয়েছে।
আউটপুট Q1 থেকে Q4 পর্যন্ত রয়েছে। আউটপুট পিনগুলো মূলত সুইচের মত কাজ করে থাকে। বিভিন্ন কন্ডিশনে এগুলো ওপেন এবং ক্লোজ হয়ে থাকে।
Q হলো পিএলসির আউটপুট পিন। এই চিত্রের ন্যায় লোডের সাথে পিএলসি সংযুক্ত করতে হয়। আউটপুট ডিভাইসের নামঃ মোটর, লাইট, এলার্ম, ভাল্ব, কন্ট্রোল রিলে ইত্যাদি।
পিএলসির সাথে একটি মনিটির থাকে যার সাহায্যে কাজ মনিটরিং করা যায়।
পিএলসির পাশে কিছু বাটন থাকে যার মাধ্যমে বিভিন্ন কমান্ড দেওয়া যায়।
ল্যাডার লজিক বা প্রোগ্রাম অনেক বড় হলে তা এসডি কার্ডে লোড করা যায়।
পিএলসির সবচেয়ে বড় সুবিধা হলো এটাতে এক্সটার্নাল মডিউল যোগ করা যায়