n
描述:
调试器帮助对S7-SCL源代码进行一个简单调试,如果在编译S7-SCL 源代码过程没有错误发生,能够通过利用断点找出程序逻辑错误,并在运行时监视S7-SCL 代码的函数功能。过程如下面表格中描述:
1. |
过程: |
1 | 在S7-SCL编辑器中通过"Tools > Settings..." 打开"Settings"对话框,选择"Compiler"选项,激活创建诊断信息项,确认并退出。 n
注意: |
2 | 通过"Debug > Operation > Test operation",改变CPU在测试模式下。n 注意: |
3 | 通过 "File > Save"或者工具栏保存按钮保存程序。 |
4 | 通过"File > Compile" 或者通过工具栏编译按钮编译程序。 |
5 | 通过"Target system > Load" 或者通过工具栏下载按钮下载程序到CPU中。 |
6 | 放光标在要调试的程序行位置,通过菜单"Debug > Set breakpoint"。在S7-SCL语句旁边,断点显示为一个有颜色的小圆点。 |
7 | 如果对一个FB功能块有多个实例,必须对特定实例定义特定功能,即处理前需要定义相应的背景DB块。 n
通过"Debug > Call environment blocks...",在下图02中选择背景DB块并确认。
这种情况下,此背景块对应的功能块被调用时,背景块也开始执行。 |
8 | 通过"Debug > Edit breakpoints..." 选项,点击打开数据块,选择相应DB,如图02所示并确认。
带有背景数据的功能块被调用时,上面的设置激活断点。 |
9 | 通过 "Tools > Settings..." 选择"Format"项可以个性化调试窗口,能够改变字体以及调试窗口颜色,并能够为变量在状态改变及特定变量定义不同颜色。
|
10 | 通过菜单"Debug > Breakpoints active".激活设置的断点。 |
11 | 如图05,现在可以测试S7-SCL程序代码,程序执行到断点后位置。
|
12 | 调试器通过执行下面操作退出程序调试。
注意: |
能够通过下面的内容找到更多关于S7-SCL的信息
- 关于断点/单步模式测试信息
- 通过断点多步调试
- 单步模式的调试
关键字:
故障处理
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc335317.html