fengbingyuan
合作共赢
级别: 略有小成
精华主题: 0
发帖数量: 219 个
工控威望: 269 点
下载积分: 857 分
在线时间: 430(小时)
注册时间: 2008-04-03
最后登录: 2024-10-21
查看fengbingyuan的 主题 / 回贴
楼主  发表于: 2009-08-22 11:48
用三菱FX PLC读取三菱FR-A540变频器的频率,在HMI上用PLC的D200显示出来,请问以下指令是什么意思?指令中的K4又是什么意思?是表示把D33、D34、D35、D36连续4个数字寄存器的的低8位数据内容(ASCII字符)转换成16进制数据?最后D200的数据内容是什么?
LD              M8000
HEX            D33       D200      K4
OUT           M8161

没看懂手册讲的,请大家为我指点一下,谢谢。
[ 此帖被fengbingyuan在2009-08-22 13:28重新编辑 ]
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5196 个
工控威望: 7419 点
下载积分: 158460 分
在线时间: 3152(小时)
注册时间: 2007-11-21
最后登录: 2024-10-31
查看sjm213的 主题 / 回贴
1楼  发表于: 2009-08-22 21:40
M8161为ON时,HEX指令为8为模式,即取源数据的低8位。
所以该指令就将D33、D34、D35、D36连续4个数字寄存器的的低8位数据内容(ASCII字符)转换成16进制数据,并存放到D200中。按照您描述的意思D200中就是读出来的频率值了。
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5196 个
工控威望: 7419 点
下载积分: 158460 分
在线时间: 3152(小时)
注册时间: 2007-11-21
最后登录: 2024-10-31
查看sjm213的 主题 / 回贴
2楼  发表于: 2009-08-24 10:01
D200=H0B13
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5196 个
工控威望: 7419 点
下载积分: 158460 分
在线时间: 3152(小时)
注册时间: 2007-11-21
最后登录: 2024-10-31
查看sjm213的 主题 / 回贴
3楼  发表于: 2009-08-25 19:45
引用
引用第8楼fengbingyuan于2009-08-24 10:15发表的  :
如果问题中的K4变成K2,那D200的数据是H0B,对吗?

没错