请教一下变址寄存器的含义 点击:1628 | 回复:6



纳兰威

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 3回
  • 年度积分:0
  • 历史总积分:36
  • 注册:2008年3月11日
发表于:2008-04-03 08:38:00
楼主

三菱PLC中有变址寄存器Z和V,请教一下什么叫变址寄存器,它是如何寻址的?它有什么作用?在程序段中如何应用?

我是菜鸟,请各位高手多多指教,谢谢!




GT Designer

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 15回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2007年2月02日
发表于:2008-04-03 13:20:48
1楼

变址寄存器(Zn Vn)是用于间接指定软元件地址,

是直接指定的软元件地址号与变址寄存器的值之和可以间接指定软元件地址

变址寄存器Z, Z1-Z6;V, V1-V6可使用。这些都是由16位构成的字软元件,可处理数值范围-32768至+32767。

不能用于定时器T,计数器C的线圈命令,可用于MOV,BIN,BCD运算+,-,×,÷  等数据指令。

 

我是寒江雪

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 167回
  • 年度积分:0
  • 历史总积分:283
  • 注册:2005年3月16日
发表于:2008-04-06 19:48:38
2楼

个人认为,Z和V是专门标识出来供你进行变址寻址的存储器,事实上,不用这个专门的存储器是不是也可以呢?比如用某个D存储器等?

因为在西门子的S7-300等里面似乎没有专门的这种存储器,但一样可以编程序进行间接寻址等

芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2008-05-22 16:39:25
3楼
只有Z跟V可以跟在其他符号后做变址等于西门子的间接寻址.

123

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 17回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2007年9月29日
发表于:2008-05-25 09:27:57
4楼

    Z0=1   DOZ0=D1 

                          

 

长江浪

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 91回
  • 年度积分:0
  • 历史总积分:147
  • 注册:2004年7月04日
发表于:2008-07-06 13:49:28
5楼
变址寄存器有好多的地方都有妙用啊!实际用时多体会下就会知道!

蜡笔小新不吃青椒

  • 精华:0帖
  • 求助:0帖
  • 帖子:31帖 | 680回
  • 年度积分:0
  • 历史总积分:1240
  • 注册:2007年10月18日
发表于:2008-07-06 14:47:27
6楼

变地址寻址,复指针的感觉

三菱PLC列出专门的寄存器做变址寻址,可能也是为了专件专用,也是

为了跟上CPU的速度


热门招聘
相关主题

官方公众号

智造工程师