קניון קמעונאי בפרברים פתח את חניון המרתף שלו עם 486 מקומות ומחסום כניסה אחד. סוף השבוע הראשון: 300 מכוניות, 90 דקות תור, ושומר אחד שחי באופן קבוע בשער. הבעיה לא הייתה במחסום — הבעיה הייתה שאין דבר במעלה הזרם של המחסום שידע כמה מכוניות היו בפנים.
אוטומציה של שערים נראית כמו עבודה פשוטה של הפעלה/כיבוי עד שאתה חושב על המקרים הקיצוניים. גלאי הלולאה פועל כאשר מכונית מגיעה; המחסום נפתח; המכונית עוצרת באמצע כי הנהג רוצה לבדוק את מכונת הכרטיסים; הלולאה מתנקה והמחסום מתנגש במכסה המנוע. מעגל ריליי קבוע לא יכול להבחין בין "מכונית עברה" ל-"מכונית ע stopped על הלולאה." בקר שניתן לתכנות יכול, והוא עושה את זה עם סופר עליון/תחתון וטיימר שסבלני הרבה יותר מהשער הממוצע.
הלוגיקה המינימלית שמשנה הכל
נוכחות רכבים מגיעה מגלאי לולאה אינדוקטיבי — מכשיר אמין וזול שמרגיש את המסה המתכתית מעל הלולאה. הפלט של הגלאי הוא פשוט קלט דיגיטלי לבקר. משם, הלוגיקה היא: פתח את המחסום כאשר לולאת הכניסה מזהה רכב והגישה מאושרת; השאר אותו פתוח לזמן חנינה נדיב; סגור אותו רק לאחר שהרכב עבר לחלוטין את הלולאה השנייה (צד היציאה); אל תסגור מחדש כאשר מכונית עדיין בתוך אזור השער. ה-SR-12AC-R-B מטפל בזה עם כמה טיימרים, סופר עליון/תחתון לספירת המקומות, ופלטי ריליי למנוע המחסום ואור האזהרה.
החלק שמנצח את הוויכוח עם בעל הקניון הוא הסופר. כל כניסה מגדילה, כל יציאה מקטינה, וכאשר הספירה מגיעה לקיבולת, הבקר מדליק את השלט המלא ומפסיק להכניס — אין שומר, אין רדיו, אין צעקות. בסוף היום, אותו סופר מתחשב מול מערכת הכרטיסים, והבדל של יותר מכמה מקומות משמעותו שלולאה צריכה כיוון, שזה בדיוק מה שאתה רוצה לדעת לפני שזה הופך לתביעה.
הוסף כניסה שנייה והלוגיקה מצטברת במקום להכפיל. כל שער מנהל את הספירה שלו, ובקר ראשי מתחשב בסכומים כך שהשלט המלא משקף את כל החניון, ולא כניסה אחת. יציאת RS485 מחברת את בקרי השערים יחד עם Modbus, ומנהל האתר קורא את התפוסה החיה מכל פאנל אחד — מה שמביס שלוש שיחות טלפון לשלוש דוכנים. כאשר הספירות לא מסכימות ביותר מכמה מקומות, הדגל את זה; לולאה לא מכוונת זולה יותר לתקן ביום שלישי מאשר במהלך קניות חג המולד.
פרטי אינטרלוק ששומרים על המחסום חי
מנועי מחסום מתים משתי סיבות: מחזורי עבודה רציפים וריצה נגד עצירה מכנית. הנח אינטרלוק של השהיה על פלט המנוע כך שהמחסום לא יכול להיכנס למעגל יותר מפעם כל כמה שניות — נהג מתוסכל שלוחץ על הכפתור לא צריך להמיס את המנוע. הוסף טיימאוט של חוסר פעילות: אם המחסום לא הגיע למיקום הסופי שלו (מתג גבול) בתוך זמן הנסיעה הצפוי, כבה את המנוע והפעל את האזעקה; מחסום תקוע שרץ חם במשך חמש דקות זו הדרך שבה שער הופך לגרוטאה.
אותו סופר נותן למפעיל מספר תפוסה יומי כדי להתחשב מול מכונת הכרטיסים — הבדל הוא בעיית לולאה, לא בעיית מזומן, והוא צף מוקדם במקום בסוף החודש.
אינטגרציית תשלום היא המקום שבו הבקר הקומפקטי באמת מרוויח את לחמו. מכונת הכרטיסים או הקיוסק לתשלום מעבירים מגע ריליי פשוט — "שולם, בבקשה פתח" — והבקר מתייחס לזה כאל קלט נוסף עם אותו טיימינג נגד סגירה. Modbus RTU על יציאת RS485 מאפשר לבקר לדווח על הספירה ומצב השער למערכת ניהול הבניין, כך שהמשרד למעלה יודע שהחניון מלא ב-78% מבלי להתקשר למטה. המספר הבודד הזה מסיים יותר ויכוחים מאשר כל אינטרקום.
חוקי אש וחירום עוקפים הכל. המגע של לוח האש נסגר, הבקר חייב לקבל את זה כקלט בעדיפות הגבוהה ביותר, והמחסומים נפתחים. המחסום חייב להיפתח ולהישאר פתוח על קלט אזעקת אש, והסופר בכניסה לא יכול לחסום את זרימת היציאה — חניון חצי ריק עם מחסומים נעולים הוא אחריות שאין מפעיל צריך להסביר. חוט את האות של האש כקלט מחובר בכוח שמכריח את המחסומים להיפתח ללא קשר למצב התוכנית, ותן לבקר לרשום את האירוע. הלוגיקה לחיים יומיים יכולה להיות חכמה; הלוגיקה לחירום חייבת להיות טיפשה ואמינה.
מחזיקי כרטיסים חודשיים הם המקום שבו הפרטים הקטנים עושים או שובר את האתר. קורא כרטיסים נותן פולס במחסום; הבקר חייב לזכור שהרכב הזה זכאי, לפתוח מיד, ולרשום את הכניסה עם הזמן והספירה. המקרה הקיצוני המעצבן: מחזיק כרטיס נכנס, ואז יוצא אחורה מבלי לעבור את לולאת היציאה — הספירה לא נכונה והמחסום כבר נסגר. הפתרון הוא כלל כניסה הפוכה: אם לולאת הכניסה מתנקה בסדר הלא נכון, הקטן את הספירה ורשום אנומליה. זה שני בלוקים פונקציונליים, וזה בדיוק מה שמערכת ריליי קבועה לא יכולה לעשות.
מה שאף אחד לא מתכנן עבורו
המרכיב הזול ביותר בכל המערכת הוא הלוגיקה, והיא זו שנעשה בה שימוש חוזר. הנח את הלוגיקה של השער על בקר שמנהל גם את לוח הזמנים של תאורת החניון או את מאווררי האוורור במרתף, ועלות החומרה של האוטומציה הופכת כמעט לבלתי נראית. ארון בקרה עם אחד xLogic CPU, שלושה ריליים וחסימת טרמינל קל יותר לתחזוקה מאשר שלוש לוחות ייעודיים משלושה ספקים, וכאשר הקניון מתרחב לכניסה שנייה אתה משכפל את התוכנית במקום לקנות לוח מומחה נוסף.
גלאי לולאות, מחסומים וסופרים הם חומרה מסחרית. החשיבה שמקשרת ביניהם אינה — וזה בדיוק התפקיד של ריליי שניתן לתכנות. בפעם הבאה שאתה יושב בתור בשער קניון, ספר את המכוניות קדימה ודמיין את לוח הבקרה מאחורי הקיר. זה כנראה הרבה יותר פשוט ממה שהתור מציע.












