পিএলসি প্রোগ্রামিং ল্যাঙ্গুয়েজ গুলো কি কি?(PLC Programming Language)
পিএসসিতে প্রোগ্রামিং করার জন্য আমাদের প্রোগ্রামিং ল্যাঙ্গুয়েজ এর প্রয়োজন হবে । এই প্রোগ্রামিং ল্যাঙ্গুয়েজ গুলো ভিবিন্ন ধরনের হয়ে থাকে । পিএলসির শুরুর প্রথম দিকে প্রত্যেকটি কম্পানি তাদের বানানো পিএলসির জন্য একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ তৈরি করে ছিলেন । এই সকল প্রোগ্রামিং এর মধ্যে যেসকল প্রোগ্রামগুলো খুবই সহজ এবং যাদের প্রচার প্রচারনা ভালো ছিলো তাদের প্রোগ্রামগুলো জনপ্রিয়াতা লাভ করেছে । যারফলে অন্য মেন্যেনুফেকচারিং কম্পানিগুলো তাদের প্রোগ্রামিং ল্যাঙ্গুয়েজ ইনক্লোড করে পিএলসি ম্যনুফেকচার করতে শুরু করে । বর্তমানে ৫ ধরনের প্রোগ্রামিং ল্যাঙ্গুয়েজ দিয়ে পিএলসিতে প্রোগ্রাম করা যায় । প্রোগ্রামগুলো হলঃ
- Ladder diagram (LD)
- Sequential Function Charts (SFC)
- Function Block Diagram (FBD)
- Structured Text (ST)
- Instruction List (IL)
এই সকল প্রোগ্রামের মধ্যে Ladder Diagram সবচেয়ে বেশী জন্যপ্রিয় কারন, ইলেক্ট্রিক্যাল ইঞ্জিনিয়ার হিসাবে আমারা রিলের এবং সুইচ সম্বলিত ইলেক্টিক্যাল সার্কিট এর ডায়াগ্রাম খুব ভালভাবে বুজতে পারি । অন্যদিকে কম্পিউটার ইঞ্জিনিয়ারা Sequential Function charts(SFC) or Instruction list (IL) ভালভাবে বুজতে পারে । প্রায় সব ধরনের পিএলসিতে প্রোগ্রাম করার জন্যে Ladder Diagram, Function Block Diagram (FBD) এবং Instruction List (IL) থাকে । Ladder Diagram নেই এমন পিএলসি খুজে পাওয়া দুষ্কর। তাই আমারা পিএসসিতে প্রোগ্রাম করার জন্যে লেডার ডায়াগ্রাম শিখব ।
নিম্নে প্রোগ্রামগুলোর ধরন দেখনো হলঃ
১. লেডার ডায়াগ্রাম (Ladder diagram (LD))
2. Sequential Function Charts (SFC)
3. Function Block Diagram (FBD)
4. Structured Text (ST)
5. Instruction List (IL)
প্রত্যেকটি ল্যাঙ্গুয়েজের কিছু সুবিধা ও কিছু অসুবিধা রয়েছে । যেমন লেডার ডায়াগ্রাম অন্য প্রোগ্রাম হতে একটু ধীর গতিতে কাজ করে থাকে । সেক্ষেত্রে ইট্রাকশন লিস্ট খুবই ফাস্ট ।