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

1.2 KiB

2026-07-06 xyzbc-trt 任务态按钮逻辑严格对标

用户提问

完全对标 /home/mes123456/cnc_wams/linuxcncxyzbc-trt 中解除 ESTOP上电Home AllRun暂停 功能,修改 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