在 S7-SCL 中如何调试多重背景?

介绍:
在 S7-SCL 中,可以像在 STEP 7 LAD/STL/FBD 编辑器一样编辑多重背景。可以在如下条目中查找到关于断点的详细描述:

  • "How can you test a STEP 7 program with breakpoints?"
    在条目 ID: 21336333

过程描述见下表:

编号 步骤
1 通过 S7-SCL 菜单命令 "Tools > Settings..." 打开 "Settings" 对话框,并选择 "Compiler" 页面。激活选项 "Create Debug Info" 并确认。
2 通过 "Test > Operation > Test operation" 操作,改变 CPU 模式至测试模式
3 保存并编译 S7-SCL 程序,并下载到 CPU 中。
4 把光标移动至相应的程序行,并执行 "Test > Set breakpoint",来为多重背景设置断点。在 S7-SCL 指令临近位置,断点以一个彩色的小圆圈显示。
5 通过 "Test > Breakpoints active" 切换至测试模式
6 S7-SCL 编辑器窗口将被分割为两部分,并且程序将运行到下一个断点。如果程序停止在块调用的行(多重背景),则选择 "Test > Execute call"。

在 S7-SCL 中如何调试多重背景?
图01

在测试模式下,低等级的块被打开并被处理。在处理后,程序返回调用位置。

可以在 S7-SCL 在线帮助中查找到更多的信息

  • Debugging with Breakpoints/Single Step Mode

  • Starting the Test with Breakpoints

  • Debugging in the Single Step Mode

关键字:
故障检测

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc335580.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论