保持寄存器和输入寄存器的区别_三菱FX系列PLC的变址寄存器

52f4f7f86048ca3126e72d08d9264cf3.pngJZGKCHINA 工控技术分享平台

三菱FX系列PLC中有可以改变地址的变址寄存器,V和Z,在编程过程中可以通过变址寄存器改变要应用的地址,下面对变址寄存器及应用做下简单介绍。

变址寄存器是除了可与数据寄存器的使用方法相同以外,还可以通过在应用指令的操作数中组合使用其他的软元件编号和数值,从而在程序中更改软元件的编号和数值内容的特殊寄存器。在寄存器中,被称为变址(修饰)用的有V、Z两种寄存器。

FX1S和FXIN有两个变址寄存器V和Z,FX2N 和FX2NC 及FX3G、FX3U有16个变址寄存器V0~V7和Z0~Z7,1、 变址寄存器的编号    变址寄存器[V、Z]的编号如下表所示。(编号以10进制数分配)仅仅指定变址寄存器V或是Z的时候,分别作为V0、Z0处理。 7d43787fe560e79ebf4decbde030b5a7.png1*. 关于停电保持的特性可以通过参数进行变更。

2、 功能和构造    2.1. 16位变址寄存器具有和数据寄存器相同的结构。 

55848c1fb5414b5d3f0c39b538ee84b0.png

2.2. 32位   在使用32位的应用指令中的软元件时,或者及处理超出16位范围的数值时必须使用Z0~Z7。将软元件号相同的V、Z(例如V2、Z2)合并使用,Z为低位,如图: 

d1502dfd9fdc3f365d930dabb6787c22.png

如图所示的V、Z组合,由于FX可编程控制器将Z侧作为32位寄存器的低位侧动作,所以即使指定了高位侧的V0~V7也不会执行修饰。

此外,作为32位指定时,会同时参考V(高位)、Z(低位),因此一旦V(高位)侧中留存有别的用途中的数值时,会变成相当大的数值,从而出现运算错误。 

d4a8602afcc35ca8639157e0aa5a370b.png

即使32位应用指令中使用的变址值没有超出16位数值范围,也请按照上图所示在对Z进行数值的写入时,使用DMOV指令等的32位运算指令,同时改写V(高位)、Z

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值