登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:变址

点击:897 回复:17

前辈 我想做一个这样的程序我每次走一个流程时,都会把这次流程检测出的长度写到D350里,在走下一个流程时又会把这次的长度写到D350里,但在这个过程中,我需要比较前后这两次的长度是否相同,应该怎么做?请前辈指教!
11-09-23 13:20
那你为何不把第一次存在D350里的数据 在次存到别的寄存器呢,比如D351,等到你第二次数据存入D350时, 你拿D351和D350比较不就好了
11-09-23 16:21
说得好!
11-09-23 17:14
2楼的方法,应当可以。

11-09-23 17:46
这个我想过。有什么办法能把存到D350和D351的数判断分开?
11-09-24 08:03
D350和D351是两个寄存器,不存在共同性,自然里面的数据也是分开的,你直接比较久可以了
11-09-24 09:14
这个我知道 但是我怎么判断这次是把这个数据放到D350里,下次是放到D351里,然后再放到D350里,这样依次循环下去。
11-09-24 11:26
第一次  V0=0   D350V0
下一次  V0=1   D350V0
         MOV K0 V0
继续以上循环。
Regards
11-09-24 14:25
我是循环把每次的数放到D350和D351里,上面也只是有限的次数。而我是想无限循环下去,依次放到D350和D351里,每次都要把当前D350和D351里数值进行比较。这样有什么办法呢?
11-09-24 15:48
呵呵呵
11-09-24 16:31

上一页下一页

工控新闻

更多新闻资讯