การทำงานอัตโนมัติของลานจอดรถและประตู: ตัวตรวจจับลูป, อุปสรรค และการนับ

ห้างสรรพสินค้าในชานเมืองเปิดที่จอดรถใต้ดินที่มี 486 ช่องและประตูเข้าเพียงช่องเดียว สุดสัปดาห์แรก: รถ 300 คัน, คิว 90 นาที, และยามรักษาความปลอดภัยหนึ่งคนที่อาศัยอยู่ที่ประตูตลอดเวลา ปัญหาไม่ใช่ที่อุปสรรค — ปัญหาคือไม่มีอะไรที่อยู่เหนืออุปสรรคที่รู้ว่ามีรถจริงๆ อยู่ข้างในกี่คัน.

การทำงานอัตโนมัติของประตูดูเหมือนจะเป็นงานง่ายๆ ที่เปิด/ปิด จนกว่าคุณจะคิดถึงกรณีขอบเขต ตัวตรวจจับลูปจะทำงานเมื่อมีรถมาถึง; อุปสรรคเปิด; รถหยุดกลางทางเพราะคนขับต้องการตรวจสอบเครื่องขายตั๋ว; ลูปเคลียร์และอุปสรรคปิดลงบนฝากระโปรง รถยนต์ที่ผ่านไปไม่สามารถบอกได้ว่า "รถผ่าน" จาก "รถหยุดอยู่บนลูป" รีเลย์ที่ตั้งโปรแกรมได้สามารถทำได้ และทำได้ด้วยการนับขึ้น/ลงหนึ่งตัวและตัวจับเวลาที่อดทนมากกว่าประตูทั่วไป.

ตรรกะขั้นต่ำที่เปลี่ยนทุกอย่าง

การมีอยู่ของรถยนต์มาจากตัวตรวจจับลูปเหนี่ยวนำ — อุปกรณ์ที่เชื่อถือได้และราคาถูกที่ตรวจจับมวลโลหะเหนือวงลูป ผลลัพธ์ของตัวตรวจจับเป็นเพียงการป้อนข้อมูลดิจิทัลไปยังตัวควบคุม จากนั้นตรรกะคือ: เปิดอุปสรรคเมื่อวงลูปเข้าได้ตรวจจับรถยนต์และการเข้าถึงได้รับอนุญาต; รักษาให้เปิดอยู่ในช่วงเวลาที่เหมาะสม; ปิดเฉพาะหลังจากที่รถยนต์ได้เคลียร์วงลูปที่สอง (ด้านออก); อย่าปิดอีกครั้งในขณะที่รถยังอยู่ในโซนประตู SR-12AC-R-B จัดการสิ่งนี้ด้วยตัวจับเวลาบางตัว, การนับขึ้น/ลงสำหรับการนับช่องว่าง, และผลลัพธ์รีเลย์สำหรับมอเตอร์อุปสรรคและไฟเตือน.

ส่วนที่ชนะการโต้แย้งกับเจ้าของห้างคือการนับ ทุกการเข้าเพิ่มขึ้น, ทุกการออกลดลง, และเมื่อจำนวนถึงความจุ ตัวควบคุมจะเปิดไฟสัญญาณเต็มและหยุดการอนุญาต — ไม่มียาม, ไม่มีวิทยุ, ไม่มีการตะโกน ในตอนท้ายของวัน การนับเดียวกันจะปรับสมดุลกับระบบตั๋ว และความไม่ตรงกันมากกว่าบางช่องหมายความว่าลูปต้องการการปรับแต่ง ซึ่งเป็นสิ่งที่คุณต้องการรู้ก่อนที่จะกลายเป็นการฟ้องร้อง.

เพิ่มทางเข้าอีกช่องและตรรกะจะซับซ้อนแทนที่จะเป็นสองเท่า แต่ละประตูทำการนับของตัวเอง และตัวควบคุมหลักจะปรับสมดุลยอดรวมเพื่อให้สัญญาณเต็มสะท้อนถึงที่จอดรถทั้งหมด ไม่ใช่เพียงทางเข้าเดียว พอร์ต RS485 เชื่อมต่อผู้ควบคุมประตูเข้าด้วยกันด้วย Modbus และผู้จัดการไซต์อ่านการเข้าพักสดจากแผงใดแผงหนึ่ง — ซึ่งดีกว่าการโทรศัพท์สามครั้งไปยังบูธสามแห่ง เมื่อการนับไม่ตรงกันมากกว่าบางช่อง ให้ทำธง; ลูปที่ไม่ตรงกันซ่อมแซมได้ถูกกว่าที่จะซ่อมในวันอังคารมากกว่าช่วงเทศกาลช้อปปิ้งคริสต์มาส.

รายละเอียดการล็อคที่ทำให้อุปสรรคมีชีวิตอยู่

มอเตอร์อุปสรรคเสียชีวิตจากสองสาเหตุ: การทำงานต่อเนื่องและการทำงานกับการหยุดทางกล ใส่การล็อค On-Delay บนผลลัพธ์ของมอเตอร์เพื่อให้อุปสรรคไม่สามารถทำงานมากกว่าหนึ่งครั้งทุกๆ ไม่กี่วินาที — คนขับที่หงุดหงิดกดปุ่มไม่ควรทำให้มอเตอร์ละลาย เพิ่มการตั้งเวลาหยุด: หากอุปสรรคยังไม่ถึงตำแหน่งสุดท้าย (สวิตช์จำกัด) ภายในเวลาการเดินทางที่คาดหวัง ให้ตัดมอเตอร์และส่งเสียงเตือน; อุปสรรคที่ติดอยู่ทำงานร้อนเป็นเวลาห้านาทีคือวิธีที่ประตูกลายเป็นขยะ.

การนับเดียวกันให้หมายเลขการเข้าพักรายวันแก่ผู้ปฏิบัติงานเพื่อตรวจสอบกับเครื่องตั๋ว — ความไม่ตรงกันคือปัญหาลูป ไม่ใช่ปัญหาเงินสด และมันจะปรากฏขึ้นเร็วกว่าในตอนสิ้นเดือน.

การรวมการชำระเงินคือที่ที่ตัวควบคุมขนาดกะทัดรัดจริงๆ ได้รับค่าตอบแทน เครื่องขายตั๋วหรือเคาน์เตอร์การชำระเงินส่งมอบการติดต่อรีเลย์ง่ายๆ — "จ่ายแล้ว กรุณาเปิด" — และตัวควบคุมจะถือว่าเป็นเพียงการป้อนข้อมูลอีกหนึ่งรายการด้วยการตั้งเวลาต่อต้านการปิดที่เหมือนกัน Modbus RTU บนพอร์ต RS485 ช่วยให้ตัวควบคุมรายงานการนับและสถานะประตูไปยังระบบการจัดการอาคาร ดังนั้นสำนักงานด้านบนจึงรู้ว่าที่จอดรถเต็ม 78% โดยไม่ต้องโทรลงมา หมายเลขเดียวนี้ช่วยแก้ไขข้อโต้แย้งมากกว่าการสื่อสารใดๆ.

กฎไฟและฉุกเฉินมีอำนาจเหนือทุกอย่าง สัญญาณของแผงไฟปิดลง ตัวควบคุมต้องรับสิ่งนั้นเป็นการป้อนข้อมูลที่มีความสำคัญสูงสุด และอุปสรรคจะเปิด อุปสรรคต้องเปิดและคงเปิดอยู่เมื่อมีการแจ้งเตือนไฟ และตัวนับการเข้าต้องไม่บล็อกการไหลออก — ที่จอดรถที่มีรถไม่เต็มและล็อคอุปสรรคเป็นความรับผิดชอบที่ผู้ปฏิบัติงานไม่ควรอธิบายเลย Verkabeln สัญญาณไฟเป็นการป้อนข้อมูลที่ Verkabeln ที่บังคับให้อุปสรรคเปิดโดยไม่คำนึงถึงสถานะโปรแกรม และให้ตัวควบคุมบันทึกเหตุการณ์ ตรรกะสำหรับชีวิตประจำวันอาจจะฉลาด; ตรรกะสำหรับเหตุฉุกเฉินต้องโง่และเชื่อถือได้.

ผู้ถือบัตรผ่านรายเดือนคือที่ที่รายละเอียดเล็กๆ น้อยๆ ทำให้หรือทำลายไซต์ ตัวอ่านบัตรผ่านให้พัลส์ที่อุปสรรค; ตัวควบคุมต้องจดจำว่ารถยนต์นี้มีสิทธิ์, เปิดทันที, และบันทึกการเข้าด้วยเวลาและการนับ กรณีขอบเขตที่น่ารำคาญ: ผู้ถือบัตรผ่านเข้ามาแล้วถอยกลับโดยไม่ผ่านวงลูปออก — การนับผิดและอุปสรรคได้ปิดไปแล้ว วิธีแก้ไขคือกฎการเข้าถอย: หากวงลูปเข้าล้างในลำดับที่ผิด ให้ลดการนับและบันทึกความผิดปกติ มันคือบล็อกฟังก์ชันสองบล็อก และมันคือสิ่งที่แผงรีเลย์ที่ตั้งโปรแกรมไม่ได้ทำ.

สิ่งที่ไม่มีใครตั้งงบประมาณไว้

ส่วนประกอบที่ถูกที่สุดในระบบทั้งหมดคือตรรกะ และมันคือสิ่งที่ถูกนำกลับมาใช้ใหม่ ใส่ตรรกะประตูในตัวควบคุมที่ยังทำตารางเวลาไฟที่จอดรถหรือพัดลมระบายอากาศใต้ดิน และต้นทุนฮาร์ดแวร์ของการทำงานอัตโนมัติจะกลายเป็นเกือบมองไม่เห็น ตู้ควบคุมที่มี CPU xLogic หนึ่งตัว, รีเลย์สามตัว และบล็อกเทอร์มินัลนั้นดูแลรักษาง่ายกว่าบอร์ดเฉพาะสามบอร์ดจากผู้ขายสามราย และเมื่อห้างขยายไปยังทางเข้าอีกช่องหนึ่ง คุณก็ทำการโคลนโปรแกรมแทนที่จะซื้อแผงเฉพาะอีกตัว.

ตัวตรวจจับลูป, อุปสรรค และการนับเป็นฮาร์ดแวร์ทั่วไป ความคิดที่เชื่อมโยงพวกเขาเข้าด้วยกันไม่ใช่ — และนั่นคือสิ่งที่รีเลย์ที่ตั้งโปรแกรมได้ถูกสร้างขึ้นมาเพื่อทำ ครั้งหน้าที่คุณนั่งอยู่ในคิวที่ประตูห้าง ให้ลองนับรถที่อยู่ข้างหน้าและจินตนาการถึงแผงควบคุมที่อยู่หลังผนัง มันอาจจะง่ายกว่าที่คิวแสดงให้เห็น.