sxbug
级别: 略有小成
精华主题: 0
发帖数量: 135 个
工控威望: 281 点
下载积分: 1007 分
在线时间: 68(小时)
注册时间: 2010-08-27
最后登录: 2024-04-05
查看sxbug的 主题 / 回贴
楼主  发表于: 2012-02-08 21:19
有cclink 的高手 来指导一下 啊
主站 q,从站 fx(可能有25个)
我想 在主站共享d0-d99,也就是每个从站占4个
从站用什么指令 读写 共享的d?
主站上如何设置?

RWr,RWw是如何区别的?

主站能共享m给从站读写吗?


谢谢
sxbug
级别: 略有小成
精华主题: 0
发帖数量: 135 个
工控威望: 281 点
下载积分: 1007 分
在线时间: 68(小时)
注册时间: 2010-08-27
最后登录: 2024-04-05
查看sxbug的 主题 / 回贴
1楼  发表于: 2012-02-08 22:33
从站 要从主站 把 d3 取回来 +1   再放回去

这个该如何设置,指令要怎样写?
sxbug
级别: 略有小成
精华主题: 0
发帖数量: 135 个
工控威望: 281 点
下载积分: 1007 分
在线时间: 68(小时)
注册时间: 2010-08-27
最后登录: 2024-04-05
查看sxbug的 主题 / 回贴
2楼  发表于: 2012-02-09 18:34
我是这样弄的
start io no设了50H(这个是不是一定要和前面的模块地址连续?前面有一个32点输出一个32点输入,16点输入)
rx x50
ry y50
rwr d0
rww d300(考虑从站 会增加,所以设得后一些)
第一站 要读写d4,从站 写的指令 inc d304,主站 mov d304 d4
            要读  d4,从站  mov d4 , ....,主站 不写

第一站 要读写主站中的一个m0,首先主站把m0映射到y82,再通过x82把数据弄回来
     主站指令: ld m0     out y82
                            ld x82    out m0
         从站指令: ld y82    set m0
                             。。。。。。
                             alt         m0
                             ld m0           out y82?????

这样理解对不?

应该怎样实现?随便问一下 好像 fx不支持 out y0z0这样的指令?
sxbug
级别: 略有小成
精华主题: 0
发帖数量: 135 个
工控威望: 281 点
下载积分: 1007 分
在线时间: 68(小时)
注册时间: 2010-08-27
最后登录: 2024-04-05
查看sxbug的 主题 / 回贴
3楼  发表于: 2012-02-10 09:15
帮我看看啊