muzimuly
昆山电气兼职
级别: 论坛先锋
精华主题: 0
发帖数量: 52 个
工控威望: 1672 点
下载积分: 6437 分
在线时间: 57(小时)
注册时间: 2012-10-27
最后登录: 2024-04-16
查看muzimuly的 主题 / 回贴
楼主  发表于: 2012-11-28 15:40
当我查欧姆龙的指令的时候,手册只有简单的介绍,没有详解,不像三菱那么好理解,就比如变址指令IRO,模拟量IORD/IOWT指令,汗
谁能懂的更多的呢,
liuhuan1008
级别: 探索解密
精华主题: 0
发帖数量: 41 个
工控威望: 157 点
下载积分: 539 分
在线时间: 63(小时)
注册时间: 2010-09-29
最后登录: 2024-11-12
查看liuhuan1008的 主题 / 回贴
1楼  发表于: 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的 主题 / 回贴
2楼  发表于: 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的 主题 / 回贴
3楼  发表于: 2012-12-03 19:04
D0数据是多少,带*的D0就指向哪里,不过变址一定要用BCD加法或减法
楼主留言:
为啥不用IR0变址指令呢?*d好像是数据存储区吧
liuhuan1008
级别: 探索解密
精华主题: 0
发帖数量: 41 个
工控威望: 157 点
下载积分: 539 分
在线时间: 63(小时)
注册时间: 2010-09-29
最后登录: 2024-11-12
查看liuhuan1008的 主题 / 回贴
4楼  发表于: 2012-12-07 23:43
这样做是最好用的,变址IR有点像西门子的方式,不太好理解用。