发表于:2011/3/25 16:23:38
#0楼
在学习欧姆龙PLC时遇到一个问题,请教各位。
在执行循环左移指令ROL时,为何数据不能在指定通道中循环移动,当移到CY位时就溢出,不能回到00位了。与算术左移指令ASL效果一样。不知是何原因。(我用的是一台较旧的CPM2A型PLC)
用的程序如下:
00000 LD 00000
00001 @moV #3 DM0
00002 LD 00000
00003 AND 25502
00003 @CLC
00004 @ROL DM0
在执行循环左移指令ROL时,为何数据不能在指定通道中循环移动,当移到CY位时就溢出,不能回到00位了。与算术左移指令ASL效果一样。不知是何原因。(我用的是一台较旧的CPM2A型PLC)
用的程序如下:
00000 LD 00000
00001 @moV #3 DM0
00002 LD 00000
00003 AND 25502
00003 @CLC
00004 @ROL DM0