PLC论坛-全力打造可编程控制器专业技术论坛

 找回密码
 注册哦

QQ登录

只需一步,快速开始

微信扫码登录

查看: 2568|回复: 3

[其他] N:N网络编程实例

[复制链接]
发表于 2006-3-26 17:55:00 | 显示全部楼层 |阅读模式
  <p></p>N:N网络编程实例<p></p>3台FX2nPLC通过N:N网络交换数据。刷新范围设置为模式1(可以访问每台PLC的32个位元件和4个字元件),重试次数为3次,超时时间为50ms。<p></p>主从站之间用485BD链接,硬件配置完成后进行以下操作:<p></p>1,通过M1000-M1003用主站的X0-X3来控制1号从站的Y10-Y13<p></p>2,通过M1064-M1067用1号从站的X0-X3来控制2号从站的Y14-Y17<p></p>3,通过M1128-M1131用2号从站的X0-X3来控制主站的Y20-Y23<p></p>4,主站数据寄存器D1为1好从站的记数器CI提供设定值,CI的触点状态由M1070映射到主站的Y5<p></p>5,1号从站的D10的值和2号从站D20的值在主站相加,运算的结果存放到主站的D3中<p></p>主站程序:<p></p>LD M8038                    M8038专门用于N:N网络的设置<p></p>MOV K0 D8176                设置主站号为0               <p></p>MOV K2 D8177                该主站链接2台从站<p></p>MOV K1 D8178                刷新模式设置为1               <p></p>MOV K3 D8179                重试次数为3次<p></p>MOV K5 D8180                超时时间为50ms              <p></p>LD M8000<p></p>MOV KIX0 KIM1000<p></p>MOV K5 D1<p></p>LDI M8184<p></p>AND M1070<p></p>OUT Y5<p></p>LDI M8185                   <p></p>ADD D10 D20 D3<p></p>END<p></p>从站1的程序:<p></p>LD X1<p></p>RST CI<p></p>LDI M8183<p></p>MOV K1M1000<p></p>MOV K10 D10<p></p>AND X0<p></p>OUT C1<p></p>LDI M8183<p></p>AND C1<p></p>OUT M1070<p></p>LDI M8185<p></p>MOV K1X0 K1M1064<p></p>END<p></p>从站2的程序:<p></p>LDI M8183<p></p>MOV KIX000 K1M1128<p></p>MOV K15<p></p>LDI M8184<p></p>MOV K1M1064 K1Y014<p></p>END<p></p><p></p>M8183在主站通讯有误时为ON<p></p>M8184在1号从站通讯有误时为ON<p></p>M8185在2号从站通讯有误时为ON
回复

使用道具 举报

发表于 2008-1-7 13:42:00 | 显示全部楼层
很好的例子
回复 支持 反对

使用道具 举报

发表于 2008-1-8 01:06:00 | 显示全部楼层
<p>即用FX2N系列PLC组建见的一个RS485通讯网络.</p><p>只有一台主机,从机之间是不能互相访问控制的.</p><p>扫描时间比较长!</p>
回复 支持 反对

使用道具 举报

发表于 2013-3-12 22:33:19 | 显示全部楼层
谢谢楼主分享!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册哦

本版积分规则

QQ|小黑屋|手机版|Archiver|PLC技术网-PLC论坛 ( 粤ICP备17165530号 )|网站地图

GMT+8, 2024-5-14 04:00 , Processed in 0.045531 second(s), 24 queries .

快速回复 返回顶部 返回列表