muzimuly
昆山电气兼职
级别: 论坛先锋
精华主题: 0
发帖数量: 52 个
工控威望: 1672 点
下载积分: 6437 分
在线时间: 57(小时)
注册时间: 2012-10-27
最后登录: 2024-04-16
查看muzimuly的 主题 / 回贴
楼主  发表于: 2012-11-28 15:40
当我查欧姆龙的指令的时候,手册只有简单的介绍,没有详解,不像三菱那么好理解,就比如变址指令IRO,模拟量IORD/IOWT指令,汗
谁能懂的更多的呢,
hlq_0815
人生的成功不在于拿到一副好牌,而是怎样将坏牌打好。
级别: 论坛版主

精华主题: 2 篇
发帖数量: 1842 个
工控威望: 4490 点
下载积分: 7581 分
在线时间: 1319(小时)
注册时间: 2008-07-03
最后登录: 2024-11-23
查看hlq_0815的 主题 / 回贴
1楼  发表于: 2012-11-29 09:20
我觉得是你自己没有用心看书。IR0~IR15是物理寄存器,配合MOVR指令一起用才可以变址指定。先找找自己的问题吧!!!
楼主留言:
书毕竟介绍的很少好不好,还是得实践。
我在网上看了也有好多此类问题的,比如三菱是mov k1 v0 ,那么d1v0 就等于d2的值了
人生的成功不在于拿到一副好牌,而是怎样将坏牌打好。
liuhuan1008
级别: 探索解密
精华主题: 0
发帖数量: 41 个
工控威望: 157 点
下载积分: 539 分
在线时间: 63(小时)
注册时间: 2010-09-29
最后登录: 2024-11-12
查看liuhuan1008的 主题 / 回贴
2楼  发表于: 2012-12-02 20:48
不用变址指令,直接在地址前加*号,就可以变址了1
楼主留言:
三菱的为 ld x000 mov k0 v0
ldi x000 mov k1 v0
x010 mov d10v0 d20
请问大侠能把它用欧姆龙编写吗?
liuhuan1008
级别: 探索解密
精华主题: 0
发帖数量: 41 个
工控威望: 157 点
下载积分: 539 分
在线时间: 63(小时)
注册时间: 2010-09-29
最后登录: 2024-11-12
查看liuhuan1008的 主题 / 回贴
3楼  发表于: 2012-12-03 19:01
LD 0.00  
MOV #1 D0
LD 0.01
MOV #2 D0
LD 0.02
MOV #10 D0
LD 0.00
OR 0.01
OR 0.02
MOV  *d0  d20
当0.00接通D20=D1
当0.01接通D20=D2
当0.02接通D20=D10
liuhuan1008
级别: 探索解密
精华主题: 0
发帖数量: 41 个
工控威望: 157 点
下载积分: 539 分
在线时间: 63(小时)
注册时间: 2010-09-29
最后登录: 2024-11-12
查看liuhuan1008的 主题 / 回贴
4楼  发表于: 2012-12-03 19:04
D0数据是多少,带*的D0就指向哪里,不过变址一定要用BCD加法或减法
楼主留言:
为啥不用IR0变址指令呢?*d好像是数据存储区吧
liuhuan1008
级别: 探索解密
精华主题: 0
发帖数量: 41 个
工控威望: 157 点
下载积分: 539 分
在线时间: 63(小时)
注册时间: 2010-09-29
最后登录: 2024-11-12
查看liuhuan1008的 主题 / 回贴
5楼  发表于: 2012-12-07 23:43
这样做是最好用的,变址IR有点像西门子的方式,不太好理解用。
webj1011
级别: 正式会员
精华主题: 0
发帖数量: 15 个
工控威望: 99 点
下载积分: 647 分
在线时间: 2(小时)
注册时间: 2010-05-13
最后登录: 2018-08-04
查看webj1011的 主题 / 回贴
6楼  发表于: 2012-12-13 11:01
我记得以前有收藏帖子的功能的,现在怎么找不到了?