登录
首页 电脑编程
回帖 发帖
正文

主题:欧姆龙FOR NEXT

点击:823 回复:7

欧姆龙PLC怎么实现把5个字的内容传送到另外5个字中,源地址 和目的地址 都是可变的地址,每次循环地址增大1
15-05-30 22:02
这个是不是要用到变址寄存器,就方便实现了
15-05-30 23:18

引用 562470603 在 2015/5/30 22:02:37 发言【内容省略】

5个字是连续地址还是非连续地址?
连续地址使用块复制指令,非连续地址采用FOR,NEXT。
另外,地址是数据区地址还是任意地址,对于这两种地址来说,去间接寻址方式不同。
最后,问欧姆龙的问题需要明确型号,因为不同型号对于指令的支持不一样。
Good Luck~
15-05-31 05:31
连续的数据区地址,我现在有两个PLC需要这么做,型号分别为CP1H    CJ2M
15-05-31 06:14

引用 562470603 在 2015/5/31 6:14:48 发言【内容省略】

XFER指令就可以了。
Good Luck~
15-05-31 16:18
我也知道用XFER这个指令,问题是 源地址和目的地址都是编址 寄存器,用XFER怎么表示出来  ?
15-05-31 23:10

引用 562470603 在 2015/5/31 23:10:49 发言【内容省略】

下图演示了如何将D90~D94的数据复制到D100~D104中去。
附件 snap1.jpg
机型选择CJ2M,如果使用CP1H的话,使用方式相同。
15-06-01 10:26
就为了将几个连续的数据,传到另一个区,直接用Mov,或块传送,不是更简单。
15-06-01 15:15

工控新闻

更多新闻资讯