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


【施耐德大型PLC的变量强制 施耐德plc怎么样】
图16创建新的动态数据表
动态数据表的名称是M590 Monitor[c2],是为了模拟/监控主机的运行状态而创建的,如图17所示 。

图17动态表的名称
三 。Unity Pro仿真软件的其他功能
1个工具提示
当鼠标指针停留在变量上时,将显示提供变量值的工具提示,如图18所示 。

图18工具提示
2检查窗口
先选择要创建检验窗口的变量,然后单击右键,从快捷菜单中选择新建检验窗口,或直接按功能键F9 。创建的变量的函数可以在所有编程语言中使用,变量值、地址和任何注释(如果有的话)都显示在变量窗口中 。创建变量窗口的操作如图19所示 。

图19新检查窗口示意图
检查变量窗口也可以设置 。右键单击并从快捷菜单中选择[设置],如图20所示 。

图20设置图
在对话框中选择变量显示的格式和更大/最小值,如图21所示 。

图21检查设置的对话框
3个断点
断点可以用来在断点处停止任务的执行,断点可以用来随时停止项目的处理 。
在调试过程中,断点可以用来检查代码的行为和检查变量的值 。
项目中的给定位置只有一个断点 。断点不会被保存,当从PLC断开时会丢失 。
无论PLC是运行还是停止,都是在在线模式下实现的 。事件任务中不能使用断点函数 。带有断点的ST段如图22所示 。

图22断点ST段图
4单步模式
设置断点后,可以使用单步执行模式,一步步执行程序的=并对程序进行深入分析 。这个函数在大型项目中发现程序中的问题非常有效 。
使用单步模式来单步执行程序 。当项目由于断点而停止或已经处于单步模式时,提供单步函数 。单步模式下的ST段如图23所示 。

图23开始调试示意图
单步模式下提供以下功能:
逐步执行程序
走进/步入
走出去
跳跃
显示当前步骤
调用内存
当单步执行函数被多次执行时,调用内存可以显示从之一个断点开始的完整路径 。
以分步模式运行PLC程序并进入(步入)读/写保护部分可能会导致程序不可读并退出该部分 。读取器必须将PLC切换到[停止]模式,以返回到初始状态 。
分步模式是指通过功能块执行应用程序 。该模式由预设断点启动,用于检查代码的行为和变量的值 。
步进模式必须在【在线模式】下实现,步进模式下执行的段会停止相应的任务 。在步进模式下有三个命令可以使用,即步进命令、进步命令和退步命令 。
在分步模式下,如果要重新开始执行任务以返回到之前设置的断点,需要从菜单中选择调试->启动命令,或者点击工具栏中的启动 。