Files
cnc_wams/web-rtcp-5axis-xyzbc-trt-sim-plan/working/13-20260706-xyzbc-trt-任务态按钮逻辑严格对标.md
2026-07-07 09:40:33 -04:00

21 lines
1.2 KiB
Markdown

# 2026-07-06 xyzbc-trt 任务态按钮逻辑严格对标
## 用户提问
完全对标 `/home/mes123456/cnc_wams/linuxcnc``xyzbc-trt` 中解除 `ESTOP``上电``Home All``Run``暂停` 功能,修改 Web 仿真系统 `/home/mes123456/cnc_wams/web-rtcp-5axis-xyzbc-trt-sim-plan` 的混乱逻辑,并进行严格验证。要求新任务先写入 `working` 文档后再执行。
## 执行目标
1. 以本地 LinuxCNC `xyzbc-trt` 配置、HAL/任务状态语义和现有验证证据为参考,梳理按钮状态机。
2. 修正 Web 仿真中 `ESTOP`、机器上电、全轴回零、程序运行、暂停/继续的状态流转和按钮可用性。
3. 增加或更新自动化验证,覆盖未解除急停、未上电、未回零、运行、暂停、继续等关键路径。
4. 执行构建/节点测试/浏览器验证等可用验证,并把结果记录到最终结论与日志。
## 执行顺序
1. 阅读 LinuxCNC `xyzbc-trt` 参考配置与 Web 当前任务态实现。
2. 定位混乱逻辑的根因,制定局部修改方案。
3. 修改源代码与必要测试。
4. 严格运行验证并保存证据。
5. 按仓库要求把完整执行过程追加到 `gptlog-process/gpdlog.md`