flowchart TD S0[打开 Web 仿真界面] --> S1{E-STOP 是否激活} S1 -- 是 --> S2[RESET] S1 -- 否 --> S3[POWER] S2 --> S3 S3 --> S4[HOME] S4 --> S5[选择模式] S5 --> M1[MANUAL] M1 --> M2[JOG X/Y 或其他轴] M2 --> M3[DRO 与 runtime feedback 更新] S5 --> A1[AUTO] A1 --> A2[选择 LinuxCNC 5-axis source] A2 --> A3[TCP 按钮或程序内 M428] A3 --> A4[RUN / STEP / PAUSE / RESUME / STOP] A4 --> A5[G-code 当前行、DRO、Three.js 执行轨迹同步] S5 --> D1[MDI] D1 --> D2[输入 MDI 命令] D2 --> D3[执行命令] D3 --> M3 A5 --> Q[Info Tabs 诊断] M3 --> Q Q --> Q1[Task policy] Q --> Q2[INI/project] Q --> Q3[Task/HAL] Q --> Q4[Full boundary] Q --> Q5[Host/native false 状态] Q --> Q6[Tool DB/User-M Web simulation]