পি এল সি সম্পর্কে জানুন [পর্ব-০৩]

প্রায় ৪ মাস পর লিখতে বসলাম। অনেক দেরিতে লেখার জন্য আন্তরিকভাবে দুঃখিত। খুব ইচ্ছে করে লিখতে কিন্তু জবের পাশাপাশি ব্লগ লেখার সময় বের করা কঠিন। আজ আপনাদের দেখাবো কিভাবে পি এল সি তে প্রোগ্রাম লেখা হয়।

প্রোগ্রাম লিখতে যে সমস্ত জিনিস লাগবেঃ

  • ১। পি এল সি প্রোগ্রামিং সফটওয়্যার।
  • ২। পি এল সি এর সি পি ইউ।
  • ৩। কম্পিউটার (ডেস্কটপ/ল্যাপটপ)
  • ৪। কমুনিকেশন কেবল।

নিচের ছবি লক্ষ্য করুনঃ-

এখানে কালো ব্লক করা যেটি দেখছেন এটি অনেকটা ইউ এস বি টু সিরিয়াল কনভার্টার এর মত দেখতে। যদিও এটি একটি MPI ক্যাবল যা সিমেন্স পিএলসিতে ব্যাবহার করা হয়। তবে উপরের ছবি থেকে ধারনা নিতে পারেন কিভাবে কম্পিউটার এর সাথে পি এল সি এর সংযোগ স্থাপন করা হয়।

পি এল সি প্রোগ্রামিং সফটওয়্যারঃ

প্রথমে সফটওয়্যার কম্পিউটার এ ইন্সটল করে নিতে হবে। সফটওয়্যার হতে হবে পি এল সি এর সমগোত্রীয়। প্রফেশনাল কাজের জন্য এটি পি এল সি কম্পানি থেকে কিনে নিতে হবে। তাছাড়া শিখার জন্য নেটে অনেক ফ্রি সফটওয়্যার পাওয়া যায় সিমুলেটর সহ। গুগুল মামার থেকে নিয়ে নিতে পারেন। আমি আপনাদের সুবিধার জন্য একটি লিংক দিয়ে দিলাম। এখান থেকে ডাউনলোড করে নিতে পারবেন। সফটওয়্যারটি ১৩ মেগার মত সাইজ।

সফটওয়্যার টি দেখতে এই রকম। নিচের চিত্রটি লক্ষ করুনঃ

ডাউনলোড লিঙ্কঃ http://www.thelearningpit.com/lp/dwnloads.asp

ইনিস্টল করা খুব সহজ বিধায় ডিটেইল দিলামনা। উইন-৭ এ চলে।

এই সফটওয়্যার দিয়ে প্রোগ্রাম প্রেক্টিস করতে পারবেন। পি এল সি তে সংযোগ বা ডাউনলোড করতে পারবেন না। এর জন্য অরিজিনাল সফটওয়ার লাগবে। সফটওয়্যার সম্পর্কে পরে ডিটেইল লেখা হবে।

পি এল সি এর সি পি ইউঃ

যে কোন প্রোজেক্ট এর প্রোগ্রামিং শুরু করার পূর্বেই আপনি কি বা কোন টাইপ পি এল সি ব্যবহার করবেন তা নির্ধারণ করে নিতে হবে। এর উপর ভিত্তি করেই প্রোগ্রামিং সফটওয়্যার এবং কমুনিকেশন কেবল সংগ্রহ করতে হবে। ধরুন আপনি মিটসুবিশি কোম্পানির পি এল সি ব্যাবহার করবেন এফ এক্স সিরিজের। এই ক্ষেত্রে আপনি কতগুলি ইনপুট আউটপুট ব্যাবহার করবেন তা ঠিক করে মডেল সিলেক্ট করবেন। যদি আপনি Mitsubishi Fx 1N- 60MR/MT ব্যাবহার করেন তাহলে ৩৬টি ইনপুট এবং ২৪টি আউটপুট ব্যাবহার করতে পারবেন। এখানে MR হল রিলে আউটপুট এবং MT ট্রাঞ্জিস্টর আউটপুট। এই মডেলে CPU এবং  I/O একসাথে গঠিত। অর্থাৎ আপনি ইচ্ছে করলেই ইনপুট আউটপুট এক্সটেনশন করতে পারবেন না। Modular PLC তে এক্সটেনশন সম্ভব। একটি হল Compact PLC আরেকটি Modular PLC।

কম্পিউটার (ডেস্কটপ/ল্যাপটপ)ঃ

উইন্ডোজ এক্সপি বেজ যে কোন ডেস্কটপ/ল্যাপটপ ব্যাবহার করতে পারেন। ইউ এস বি টু সিরিয়াল কনভার্টার ব্যাবহার করলে তার ড্রাইভার সফটওয়্যার ইনিস্টল করে নিতে হবে। তবে পুরানো মডেলের পি এল সির জন্য সরাসরি সিরিয়াল পোর্ট যুক্ত কম্পিউটার ব্যাবহার করতে হবে, কোন প্রকার কনভার্টার ছাড়া। এবং উইন্ডোজ ৯৮ বেজ হতে হবে।

কমুনিকেশন কেবলঃ

বাজারে বিভিন্ন প্রকার ক্যাবল পাওয়া যায়, কিন্তু সবই ঠিকমত কাজ করে না। তাই ভালো মানের ক্যাবল এবং কনভার্টার ব্যাবহার করাই উত্তম। এবং এটি পি এল সি কম্পানি থেকে নেয়াই ভালো। খরচ কমাতে নিজেই তৈরি করে নিতে পারেন। সেক্ষেত্রে ভালো মানের শিল্ড ওয়ার এবং জেক/কানেক্টর সংগ্রহ করে সঠিকভাবে সংযোগ করতে হবে।

প্রথমে কম্পিউটার অন করে সফটওয়্যার রান করতে হবে। নিউ প্রোজেক্ট সিলেক্ট করে তাতে মেশিনের প্রয়োজন অনুযায়ী লেডার ডায়াগ্রাম লিখতে হবে। লেখা শেষ হলে পি এল সি পিসির সাথে কানেকশন করে প্রোগ্রাম ডাউনলোড করতে হবে। উপরের চিত্রটি মিটসুবিশি এফ এক্স সিরিজের ক্যাবল।

আজ এই পর্যন্তই...........................।

একটি কথা না বললেই নয় যে, আমি পি এল সি এর কাজ বাস্তব অভিজ্ঞতা এবং নেট থেকে শিখেছি। এখানে ভুলত্রুটি মার্জনীয়। বর্তমানে ওয়ালটন হাই টেক ইন্ডাস্ট্রিজ এ মেইন্টেনেন্স সেকশনে দায়িত্তপ্রাপ্ত আছি। কাজের ফাঁকে লিখতে হয় বিধায় দেরি হয়। পরবর্তী টিউনে কিভাবে লেডার ডায়াগ্রাম লিখতে হয় তা দেখাবো।

সবাই ভালো থাকবেন।

Level 0

আমি স্বপন। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 13 বছর যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 13 টি টিউন ও 170 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 2 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

সকল কে জ্ঞান দান করুন নিজের জ্ঞান বৃদ্ধি করুন।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Level 0

অনেক ভাল লাগলো যে আপনি লিখেছেন। আমি তো ভেবেছিলাম যে আর আপনার লিখা পাবনা। ৪ নং এর অপেক্ষাই থাকলাম।

Level 0

এই মেশিন দিয়ে কি করে? প্রোগ্রামিং কি কাজে লাগে?

    Level 0

    @Anwar: না । computer দিয়ে ইলেক্ট্রোনিক্স যন্ত্র নিয়ন্ত্রোন করা হয় এই মেশিন দিয়ে

    @Anwar: এটি দিয়ে মিল কারখানায় বড় ছোট মেশিন গুলো অটোমেশনে চলে। লোকের ব্যাবহার খুবই কম। পর্ব- ১ পরেন তাহলেই জানবেন। ধন্যবাদ আনোয়ার ভাই।

Level 0

@স্বপন : আপনি যদি source দিতেন তবে আমাদের সুবিধা হত। আর এই বিষয় সম্পোরকে আমার কোন ধারোনা ছিল না, তবে কৌতহল ছিলো যে computer দিয়ে রকেট, রোবট, দরোজা, জাহাজ Dron কিভাবে নিওন্ত্রোন করে? এখন বিষয় টি বুঝতে পারলাম। -আপনাকে অসঙ্কো ধন্নবাদ।

    @Nion007: পি এল সি প্রোগ্রামিং বিষয়টি আমাদের দেশে এখনো সেভাবে বিস্তর লাভ করেনাই। কারন, আমাদের দেশে কোন প্রকার মেশিন তৈরি করে না। তাই এর ব্যাবহার কম। মেশিন মেইটেনেন্স এর কাজ করতে গিয়ে আমার এই অভিজ্ঞতা। যে কারনে বাংলাদেশে ওয়াল্টনের সহযোগিতায় ফ্রিজের ফেক্টরি দিতে পেরেছি। এই রকম আরও ইন্ড্রাস্ট্রি বাংলাদেশে হবে বলে আশা রাখি। আপনাকে অনেক ধন্যবাদ।

      Level 0

      @স্বপন: অনেক দিন আগে tv একবার দেখেছিলাম computer এর মাদ্ধমে car এর সমস্যা বেরকরা। কিন্তু তখন ছোট ছিলাম , তাই বুঝতে পারিনি। কিন্তু কৌতহল বসত আল্লাহ্‌-এর রহমত এ class 6 আমি electronix সেখা শুরু করি এবং এর অনেক কিছুই শিখেফেলি। তবে clss 8 এ বাবা আমাকে computer কিনে দেয় এবং electronix ও computer এর মদ্ধে যোগসুত্র করতে না পেরে সেখানেই electronix এর ইতি ঘটে। এখন আমি application programm নিয়ে কাজ করছি। তবে আপনার এই টিউন টি দেখার পর electronix আবার শুরু করতে পারি। তবে source এর বাপারে আপনি কিছু লাখেননি।

        @Nion007: Source বলতে আপনি কি চাচ্ছেন? পিএলসি কিনতে চান নাকি প্রোগ্রামিং শিখতে চান? শিখতে চাইলে উপরের সফটওয়্যারটি ডাউনলোড করে পরবর্তী টিউনের অপেক্ষা করতে পারেন। আর যদি পি এল সি এর সাথে কমুনিকেশন করতে চান তাহলে পি এল সি এবং সফটওয়্যার কিনে তাতে প্রোগ্রামিং করতে পারেন। পরবর্তী টিউনে লেডার সম্পর্কে লেখা হবে, তখন প্রোগ্রাম লিখে ডাউনলোড করতে পারবেন। তবে প্রোগ্রাম এর ইফেক্ট দেখতে চাইলে আপনাকে পি এল সি মেশিনে সংযোগ করতে হবে এবং রান করতে হবে। তাছারা টুকরা তার, সুইচ এবং এল ই ডি দিয়ে সর্ট করে করে আপনার লেখা প্রোগ্রাম চেক করতে পারেন। ঠিকমত কাজ করছে কিনা। ধন্যবাদ…………………।

Level 0

কীভাবে করে দেখান তো!

    @Anwar: দেখতে চাইলে আপনি সিমুলেটর সফটওয়্যার ব্যাবহার করতে পারেন। পরবর্তী পোস্টে লেডার সম্পর্কে লিখব, তখন সিমুলেটর ব্যাবহার করে দেখতে পারেন। বাস্তবে দেখতে চাইলে আপনাকে ফেক্টরি ভিসিট করতে হবে। ধন্যবাদ………………।

@স্বপন ভাই।অনেকদিন ধরে আমার PLC শিখার ইচ্ছে ছিল, এইতো কিছুদিন আগ থেকে online এ শিক্ষা আরম্ভ করেছি।
আপনি কি আমায় কোথায় PLC প্রোগ্রাম করতে পারি তা কি বলবেন?
PLC তে বিভিন্ন Ladder Contact Symbol থাকে , Ex. IEC 61131-3,Modicon Quantum,Allen-Bradly Control Logic PLC-5/SLC-500 এইগুলো থেকে IEC 61131-3 এইটা বেশি প্রচলিত কি?
ধ ন্যবাদ

    @খান আহমেদ তানভীর: তানভির ভাই আপনি সিমুলেটর সহ যেকোন সফটওয়্যার দিয়ে প্রেক্টিস করতে পারেন। তবে বাস্তবে শিখতে চাইলে আপনি LG/LS PLC অথবা Mitsubishi PLC দিয়ে শুরু করতে পারেন। LS অনেক সহজ। আমার পরবর্তী পোস্টে Contact symbol থাকবে। প্রচলিত হল, Siemens, Mitsubishi, Omron, Fanuc, LG/LS etc. আপনাকে ধন্যবাদ।

ভাই সফটওয়্যার টা তো Trail ভার্সন এটাকে Full ভার্সন কিভাবে করব?Full ভার্সন সফটওয়্যার এর লিঙ্ক দেন.

    @Aftab Mahmud.Tareq: Time Stopper সফটওয়্যার টি ব্যাবহার করতে পারেন। আমার কাছে এটার ফুল ভার্সন নাই। টাইম স্টপার ব্যাবহার করে এই সফটওয়্যার ট্রায়াল অবস্থায় ব্যাবহার করতে পারেন।

Level 0

@স্বপন : The Image you marked and called it a USB-Serial Converter. It is not a USB-Serial Converter.
It’s a Simatic MPI Cable with (Simatic ProfiNet option). It is used to communicate Simatic Manager Software with Siemens S7-300 & S7-400 PLC. MPI is Known as (Multi-Point Interface) it’s little bit different than Profibus

http://en.wikipedia.org/wiki/Multi-Point_Interface

PLC is not as easy as it seems

PLC Course in Bangladesh
http://www.iatecl.com/plc_course.html

    @isteak007: Yes i know that, but normally you can say it is a converter. It is one kind of RS485 converter. Not only MPI, PPI & TTY also for Siemens S7, S5. “USB SC09” USB Cable for Mitsubishi MELSEC FX and A series PLC. GX developer software can communicate with this cable.

Level 0

@স্বপন : If you know it then why did you write USB-Serial Converter ?
Wis

For your concern,

MPI Cable is not a RS232 to RS485 Converter. MPI is based on the EIA-485 (Not a converter) and works with a speed of 187.5 kBd to connect all it’s point HMI, Nodes etc. Basically it is used for S7-300 & S7-400 PLC

PPI (Point to Point) Cable is simply data driven converter between RS232 to RS485 just like you said. It is used to communicate with S7-200 PLC

TTY cable is a RS232 to TTL Converter it is used to communicate with Simatic S5 PLC. Not a RS485 Converter. HeLL!

SC09 Cable is a Called a Bridge Data Cable it is used for Mitsubishi FX & A Series PLC
GX Developer is Mitsubishi Old Software Last released version was 8.93
Now GX- Developer was replaced by GX-Works.

Please don’t write all the cable name you know
Please don’t write about anything you don’t know, it will lead you to make mistakes.

But I do appreciate your effort to write post about PLC.
I just want you not to make any mistakes.

Don’t get me wrong man,

Level 0

salam bhi apanr kono nijar bolgg/site aca ki

    @ksaraj: দুক্ষিত ভাই, এখনও কোন ব্লগ সাইট ওপেন করতে পারি নাই।

Level 0

@স্বপন
ভেবেছিলাম সি দিয়ে হবে । 🙁

Level 0

Full ভার্সন সফটওয়্যার cai

    @atiqur1192: ভাই, যারা সফটওয়্যার বিক্রি করে, তারা মাইন্ড করবে।