遇到一个奇怪的问题,CPU正常运行,没有报错,但是里面的FC块却提示调用的子程序丢失!

已锁定

弹射起步

  • 帖子

    5
  • 精华

    0
  • 被关注

    3

论坛等级:游民

注册时间:2009-04-30

普通 普通 如何晋级?

遇到一个奇怪的问题,CPU正常运行,没有报错,但是里面的FC块却提示调用的子程序丢失!

1415

6

2018-01-11 23:57:44

    今天遇到一个奇怪的事,程序编译后下载运行没有任何问题,监视硬件状态也一切正常,315 CPU没有任何故障;打开自己的离线程序FC3,在点击“监视”,也没有任何问题,如图所示:



但是,我查看CPU里的程序块,点击“在线”按钮 ,查看同样的程序块FC3时就有问题了。打开来,提示“至少有一个作为子程序调用的块不可用”,再点击“监视”按钮时就提示“至少有一个被调用的块丢失”,虽然是红色报错,但是调用的SFB14依然是可以采集到另一个PLC里的数据的,运行一切正常。如下图所示: 

    这是自己写的程序,CPU里运行的程序跟我电脑里的是一模一样的,不存在丢失DB50这样的问题;而且我也试过把CPU里的程序上载上来再重复上面的步骤,得到的结果一样。有哪位大神知道这是为什么?


还有没有知道怎么回事的了?在线比较块,全都一样。

遇到一个奇怪的问题,CPU正常运行,没有报错,但是里面的FC块却提示调用的子程序丢失! 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。