万钧彩
级别: 略有小成
精华主题: 0
发帖数量: 270 个
工控威望: 405 点
下载积分: 18748 分
在线时间: 166(小时)
注册时间: 2010-08-02
最后登录: 2017-04-30
查看万钧彩的 主题 / 回贴
楼主  发表于: 2012-03-25 16:21
请教TO H8 K0 H0F K1指令和FROM H8 K10 D0 K1指令望能解释
TO是向特殊模块写数据K0是第一个扩展模块,K1是写1个BFM数据,
FROM是从远程I/O读数据不知对否,其它的搞不明白是什么意思望工控高人指点谢谢
minghe
级别: 略有小成
精华主题: 0
发帖数量: 127 个
工控威望: 220 点
下载积分: 3139 分
在线时间: 57(小时)
注册时间: 2010-09-17
最后登录: 2024-11-12
查看minghe的 主题 / 回贴
1楼  发表于: 2012-03-25 20:42
From 与TO主要用于特殊功能模块,这部分也可以用特殊功能模块指令来写(U*/G*)

FROM读出,TO写入,前面TO指令等效于:MOV  H0F U8/G0
后面FROM指令等效于:MOV U8/G10 D0,具体要看使用的模块,这部分指令手册和特殊功能模块手册有的

H0F为写入的16进制值,换成16位二进制就是:0000000000001111,0和1用指定内部功能寄存器的设定
秋秋
有志者事竞成
级别: 家园常客
精华主题: 0
发帖数量: 416 个
工控威望: 528 点
下载积分: 1305 分
在线时间: 236(小时)
注册时间: 2010-05-11
最后登录: 2024-01-09
查看秋秋的 主题 / 回贴
2楼  发表于: 2012-03-25 23:12
例如:TO                        KO                  KO                             HOOOO             K1                (将H0000写入到缓冲存储器BFM#0中去,建立模拟输入通道《CHI CH2》)
  写入指令          模块号     BFM 号码             源数据      传送点数  
TO                        KO                  K1                  D110       K4 (分别将D 110的数值写入到BFM#1—#4中去)
FROM K0 K8 T0 K4(从BFM #8—#12中读出数据传送到控制器的T0 中去)
秋秋
有志者事竞成
级别: 家园常客
精华主题: 0
发帖数量: 416 个
工控威望: 528 点
下载积分: 1305 分
在线时间: 236(小时)
注册时间: 2010-05-11
最后登录: 2024-01-09
查看秋秋的 主题 / 回贴
3楼  发表于: 2012-03-25 23:13
希望对你有帮助
万钧彩
级别: 略有小成
精华主题: 0
发帖数量: 270 个
工控威望: 405 点
下载积分: 18748 分
在线时间: 166(小时)
注册时间: 2010-08-02
最后登录: 2017-04-30
查看万钧彩的 主题 / 回贴
4楼  发表于: 2012-03-26 06:54
谢谢楼上二位的指教,现在明白了,以后可能还有不明白的地方还望继续指点一二,再次谢谢!