施耐德大型PLC的变量强制 施耐德plc怎么样( 二 )


首先在Unity Pro中创建一个动态数据表,如图16所示 。
图16创建新的动态数据表
动态数据表的名称是M590 Monitor[c2] , 是为了模拟/监控主机的运行状态而创建的,如图17所示 。
图17动态表的名称
三 。Unity Pro仿真软件的其他功能
1个工具提示
当鼠标指针停留在一个变量上时 , 会显示一个提供变量值的工具提示 , 如图18所示 。
图18工具提示
2检查窗口
选择变量创建一个检查窗口,然后右击并在快捷菜单中选择[New Inspection Window],或直接按功能键[F9] 。创建的变量函数可以在所有编程语言中使用,变量值、地址和任何注释(如果有的话)都显示在变量窗口中 。创建变量窗口的操作如图19所示 。
图19新创建的检查窗口的图示
也可以设置校验变量窗口,点击右键,在快捷菜单中选择【设置】,如图20所示 。
图20设置图
在对话框中选择变量显示的格式和最大/最小值,如图21所示 。
图21检查设置的对话框
3个断点
断点可以用来停止设置了断点的任务的执行,使用断点可以随时停止项目的处理 。
在调试过程中,可以使用断点来检查代码的行为和变量的值 。
项目中的给定位置只有一个断点 。断点不会被保存,当PLC断开时 , 断点会丢失 。
无论PLC是运行还是停止,都以在线模式实现 。断点功能不能在事件任务中使用,带有断点的ST段如图22所示 。
图22断点ST段示意图
4单步模式
设置断点后,可以使用单步方式,一步一步执行程序的= , 对程序进行深入分析 。这个函数在大型项目中发现程序中的问题非常有效 。
使用单步模式逐步执行程序 。当项目由于到达断点或已经处于单步模式而停止时 , 将提供单步函数 。单步模式下的ST段如图23所示 。
图23开始调试示意图
单步模式下提供以下功能:
逐步执行程序
走进/步入
布楚
跳跃
显示当前步骤
调用内存
多次执行[Step in]函数时,调用内存可以显示从第一个断点开始的完整路径 。
以分步模式运行PLC程序并进入(进入)读/写保护段可能会导致程序不可读并退出该段 。读取器必须将PLC切换到[停止]模式才能返回到初始状态 。
分步模式是指应用程序逐块执行 。该模式由预设断点启动,用于检查代码的行为和变量的值 。
步进模式必须在【在线模式】下实现,步进模式下执行的段会停止相应的任务 。在步进模式下有三个命令可以使用,即步进命令、步进命令和失步命令 。
【施耐德大型PLC的变量强制 施耐德plc怎么样】在分步模式下,如果要重新开始执行任务以返回到之前设置的断点,需要从菜单中选择调试->启动命令,或者点击工具栏中的启动 。

推荐阅读