指针循环读写指定表程序

各位师兄:指针循环读写指定表程序如何写呀,给个例子参考一下呀,我按指令说明写老是出错.我的邮箱是:hcl_710@126.com

问题补充:
就是将工艺过程中年产生的一个报警依次写到几个VD地址或VW地址,什么处理是最好的方法呀?,我用指针循环写,但结果达不到,效果不好

最佳答案

将VW200依次写入VW0 VW2 VW4 VW6 VW8 5个字里面:
 网络1:
 LD     SM0.1
 OB=    MB0, 5            //如果是写到连续的n个字里面,将5改为n即可。
 MOVD   &VB0, VD100
 MOVB   0, MB0
 网络2:
 LD     M5.0              //M5.0的上升沿为写入的条件。
 EU
 INCB   MB0               //MB0 为写入计数器,当达到条件后,重新开始写。
 MOVW   VW200, *VD100
 +D     2, VD100

 这是个典型的程序,希望会运用。

提问者对于答案的评价:
谢谢了

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc353032.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:25
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论