浅谈西门子PLC ROL_DW(双字循环左移)

描述

ROL_DW (双字循环左移)指令通过使能(EN)输入位置上的逻辑"1"来激活。ROL_DW指令用于将输入IN的全部内容逐位向左循环移位。输入N用于指定循环移位的位数。如果N大于32,则双字IN将被循环移位((N-1)对32求模,所得的余数) +1位。自右移入的位位置将被赋予向左循环移出的各个位的逻辑状态。可在输出OUT位置扫描双字循环指令的结果。如果N不等于0,则ROL_DW会将CC 0位和OV位设为"0"。

ENO与EN具有相同的信号状态。

西门子

 

ROL_DW框由I0.0位置上的逻辑"1"激活。装载MD0并将其向左循环移位由MW4指定的位数。结果将被写入MD10。置位Q4.0。

编辑:黄飞


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分