编写了一段SCL程序,在OB程序中运行正常。如下图:
但是进入FC块后,不能监控SCL的运行状态,如下:
根据提示内容,是没有生成调试信息。
查阅了相关的资料后,发现了问题的解决方法。
为了程序可以被监控,在编译SCL程序时,在菜单OPTIONS-CUSTOMIZE-COMPILER中,应选择CREATE DEBUG INFO项,另外需要选择的是 CREATE OBJECT CODE 和 OPTIMIZE OBJECT CODE,分别是为了生产可执行程序和优化程序。如下图。
重新编译后,需要下载,不然会提示如下错误。
下载完成后后,在线程序和离线程序一致,可以监控SCL的运行效果了。如下图:
楼主最近还看过