abs绝对位置指令 三菱plc_【三菱PLC指令教程】位移位指令SFTL和SFTR

本文介绍了三菱PLC中的位移位指令SFTL(位左移)和SFTR(位右移),详细解析了它们的功能、指令代码和操作元件,以及在实际应用中的示例,如实现电动机间隔启动的顺序控制。此外,还提及了字右移和字左移指令的基本使用和注意事项。
摘要由CSDN通过智能技术生成

f0194323e9f2b7db0268f2aebf6afd4a.gif

0217adfee60eee4cb950c55b6a87f454.png

指令解析

一、位移位指令SFTL、SFTR:

移位指令包括SFTR(位右移)、SFTL(位左移)、WSFR(字右移)、WSFL(字左移)、SFWR(移位写入)、SFRD(移位读出)。这里主要介绍SFTR(位右移)、SFTL(位左移)指令。

SFTR(位右移)指令,其指令代码为FNC34;

SFTL(位左移)指令,其指令代码为FNC35;

它们的源操作数和目标操作数均为X、Y、M、S, 操作元件n1指定目标操作元件[D·]的长度,操作元件n2指定移位位数和源操作元件[S·]的长度。n2≤n1≤1024,其功能是对于n1位(移动寄存器的长度)的位元件进行n2位的右移或左移。指令执行的是n2位的移位。

在图1中,当X11由OFF变为ON时,执行如图2所示的右移过程。在图3中,当X12由OFF变为ON时,执行如图4所示的左移过程。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值