回复:关于FC调用的一个问题

miy_GreenPower

  • 帖子

    284
  • 精华

    0
  • 被关注

    8

论坛等级:侠客

注册时间:2011-01-27

普通 普通 如何晋级?

发布于 2012-08-08 10:35:01

6楼

当心

此时,如果没有数据写入到FC中的OUTPUT参数,那么该块可能输出随机值!

由于没有将保留给副本的调用块的本地数据区分配给OUTPUT参数,因此没有数据写入到该区域。由此,该区保持不变,例如,由于默认情况下本地数据没有自动设置为"0",所以将输出在该位置保存的随机值。



因此,请遵守下列几点:

如有可能,请初始化OUTPUT参数。

根据RLO将指令进行置位和复位。当这些指令用于判定OUTPUT参数值时,如果上一个逻辑操作(RLO)的结果为0,那么不产生值。

始终确保将数据写入到OUTPUT参数中,而与块中的程序路径无关。尤其注意跳转到LAD和FBD中的ENO输出以及到BEC(块结束条件)的跳转指令,以及对MCR (主站控制继电器)指令的影响。
物尽天择. ! 时光悠悠,岁月渐老, 活在当下最重要!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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