एक रिटेल मॉल ने उपनगरों में अपने बेसमेंट कार पार्क को 486 स्थानों और एकल प्रवेश बैरियर के साथ खोला। पहला सप्ताहांत: 300 कारें, 90 मिनट की कतार, और एक सुरक्षा गार्ड जो गेट पर स्थायी रूप से रहता है। समस्या बैरियर नहीं थी — समस्या यह थी कि बैरियर के ऊपर कुछ भी नहीं जानता था कि वास्तव में कितनी कारें अंदर थीं।
गेट ऑटोमेशन एक साधारण ऑन/ऑफ काम की तरह लगता है जब तक आप किनारे के मामलों के बारे में नहीं सोचते। लूप डिटेक्टर तब सक्रिय होता है जब एक कार आती है; बैरियर खुलता है; कार आधे रास्ते में रुक जाती है क्योंकि ड्राइवर टिकट मशीन की जांच करना चाहता है; लूप साफ होता है और बैरियर बोनट पर गिरता है। एक निश्चित रिले सर्किट "कार पास" को "कार लूप पर रुकी" से नहीं बता सकता। एक प्रोग्रामेबल कंट्रोलर ऐसा कर सकता है, और यह एक अप/डाउन काउंटर और एक टाइमर के साथ करता है जो औसत गेट से कहीं अधिक धैर्यवान है।
सब कुछ बदलने वाली न्यूनतम लॉजिक
वाहन की उपस्थिति एक इंडक्टिव लूप डिटेक्टर से आती है — एक विश्वसनीय, सस्ता उपकरण जो लूप के ऊपर धातु के द्रव्यमान को महसूस करता है। डिटेक्टर का आउटपुट बस कंट्रोलर के लिए एक डिजिटल इनपुट है। वहां से, लॉजिक यह है: जब एंट्री लूप एक वाहन का पता लगाता है और एक्सेस दिया जाता है तो बैरियर खोलें; इसे उदार ग्रेस टाइम के लिए खुला रखें; इसे केवल तभी बंद करें जब वाहन पूरी तरह से दूसरे (निकासी पक्ष) लूप को साफ कर दे; कभी भी तब तक फिर से बंद न करें जब तक कि एक कार अभी भी गेट क्षेत्र के अंदर हो। SR-12AC-R-B इसे कुछ टाइमर्स, स्पेस काउंट के लिए एक अप/डाउन काउंटर, और बैरियर मोटर और चेतावनी लाइट के लिए रिले आउटपुट के साथ संभालता है।
वह हिस्सा जो मॉल के मालिक के साथ तर्क जीतता है वह काउंटर है। हर एंट्री बढ़ती है, हर निकासी घटती है, और जब काउंट क्षमता तक पहुंचता है तो कंट्रोलर FULL साइन जलाता है और प्रवेश रोकता है — कोई गार्ड नहीं, कोई रेडियो नहीं, कोई चिल्लाना नहीं। दिन के अंत में वही काउंटर टिकट सिस्टम के खिलाफ सामंजस्य करता है, और कुछ स्थानों से अधिक का अंतर यह दर्शाता है कि लूप को ट्यून करने की आवश्यकता है, जो ठीक वही है जो आप जानना चाहते हैं इससे पहले कि यह एक मुकदमा बन जाए।
एक दूसरा प्रवेश द्वार जोड़ें और लॉजिक दोगुना होने के बजाय जटिल हो जाता है। प्रत्येक गेट अपनी खुद की गिनती चलाता है, और एक मास्टर कंट्रोलर कुलों का सामंजस्य करता है ताकि FULL साइन पूरे कार पार्क को दर्शाता है, न कि एक प्रवेश द्वार। RS485 पोर्ट गेट कंट्रोलर्स को Modbus के साथ जोड़ता है, और साइट प्रबंधक किसी भी एक पैनल से लाइव अधिभोग पढ़ता है — जो तीन बूथों के लिए तीन फोन कॉल को मात देता है। जब गिनतियाँ कुछ स्थानों से अधिक असहमत होती हैं, तो इसे झंडा दें; एक लूप जो ट्यून से बाहर है, उसे मंगलवार को ठीक करना क्रिसमस की खरीदारी के दौरान ठीक करने से सस्ता है।
बैरियर को जीवित रखने वाले इंटरलॉक विवरण
बैरियर मोटर्स दो कारणों से मर जाते हैं: निरंतर ड्यूटी साइक्लिंग और एक यांत्रिक स्टॉप के खिलाफ चलाना। मोटर आउटपुट पर एक ऑन-डिले इंटरलॉक लगाएं ताकि बैरियर को हर कुछ सेकंड में एक बार से अधिक चक्रित न किया जा सके — एक निराश ड्राइवर जो बटन को मसलता है, उसे मोटर को पिघलाना नहीं चाहिए। एक स्टॉल टाइमआउट जोड़ें: यदि बैरियर ने अपेक्षित यात्रा समय के भीतर अपनी अंतिम स्थिति (सीमा स्विच) तक नहीं पहुंचा है, तो मोटर को काटें और अलार्म बजाएं; एक फंसी हुई बैरियर जो पांच मिनट तक गर्म चलती है, यही है कि एक गेट कब स्क्रैप बनता है।
वही काउंटर ऑपरेटर को टिकट मशीन के साथ सामंजस्य करने के लिए एक दैनिक अधिभोग संख्या देता है — एक विसंगति एक लूप समस्या है, नकद समस्या नहीं, और यह महीने के अंत में नहीं बल्कि जल्दी सामने आती है।
भुगतान एकीकरण वह जगह है जहाँ कॉम्पैक्ट कंट्रोलर वास्तव में अपनी जगह बनाता है। टिकट मशीन या भुगतान कियोस्क एक सरल रिले संपर्क सौंपता है — "भुगतान किया, कृपया खोलें" — और कंट्रोलर इसे उसी एंटी-स्लैम टाइमिंग के साथ एक और इनपुट के रूप में मानता है। RS485 पोर्ट पर Modbus RTU कंट्रोलर को गिनती और गेट स्थिति को भवन प्रबंधन प्रणाली को रिपोर्ट करने की अनुमति देता है, ताकि ऊपर का कार्यालय बिना कॉल किए जान सके कि कार पार्क 78% भरा हुआ है। वह एकल संख्या अधिक तर्कों को सुलझाती है जितना कोई इंटरकॉम।
अग्नि और आपातकालीन नियम सब कुछ ओवरराइड करते हैं। अग्नि पैनल का संपर्क बंद होता है, कंट्रोलर को इसे उच्चतम प्राथमिकता इनपुट के रूप में प्राप्त करना चाहिए, और बैरियर्स खुलते हैं। बैरियर को अग्नि अलार्म इनपुट पर खुलना चाहिए और खुला रहना चाहिए, और एंट्री काउंटर को निकासी प्रवाह को अवरुद्ध नहीं करना चाहिए — एक आधा भरा हुआ कार पार्क जिसमें बंद बैरियर्स हैं, एक दायित्व है जिसे कोई ऑपरेटर कभी भी समझा नहीं सकता। अग्नि संकेत को एक हार्डवायर्ड इनपुट के रूप में वायर करें जो प्रोग्राम स्थिति की परवाह किए बिना बैरियर्स को खोलने के लिए मजबूर करता है, और कंट्रोलर को घटना को लॉग करने दें। दैनिक जीवन के लिए लॉजिक चालाक हो सकता है; आपातकाल के लिए लॉजिक मूर्खतापूर्ण और विश्वसनीय होना चाहिए।
मासिक पास धारक वही हैं जहाँ छोटे विवरण साइट को बनाते या तोड़ते हैं। एक पास रीडर बैरियर पर एक पल्स देता है; कंट्रोलर को याद रखना चाहिए कि यह वाहन योग्य है, तुरंत खोलें, और समय और गिनती के साथ प्रवेश को लॉग करें। परेशान करने वाला किनारा मामला: एक पास धारक प्रवेश करता है, फिर निकासी लूप को पार किए बिना पीछे हटता है — गिनती गलत है और बैरियर पहले ही बंद हो चुका है। समाधान एक रिवर्स-एंट्री नियम है: यदि एंट्री लूप गलत क्रम में साफ होता है, तो गिनती को घटाएं और एक विसंगति को लॉग करें। यह दो कार्य ब्लॉक्स हैं, और यह ठीक वही है जो एक निश्चित रिले पैनल कभी नहीं कर सकता।
जो कोई भी बजट में नहीं रखता
पूरे सिस्टम में सबसे सस्ता घटक लॉजिक है, और यह वही है जो पुन: उपयोग किया जाता है। गेट लॉजिक को एक कंट्रोलर पर रखें जो कार पार्क लाइटिंग शेड्यूल या बेसमेंट वेंटिलेशन फैंस को भी चलाता है, और ऑटोमेशन की हार्डवेयर लागत लगभग अदृश्य हो जाती है। एक नियंत्रण कैबिनेट जिसमें एक xLogic सीपीयू, तीन रिले और एक टर्मिनल ब्लॉक है, तीन विक्रेताओं से तीन समर्पित बोर्डों की तुलना में बनाए रखने में आसान है, और जब मॉल एक दूसरे प्रवेश द्वार के लिए विस्तारित होता है, तो आप एक और विशेषज्ञ पैनल खरीदने के बजाय प्रोग्राम को क्लोन करते हैं।
लूप डिटेक्टर्स, बैरियर्स और काउंटर कमोडिटी हार्डवेयर हैं। जो सोच उन्हें एक साथ बांधती है वह नहीं है — और यही वह काम है जिसके लिए एक प्रोग्रामेबल रिले बनाया गया था। अगली बार जब आप मॉल गेट पर कतार में बैठें, तो आगे की कारों की गिनती करें और दीवार के पीछे नियंत्रण पैनल की कल्पना करें। यह शायद कतार के सुझाव से कहीं अधिक सरल है।












