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。
编辑:黄飞
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
plc
+关注
关注
5010文章
13271浏览量
463055 -
西门子
+关注
关注
94文章
3034浏览量
115779
原文标题:西门子PLC ROL_DW 双字循环左移
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
西门子plc的型号选择_西门子plc型号说明
本文主要介绍了西门子plc的型号选择及型号说明。首先需要根据工艺要求:确定输入、输出点数,也就是DI、DO、AI、AO。
发表于 07-25 10:38
•2.5w次阅读
西门子plc数据类型_西门子plc通讯方式
西门子PLC的品质非常好,其网络稳定性、开放性深受工控人员的喜爱,而且编程软件分类多,使用方便。在国内工控界具有显著地位。虽然大家对西门子PLC都有一定的了解,但要你说出
发表于 07-25 10:57
•1.5w次阅读
浅谈SCL 之 ROL( 循环左移)
输入 IN 的值作为结果。 如果参数 N 的值大于可用位数,则输入 IN 中的操作数值将循环移动指定位数个位。 下图显示了如何将 DWORD 数据类型操作数的内容向左循环移动 3 位: “循环
西门子PLC系列的区别 西门子PLC指示灯报警解决方案
西门子是全球知名的自动化解决方案提供商,其PLC(可编程逻辑控制器)系列产品广泛应用于工业控制领域。不同系列的PLC在功能、性能和适用范围上有所区别。本文将详细介绍西门子
发表于 08-04 10:15
•2962次阅读
西门子移位指令怎么用在顺序控制
基本的数据处理指令,用于实现数据在内存中的移动。在西门子PLC中,移位指令主要有以下几种: 1.1 SHR:算术右移 1.2 SHL:算术左移 1.3 RRC:循环右移 1.4 RLC
评论