厦门阿米控技术有限公司
免费会员

当前位置:厦门阿米控技术有限公司>>SIEMENS>> SIMENS 6AV6642-0BA01-1AX1SIMENS 6AV6642-0BA01-1AX1

SIMENS 6AV6642-0BA01-1AX1

参  考  价面议
具体成交价以合同协议为准

产品型号SIMENS 6AV6642-0BA01-1AX1

品       牌

厂商性质经销商

所  在  地厦门市

更新时间:2022-04-21 13:36:51浏览次数:585次

联系我时,请告知来自 智慧城市网
同类优质产品更多>
SIMENS 6AV6642-0BA01-1AX1
我们是工业自动化领域的备件专家
库存:大量新的和停产的零部件广泛的厂牌。
经济实惠:有竞争力的价格和特定的经销商折扣
可靠:每件产品都经过测试并享受至少12个月的保修。
速度:快速反应,高效交付。
专业的:坚实的商业组织,训练有素的工程师。
:合作伙伴和供应商网络。

SIMENS 6AV6642-0BA01-1AX1

SIMENS 6AV6642-0BA01-1AX1

循环与移位类指令ROR ROL RCR RCL SFTR SFTL WSFR WSFL SFWR SFRD

 

1.循环移位指令

右、左循环移位指令(D)ROR(P)(D)ROL(P)编号分别为FNC30FNC31。执行这两条指令时,各位数据向右(或向左)循环移动n位,后一次移出来的那一位同时存入进位标志M8022中,如图1所示。

 

 

1  右、左循环移位指令的使用

2.带进位的循环移位指令

    带进位的循环右、左移位指令(D) RCR(P)(D) RCL(P)编号分别为FNC32FNC33。执行这两条指令时,各位数据连同进位(M8022)向右(或向左)循环移动n位,如图2所示。

2  带进位右、左循环移位指令的使用

使用ROR/ROL/RCR/RCL指令时应该注意:

1目标操作数可取KnYKnMKnSTCDVZ,目标元件中位元件的组合只有在K416位)和K832位指令)时有效。

216位指令占5个程序步,32位指令占9个程序步。

3用连续指令执行时,循环移位操作每个周期执行一次。

3.位右移和位左移指令

位右、左移指令SFTR(P)SFTL(P)的编号分别为FNC34FNC35。它们使位元件中的状态成组地向右(或向左)移动。n1位元件的长度,n2移位位数,n1n2的关系及范围因机型不同而有差异,一般为n2n1≤1024。位右移指令使用如图所示。

 

 位右移指令的使用

使用位右移和位左移指令时应注意:

1源操作数可取X、Y、M、S,目标操作数可取Y、M、S。

2只有16位操作,占9个程序步。

4.字右移和字左移指令

字右移和字左移指令WSFR(P)WSFL(P)指令编号分别为FNC36FNC37。字右移和字左移指令以字为单位,其工作的过程与位移位相似,是将n1个字右移或左移n2个字。

使用字右移和字左移指令时应注意:

1源操作数可取KnXKnYKnMKnSTCD,目标操作数可取KnYKnMKnSTCD

2)字移位指令只有16位操作,占用9个程序步.

3)n1和n2的关系为n2≤n1≤512。

5.先入先出写入和读出指令

  先入先出写入指令和先入先出写入读出指令SFWR(P)和SFRD(P)的编号分别为FNC38和FNC39。

先入先出写入指令SFWR的使用如图4所示, X0OFF变为ON时,SFWR执行, D0中的数据写入D2,而D1变成指针,其值为1D1必须先清0);当X0再次由OFF变为ON时,D0中的数据写入D3D1变为2,依次类推,D0中的数据依次写入数据寄存器。D0中的数据从右边的D2顺序存入,源数据写入的次数放在D1中,当D1中的数达到n-1后不再执行上述操作,同时进位标志M80221

4  先入先出写入指令的使用

 先入先出读出指令SFRD,当X0OFF变为ON时,D2中的数据送到D20,同时指针D1的值减1D3D9的数据向右移一个字,数据总是从D2读出,指针D10时,不再执行上述操作且M80201

5  先入先出读出指令的使用

使用SFWR和SFRD指令时应注意:

1)目标操作数可取KnYKnMKnSTCD,源操数可取所有的数据类型。

2)指令只有16位运算,占7个程序步。

会员登录

×

请输入账号

请输入密码

=

请输验证码

收藏该商铺

X
该信息已收藏!
标签:
保存成功

(空格分隔,最多3个,单个标签最多10个字符)

常用:

提示

X
您的留言已提交成功!我们将在第一时间回复您~
在线留言