Validate AXIS task state flow
This commit is contained in:
48
备忘/19、备忘主状态机完善后.txt
Normal file
48
备忘/19、备忘主状态机完善后.txt
Normal file
@@ -0,0 +1,48 @@
|
||||
保留旧字段兼容
|
||||
|
||||
不保留旧字段兼容,修改程序
|
||||
拒绝旧字段输入
|
||||
|
||||
将采用的边界是:输入状态必须是新版 emcStatus;旧 status.task、status.motionStatus 不再参与任何回退。task、motionStatus 仍作为 Web 内部派生对象输出,但只由 emcStatus 计算。
|
||||
|
||||
“拒绝旧输入字段,只输出派生视图”
|
||||
|
||||
|
||||
emcStatus
|
||||
|
||||
|
||||
|
||||
|
||||
全量 tests/node/*.mjs 第一项 verify_five_axis_session.mjs 失败,原因是它仍期望旧默认机型 xyzac-trt,而当前项目默认是 xyzbc-trt。我会先判断这是历史测试未更新还是实际功能回归;如果是测试旧口径,会把它修到目标项目当前默认机型再继续全量跑完。
|
||||
|
||||
|
||||
完全对标
|
||||
1、分析“/home/mes123456/cnc_wams/linuxcnc”
|
||||
源程序的AXIS 主界面的“急停、上电、Home、执行、暂停、单步执行”的详细调用链条和状态机制;
|
||||
2、包括c++的task、motion、状态记录方式,“急停、上电、Home、执行、暂停、单步执行”的详细调用链条和状态机制;
|
||||
3、linuxcnc系统的c++都是如何实现“急停、上电、Home、执行、暂停、单步执行”的功能的详细调用链条和状态机制;
|
||||
4、每个按钮的可以执行的先决条件,每个按钮执行后,如何记录当前状态,详细分析“急停、上电、Home、执行、暂停、单步执行”的详细调用链条和状态机制;
|
||||
|
||||
|
||||
|
||||
对基本流程进行严格测试,科学详细完整准确地进行验证。
|
||||
“ESTOP” ->“上电” -> Home All ->自动模式-> “Run”
|
||||
1、先执行5秒
|
||||
2、“暂停” 5秒
|
||||
3、 继续执行 5秒
|
||||
4、“暂停” 5秒
|
||||
5、继续执行 5秒。
|
||||
|
||||
1、G代码执行过程要对
|
||||
2、数据变化要合理
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
57
备忘/20、备忘整体按钮对标测试.txt
Normal file
57
备忘/20、备忘整体按钮对标测试.txt
Normal file
@@ -0,0 +1,57 @@
|
||||
|
||||
完全对标
|
||||
1、分析“/home/mes123456/cnc_wams/linuxcnc”
|
||||
源程序的AXIS 主界面的“急停、上电、Home、执行、暂停、单步执行”的详细调用链条和状态机制;
|
||||
2、包括c++的task、motion、状态记录方式,“急停、上电、Home、执行、暂停、单步执行”的详细调用链条和状态机制;
|
||||
3、linuxcnc系统的c++都是如何实现“急停、上电、Home、执行、暂停、单步执行”的功能的详细调用链条和状态机制;
|
||||
4、每个按钮的可以执行的先决条件,每个按钮执行后,如何记录当前状态,详细分析“急停、上电、Home、执行、暂停、单步执行”的详细调用链条和状态机制;
|
||||
|
||||
|
||||
|
||||
对基本流程进行严格测试,科学详细完整准确地进行验证。
|
||||
“ESTOP” ->“上电” -> Home All ->自动模式-> “Run”
|
||||
1、先执行5秒
|
||||
2、“暂停” 5秒
|
||||
3、 继续执行 5秒
|
||||
4、“暂停” 5秒
|
||||
5、继续执行 5秒。
|
||||
|
||||
1、G代码执行过程要对
|
||||
2、数据变化要合理
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user