您现在所在的是:

电脑编程

回帖:7个,阅读:772 [上一页] [1] [下一页]
* 帖子主题:

欧姆龙FOR NEXT

623
562470603
文章数:10
年度积分:50
历史总积分:623
注册时间:2015/5/27
发站内信
发表于:2015/5/30 22:02:37
#0楼
欧姆龙PLC怎么实现把5个字的内容传送到另外5个字中,源地址 和目的地址 都是可变的地址,每次循环地址增大1
9089
zhyi0214
文章数:4358
年度积分:74
历史总积分:9089
注册时间:2012/3/23
发站内信
2016国庆活动(三)
2015【逛工博】(三)
发表于:2015/5/30 23:18:02
#1楼
这个是不是要用到变址寄存器,就方便实现了
在路上、我们经历青春的彷徨。
在路上、我们遭遇感情的创伤。
在路上、我们放飞青春的梦想。
在路上、我们张开爱情的翅膀。
37231
cvlsam 版主
文章数:12401
年度积分:1583
历史总积分:37231
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2015/5/31 5:31:11
#2楼
以下是引用5624706032015/5/30 22:02:37的发言:
欧姆龙PLC怎么实现把5个字的内容传送到另外5个字中,源地址 和目的地址 都是可变的地址,每次循环地址增大1


5个字是连续地址还是非连续地址?

连续地址使用块复制指令,非连续地址采用FOR,NEXT。

另外,地址是数据区地址还是任意地址,对于这两种地址来说,去间接寻址方式不同。

最后,问欧姆龙的问题需要明确型号,因为不同型号对于指令的支持不一样。

Good Luck~
623
562470603
文章数:10
年度积分:50
历史总积分:623
注册时间:2015/5/27
发站内信
发表于:2015/5/31 6:14:48
#3楼
连续的数据区地址,我现在有两个PLC需要这么做,型号分别为CP1H    CJ2M
此帖发自手机工控论坛
37231
cvlsam 版主
文章数:12401
年度积分:1583
历史总积分:37231
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2015/5/31 16:18:50
#4楼
以下是引用5624706032015/5/31 6:14:48的发言:
连续的数据区地址,我现在有两个PLC需要这么做,型号分别为CP1H    CJ2M

XFER指令就可以了。

Good Luck~
623
562470603
文章数:10
年度积分:50
历史总积分:623
注册时间:2015/5/27
发站内信
发表于:2015/5/31 23:10:49
#5楼
回复 #4楼 cvlsam
我也知道用XFER这个指令,问题是 源地址和目的地址都是编址 寄存器,用XFER怎么表示出来  ?
8302
fujifa
文章数:2937
年度积分:235
历史总积分:8302
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2015/6/1 10:26:23
#6楼
以下是引用5624706032015/5/31 23:10:49的发言:
我也知道用XFER这个指令,问题是 源地址和目的地址都是编址 寄存器,用XFER怎么表示出来  ?

下图演示了如何将D90~D94的数据复制到D100~D104中去。
附件 snap1.jpg

机型选择CJ2M,如果使用CP1H的话,使用方式相同。
精通富士POD,富士PLC的编程
有问题可以直接电邮:FUJIFA@yeah.net
38045
知道一点
文章数:22547
年度积分:2464
历史总积分:38045
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2015/6/1 15:15:32
#7楼
就为了将几个连续的数据,传到另一个区,直接用Mov,或块传送,不是更简单。
快乐 幸福 自由 比什么都重要

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004