回复:关于FB块多次调用

shine

  • 帖子

    8803
  • 精华

    39
  • 被关注

    157

论坛等级:至圣

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2017-01-18 09:22:51

3楼

展开查看
以下是引用幸福的方向在2017-01-16 22:13:31的发言 >2楼

感觉这个提示非常好,这应该是临时变量的应用需要注意的地方!看来临时变量的应用远不止“先赋值后使用”这么简单!

以下是引用shine在2017-01-16 00:14:27的发言 >1楼:边沿指令的辅助位不...

引用1楼详细内容:

边沿指令的辅助位不能用temp,要用stat,set reset控制的位也要用stat

归结到最后还是先赋值后使用的问题。

边沿指令的辅助位是用来保存上一次扫描时的状态,如果用临时变量,就违反了先赋值再使用的这个原则了。

R/S控制的位,其前面的条件不是每个扫描周期都会成立,在这种情况下,相当于没有赋值,而输出是每个扫描周期都要刷新的,把这个位赋值给输出,也相当于未赋值就使用了

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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