本人实际测试了RT – TEP 3.2版本,踩过在进行半实物仿真时,由于IO口映射失败致使整组测试数据都完全作废的坑,新手依照步骤一步步去操作,便能够轻松避开这类常见……
本人实际测试了RT – TEP 3.2版本,踩过在进行半实物仿真时,由于IO口映射失败致使整组测试数据都完全作废的坑,新手依照步骤一步步去操作,便能够轻松避开这类常见问题。
仿真测试工具基础驱动配置
1.到工具主界面顶部菜单栏那里,打开系统设置页面,在下方寻到硬件关联选项,将默认通信延迟参数手动变为15ms。原因在于,此参数值是工业场景里半实物仿真的最优推荐值,它不但能确保工控指令传输时不丢包,而且还能防止运算资源经由空等延迟的方式被无效占用三分之一的无效开销。
【新手防坑】:这一步常常会弹出“通信帧超时没有响应”这样的报错,其核心出错根源在于默认参数50ms远远高于实时总线的响应阈值,直接将参数回调至15ms,然后重新扫描硬件通道,在10秒之内就能够恢复正常连接状态。
仿真测试工具工况快速导入
2.回到主界面,点击左侧导航栏的工况库板块,选中批量导入按钮旁边的自定义模板模式,直接导入提前就已经预处理完成的CSV格式测试数据表,然后再选中自动映射那些已经关联的IO点位复选框,完成配置。
3.在执行测试启动之前,跑到顶部工具栏那儿,找到校验工具集选项,点击一下全点逻辑校验按钮。然后等待进度条完全运行完毕,输出校验报告,以此来确认所有点位都是连通正常的。
【新手需防】:这一步常常会出现导入以后数据成批显示位置错乱的状况,这是由于CSV表头的字段跟工具自身模板的字段排序不相匹配,将本地文件的字段顺序依照工具提示进行调整并重复出现3次就能够正常导入,数据不会再出现串列错误情形。
可供不同场景直接取舍的有两套实操方案,第一种是用模板批量导入,其适合周期超过7天的长期批量回归测试,1000组点位的更新耗时从2小时被压缩到5分钟;第二种是手动逐个建工况模式,其适合临时做个位数的单点快速验证,3秒就能加完单组工况,无需花时间整理额外格式的数据文件。在刚才提到的全点校验操作之后,90%的基础连通问题都会被提前扫光。
这套实操方法,不适用的场景是,纯软件全速仿真的超算集群环境,这类环境没办法把通信延迟强行改成15ms,设置简易替代方案恢复工具的默认空闲等待参数就可以,它能适配超算环境的高算力并发调度需求。这些实操细节,全是我,在现场磨项目,熬了十几个通宵攒出来的干货。
曾被你们踩过的,在仿真测试工具当中最离谱的实操方面的坑究竟是什么呢,欢迎将其分享给我瞧一瞧,看看还能够凑集出多少新奇的绕开踩坑的技巧呀。
微信扫一扫
还没有评论呢,快来抢沙发~