中国工控网 - 中国工控网,专业工控信息服务平台 !

商业资讯: 企业新闻 | 人物专访 | 企业关注 | 专家观点 | 技术文摘 | 解决方案 | 展会新闻 | 工控知识 | 工控百科 | 产品推荐

你现在的位置: 首页 > 商业资讯 > 使用维修 > 正航A5系列PLC使用D区实现掉电保持数据功能

正航A5系列PLC使用D区实现掉电保持数据功能

信息来源:gkong.biz  时间:2008-06-21  浏览次数:142

  读D区数据指令RDD
  指令大类 传送指令
  指令简介 读D区数据
  梯形图提示符 RDD
  梯形图
  语句表 RDD
  参数个数 3
  参数1的允许值 DB
  参数1类型 字节
  参数2的允许值 VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
  参数2类型 字节
  参数3的允许值 VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
  参数3类型 字节
  指令说明 将操作数1地址开始的,字节个数为操作数3的D区数据块,复制到操作数2开始的,字节个数为操作数3的内存区域中去
  写D区数据指令WTD
  指令大类 传送指令
  指令简介 写D区数据
  梯形图提示符 WTD
  梯形图
  语句表 WTD
  参数个数 3
  参数1的允许值 VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
  参数1类型 字节
  参数2的允许值 DB
  参数2类型 字节
  参数3的允许值 VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
  参数3类型 字节
  指令说明 将操作数1地址开始的,字节个数为操作数3的数据块,复制到操作数2开始的,字节个数为操作数3的D区域中去
  【例】程序举例:用户通过文本显示器控制修改PLC的VW0参数,要求此参数能够掉电保持。程序如下:
  NETWORK 0
  //开机时,把掉电保持的D区的2个字节读出来,放到VW0和VW100中
  LD SM0.1
  RDD DB0,VB0,2
  RDD DB0,VB100,2
  NETWORK 1
  //如果用户新设定的值(VW0)和原来设定的(VW100)不同,把用户设定的数据保存起来
  LDW<> VW0,VW100
  WTD VB0,DB0,2
  MOVW VW0,VW100
  每次开机时,将D区的数据读出到VW0和VW100中,使用VW100是为了比较值是否改变了,不必频繁使用RDD指令访问D区。运行时,PLC比较VW0和VW100的值,如果不同,说明用户设定了新的VW0值,将这个新的值保存起来。

    ——本信息真实性未经中国工控网证实,仅供您参考