一个小程序的困惑!

已锁定

狂野的八神

  • 帖子

    43
  • 精华

    0
  • 被关注

    2

论坛等级:游侠

注册时间:2011-08-11

普通 普通 如何晋级?

一个小程序的困惑!

896

7

2015-01-26 21:47:40

一个按钮控制启停,相信大家都会很多种吧,本人死脑筋,牢记简单快捷的一种,经常用到下面这个
A(
0 I0.0
0 i0.1
) //两个不同位置用一个按钮控制同一个设备(MCP上面按钮不够用啊!!!)
FP M0.0
=M0.1

O(
AN M0.1
A M0.2
)
O(
A m0.1
An m0.2
)
=m0.2
但是今天稍微换了下,将M换成DB**.DBX**,比如
A(
0 I0.0
0 i0.1
)
FP M0.0
=M0.1

O(
AN M0.1
A DB100.DBX0.0
)
O(
A m0.1
An DB100.DBX0.0
)
=DB100.DBX0.0
就出问题了,DB100.DBX0.0一直为1。
当时急着用,由于DB里面已经定义好了,量又有点大,不想重新定义M,硬着头皮找了块空余的M值给替换了,最后加了句M**=DB100.DBX**才完事
现在回想,想知道哪里用错了,因为以后还是想用DB,数量足够我用,
我觉得是扫描机制的原因??
一个小程序的困惑! 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54658条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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