我SCL编辑好的程序 编译也通过了 而且能成功下载!但是使用Monitor 在线调试的时候 一直报 Debug info was not generated 错误!我去客服电话咨询 对方也只是确认我硬件没有问题叫我换电脑TRY 一下!我很郁闷!最后恨了口气花了79.00元大洋去买了本《西门子S7-300/400PLC编程语句表和结构化控制语言描述第三版》里面才清楚明白的写明了:
在SCL编辑器中在“Compiler(编译器)”选项卡上现在OPTION->Customiz设置此项目。用“Create object code(创建目标代码)”选项打钩。(不过我试验了半天还是不行)仔细一看发现下面 有一个Create debug info选项 勾上!问题解决!
希望各位不要走我的老路 白花这79个大洋
最后给大家奉献上SCL DEBUG的调试步骤 :
0废话几句 首先要确认好程序已经编译ctrl+D通过,并且ctrl+L下载(报时间戳问题就是程序没有更新新人极度爱犯的错误)。
1建立断点(方法是 选中你要建立的行 快捷键ctrl+H,点上面的红点也可以)
2激活DEBUG (快捷键是F4) 下面会显示个黄色的HOLD 代表PLC已经进入调试模式了,书上说现在的输出都是没有的,但是奉劝大家不要做实验当小白鼠哈!
3就可以一步一步的调试你的问题了(快捷键是CTRL+f9)。
有不清楚明白的给我留言 我肯定会详细解答!