ARMxy Controller Vertical parking system with a focus on precise lift control, reliable position detection, and seamless integration with billing systems. The design leverages high-performance ARM architecture, modular I/O boards, and remote debugging capabilities to ensure efficiency, adaptability, and scalability.
ARMxy Main Controller: Serves as the core processing unit, handling real-time control tasks and communication.
Y-High-Speed Pulse Board: Outputs AB-phase pulses to drive the servo motor for lift control.
X-DI Board: Detects leveling and anti-fall signals for precise position feedback.
Communication: RS485 interface for data exchange with the billing system.
Software: OpenPLC for programming and BLRAT for remote debugging and parameter tuning.
Pulse Output: The Y-board generates AB-phase pulses at a frequency of 100 kHz to drive the servo motor, ensuring smooth and precise vertical movement across 12 layers.
Control Logic: The ARMxy controller, programmed via OpenPLC, manages pulse generation to adjust lift speed and position based on real-time requirements.
Adaptability: Pulse parameters (frequency, duty cycle) can be remotely tuned via BLRAT to accommodate varying lift heights or motor specifications.
X-DI Board: Monitors leveling sensors and anti-fall safety signals in real time. Supports mixed voltage inputs (e.g., 5V–24V) for compatibility with diverse sensor types.
Closed-Loop Control: The ARMxy controller processes DI signals to validate lift position, ensuring accurate alignment at each layer. Feedback from the X-DI board enables precise stopping and error correction.
Safety Mechanisms: Anti-fall signals trigger immediate halt commands to prevent accidents, with configurable thresholds for enhanced reliability.
RS485 Communication: The ARMxy controller interfaces with the billing system via RS485, enabling real-time data exchange (e.g., parking slot status, transaction details).
Protocol Support: Supports Modbus or custom protocols for seamless integration with existing billing infrastructure.
Data Flow: The controller sends parking events (e.g., vehicle entry/exit) to the billing system and receives commands for access control or payment confirmation.
Remote Debugging and Flexibility: Equipment vendors can use BLRAT to remotely adjust pulse parameters, monitor system status, and troubleshoot issues, reducing on-site maintenance costs.
Scalability: The modular ARMxy architecture, with configurable X and Y boards, supports customization for different parking system sizes or configurations.
Robust Input Handling: The X-DI board’s mixed voltage input capability ensures compatibility with various sensors, simplifying integration and upgrades.
OpenPLC Programmability: OpenPLC’s support for IEC 61131-3 standards (e.g., Ladder Logic, Structured Text) enables flexible and standardized programming, reducing development time.
High Reliability: The ARMxy controller, combined with industrial-grade I/O boards, ensures stable operation in harsh environments, with EMC/EMI compliance for electromagnetic robustness.
Initialization: ARMxy controller boots, initializes Y-pulse and X-DI boards, and establishes RS485 communication with the billing system.
Lift Operation:
User requests a parking layer via the billing system.
ARMxy sends AB-phase pulses via the Y-board to drive the servo motor.
X-DI board monitors leveling sensors to ensure accurate positioning.
Safety Monitoring: Continuous anti-fall signal checks prevent unsafe operations.
Billing Integration: Parking events are transmitted via RS485, and billing system responses (e.g., access granted) are processed.
Remote Maintenance: Vendors use BLRAT to monitor performance, adjust pulse parameters, or update OpenPLC logic remotely.
Pulse Frequency: 100 kHz (AB-phase, adjustable via BLRAT).
DI Inputs: 16+ channels, supporting 5V–24V mixed voltage inputs.
Communication: RS485 with Modbus RTU protocol (configurable baud rate).
Operating Environment: -40°C to 85°C, DIN35 rail mounting for industrial reliability.
Software Tools:
OpenPLC: For logic programming and control.
BLRAT: For remote access, debugging, and parameter tuning.
The ARM-Based Controller for a vertical parking system combines high-performance processing, precise lift control, and robust safety features with seamless billing system integration. Its remote debugging capabilities and modular design make it adaptable to various parking configurations, ensuring efficiency, reliability, and ease of maintenance.