311400
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看311400的 主题 / 回贴
楼主  发表于: 2011-01-25 22:54
三菱PLC中 TO H0 K0 H0 K1、TO H0 H1 K1000 K8、TO H0 K9 H0FFFF K1  这三句是连着的啥意思,高手指点!
dylan0719
级别: 家园常客
精华主题: 0
发帖数量: 60 个
工控威望: 759 点
下载积分: 3004 分
在线时间: 34(小时)
注册时间: 2010-07-20
最后登录: 2015-09-05
查看dylan0719的 主题 / 回贴
1楼  发表于: 2011-01-27 15:44
TO H0 K0 H0 K1:向PLC中的特殊模块写入参数
H0:特殊模块的起始IO,就是分配给该模块的X 与Y
K0:特殊模块中接受数据的寄存器地址(就是你想把数据写入特殊模块的哪个寄存器中,具体翻看模块的说明书)
第二个H0:你想写入寄存器的数值(也可以是寄存器地址如D0等)
K1:表示写入一个字,即16BIT(如果是K2则表示从你制定的寄存器开始连续写入两个字)
另外FROM也是一样的意思,只是将特殊模块中的数值读出来
dylan0719
级别: 家园常客
精华主题: 0
发帖数量: 60 个
工控威望: 759 点
下载积分: 3004 分
在线时间: 34(小时)
注册时间: 2010-07-20
最后登录: 2015-09-05
查看dylan0719的 主题 / 回贴
2楼  发表于: 2011-01-27 15:53
一般来说,模块的初始化是要用到该命令的,如果你用专用软件设定,就可以不用改命令了。
比如你想用一个Q64AD的模拟量输入模块,该模块的缓冲存储器中有设定哪个通道使不使用的存储器,也有设定处理周期的存储器等,这些都是做初始化的参数,你就要用TO指令将参数写入这些存储器,如果你想将转换好的数值读出来,则要用到FROM指令