各位大侠,请看看这个指针的程序,变量#valve-number只能写1到3,写4的时候模拟的PLC就会出错??

已锁定

布衣之愿

  • 帖子

    27
  • 精华

    1
  • 被关注

    0

论坛等级:游士

注册时间:2011-05-23

普通 普通 如何晋级?

各位大侠,请看看这个指针的程序,变量#valve-number只能写1到3,写4的时候模拟的PLC就会出错??

569

5

2016-04-06 21:12:07

      L   #"valve number"
      L     8
      *I
      T     #LD2

//

    OPN   "VALVE DATA"
      L     P#DBX0.0
      T     #LD1
      L     #LD2
      +I
      T     #LD3
      LAR1  #LD3
      A DBX [ AR1 , P#0.1 ]
      A DBX [ AR1 , P#0.6 ]
      = DBX [ AR1 , P#0.4 ]

//

    A DBX [ AR1 , P#0.4 ]
      AN DBX [ AR1 , P#0.1 ]
      = DBX [ AR1 , P#0.5 ]

//

      A DBX [ AR1 , P#0.0 ]
      A DBX [ AR1 , P#0.2 ]
      =     #"M-TEMP-OPEN"

//

   AN DBX [ AR1 , P#0.0 ]
      A DBX [ AR1 , P#0.3 ]
      =     #"A-TEMP-OPEN"

//

  A     #"M-TEMP-OPEN"
      O     #"A-TEMP-OPEN"
      = DBX [ AR1 , P#0.6 ]


VALVE DATA 里一个字节是一个阀的操作参数,全是BOOL型,就是想用阀的标号来批量操作阀。不知道为什么只能填1-3.写4模拟PLC就会停机,提示数据过长。

各位大侠,请看看这个指针的程序,变量#valve-number只能写1到3,写4的时候模拟的PLC就会出错?? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54759条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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