একটি পানীয় ভর্তি প্ল্যান্ট একবার তার কনভেয়র লাইন ভুলভাবে শুরু করেছিল। সেকশন তিনটি প্রথম শুরু হয়, বোতলগুলি মৃত সেকশনে জমা হয়, এবং শিফটটি উত্পাদন ব্যবস্থাপক যাকে "একটি ছোট লজিক সমস্যা" বলেছিলেন তার জন্য নব্বই মিনিট হারায়। একটি ছোট লজিক সমস্যা যার সাথে একটি 2 AM কলআউট যুক্ত ছিল।
কনভেয়র নিয়ন্ত্রণ একটি মোটরের সিঁড়ির মতো দেখায়। এটি নয়। এটি নিরাপত্তা ইন্টারলক দায়িত্বের সাথে একটি ক্রম, এবং একটি সিস্টেম যা পরিষ্কারভাবে শুরু হয় এবং একটি যা জ্যাম হয় তার মধ্যে পার্থক্য হল সেকশনগুলি শুরু করার ক্রম এবং সেগুলি থামানোর নিয়ম।
প্রবাহের বিপরীতে শুরু করুন, প্রবাহের সাথে থামুন
প্রোগ্রামের আগে ক্রমটি কাগজে রাখুন। একটি সাদা বোর্ডে লেখা পাঁচ-ধাপের শুরু পরিকল্পনা দশ মিনিট সময় নেয় এবং "আমরা সেকশন 2 ভুলে গেছি" ব্যর্থতাটি ধরতে পারে এর আগে যে এটি একটি শিফটের খরচ করে, এবং এটি ইলেকট্রিশিয়ানকে একটি ডায়াগ্রাম দেয় যা PLC কখনও প্রয়োজন হয় না।
কনভেয়র লজিকের প্রথম নিয়মটি অন্তর্দৃষ্টির বিপরীত: প্রথমে সবচেয়ে নিচের সেকশনটি শুরু করুন, তারপর পরবর্তীটি উপরের দিকে, এবং এভাবে। সবচেয়ে দূরের সেকশনের কাছে তার লোড পাঠানোর জন্য কিছু নেই, তাই এটি কিছু খাওয়ানোর আগে প্রস্তুত থাকতে হবে। একটি তিন-সেকশনের লাইন সেকশন 3 → সেকশন 2 → সেকশন 1 হিসাবে শুরু হয়, প্রতিটি পদক্ষেপের মধ্যে একটি অন-ডিলে থাকে যাতে মোটরগুলি একসাথে না চলে — সেই স্তরিত ইনরাশও ট্রান্সফরমার এবং স্থানীয় গ্রিডকে সুরক্ষিত করে।
থামানো বিপরীত: প্রথমে উপরের দিকে থামুন, নিচের সেকশনগুলি পরিষ্কার করতে দিন, তারপর তাদের থামান। একটি জরুরি থামানো, বিপরীতে, সবকিছু একসাথে হত্যা করে — এটি একমাত্র ক্ষেত্রে যেখানে ভদ্রতা একটি ভুল। একটি PR-26DC-DAI-RT-N এর উপর ইন্টারলক লজিক এটি কয়েকটি টাইমার এবং F ফ্ল্যাগের সাথে করে, এবং ক্রমের অবস্থান সামনের LCD তে দৃশ্যমান, যা একটি বিলাসিতা যা কেউ নিয়ন্ত্রণ প্যানেল থেকে আশা করে না যতক্ষণ না তারা জানতে চায় "কোন সেকশনটি এখন লাইনে আটকে আছে।"
ইন্টারলক যা বিশৃঙ্খলা প্রতিরোধ করে
প্রতি স্থানান্তর পয়েন্টে একটি জ্যাম সেন্সর ক্লাসিক সুরক্ষা: যদি সেকশন 2 এ পণ্য ব্যাকআপ হয়, তাহলে উপরের সেকশনটি থামবে যতক্ষণ না জ্যাম পরিষ্কার হয়, এবং একটি কাউন্টার কতবার এটি ঘটে তা রেকর্ড করে। এক ঘন্টায় তিনটি জ্যাম এবং কন্ট্রোলার একটি যান্ত্রিক সমস্যাকে একটি একক ঘটনার পরিবর্তে চিহ্নিত করে। এটি প্রতিক্রিয়া জানানো এবং নির্ণয় করার মধ্যে পার্থক্য।
গতি বা রান নিশ্চিতকরণ মানুষের চেয়ে বেশি গুরুত্বপূর্ণ। একটি কন্টাক্টর বন্ধ হয়, কিন্তু মোটরটি আসলে চালু হয়েছে কি? একটি নিকটতা সুইচ মাথার শ্যাফটের উপর, অথবা মোটর স্টার্টারের সহায়ক যোগাযোগ, আসল চলমান নিশ্চিত করে। যদি কন্ট্রোলার "রান" আদেশ দেয় এবং পাঁচ সেকেন্ডের মধ্যে কোনও রান নিশ্চিতকরণ না থাকে, তাহলে এটি সেকশনটি থামানো উচিত এবং অ্যালার্ম — একটি বন্ধ কন্টাক্টরের অধীনে চলমান একটি আটকানো মোটর কিভাবে কনভেয়রগুলিকে আগুনে ধরিয়ে দেয়।
শিফট রেজিস্টার ট্রিক
লাইন-গতি সমন্বয় হল আপগ্রেড যা একটি বাস্তব কনভেয়র সিস্টেমকে বেল্টগুলির একটি সংগ্রহ থেকে আলাদা করে। লাইনের এনকোডার থেকে একটি পালস ইনপুট, এবং কন্ট্রোলার প্রতিটি সেকশনের জগ এবং রান সময়কে মাস্টার গতির অনুপাতিক রাখে, তাই একটি প্যাক করা সেকশন কখনও তার পরিষ্কার করার চেয়ে বেশি পণ্য পায় না। শিফট রেজিস্টার একই পালসগুলি চালায়, যার মানে পণ্য মানচিত্র এবং গতি ক্ষতিপূরণ একটি সত্যের এক উৎস থেকে আসে। এটি যোগ করুন এবং লাইনটি "রহস্যজনক" জ্যামগুলি বন্ধ করতে শুরু করে যা কেউ পুনরুত্পাদন করতে পারে না।
এটি FBD প্যাটার্ন যা যেকোনো লাইনের জন্য চুরি করার যোগ্য: কনভেয়রের সাথে পণ্য ট্র্যাক করতে একটি শিফট রেজিস্টার ব্যবহার করুন। প্রতিটি পণ্য একটি ফটো-আই ইনপুট ট্রিগার করে, এবং যখন রেজিস্টার এনকোডারের প্রতিটি পালস বা নির্দিষ্ট সময়ের ভিত্তিতে স্থানান্তরিত হয়, কন্ট্রোলার জানে প্রতিটি আইটেম কোথায় রয়েছে। অবস্থান 12 এ ডাইভার্টারটি সঠিকভাবে কাজ করে যখন সেই পণ্যের জন্য রেজিস্টার বিট অবস্থান 12 এ পৌঁছায়। কোন টাইমার অনুমান করছে না, কোন মিসড প্রত্যাখ্যান নেই, কেবল লাইনের একটি পরিষ্কার চলমান মানচিত্র।
আমরা একটি ছোট প্যাকেজিং লাইনে ঠিক এটি রেট্রোফিট করেছি: গণনা এবং প্রত্যাখ্যান লজিক যা আগে রিলে এবং সমন্বয় স্ক্রুগুলির একটি প্রাচীর ছিল একটি শিফট রেজিস্টার, দুটি কাউন্টার এবং একটি FBD প্রোগ্রামে পরিণত হয়েছে যা একটি স্ক্রীনে ফিট করে। এখন লাইনটি দ্রুত চলে কারণ লজিকটি নির্ধারক — কোন রিলে বাউন্স নেই, কোন স্ক্রু ড্রাইভার টিউনিং নেই, কোন "সামান্য দীর্ঘ" সময় যা তাপমাত্রার সাথে ভেসে যায়।
নিরাপত্তা গেট এবং লাইট কার্টেন একই চিকিত্সার প্রয়োজন যেমন E-stop: একটি হার্ডওয়্যার চেইন যা মোটর কন্টাক্টরগুলি সরাসরি ফেলে দেয়, কন্ট্রোলারের স্বাধীন, প্লাস একটি স্ট্যাটাস ইনপুট যাতে কন্ট্রোলার জানে গার্ড খোলা। তারপর কন্ট্রোলারটি গার্ডটি বন্ধ না হওয়া এবং রিসেট বোতামটি চাপা না হওয়া পর্যন্ত লাইনে শুরু করতে অস্বীকার করে — একটি উদ্দেশ্যমূলক পুনরায় শুরু, স্বয়ংক্রিয় নয়। গার্ড বন্ধ হওয়ার পরে স্বয়ংক্রিয়ভাবে পুনরায় শুরু করা হল কিভাবে কনভেয়রগুলি একটি খ্যাতি তৈরি করে, যা কখনও ভাল ধরনের নয়। দুই-স্তরের স্কিম — হার্ডওয়্যার নিরাপত্তা, প্রোগ্রামযুক্ত ইন্টারলক — একটি অতিরিক্ত ইনপুট খরচ করে এবং রিয়েল আঘাত থেকে রক্ষণাবেক্ষণ বাজেটকে সুরক্ষিত করে।
রক্ষণাবেক্ষণ মোড: বৈশিষ্ট্য যা নিজেই বিক্রি করে
প্রতিটি কনভেয়রের জন্য পরিষ্কার এবং রক্ষণাবেক্ষণের জন্য একটি ধীর জগ মোড প্রয়োজন, এবং মানক বাস্তবায়ন হল একটি কী সুইচ যা নিরাপত্তা লজিককে বাইপাস করে — যা ঠিক মানুষকে আঘাত করার উপায়। পরিবর্তে কন্ট্রোলারের ভিতরে রক্ষণাবেক্ষণ মোড রাখুন: একটি কী ইনপুট যা কম গতিতে জগ সক্ষম করে, ইন্টারলকগুলি সক্রিয় রাখতে বাধ্য করে, এবং শুধুমাত্র যখন একটি দুই-হাতের পুশবাটন ধরে রাখা হয় তখন চলে। নিরাপত্তা ফাংশন তখন প্রোগ্রামের একটি অংশ, এর বাইপাস নয়, এবং কাউন্টারে অডিট ট্রেইল দেখায় কখন রক্ষণাবেক্ষণ মোড ব্যবহার করা হয়েছিল।
থামাগুলি লগ করুন এবং লাইন আপনাকে নিজের গল্প বলে। কন্ট্রোলারের কাউন্টারগুলি প্রতিটি জ্যাম, প্রতিটি E-stop, প্রতিটি রক্ষণাবেক্ষণ জগ এবং প্রতিটি সেকশনের রান ঘণ্টা রেকর্ড করে। একটি প্ল্যান্ট ম্যানেজার এক সপ্তাহের থামানোর কারণগুলি পর্যালোচনা করলে সাধারণত একই সেকশন তালিকায় আধিপত্য করে — এটি নজরদারি করার সেকশন, এবং মেরামত প্রায়শই যান্ত্রিক, বৈদ্যুতিক নয়। কেউ মৌখিক রিপোর্টে বিশ্বাস করে না; সবাই একটি কাউন্টারে বিশ্বাস করে যা নিয়ে বিতর্ক করা যায় না।
কনভেয়র নিয়ন্ত্রণ গ্ল্যামারাস নয়। কিন্তু একটি লাইন যা 6 AM এ পরিষ্কারভাবে শুরু হয় এবং একটি যা 2 AM এ জ্যাম হয় তার মধ্যে পার্থক্য হল কয়েকটি ফাংশন ব্লক যা একবার লেখা এবং একবার পরীক্ষা করা হয়েছে। প্ল্যান্ট ম্যানেজার যিনি 2 AM কলআউট পেয়েছেন তিনি খুশি হয়ে আপনাকে বলবেন কোনটি তারা পছন্দ করেন।












