欢迎来到山东科新教育科技发展有限公司, 注册会员即可观看在线课程和资料下载

咨询热线:13615417996
联系我们
二维码 山东科新教育科技发展有限公司

联系电话:13615417996

联系地址:山东省济南市长清区芙蓉路4001号创新谷加速器九方创投基地项目2栋2单元2楼

三菱plc变址寄存器例子(三菱plc数据寄存器的编程方法)

文章作者:邱老师 发布时间:2022-09-15 11:53:38 浏览次数:0

三菱plc变址寄存器例子(三菱plc数据寄存器的编程方法)本页面通过数据整理汇集了三菱plc变址寄存器例子(三菱plc数据寄存器的编程方法)相关信息,和科新教育小编一起了解一下这个问题。

三菱plc变址寄存器例子

一、寄存器索引操作的一般规则

在传输、比较等指令中改变操作对象的组件地址是一种常见的操作。变址的方法是在各种寄存器后面放两个16位寄存器V和Z,作为操作数地址的偏移量。操作数的实际地址是寄存器的当前值以及V和z的内容之和。

当源或目的寄存器由[s]或[d]表示时,可以执行变址操作。对32位数据进行操作时,V和Z应合并成32位(V,Z)使用。此时,Z是低16位,V是高16位。

索引寄存器可以索引的软元素有X,Y,M,S,P,T,C,D,K,H,KnX,KnY,KnM,KnS。

【示例】如下图所示,求加法运算后源操作数和目的操作数的实际地址。

上图中的索引操作示例

解:第一行指令执行25→V,第二行指令执行30→Z,那么变址寄存器的值为:V = 25,Z = 30。指令执行第三行(D5V)+(D15Z) → (D40Z),

[S1]是D5V的实际地址:D (5+25) = D30源操作数1。

[S2]是D15z的源操作数2的实际地址:d (15+30) = d45。

[D]是目标操作数D40Z的实际地址:D (40+30) = D70

所以实际执行的是第三行指令(D30)+(D40) → (D70),也就是把D30的内容加到D45的内容上,结果送到D70。

三菱plc变址寄存器例子(三菱plc数据寄存器的编程方法)相关信息请关注本文章,了解更多关于PLC编程信息信息请持续关注山东科新教育网站,本站内容仅作为做为展示。

山东科新教育logo

联系我们

电话:13615417996

网址:http://www.kexinkj.com

地址:山东省济南市长清区芙蓉路4001号创新谷加速器九方创投基地项目2栋2单元2楼

山东科新教育二维码

扫码微信联系

山东科新教育科技发展有限公司版权所有,