回复:FB里的TEMP变量为什么能够记住以前的状态???

白果

  • 帖子

    698
  • 精华

    12
  • 被关注

    27

论坛等级:奇侠

注册时间:2005-08-25

黄金 黄金 如何晋级?

发布于 2017-03-21 14:58:54

5楼

展开查看
以下是引用白果在2017-03-21 14:45:44的发言 >4楼

1、NetWork 2:“Stop”=0时,对应的“R”--“RunJiao”有问题;

2、由于NetWork 2 没有“RunJiao”确定赋值,NetWork 3 算是未赋值使用临时变量;

3、NetWork 4 的自保持肯定不行;

4、重复调用 FB1 就可以看到出错情况。

NetWork 1用Out类型做自锁,如果是FC也是不行的,相当于Out类型未赋值使用(未赋值使用,往往认为该变量会保留上一周期的值)。例子用的是FB,有实例DB,应该没事(本人以前做过有限的“自锁”重复调用测试,未发现异常但感觉不合适,FC则达不到自锁的目的)。建议改用Stat类型,最后再写给Out。

健健康康,快快乐乐;平平凡凡,简简单单;勤勤勉勉,兢兢业业;
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54621条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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