欧姆龙plc CP1E移位寄存器怎么用?

这两个的区别在哪里,0和1代表什么?

第1个回答  2013-10-31
这两个东西没有区别,要看你前面的赋值条件。显示在下面的是140和201通道当前值追问

这里的8时怎么来的?还有就是140.03是怎么到导通的哦?急救啊

追答

W1.01每次脉冲上升沿,将140全部内容左移一位,W1.00的值放入最低位,140=&8表示从W1.00=1开始,左移了三次,w1.00在140左移一次后就复位了。

如果W1.00持续=1,左移16次后,140=1111111111111111=FFFF

追问

W1.01每次脉冲上升沿,将140全部内容左移一位,我现在是不明白140.03是怎么导通的哦?请赐教。非常感谢大师

追答

140等于0就置位W1.00,1400W1.00就复位了,保证了140通道只有一点为1。第一次移位140=0000 0000 0000 0001再三次移位后140=0000 0000 0000 1000,也就是140.03=1

本回答被提问者和网友采纳
第2个回答  2013-11-01
接上面的回答,,这个8就代表你从触发开始,进行了3次移位,开始是1然后是2,4,8,16不过这只是在你只进行了一次触发所得到的结果,如果你在第三次移位时又触发这里面的数字就由8变成了9了。然后两个一起移位。追问

还不是很明白哦,开始是0之后是1,1之后2,2之后怎么是4呢?还有就是你说的两个一起移动是什么意识呢?我的140.03导通是移几次的结果?可以加你qq吗?大师我的qq是2280466554