三菱PLC循环与移位类指令

时间:2023-03-16来源:佚名
1.循环移位指令
右、左循环移位指令(D)ROR(P)和(D)ROL(P)编号分别为FNC30和FNC31。执行这两条指令时,各位数据向右(或向左)循环移动n位,最后一次移出来的那一位同时存入进位标志M8022中,如图1所示。

三菱PLC循环与移位类指令
图1 右、左循环移位指令的使用
2.带进位的循环移位指令
带进位的循环右、左移位指令(D) RCR(P)和(D) RCL(P)编号分别为FNC32和FNC33。执行这两条指令时,各位数据连同进位(M8022)向右(或向左)循环移动n位,如图2所示。

三菱PLC循环与移位类指令
图2 带进位右、左循环移位指令的使用
使用ROR/ROL/RCR/RCL指令时应该注意:
1)目标操作数可取KnY,KnM,KnS,T,C,D,V和Z,目标元件中指定位元件的组合只有在K4(16位)和K8(32位指令)时有效。
2)16位指令占5个程序步,32位指令占9个程序步。
3)用连续指令执行时,循环移位操作每个周期执行一次。
3.位右移和位左移指令
位右、左移指令SFTR(P)和SFTL(P)的编号分别为FNC34和FNC35。它们使位元件中的状态成组地向右(或向左)移动。n1指定位元件的长度,n2指定移位位数,n1和n2的关系及范围因机型不同而有差异,一般为n2≤n1≤1024。位右移指令使用如图3所示。

三菱PLC循环与移位类指令
图3 位右移指令的使用
使用位右移和位左移指令时应注意:
1)源操作数可取X、Y、M、S,目标操作数可取Y、M、S。
2)只有16位操作,占9个程序步。
4.字右移和字左移指令
字右移和字左移指令WSFR(P)和WSFL(P)指令编号分别为FNC36和FNC37。字右移和字左移指令以字为单位,其工作的过程与位移位相似,是将n1个字右移或左移n2个字。
使用字右移和字左移指令时应注意:
1)源操作数可取KnX、KnY、KnM、KnS、T、C和D,目标操作数可取KnY、KnM、KnS、T、C和D。
2)字移位指令只有16位操作,占用9个程序步.
3)n1和n2的关系为n2≤n1≤512。
5.先入先出写入和读出指令
  先入先出写入指令和先入先出写入读出指令SFWR(P)和SFRD(P)的编号分别为FNC38和FNC39。
先入先出写入指令SFWR的使用如图5所示, 当X0由OFF变为ON时,SFWR执行, D0中的数据写入D2,而D1变成指针,其值为1(D1必须先清0);当X0再次由OFF变为ON时,D0中的数据写入D3,D1变为2,依次类推,D0中的数据依次写入数据寄存器。D0中的数据从右边的D2顺序存入,源数据写入的次数放在D1中,当D1中的数达到n-1后不再执行上述操作,同时进位标志M8022置1。

三菱PLC循环与移位类指令
图5 先入先出写入指令的使用
使用SFWR和SFRD指令时应注意:
1)目标操作数可取KnY、KnM、KnS、T、C和D,源操数可取所有的数据类型。
2)指令只有16位运算,占7个程序步。

相关阅读

晶体管开关电路计算实例(二)

晶体管开关电路计算实例 引言:开路集电极开关和开路发射极开关也叫负载串联型开关,前者是负载串联在集电极,后者是负载串联在发射极。 负载串联型开关使用更加广泛,可以用...
2023-06-01
晶体管开关电路计算实例(二)

输出过压保护电路的设计思路

一丶引言 开关电源在使用过程中会发生输出电压过高或者过低的现象:开关电源存在一个额定电压,如果超出额定电压就可能超出输出电容的耐压值,电源会因此发热击穿而烧毁甚至起...
2023-05-29
输出过压保护电路的设计思路

9处水电装修万万不能搞错,否则等着花钱重装!(内附走向图)

新房装修,水电走线是一个很真要的组成部分,涉及后期水电安全、家具布局等问题;如果工人贪图省工省时,水电走线不规范,会有很大的安全隐患,比如:电工布线违章引起失火;...
2023-06-11
9处水电装修万万不能搞错,否则等着花钱重装!(内附走向图)

变压器的九种类型

本文介绍了变压器的分类方法,变压器有哪些类型,可以按用途分类,按电源输出相数分类,按冷却方式分类,按绕组数量分类,变压器的九种常见类型,下面具体来看下。 变压器分类...
2024-03-18

比亚迪驱动复用升压充电专利解析

之前了解了BOOST升压电路的原理,再来理解升压充电就容易多了。 我们观察下,发现升压电路的实现,无非就是输入端的电源Vin,储存电流的电感L,开关器件(可以是MOSFET,也可以是...
2023-06-05
比亚迪驱动复用升压充电专利解析

热销商品

加长球头内六角扳手L型六方棱套装万能2 2.5 3 4 5 6 8 10-30号mm

加长球头内六角扳手L型六方棱套装(22.5–30mm)专为高扭矩与深孔作业设计,适用于机械维修、工业装配及精密设备维护。套装涵盖22.5、3、4、5、6、8、10至30mm等多种规...
1.15

萝卜头螺丝刀磁性两用伸缩螺丝刀一字十字梅花平口短小改锥

萝卜头螺丝刀是一款多功能、便携实用的手动工具,集一字、十字、梅花(星型)等多种刀头于一体,采用磁性设计,可牢固吸附螺丝,提升操作效率。其独特的伸缩结构让刀头可灵活...
3.28

U型橡胶件玻璃包护边软胶卡槽式锋利防割划防撞封边电柜密封嵌条

U型橡胶件玻璃包护边软胶卡槽式锋利防割划防撞封边电柜密封嵌条,专为电气设备柜体、玻璃边缘及金属框架设计。采用优质耐候橡胶材质,具备优异的柔韧性与抗老化性能,...
3

儿童帽安全帽工地小孩活动团队农民工表演防砸耐安洪宏安免费印字

洪宏安儿童安全帽专为工地参观、儿童活动及农民工团队表演设计,具备优异的防砸、耐冲击性能,符合国家安全防护标准。采用轻质高强度材料,佩戴舒适,透气性好,适合长时间...
11.8

防静电镊子不锈钢摄子可换头塑料陶瓷聂孑耐高温电子维修工具套装

防静电镊子不锈钢摄子套装是一款专为精密电子维修设计的工具组合,采用高品质不锈钢材质,具备优异的耐腐蚀性与机械强度。其表面经过特殊防静电处理,有效避免静电对敏...
3.15

网站栏目