西门子自学笔记二:解决SCL不能监控程序的问题。 点击:3325 | 回复:2



竹叶三—王者之师

    
  • [版主]
  • 精华:7帖
  • 求助:21帖
  • 帖子:1141帖 | 3349回
  • 年度积分:198
  • 历史总积分:58069
  • 注册:2009年7月21日
发表于:2016-11-30 11:19:38
楼主

编写了一段SCL程序,在OB程序中运行正常。如下图:

 

但是进入FC块后,不能监控SCL的运行状态,如下:

根据提示内容,是没有生成调试信息。

查阅了相关的资料后,发现了问题的解决方法。

为了程序可以被监控,在编译SCL程序时,在菜单OPTIONS-CUSTOMIZE-COMPILER中,应选择CREATE DEBUG INFO项,另外需要选择的是 CREATE OBJECT CODE OPTIMIZE OBJECT CODE,分别是为了生产可执行程序和优化程序。如下图。

 

重新编译后,需要下载,不然会提示如下错误。

下载完成后后,在线程序和离线程序一致,可以监控SCL的运行效果了。如下图:

 

 

 

 

 

 

 

 




楼主最近还看过



chun1989

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 1151回
  • 年度积分:33
  • 历史总积分:1087
  • 注册:2012年11月20日
发表于:2020-06-06 23:55:48
1楼

好文档,谢谢分享

all_units

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 227回
  • 年度积分:0
  • 历史总积分:348
  • 注册:2013年6月08日
发表于:2020-10-21 16:58:24
2楼

经验分享,赞


热门招聘
相关主题

官方公众号

智造工程师