一个摸不着头脑的问题

已锁定

水寒风刀

  • 帖子

    498
  • 精华

    0
  • 被关注

    35

论坛等级:奇侠

注册时间:2004-06-16

黄金 黄金 如何晋级?

一个摸不着头脑的问题

522

6

2008-09-16 21:39:54

我在一项目里的一个程序段有以下一段输出,"DATA".PumpValve01.OPENDR是一个DB块里定义的布尔变量。
A "DATA".PumpValve01.OPENDR
= Q 1.0
A "DATA".PumpValve01.CLOSEDR
= Q 1.1
我在测试输出时,发现修改 A "DATA".PumpValve01.OPENDR为1时,只是STA变1,而RLO仍然为0,致使Q1.0无输出,不知何解?经查无其他交叉变量使用或刷新它,而若我更改为以下代码(重复第一个输出),即可在第二次输出时将Q1.0置1,第一个输出仍然只是STA为1,Q1.0不变。百思不得其解!望高手指点!谢谢
A "DATA".PumpValve01.OPENDR
= Q 1.0
A "DATA".PumpValve01.OPENDR
= Q 1.0
A "DATA".PumpValve01.CLOSEDR
= Q 1.1

一个摸不着头脑的问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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