একটি প্রোগ্রামিং লজিক নিয়ন্ত্রক (পিএলসি) বোঝা

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





পিএলসি মানে প্রোগ্রামেবল লজিক কন্ট্রোলার। এগুলি মূলত শিল্পগুলিতে স্বয়ংক্রিয় সিস্টেমগুলি নিয়ন্ত্রণ করতে ব্যবহৃত হয়। এগুলি নিয়ন্ত্রণ ব্যবস্থার অন্যতম উন্নত এবং সহজতম রূপ যা এখন বড় মাপের হার্ড-ওয়্যারড লজিক রিলে প্রতিস্থাপন করছে।

পিএলসি

প্রোগ্রামিং লজিক নিয়ন্ত্রক (পিএলসি)



সুবিধাদি:

পিএলসি সম্পর্কে বিশদ নেওয়ার আগে, আসুন আজকাল পিএলসি কেন ব্যাপকভাবে ব্যবহৃত হচ্ছে সে সম্পর্কে আমাদের 3 টি কারণ জানতে দিন


  • তারা ব্যবহারকারী বান্ধব এবং পরিচালনা সহজ
  • তারা হার্ড-ওয়্যার রিলে যুক্তির প্রয়োজনীয়তা দূর করে
  • তারা দ্রুত
  • এটি শিল্পগুলিতে অটোমেশনের জন্য উপযুক্ত।
  • প্রয়োজনীয়তার উপর নির্ভর করে এর ইনপুট এবং আউটপুট মডিউলগুলি বাড়ানো যেতে পারে

পিএলসি আর্কিটেকচার:

পিএলসি অভ্যন্তরীণ আর্কিটেকচার

পিএলসি অভ্যন্তরীণ আর্কিটেকচার



একটি বেসিক পিএলসি সিস্টেমের মধ্যে নিম্নলিখিত বিভাগগুলি থাকে:

  • ইনপুট / আউটপুট বিভাগ : ইনপুট বিভাগ বা ইনপুট মডিউলটিতে সেন্সর, সুইচ এবং অন্যান্য অনেকগুলি রিয়েল-ওয়ার্ল্ড ইনপুট উত্সের মতো ডিভাইস থাকে। উত্স থেকে ইনপুট ইনপুট সংযোজক রেলগুলির মাধ্যমে পিএলসির সাথে সংযুক্ত। আউটপুট বিভাগ বা আউটপুট মডিউলটি মোটর বা সোলোনয়েড বা প্রদীপ বা হিটার হতে পারে, যার কার্যকারিতা ইনপুট সংকেতগুলি পরিবর্তিত করে নিয়ন্ত্রণ করা হয়।
  • সিপিইউ বা সেন্ট্রাল প্রসেসিং ইউনিট : এটি পিএলসির মস্তিষ্ক। এটি ষড়ভুজ বা অষ্টাল মাইক্রোপ্রসেসর হতে পারে। এটি নিয়ন্ত্রণ প্রোগ্রামের উপর ভিত্তি করে আউটপুট সিগন্যালগুলিকে নিয়ন্ত্রণ করতে ইনপুট সংকেত সম্পর্কিত সমস্ত প্রসেসিং পরিচালনা করে।
  • প্রোগ্রামিং ডিভাইস : এটি এমন প্ল্যাটফর্ম যেখানে প্রোগ্রাম বা নিয়ন্ত্রণ যুক্তি লেখা হয়। এটি হ্যান্ডহেল্ড ডিভাইস বা ল্যাপটপ বা একটি কম্পিউটার নিজেই হতে পারে।
  • বিদ্যুৎ সরবরাহ : এটি সাধারণত ইনপুট এবং আউটপুট ডিভাইসগুলিকে পাওয়ার করতে ব্যবহৃত প্রায় 24 ভি এর পাওয়ার সাপ্লাইতে কাজ করে।
  • স্মৃতি : স্মৃতি দুটি ভাগে বিভক্ত- ডেটা মেমরি এবং প্রোগ্রাম মেমরি। প্রোগ্রামের তথ্য বা নিয়ন্ত্রণ যুক্তি ব্যবহারকারীর মেমোরিতে বা প্রোগ্রাম মেমোরিতে সংরক্ষিত থাকে সেখান থেকে সিপিইউ প্রোগ্রামের নির্দেশাবলী নিয়ে আসে। ইনপুট এবং আউটপুট সংকেত এবং টাইমার এবং কাউন্টার সিগন্যাল যথাক্রমে ইনপুট এবং আউটপুট বহিরাগত চিত্র মেমরিতে সঞ্চয় করা হয়।

একটি পিএলসির কাজ

পিএলসি ওয়ার্কিং স্কিম্যাটিক

পিএলসি ওয়ার্কিং স্কিম্যাটিক

পিএলসির কাজ

পিএলসির কাজ

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

পিএলসিতে প্রোগ্রামিং

পিএলসির মূল কার্যকারিতা নিয়ন্ত্রণ যুক্তি বা ব্যবহৃত প্রোগ্রামিং প্রযুক্তির উপর নির্ভর করে। প্রোগ্রামিং ফ্লোচার্ট বা মই যুক্তি ব্যবহার করে বা স্টেটমেন্ট লজিকস বা স্মৃতিবিদ্যার সাহায্যে করা যেতে পারে।

এই সমস্তগুলিকে সংযুক্ত করে, আসুন আমরা দেখুন কীভাবে আমরা পিএলসিতে একটি প্রোগ্রাম লিখতে পারি।


  • ফ্লোচার্ট গণনা করুন। একটি ফ্লোচার্ট হ'ল নির্দেশগুলির প্রতীকী উপস্থাপনা। এটি নিয়ন্ত্রণ যুক্তির সর্বাধিক মৌলিক এবং সহজতম রূপ যা কেবল যুক্তির সিদ্ধান্তগুলিতে জড়িত। বিভিন্ন চিহ্ন হিসাবে নীচে দেওয়া হয়েছে:

ফ্লোচার্ট গণনা করুন

  • বিভিন্ন যুক্তির জন্য বুলিয়ান ভাবটি লিখুন। বুলিয়ান বীজগণিত সাধারণত AND, OR, না, নান্দ এবং NOR এর মতো লজিক অপারেশনগুলিতে জড়িত। বিভিন্ন চিহ্নগুলি হ'ল:

+ বা অপারেটর
। এবং অপারেটর
! অপারেটর নয়

  • নীচের মত সাধারণ বিবৃতি ফর্ম নির্দেশাবলী লিখুন:

যদি ইনপুট 1 এবং ইনপুট 2 তারপরে আউটপুট 1 এলএসই সেট আউটপুট সেট করুন

  • মই লজিক প্রোগ্রাম লিখুন। এটি পিএলসি প্রোগ্রামিংয়ের সবচেয়ে গুরুত্বপূর্ণ অংশ। মই লজিক প্রোগ্রামিং সম্পর্কে ব্যাখ্যা করার আগে আসুন কয়েকটি চিহ্ন এবং পরিভাষা সম্পর্কে আমাদের জানা যাক

রুং: মইয়ের এক ধাপকে র‌্যাং বলে। সহজ কথায়, বেসিক স্টেটমেন্ট বা একটি নিয়ন্ত্রণ যুক্তিকে রাং বলা হয় a
Y- সাধারণ আউটপুট সংকেত
এম - মোটর প্রতীক
টি - টাইমার
সি - কাউন্টার
প্রতীক:

প্রতীক

মই লজিক ব্যবহার করে বুনিয়াদি লজিক ফাংশন

মই যুক্তি ব্যবহার করে বুনিয়াদি লজিক ফাংশন

  • মেমোনিকস রচনা: স্মৃতিবিজ্ঞান প্রতীকী আকারে রচিত নির্দেশাবলী। এগুলি ওপকোড নামেও পরিচিত এবং হ্যান্ডহেল্ড প্রোগ্রামিং ডিভাইসে ব্যবহৃত হয়। বিভিন্ন চিহ্ন হিসাবে নীচে দেওয়া হয়েছে:

Ldi - লোড বিপরীতে
এলডি- লোড
এবং- এবং যুক্তি
বা- বা যুক্তি
এএনআই - নান্দ যুক্তিযুক্ত
ওআরআই- অন্যান্য যৌক্তিক
আউটপুট - আউটপুট

একটি সাধারণ পিএলসি অ্যাপ্লিকেশন

সুতরাং, এখন আমরা পিএলসিতে প্রোগ্রামিং সম্পর্কে একটি সংক্ষিপ্ত ধারণা পেয়েছি, আসুন একটি সাধারণ অ্যাপ্লিকেশন বিকাশ করা যাক।

সমস্যা : যখন একটি স্যুইচ চালু থাকে এবং একই সাথে LED চালিত হয় তখন মোটর শুরু করতে একটি সাধারণ লাইন ফলোয়ার রোবোটিক সিস্টেমটি ডিজাইন করুন। মোটরের সেন্সরটি কোনও বাধা সনাক্ত করে এবং বাধা উপস্থিতি নির্দেশ করার জন্য আরেকটি সুইচ চালু রয়েছে এবং মোটর একই সাথে স্যুইচ করা হয় এবং বুজারটি চালু হয় এবং এলইডি বন্ধ থাকে।

সমাধান :

সমাধান

সমাধান

আসুন প্রথমে আমাদের প্রতীক বা ট্যাগগুলি ইনপুট এবং আউটপুটগুলিতে নির্ধারণ করুন

এম - ইঞ্জিন,

এ - ইনপুট স্যুইচ 1,

বি- ইনপুট স্যুইচ 2,

এল - এলইডি,

এই-বুজার

এবার আসুন ফ্লো চার্ট ডিজাইন করুন

ফ্লো চার্ট

ফ্লো চার্ট

নেক্সট স্টেপ বুলিয়ান এক্সপ্রেশন লিখছে

এম = এ (! বি)

এল = সি (! বি)

এটি = বি (! এ! সি)

পরবর্তী ধাপে মই লজিক প্রোগ্রাম আঁকানো জড়িত

মই লজিক প্রোগ্রাম

মই লজিক প্রোগ্রাম

চূড়ান্ত পদক্ষেপে হ্যান্ডহেল্ড ডিভাইসে খাওয়ানোর জন্য স্মৃতিবিজ্ঞানগুলি লেখা থাকে

এলডি এ এএনআই এলডি বি

এলডি সি এএনআই এলডি বি

এলডি বি এএনআই এলডিআই এন্ড এলডি সি

সুতরাং, এখন যেহেতু আমি পিএলসি ব্যবহার করে বেসিক নিয়ন্ত্রণ ফাংশনটি প্রদর্শিত করেছি, আমাকে পিএলসি ব্যবহার করে নিয়ন্ত্রণ ডিজাইনের ধারণা সম্পর্কে আরও জানতে দিন know

ছবির ক্রেডিট:

দ্বারা প্রোগ্রামযোগ্য লজিক নিয়ন্ত্রক উইকিমিডিয়া