回复:项目中遇到的问题,百思不得其解?希望大家指点一下

Lean Ge

  • 帖子

    11
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2012-08-19

普通 普通 如何晋级?

发布于 2013-08-21 19:09:54

6楼

quote:以下是引用zhangli0在2013-08-21 08:31:40的发言:
你的Hstart是什么变量?从程序上看是临时变量,临时变量时不能保持的,下一个扫描周期自动清零了。你把Hstart用in_out变量保存就可以自锁了。

是临时变量,临时变量应该是在块执行完毕后清零吧,块在执行的时候应该不会清零啊,这点是我对临时变量的理解,不知道对不对。我也想过Hstart用in_out型,这样就要添加一个实参,如果在程序在程序这个程序的时候出现中断,比如刚好按下复位按钮,导致程序在执行的过程中终止了,这样就有可能使采用in_out型的Hstart在下次仔细的第一个周期直接就为1了,这样的话其他程序调用就会出现错误。所以我希望这个变量在块不执行的时候为0,当然如果要是不能解决这个问题,那我就在块的外面做的下降沿,如果块不执行了就复位Hstart。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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