একটি প্রোগ্রামেবল লজিক কন্ট্রোলার কি?
নিয়ন্ত্রক (ইংরেজি কন্ট্রোল থেকে) — নিয়ন্ত্রণ। স্বয়ংক্রিয় সিস্টেমে নিয়ন্ত্রক হল একটি প্রযুক্তিগত সরঞ্জাম যা সংজ্ঞায়িত অ্যালগরিদম অনুসারে শারীরিক প্রক্রিয়াগুলি নিয়ন্ত্রণ করার কাজগুলি সম্পাদন করে, সেন্সর থেকে প্রাপ্ত তথ্য ব্যবহার করে এবং শেষ ডিভাইসগুলিতে প্রদর্শিত হয়। যে কোনও ডিভাইস যা স্বয়ংক্রিয়ভাবে কাজ করতে পারে তার মধ্যে একটি নিয়ন্ত্রণ কন্ট্রোলার অন্তর্ভুক্ত থাকে — একটি মডিউল যা ডিভাইসের অপারেশনের যুক্তিকে সংজ্ঞায়িত করে।
প্রোগ্রামেবল লজিক কন্ট্রোলার (PLC) - প্রযুক্তিগত প্রক্রিয়াগুলি স্বয়ংক্রিয় করতে ব্যবহৃত প্রযুক্তিগত উপায়। এটি একটি ইলেকট্রনিক বিশেষ ডিভাইস যা রিয়েল টাইমে কাজ করে।
একটি PLC ডিজিটালভাবে প্রোগ্রাম করা যেতে পারে এবং এইভাবে খুব সহজেই একটি নির্দিষ্ট প্রক্রিয়ার প্রয়োজনীয়তার সাথে মানিয়ে নেওয়া যায়। আধুনিক মেশিন এবং উত্পাদন প্রক্রিয়ার ক্রমবর্ধমান চাহিদার সাথে, PLC অটোমেশন সমাধানগুলি দৈনন্দিন শিল্প উত্পাদনের একটি অবিচ্ছেদ্য অংশ হয়ে উঠেছে।
একটি পিএলসি-র পরিচালনার প্রধান পদ্ধতি হল দীর্ঘমেয়াদী স্বায়ত্তশাসিত ব্যবহার, প্রায়শই প্রতিকূল পরিবেশগত পরিস্থিতিতে, বড় রক্ষণাবেক্ষণ ছাড়া এবং মানুষের হস্তক্ষেপ ছাড়াই।পিএলসি সাধারণত অনুক্রমিক প্রক্রিয়াগুলি নিয়ন্ত্রণ করতে ব্যবহৃত হয়, ইনপুট এবং আউটপুট ব্যবহার করে একটি বস্তুর অবস্থা নির্ধারণ করতে এবং নিয়ন্ত্রণ ক্রিয়াগুলি ইস্যু করে।
প্রোগ্রামেবল লজিক কন্ট্রোলার বিভিন্ন অ্যাপ্লিকেশন, মেশিন, সিস্টেম এবং প্রক্রিয়া বা ডিজিটাল পাওয়ার ম্যানেজমেন্টের পৃথক নিয়ন্ত্রণের জন্য আদর্শ।
একটি প্রোগ্রামেবল লজিক কন্ট্রোলার হল একটি মাইক্রোপ্রসেসর ডিভাইস যা তথ্য সংগ্রহ, রূপান্তর, প্রক্রিয়া, সঞ্চয় এবং নিয়ন্ত্রণ কমান্ড তৈরি করার জন্য ডিজাইন করা হয়েছে, যাতে সীমিত সংখ্যক ইনপুট এবং আউটপুট, সেন্সর, সুইচ, অ্যাকচুয়েটরগুলি নিয়ন্ত্রণ বস্তুর সাথে সংযুক্ত থাকে এবং পরিচালনা করার জন্য ডিজাইন করা হয়। রিয়েল-টাইম মোড।
একটি সাধারণ PLC নিম্নলিখিত অংশগুলি নিয়ে গঠিত:
- উদাহরণস্বরূপ, বোতাম, আলোর বাধা বা তাপমাত্রা সেন্সরগুলি ইনপুটগুলির মাধ্যমে নিয়ন্ত্রণ ইউনিটের সাথে সংযুক্ত থাকে। এই উপাদানগুলির জন্য ধন্যবাদ, PLC সিস্টেম মেশিনের বর্তমান অবস্থা নিরীক্ষণ করতে পারে।
- আউটপুটগুলি একটি ডিভাইসের সাথে সংযুক্ত থাকে যেমন বৈদ্যুতিক মোটর, হাইড্রোলিক ভালভ যা PLC একটি নির্দিষ্ট মেশিন নিয়ন্ত্রণ করতে ব্যবহার করে।
- ইউজার প্রোগ্রাম — PLC সফ্টওয়্যার, ইনপুট সক্রিয়করণের উপর নির্ভর করে আউটপুট পরিবর্তন করে।
- কমিউনিকেশন ইন্টারফেস PLC কে অন্যান্য সিস্টেমের সাথে সংযুক্ত করতে ব্যবহৃত হয়।
- একটি PLC এর নিজস্ব পাওয়ার সাপ্লাই, CPU এবং অভ্যন্তরীণ বাসও রয়েছে।
বর্তমানে ব্যবহৃত রিলে-যোগাযোগ নিয়ন্ত্রণ ব্যবস্থা কম নির্ভরযোগ্যতা, খোলা পরিচিতিগুলির উপস্থিতি ইত্যাদি দ্বারা চিহ্নিত করা হয়। স্থানীয় নিয়ন্ত্রণ ব্যবস্থার অটোমেশনের জন্য প্রোগ্রামেবল লজিক কন্ট্রোলার (পিএলসি) ব্যবহার সবচেয়ে কার্যকর।
সময়ের সাথে সাথে, পিএলসিগুলি শিল্প পরিবেশে নির্দিষ্ট চাহিদার সাথে বিকশিত এবং মানিয়ে চলতে থাকে।PLC ফাংশনগুলির অনেকগুলি সুবিধা রয়েছে: তাদের নমনীয়তার কারণে, এগুলি বিভিন্ন ধরণের শিল্পে ব্যবহার করা যেতে পারে। সরঞ্জামের ক্রিয়াকলাপে হস্তক্ষেপ না করে যে কোনও সময় সেটিংস পরিবর্তন করা যেতে পারে।
উৎপাদন মেশিনের কর্মক্ষমতা নিয়ন্ত্রণ, পর্যবেক্ষণ এবং নিয়ন্ত্রণের জন্য শুধুমাত্র পৃথকভাবে প্রোগ্রামেবল ডিভাইস আধুনিক শিল্পের উচ্চ প্রয়োজনীয়তা পূরণ করতে পারে।
একটি PLC সাধারণত উত্পাদন মেশিনে সরাসরি ইনস্টল করা যেতে পারে। এটি প্রয়োজনীয় স্থান সংরক্ষণ করে। দূরবর্তীভাবে একটি PLC নিয়ন্ত্রণ করতে সক্ষম হওয়ার পাশাপাশি, এর সবচেয়ে বড় সুবিধা হল এর যোগাযোগ ক্ষমতা।
PLCগুলি IEC-61131-3 মান অনুযায়ী প্রোগ্রাম করা হয়। PLCগুলি বিশেষায়িত কমপ্লেক্সগুলির সাহায্যে প্রোগ্রাম করা হয়, সবচেয়ে জনপ্রিয় হল CoDeSys। এতে নিম্নলিখিত ভাষাগুলি অন্তর্ভুক্ত রয়েছে: গ্রাফিক (বার ডায়াগ্রাম, ফাংশন ব্লক ডায়াগ্রাম, ক্রমিক ফাংশন ডায়াগ্রাম, ক্রমাগত ফাংশন ডায়াগ্রাম), পাঠ্য (নির্দেশের তালিকা, কাঠামোবদ্ধ পাঠ্য)।

বিশ্বের প্রথম প্রোগ্রামেবল লজিক কন্ট্রোলার 20 শতকের মাঝামাঝি সময়ে আবির্ভূত হয়েছিল। Modicon 084 আন্তঃসংযুক্ত রিলে এবং পরিচিতিগুলির একটি সেট সহ একটি ক্যাবিনেট ছিল, এর মেমরি ছিল মাত্র 4 কিলোবাইট। পিএলসি শব্দটি 1971 সালে অ্যালেন-ব্র্যাডলি দ্বারা তৈরি করা হয়েছিল। রিচার্ড মরলির সাথে তিনি "পিএলসি-এর পিতা"।
এই সিস্টেমগুলির মধ্যে প্রথমটির জন্য দায়ী করা হয় দুই প্রযুক্তিবিদ, রিচার্ড ই. মরলে এবং ওডো জে। স্ট্রাগার 1969 সালে মর্লে তার মোডিকন 084 সিস্টেমটিকে "সেমিকন্ডাক্টর সেমিকন্ডাক্টর কম্পিউটার" হিসাবে চালু করলে, ওডো জে. স্ট্রগার উইসকনসিন-ভিত্তিক অ্যালেন-ব্র্যাডলির জন্য পিএলসি বিকাশে সহায়তা করেছিল। উভয় প্রকৌশলীকে প্রথম প্রোগ্রামেবল লজিক কন্ট্রোলার (PLC) এর নির্মাতা হিসাবে বিবেচনা করা হয়।সময়ের সাথে সাথে, বিশ্বজুড়ে উৎপাদন পরিবেশের চাহিদা বেড়েছে। এইভাবে পিএলসি বিকশিত হয়েছিল এবং অনেক সংস্করণে পরিষেবাতে রাখা হয়েছিল।
— বৈদ্যুতিক প্রকৌশলী ইয়াকভ কুজনেটসভ
প্রোগ্রামেবল লজিক কন্ট্রোলারের গঠন:
পিএলসি কাজের অ্যালগরিদম:
একটি পিএলসি-র পরিচালনার প্রধান পদ্ধতি হল এর দীর্ঘমেয়াদী স্বায়ত্তশাসিত ব্যবহার, প্রায়শই প্রতিকূল পরিবেশগত পরিস্থিতিতে, বড় রক্ষণাবেক্ষণ ছাড়া এবং কার্যত মানুষের হস্তক্ষেপ ছাড়াই।
পিএলসি-র বেশ কয়েকটি বৈশিষ্ট্য রয়েছে যা তাদের যান্ত্রিক প্রকৌশলে ব্যবহৃত অন্যান্য ইলেকট্রনিক ডিভাইস থেকে আলাদা করে:
-
একটি মাইক্রোকন্ট্রোলার (একক-চিপ কম্পিউটার)-এর বিপরীতে - একটি মাইক্রোসার্কিট যা ইলেকট্রনিক ডিভাইসগুলিকে নিয়ন্ত্রণ করার জন্য ডিজাইন করা হয়েছে-পিএলসি সাধারণত একটি উত্পাদন কারখানার প্রেক্ষাপটে স্বয়ংক্রিয় শিল্প উত্পাদন প্রক্রিয়াগুলিতে ব্যবহৃত হয়;
-
কম্পিউটারের বিপরীতে, পিএলসিগুলি সংবেদনশীল সংকেতগুলির অত্যাধুনিক ইনপুট এবং অ্যাকচুয়েটরদের সংকেতগুলির আউটপুটের মাধ্যমে মেশিন ইউনিটগুলির সাথে কাজ করার উপর দৃষ্টি নিবদ্ধ করে, সিদ্ধান্ত গ্রহণ এবং অপারেটর নিয়ন্ত্রণের উপর দৃষ্টি নিবদ্ধ করে;
-
এমবেডেড সিস্টেমের বিপরীতে, পিএলসিগুলি স্বাধীন পণ্য হিসাবে তৈরি করা হয়, তাদের নিয়ন্ত্রণ করা সরঞ্জাম থেকে আলাদা।
-
যৌক্তিক ক্রিয়াকলাপের একটি বর্ধিত সংখ্যার উপস্থিতি এবং টাইমার এবং কাউন্টার সেট করার ক্ষমতা।
-
আধুনিক কম্পিউটারে বেশিরভাগ উচ্চ-স্তরের প্রোগ্রামিং ভাষার বিপরীতে সমস্ত পিএলসি প্রোগ্রামিং ভাষার মেশিন শব্দে বিট ম্যানিপুলেশনের সহজ অ্যাক্সেস রয়েছে।
জটিলতার বিভিন্ন স্তরের পিএলসি রয়েছে, অটোমেশন কাজগুলির জটিলতার উপর নির্ভর করে সমাধান করা হবে।
PLC-এর মৌলিক ক্রিয়াকলাপগুলি নির্দিষ্ট ইউনিটগুলির লজিক সার্কিটের সম্মিলিত নিয়ন্ত্রণের সাথে মিলে যায় - যান্ত্রিক, বৈদ্যুতিক, জলবাহী, বায়ুসংক্রান্ত এবং ইলেকট্রনিক।
নিয়ন্ত্রণ প্রক্রিয়ায়, নিয়ন্ত্রকরা সেন্সর বা উচ্চ-স্তরের ডিভাইস থেকে প্রাপ্ত সংকেত প্রক্রিয়াকরণের ফলাফলের উপর ভিত্তি করে অ্যাকচুয়েটর (বৈদ্যুতিক মোটর, ভালভ, সোলেনয়েড এবং ভালভ) নিয়ন্ত্রণ করতে আউটপুট সংকেত (চালু - বন্ধ) তৈরি করে।
আধুনিক প্রোগ্রামেবল কন্ট্রোলারগুলি অন্যান্য ক্রিয়াকলাপগুলিও সম্পাদন করে, যেমন একটি কাউন্টার এবং একটি ব্যবধান টাইমারের ফাংশনগুলিকে একত্রিত করা এবং সংকেত বিলম্বগুলি পরিচালনা করা।
মিড-লেভেল এবং হাই-লেভেল প্রোগ্রামেবল লজিক কন্ট্রোলারে সাধারণত বিল্ট-ইন মোশন কন্ট্রোল হার্ডওয়্যার এবং সফটওয়্যার থাকে, বিশেষ করে হাই-স্পিড কাউন্টার মডিউল, পজিশনিং মডিউল ইত্যাদি, যা মোশন কন্ট্রোল ফাংশনগুলির তুলনামূলকভাবে সহজ বাস্তবায়ন সক্ষম করে এবং উচ্চ নির্ভুল অবস্থান প্রদান করে।
কাঠামোগতভাবে, পিএলসিগুলি দূষিত বায়ুমণ্ডল, সংকেত স্তর, তাপ এবং আর্দ্রতা প্রতিরোধ, বিদ্যুৎ সরবরাহের অবিশ্বস্ততা, সেইসাথে যান্ত্রিক শক এবং কম্পন বিবেচনা করে সাধারণ শিল্প পরিস্থিতিতে কাজ করার জন্য অভিযোজিত হয়। এই উদ্দেশ্যে, হার্ডওয়্যার অংশটি একটি শক্তিশালী হাউজিংয়ে আবদ্ধ থাকে যা অনেকগুলি উত্পাদন কারণের নেতিবাচক প্রভাবকে হ্রাস করে।
PLC এবং রিলে কন্ট্রোল সার্কিটের মধ্যে প্রধান পার্থক্য হল অ্যালগরিদম যা প্রোগ্রাম ব্যবহার করে প্রয়োগ করা হয়। একটি একক কন্ট্রোলার হাজার হাজার হার্ড লজিক উপাদানের সমতুল্য সার্কিট্রি প্রয়োগ করতে পারে। তদুপরি, সার্কিটের নির্ভরযোগ্যতা তার জটিলতার উপর নির্ভর করে না।
প্রোগ্রামেবল লজিক কন্ট্রোলারগুলি ঐতিহ্যগতভাবে স্বয়ংক্রিয় উদ্ভিদ নিয়ন্ত্রণ ব্যবস্থার (ACS)-এর নীচে কাজ করে - সিস্টেমগুলি সরাসরি উত্পাদন প্রযুক্তির সাথে সম্পর্কিত।
PLC সাধারণত নিয়ন্ত্রণ ব্যবস্থা নির্মাণের প্রথম ধাপ। এটি কারণ একটি মেশিন বা উদ্ভিদ স্বয়ংক্রিয় করার প্রয়োজন সর্বদা সবচেয়ে সুস্পষ্ট। এটি একটি দ্রুত অর্থনৈতিক প্রভাব দেয়, উত্পাদনের গুণমান উন্নত করে, শারীরিকভাবে চাহিদা এবং রুটিন কাজ এড়িয়ে যায়। সংজ্ঞা অনুসারে পিএলসি এই কাজের জন্য তৈরি করা হয়েছে।
PLC এর প্রধান সুবিধা হল যে একটি ছোট প্রক্রিয়া বিপুল সংখ্যক ইলেক্ট্রোমেকানিকাল রিলে প্রতিস্থাপন করতে পারে, সেইসাথে দ্রুত স্ক্যান টাইম, কমপ্যাক্ট I/O সিস্টেম, প্রমিত প্রোগ্রামিং সরঞ্জাম এবং বিশেষ ইন্টারফেস যা অ-মানক অটোমেশন ডিভাইসগুলির সাথে সরাসরি সংযোগের অনুমতি দেয়। নিয়ামক বা একটি একক নিয়ন্ত্রণ ব্যবস্থায় বিভিন্ন সরঞ্জাম একত্রিত করা।
কিভাবে সঠিক PLC নির্বাচন করবেন
যে কোনো শিল্প প্রতিষ্ঠানে প্রযুক্তিগত পরামিতিগুলির স্বয়ংক্রিয় নিয়ন্ত্রণের জন্য সিস্টেম তৈরি করার সময় একটি প্রোগ্রামেবল নিয়ামক নির্বাচন করা একটি গুরুত্বপূর্ণ এবং কঠিন কাজ।
এটি নির্বাচন করার সময়, প্রচুর পরিমাণে কারণগুলি বিবেচনায় নেওয়া এবং মূল্যায়ন করা প্রয়োজন। আধুনিক প্রোগ্রামেবল লজিক কন্ট্রোলারের তুলনামূলক বিশ্লেষণের সাথে স্বয়ংক্রিয় নিয়ন্ত্রণের জন্য একটি নির্দিষ্ট বস্তুর জন্য প্রযুক্তিগত প্রয়োজনীয়তাগুলিকে একত্রিত করে, আপনি সঠিক সিদ্ধান্ত নিতে পারেন।
PLC শ্রেণীবিভাগ:
একটি পিএলসি কেনার সময়, প্রথম পদক্ষেপটি সাবধানতার সাথে বিবেচনা করা হয় কোনটি উদ্দেশ্যের জন্য সঠিক।
ক্লাসিক পিএলসি হল মডিউল যা সাধারণত কম্পিউটার ব্যবহার করে প্রোগ্রাম করা যায়। এর পরে, পিএলসি নিজেই পরিচালনা করার জন্য কম্পিউটারের আর প্রয়োজন নেই।নীতিগতভাবে, মডুলার, কমপ্যাক্ট এবং স্লটেড পিএলসিগুলির মধ্যে একটি পার্থক্য করা আবশ্যক।
কমপ্যাক্ট পিএলসি সাধারণত সস্তা এবং কম জায়গা নেয়। এর পরে, এটি প্রধানত ছোট অটোমেশন প্রক্রিয়াগুলির জন্য ব্যবহৃত হয়।
পিসি প্ল্যাটফর্মের উপর ভিত্তি করে অ্যাপ্লিকেশন ছাড়াও, কমপ্যাক্ট পিএলসি রয়েছে যা একটি পিসি ছাড়াই একটি নিয়ন্ত্রণ প্যানেল থেকে প্রোগ্রাম করা যেতে পারে।
মডুলার পিএলসিগুলি পৃথক মডিউল থেকে নিয়ন্ত্রণ ইউনিটকে নমনীয়ভাবে একত্রিত করার ক্ষমতা দেয় যাতে আরও জটিল স্বয়ংক্রিয় কাজগুলি প্রোগ্রাম করা যায়।
এমন মডিউল রয়েছে যা মাদারবোর্ডে একটি বিনামূল্যের স্লটে প্লাগ-ইন কার্ড হিসাবে সিস্টেমে প্রয়োগ করা যেতে পারে।
PLC-এর মধ্যে পার্থক্য করাও প্রয়োজন যেভাবে তারা তাদের কাজ করে। মডেলগুলি ছাড়াও যেগুলি একটি পূর্বনির্ধারিত চক্রের ইনপুটগুলি নিয়ন্ত্রণ করে এবং PLCগুলি যা বিভিন্ন পর্যায়ে আউটপুটগুলি প্রক্রিয়া করে, ইভেন্ট-চালিত PLC মডেলগুলিও উপলব্ধ।
একটি PLC কেনার আগে, আপনি ইনপুট এবং আউটপুট সংখ্যা বিশেষ মনোযোগ দিতে হবে উপরন্তু, এটি অন্যান্য পরামিতি বিবেচনা করা প্রয়োজন যা প্রাথমিক পরিকল্পনার সময় বিবেচনায় নেওয়া হয়নি। এছাড়াও আপনার একটি সমন্বিত ডিসপ্লে এবং টাচ প্যানেল সহ একটি PLC প্রয়োজন কিনা তা বিবেচনা করুন। কিছু ক্ষেত্রে, মানগুলি পড়া এবং বিদ্যমান আইটি অবকাঠামোর মাধ্যমে সিস্টেম পরিচালনা করা যথেষ্ট হতে পারে।
HMI কি
HMI (হিউম্যান মেশিন ইন্টারফেস) - একটি মানব-মেশিন যোগাযোগ ইন্টারফেস। এই স্বজ্ঞাত এবং ব্যবহারকারী-বান্ধব ইন্টারফেসগুলি ব্যবহারকারীদের পিএলসি প্রোগ্রামিংয়ের গভীর জ্ঞান ছাড়াই মেশিনগুলি পরিচালনা এবং পরিচালনা করার অনুমতি দেওয়ার জন্য ব্যবহার করা হয়। এক ধরনের HMI ডিভাইস হল SCADA সিস্টেম: ডেটা অধিগ্রহণ এবং অপারেশনাল কন্ট্রোল সিস্টেম (SCADA সিস্টেম)