একটি খুচরা মল শহরতলিতে ৪৮৬টি স্পেস এবং একটি একক প্রবেশ ব্যারিয়ার সহ তার বেসমেন্ট পার্কিং খুলেছে। প্রথম সপ্তাহান্তে: ৩০০টি গাড়ি, ৯০ মিনিটের লাইন, এবং একটি নিরাপত্তা রক্ষী স্থায়ীভাবে গেটের কাছে বসবাস করছে। সমস্যা ছিল না ব্যারিয়ারে — সমস্যা ছিল যে ব্যারিয়ারের উপরে কিছুই জানত না কতগুলি গাড়ি আসলে ভিতরে ছিল।
গেট অটোমেশন একটি সহজ অন/অফ কাজের মতো মনে হয় যতক্ষণ না আপনি প্রান্তের কেসগুলি সম্পর্কে ভাবেন। লুপ ডিটেক্টর একটি গাড়ি আসলে ফায়ার করে; ব্যারিয়ার খোলে; গাড়িটি মাঝপথে থেমে যায় কারণ চালক টিকিট মেশিনটি পরীক্ষা করতে চায়; লুপ ক্লিয়ার হয় এবং ব্যারিয়ার গাড়ির উপর পড়ে যায়। একটি স্থির রিলে সার্কিট "গাড়ি পাস করেছে" এবং "গাড়ি লুপে থেমে গেছে" এর মধ্যে পার্থক্য করতে পারে না। একটি প্রোগ্রামেবল কন্ট্রোলার পারে, এবং এটি একটি আপ/ডাউন কাউন্টার এবং একটি টাইমার দিয়ে এটি করে যা গড় গেটের চেয়ে অনেক বেশি ধৈর্যশীল।
সবকিছু পরিবর্তন করে এমন ন্যূনতম লজিক
যানবাহনের উপস্থিতি একটি ইনডাকটিভ লুপ ডিটেক্টর থেকে আসে — একটি নির্ভরযোগ্য, সস্তা ডিভাইস যা লুপের উপরে ধাতব ভরকে অনুভব করে। ডিটেক্টরের আউটপুট কন্ট্রোলারের জন্য একটি ডিজিটাল ইনপুট। সেখান থেকে, লজিক হল: প্রবেশ লুপ একটি যানবাহন সনাক্ত করলে ব্যারিয়ারটি খুলুন এবং প্রবেশাধিকার দেওয়া হয়; এটি একটি উদার গ্রেস সময়ের জন্য খোলা রাখুন; গাড়িটি দ্বিতীয় (এক্সিট-সাইড) লুপ সম্পূর্ণরূপে ক্লিয়ার হওয়ার পরে এটি বন্ধ করুন; গেট জোনের ভিতরে একটি গাড়ি থাকাকালীন কখনও পুনরায় বন্ধ করবেন না। SR-12AC-R-B এটি কয়েকটি টাইমার, স্পেস কাউন্টের জন্য একটি আপ/ডাউন কাউন্টার এবং ব্যারিয়ার মোটর এবং সতর্কতা বাতির জন্য রিলে আউটপুট সহ পরিচালনা করে।
যে অংশটি মল মালিকের সাথে যুক্তি জিতেছে তা হল কাউন্টার। প্রতিটি প্রবেশ বৃদ্ধি পায়, প্রতিটি প্রস্থান হ্রাস পায়, এবং যখন গণনা ক্ষমতায় পৌঁছায় তখন কন্ট্রোলার পূর্ণ চিহ্নটি জ্বালিয়ে দেয় এবং প্রবেশ বন্ধ করে — কোনও রক্ষী, কোনও রেডিও, কোনও চিৎকার নেই। দিনের শেষে একই কাউন্টার টিকিট সিস্টেমের বিরুদ্ধে সমন্বয় করে, এবং কয়েকটি স্পেসের চেয়ে বেশি অমিল মানে একটি লুপ টিউনিংয়ের প্রয়োজন, যা ঠিক সেই ধরনের বিষয় যা আপনি জানার জন্য চান আগে এটি একটি মামলা হয়ে যায়।
একটি দ্বিতীয় প্রবেশদ্বার যোগ করুন এবং লজিক দ্বিগুণ হওয়ার পরিবর্তে জটিল হয়। প্রতিটি গেট তার নিজস্ব গণনা চালায়, এবং একটি মাস্টার কন্ট্রোলার মোটগুলি সমন্বয় করে যাতে পূর্ণ চিহ্নটি পুরো পার্কিং লটকে প্রতিফলিত করে, একটি প্রবেশদ্বার নয়। RS485 পোর্ট গেট কন্ট্রোলারগুলিকে মডবাসের সাথে একসাথে সংযুক্ত করে, এবং সাইট ম্যানেজার যে কোনও একটি প্যানেল থেকে লাইভ দখল পড়ে — যা তিনটি বুথে তিনটি ফোন কলকে হারিয়ে দেয়। যখন গণনা দুই-একটি স্পেসের চেয়ে বেশি অমিল হয়, তখন এটি পতাকা; একটি লুপ আউট অফ টিউন মঙ্গলবারে ক্রিসমাস শপিংয়ের সময় মেরামত করা সস্তা।
ব্যারিয়ারকে জীবিত রাখার জন্য ইন্টারলক বিস্তারিত
ব্যারিয়ার মোটর দুটি কারণে মারা যায়: অবিরাম ডিউটি সাইক্লিং এবং একটি যান্ত্রিক স্টপের বিরুদ্ধে চলা। মোটর আউটপুটে একটি অন-ডিলে ইন্টারলক রাখুন যাতে ব্যারিয়ারটি প্রতি কয়েক সেকেন্ডে একবারের বেশি সাইকেল করা না যায় — একটি হতাশ চালক বোতামটি চাপলে মোটর গলতে পারে না। একটি স্টল টাইমআউট যোগ করুন: যদি ব্যারিয়ারটি প্রত্যাশিত ভ্রমণ সময়ের মধ্যে তার শেষ অবস্থানে (সীমা সুইচ) পৌঁছায় না, তবে মোটরটি কেটে দিন এবং অ্যালার্মটি বাজান; পাঁচ মিনিটের জন্য গরম চলমান একটি জ্যামযুক্ত ব্যারিয়ার হল কিভাবে একটি গেট স্ক্র্যাপে পরিণত হয়।
একই কাউন্টার অপারেটরকে টিকিট মেশিনের সাথে সমন্বয় করার জন্য একটি দৈনিক দখল সংখ্যা দেয় — একটি অমিল একটি লুপ সমস্যা, নগদ সমস্যা নয়, এবং এটি মাসের শেষে নয় বরং আগে উঠে আসে।
পেমেন্ট ইন্টিগ্রেশন হল যেখানে কমপ্যাক্ট কন্ট্রোলার সত্যিই তার রক্ষা অর্জন করে। টিকিট মেশিন বা পেমেন্ট কিয়স্ক একটি সহজ রিলে কন্টাক্ট হস্তান্তর করে — "পেমেন্ট হয়েছে, দয়া করে খুলুন" — এবং কন্ট্রোলার এটি একই অ্যান্টি-স্লাম টাইমিং সহ একটি ইনপুট হিসাবে বিবেচনা করে। RS485 পোর্টে মডবাস RTU কন্ট্রোলারকে গণনা এবং গেটের স্থিতি বিল্ডিং ম্যানেজমেন্ট সিস্টেমে রিপোর্ট করতে দেয়, তাই উপরের অফিস জানে পার্কিং লট ৭৮% পূর্ণ রয়েছে কল না করেই। সেই একক সংখ্যা আরও বেশি যুক্তি সমাধান করে যেকোনো ইন্টারকমের চেয়ে।
অগ্নি এবং জরুরি নিয়মগুলি সবকিছু অতিক্রম করে। অগ্নি প্যানেলের যোগাযোগ বন্ধ হয়, কন্ট্রোলারকে এটি সর্বোচ্চ অগ্রাধিকার ইনপুট হিসাবে গ্রহণ করতে হবে, এবং ব্যারিয়ারগুলি খোলে। ব্যারিয়ারটি একটি অগ্নি অ্যালার্ম ইনপুটে খুলতে হবে এবং খোলা থাকতে হবে, এবং প্রবেশ কাউন্টারটি প্রস্থান প্রবাহকে ব্লক করতে পারে না — একটি অর্ধ-খালি পার্কিং লট লক করা ব্যারিয়ার সহ একটি দায়িত্ব যা কোনও অপারেটর কখনও ব্যাখ্যা করা উচিত নয়। অগ্নি সংকেতটি একটি হার্ডওয়্যার ইনপুট হিসাবে সংযুক্ত করুন যা প্রোগ্রাম রাষ্ট্রের উপর নির্ভর করে ব্যারিয়ারগুলি খুলতে বাধ্য করে, এবং কন্ট্রোলারকে ঘটনাটি লগ করতে দিন। দৈনন্দিন জীবনের জন্য লজিকটি চতুর হতে পারে; জরুরী অবস্থার জন্য লজিকটি বোকা এবং নির্ভরযোগ্য হতে হবে।
মাসিক পাস ধারকরা যেখানে ছোট বিবরণ সাইটকে তৈরি বা ভেঙে দেয়। একটি পাস রিডার ব্যারিয়ারে একটি পালস দেয়; কন্ট্রোলারকে মনে রাখতে হবে যে এই যানবাহনটি অধিকারী, তাড়াতাড়ি খুলুন, এবং সময় এবং গণনার সাথে প্রবেশ লগ করুন। বিরক্তিকর প্রান্তের কেস: একটি পাস ধারক প্রবেশ করে, তারপর প্রস্থান লুপটি অতিক্রম না করেই পিছনে চলে যায় — গণনা ভুল এবং ব্যারিয়ার ইতিমধ্যেই বন্ধ হয়ে গেছে। সমাধান হল একটি রিভার্স-এন্ট্রি নিয়ম: যদি প্রবেশ লুপটি ভুল ক্রমে ক্লিয়ার হয়, তবে গণনা হ্রাস করুন এবং একটি অস্বাভাবিকতা লগ করুন। এটি দুটি ফাংশন ব্লক, এবং এটি ঠিক সেই ধরনের বিষয় যা একটি স্থির রিলে প্যানেল কখনও করতে পারে না।
যা কেউ বাজেট করে না
সমস্ত সিস্টেমের সবচেয়ে সস্তা উপাদান হল লজিক, এবং এটি হল যে এটি পুনরায় ব্যবহার করা হয়। গেট লজিক একটি কন্ট্রোলারে রাখুন যা পার্কিং লটের আলো সময়সূচী বা বেসমেন্ট ভেন্টিলেশন ফ্যানগুলিও চালায়, এবং অটোমেশনের হার্ডওয়্যার খরচ প্রায় অদৃশ্য হয়ে যায়। একটি কন্ট্রোল ক্যাবিনেটে একটি xLogic CPU, তিনটি রিলে এবং একটি টার্মিনাল ব্লক থাকা সহজে রক্ষণাবেক্ষণ করা যায় তিনটি ভেন্ডরের তিনটি নিবেদিত বোর্ডের চেয়ে, এবং যখন মলটি দ্বিতীয় প্রবেশদ্বারে সম্প্রসারিত হয় তখন আপনি আরেকটি বিশেষজ্ঞ প্যানেল কেনার পরিবর্তে প্রোগ্রামটি ক্লোন করেন।
লুপ ডিটেক্টর, ব্যারিয়ার এবং কাউন্টারগুলি পণ্য হার্ডওয়্যার। তাদের একত্রিত করার চিন্তাভাবনা নয় — এবং এটি ঠিক সেই কাজ যা একটি প্রোগ্রামেবল রিলে তৈরি হয়েছিল। পরের বার যখন আপনি একটি মল গেটের লাইনে বসে থাকবেন, সামনে গাড়িগুলি গণনা করুন এবং দেয়ালের পিছনে কন্ট্রোল প্যানেলটি কল্পনা করুন। এটি সম্ভবত লাইনের চেয়ে অনেক সহজ।












