工控网首页
>

应用设计

>

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

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

2013/7/8 10:49:21

读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值,将这个新的值保存起来。

审核编辑(
王静
)
投诉建议

提交

查看更多评论
其他资讯

查看更多

助力企业恢复“战斗状态”:MyMRO我的万物集·固安捷升级开工场景方案

车规MOSFET技术确保功率开关管的可靠性和强电流处理能力

未来十年, 化工企业应如何提高资源效率及减少运营中的碳足迹?

2023年制造业“开门红”,抢滩大湾区市场锁定DMP工博会

2023钢铁展洽会4月全新起航 将在日照触发更多商机