Live AGV / ASRS production flow
28 initial plates are loaded in AirSRS. New incoming plates can be injected continuously. The flow is sequence locked from optional laser engraving into BCL / 3G AFL / 4G AFL process machines and then back to ASRS / AirSRS after completion.
Customer Layout — machine-level live status
Click any machine to view ID, current plate and reject statisticsAGV Onboard GUI
8-slot mobile rack, live mission and current loadSelected Machine
Capacity always locked to one plateLive Plate WIP
Sequence step, location and next process| Plate ID | Route | Laser | Status | Current Location | Current / Next Sequence | Rejects |
|---|
Customer process flow enforced by scheduler
Plate movement is controlled by route index. A plate must finish the current step before the dispatcher unlocks the next step. If laser is not required, that optional step is logged as skipped and the plate goes directly to facing.
Route Guard Result
Detects any non-sequential movementSoftware Queue by Process Group
Queue is software dispatch only; machine still holds max one physical plate| Group | Waiting | Available Machine | Blocked Reason |
|---|
30-slot plate buffer with continuous incoming plates
Initial demo starts with 28 plates in ASRS. Completed plates return to ASRS first; after the configured finished-path dwell, they are released from finished path so new incoming plates can continue entering during a 24-hour run.
ASRS Drawer Map
Click drawer to see assigned plate and routePlate travel history and machine-by-machine log
Every pickup, dropoff, process start, process pass, reject, rework and ASRS return is stored as trace data. This page answers: which plate passed which machine, and which machine caused repeated reject.
Live Event Log
Latest 500 events kept in browser memory for demo| Time | Plate | Machine / Location | Event | Result / Detail |
|---|
Detect bad machine by repeated reject concentration
Because each machine has its own ID and every plate movement is logged, the demo can isolate whether rejects are random plate issues or concentrated at one machine.
Machine Health Table
IN / OUT / Reject / current plate / last plate| Machine ID | Name | Zone | Status | Current Plate | IN | OUT | Reject | Reject Rate | Last Plate |
|---|
Architecture and dispatch rules for customer demo
This page explains how the HMI demo enforces machine capacity, plate routing sequence, optional laser, rework and traceability.
Control Architecture
Functional software logic in this demoOperator starts 24H run, scans incoming plate, views layout, ASRS, AGV onboard GUI, trace log and machine health.
Determines the next legal process step based on route type BCL / 3G AFL / 4G AFL and whether laser engraving is required.
Only reserves a machine when that machine is empty. No machine can receive two plates at the same time.
Moves live plates between ASRS, laser and process machines. The AGV rack has 8 live slots.
Records plate ID, machine ID, process result, reject / rework event, timestamp and rack slot.
Hard Simulation Rules
The items you requested are enforced liveEvery process machine, including Laser Engraving, has one currentPlate field only. Dispatch is blocked if currentPlate or reservedFor is occupied.
If requiresLaser = YES: ASRS → Laser → Facing. If requiresLaser = NO: ASRS → Facing directly, with skip event logged.
The plate routeIndex must finish each step before the next step is unlocked. Rework moves routeIndex backward to the configured rework step.
The demo has no 1-hour completion target. New incoming plates can enter when ASRS has space; finished plates return to ASRS first, then release to the finished path after dwell.
