西门子工业软件《机器人和虚拟调试解决方案》新进展
西门子工业软件的Tecnomatix机器人和虚拟调试解决方案,是虚拟制造仿真领域的领先解决方案,最近取得很多新进展。
在先进制造领域,机器人和产线的调试一直是费时费力的工作,西门子机器人和虚拟调试解决方案,提供了强大和易用的调试工具,为客户节省了大量时间,提高了工作效率,保证了程序的准确性。
调试工具的改进,具体介绍如下:
1、机器人程序查看器(Robot Program Viewer),机器人程序调试的好助手
主要有以下功能:
1) 新代码调试器,支持所有机器人控制器,用户可以使用本机机器人语法,轻松调试机器人程序
2) 当前行指示会不断显示最新执行状态
3) 可以插入暂停断点,模拟调试特定方案
4) 使用文本突出显示和文本格式(折叠线)轻松调试
5) 清除程序错误指示
能够同时打开多个查看器,或在单个查看器中调试完整程序
Robot Program Viewer是一个新的查看器,允许用户在仿真过程中,以机器人的本机语法,调试机器人程序。
查看器使用Process Simulate的现有下载机制将路径转换为机器人的本机语法,在仿真之前就显示完整程序。
在仿真过程中,查看器通过显示箭头来指示程序的执行,该箭头指示机器人正在处理的当前代码行。也可以多次打开它,以并行调试多个程序。
另外–用户可以通过在代码中插入断点来调试程序(通过单击行号左侧的灰色区域)。在仿真运行期间,当机器人到达带有断点的线时,仿真会暂停,从而允许用户分析当前状况。
机器人程序查看器包括一种可自定义的语言,允许用户突出显示某些文本区域(区域)或关键字,并扩展和折叠整个文本区域(块)。用户可以通过编辑位于授权文件夹中每个控制器的“ RobotProgramViewerConfiguration”文件夹下的“ Lang-
查看器还会在错误底部显示错误下载的完整日志,其中包含注释,警告或错误,可根据严重性对其进行压缩或扩展和过滤。
2、机器人仿真监控器(Simulation Monitor),快速排查机器人程序的错误
快速排查机器人程序的错误
主要的功能特点:
1) 使用过滤视图更容易理解机器人路径执行。
2) 程序层显示消息,例如运动指令,自定义命令的UI层
3) 仿真层显示消息,例如信号值,用于自定义命令的仿真层,RRS消息,
4) 完整跟踪显示所有其他消息
在机器人仿真监控器(Simulation Monitor)中,标题为“ Trace”的现有切换开关分为3个切换开关:“程序”(蓝色图标),“仿真”(橙色)和“追踪”(绿色),可简化机器人执行视图。
程序切换仅显示与运动,OLP命令的UI层和自定义OLP Motion命令有关的消息。
程序视图能够向用户显示类似于其路径视图的程序,因此很容易理解哪些指令已被执行以及机器人当前正在处理什么。
将“模拟”按钮切换为“开”会导致“程序”切换也打开(如果尚未打开),因此用户将看到“程序和模拟”消息,而不仅仅是“模拟”消息。
“模拟”切换显示与信号值相关的消息,OLP命令的“模拟”层和自定义的OLP或运动命令以及与RRS相关的消息。
模拟视图能够向用户显示与程序视图(程序的模拟解释)有关的更深层次的信息。
“跟踪”切换显示与“程序”或“模拟”切换不相关的所有其他消息,与版本14.1之前的一样。
在需要对仿真过程中发现的问题进行更深入调试的情况下,“跟踪”视图提供了完整的信息。
现有的错误,警告和信息切换保持不变。
3、模拟面板(Simulation Panel)功能提升,产线仿真调试更简单
主要的功能特点:
1) Process Simulate可以将所有面板的当前信号列表保存,并在Open Study中将其还原
2) 用户可以打开多个模拟面板
3) 面板包含更多信息,以便于参考
4) 从所有面板上删除的强制信号变为非强制
5) 可以像按键一样触发输入信号
当用户在产线模拟(Line Simulation)中存储study时(已保存已更新),所有模拟面板(Simulation Panel)的最后状态都以.SPSS文件形式存储在study scope中。
在“产线模拟”模式下再次加载study或scope,将自动加载上次保存的SPSS文件,并自动显示最近使用的信号列表。这为用户节省了额外的点击次数,并节省了设置SPSS路径和加载SPSS文件所需的时间。
Several additional UX changes are made:Input Signals can be toggled now just like Key signals, Forced signals removedfrom all panels become unforced automatically and more.
此外,用户可以打开多个“模拟面板”,从而可以在它们之间分配信号,以提高可用性。
每个面板上都有更多信息,还显示了机器人信号名称(用于机器人信号)和信号地址(IEC格式),从而可以更快地与机器人程序查看器模拟监视器或PLC进行交叉引用。
为方便使用,还进行了其他一些更改:现在可以像按键信号一样切换输入信号,从所有面板中删除的强制信号也将自动变为非强制状态。