松下PLC索引寄存器的使用 点击:9727 | 回复:19



470759514

    
  • 精华:0帖
  • 求助:6帖
  • 帖子:6帖 | 217回
  • 年度积分:0
  • 历史总积分:1992
  • 注册:2013年4月01日
发表于:2013-04-08 11:49:06
楼主


在公司的项目里发现了一段程序,看不懂,网上的资料比较少。请问下图中在数据寄存器前面的I2是怎么用的?疑似索引寄存器。求高手解答!!





江湖混混-余辉

  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2013-04-08 12:15:25
1楼

I2是索引寄存器             

470759514

  • 精华:0帖
  • 求助:6帖
  • 帖子:6帖 | 217回
  • 年度积分:0
  • 历史总积分:1992
  • 注册:2013年4月01日
发表于:2013-04-08 12:25:04
2楼

回复内容:

对: 江湖混混-余辉 I2是索引寄存器              内容的回复!


那是怎么用的?上面这个程序什么意思?谢谢

江湖混混-余辉

  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2013-04-08 12:33:22
3楼

  索引寄存器IXIY

松下公司的FP-M/FP1系列产品都有两个索引寄存器IXIY可使用,它有如下几种功能。

1)     可作为操作数(WXWYWRSVEVDTKH)的修正值。有了这种修正功能,可用一条指令取代多条指令的控制。

2)     可对操作数(WXWYWRSVEVDT)的地址进行修正,其用法可通过第88.2节基础实验8来深入理解。

3)     IXIY还可以用作数据寄存器使用,作为16位存储器时IXIY可单独使用,用作32位数据存储时,IX为低位16位区,IY自动确定为高16位区。 

470759514

  • 精华:0帖
  • 求助:6帖
  • 帖子:6帖 | 217回
  • 年度积分:0
  • 历史总积分:1992
  • 注册:2013年4月01日
发表于:2013-04-08 12:41:14
4楼

回复内容:

对: 江湖混混-余辉   索引寄存器IX、IY松下公司的FP-M/FP1系列... 内容的回复!


我的是I2啊!那我的程序是什么意思啊

江湖混混-余辉

  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2013-04-08 12:48:59
5楼

回复内容:

对: 470759514  回复内容:对: 江湖混混-余辉   索引寄存器IX、I... 内容的回复!


 刚才说的是 FP-M系列的

江湖混混-余辉

  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2013-04-08 12:49:25
6楼

回复内容:

对: 470759514  回复内容:对: 江湖混混-余辉   索引寄存器IX、I... 内容的回复!


 你的是FP2系列吧

江湖混混-余辉

  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2013-04-08 12:53:32
7楼

回复内容:

对: 470759514  回复内容:对: 江湖混混-余辉   索引寄存器IX、I... 内容的回复!


 

这个才是FP2系列的

江湖混混-余辉

  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2013-04-08 13:01:01
8楼

看以下两个示例 不知道能帮到你不  

江湖混混-余辉

  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2013-04-08 13:01:48
9楼

           

470759514

  • 精华:0帖
  • 求助:6帖
  • 帖子:6帖 | 217回
  • 年度积分:0
  • 历史总积分:1992
  • 注册:2013年4月01日
发表于:2013-04-08 13:57:34
10楼

回复内容:

对: 江湖混混-余辉             内容的回复!


感谢高手指点!例子很不错,终于明白啦!

江湖混混-余辉

  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2013-04-08 14:03:32
11楼

回复内容:

对: 470759514  回复内容:对: 江湖混混-余辉            ... 内容的回复!


 高手谈不上       

my39366

  • 精华:0帖
  • 求助:3帖
  • 帖子:7帖 | 253回
  • 年度积分:0
  • 历史总积分:463
  • 注册:2011年12月15日
发表于:2013-04-10 10:38:24
12楼

I2  IX IY都一样 老式的机型是只有两个 IX  IY 后来的增加到了16个 吧 i0~i15

阴从礼

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2008年5月06日
发表于:2014-12-27 15:04:34
13楼

直接传送岂不更简单,这样感觉多此一举.

神啊

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 16回
  • 年度积分:0
  • 历史总积分:39
  • 注册:2007年10月22日
发表于:2015-08-17 18:53:49
14楼

受教了,刚刚还在翻资料没翻到

jerryzhu22

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 27回
  • 年度积分:0
  • 历史总积分:25
  • 注册:2015年5月30日
发表于:2016-04-14 15:09:07
15楼

非常感谢,才发现这东西是非常有用的

gk2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2017年7月02日
发表于:2017-11-10 10:59:58
16楼

回复内容:

对:470759514 回复内容:对: 江湖混混-余辉 I2是索引寄存器              内容的回复!那是怎么用的?上面这个程序什么意思?谢谢     内容的回复:

Ⅰx为寻址寄存器,IxDT100就是说DT100的地址不是固定的,是随Ⅰx的值而改变的,若lx=0,则DT100不变,若lx=1,则DT100就变成了DT101,不知能否帮到你

gk2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2017年7月02日
发表于:2017-11-10 11:02:31
17楼

回复内容:

对:470759514 回复内容:对: 江湖混混-余辉 I2是索引寄存器              内容的回复!那是怎么用的?上面这个程序什么意思?谢谢     内容的回复:

Ⅰx为寻址寄存器,IxDT100就是说DT100的地址不是固定的,是随Ⅰx的值而改变的,若lx=0,则DT100不变,若lx=1,则DT100就变成了DT101,不知能否帮到你

kumai87

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 117回
  • 年度积分:0
  • 历史总积分:380
  • 注册:2012年3月13日
发表于:2019-04-18 17:26:19
18楼


回复内容:

对: 阴从礼 直接传送岂不更简单,这样感觉多此一举. 内容的回复!

-------------------------

用PLC 做 型号存储,  用

AL-01

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 141回
  • 年度积分:0
  • 历史总积分:124
  • 注册:2019年5月15日
发表于:2019-06-03 07:49:00
19楼

学习了,我现在也刚刚学习程序


热门招聘
相关主题

官方公众号

智造工程师