向梦飞
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看向梦飞的 主题 / 回贴
楼主  发表于: 2008-11-18 08:46
现在有两台FX2N系列的PLC,想要它们之间相互交换数据应该怎样编程。
请各位大师指教,指教。!!!
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6769 个
工控威望: 38370 点
下载积分: 2995 分
在线时间: 9506(小时)
注册时间: 2006-09-13
最后登录: 2024-11-18
查看cvlsam的 主题 / 回贴
1楼  发表于: 2008-11-18 10:09
通过主从方式进行通讯,

如果使用高速通信模式(RS422)的话,仅有D490,D491,D500,D501具有数据共享功能。

因此建议你使用一般通讯速度模式(RS485)通讯模式。

对于主站可以用到的特殊继电器     从站可以用到的特殊继电器
   M800~M899(读写)             M800~M899(只读)
   M900~M999(只读)             M900~M999(读写)
   D490~D499(读写)             D490~D499(只读)
   D500~D509(只读)             D500~D509(读写)
上表已经很明确了,主站通过可读写的寄存器写入,从站读取。
比如,主站 LD X0 OUT M800
           从站 LD M800 OUT Y1
那么,这种情况下,主站X0按下,从站输出Y1.

这里要注意的是:当特殊继电器M8070=ON时,该PLC为主站,当M8071=ON是,该PLC为从站,同时设定为主站或者从站将导致不能通讯。

以上