首页 上一页 1 2 下一页 尾页

N:N网络编程实例 点击:2796 | 回复:25



tianlng

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:27帖 | 78回
  • 年度积分:0
  • 历史总积分:197
  • 注册:2005年5月04日
发表于:2006-02-27 10:46:00
楼主
N:N网络编程实例
3台FX2nPLC通过N:N网络交换数据。刷新范围设置为模式1(可以访问每台PLC的32个位元件和4个字元件),重试次数为3次,超时时间为50ms。
主从站之间用485BD链接,硬件配置完成后进行以下操作:
1,通过M1000-M1003用主站的X0-X3来控制1号从站的Y10-Y13
2,通过M1064-M1067用1号从站的X0-X3来控制2号从站的Y14-Y17
3,通过M1128-M1131用2号从站的X0-X3来控制主站的Y20-Y23
4,主站数据寄存器D1为1好从站的记数器CI提供设定值,CI的触点状态由M1070映射到主站的Y5
5,1号从站的D10的值和2号从站D20的值在主站相加,运算的结果存放到主站的D3中
主站程序:
LD M8038                    M8038专门用于N:N网络的设置
MOV K0 D8176                设置主站号为0               
MOV K2 D8177                该主站链接2台从站
MOV K1 D8178                刷新模式设置为1               
MOV K3 D8179                重试次数为3次
MOV K5 D8180                超时时间为50ms              
LD M8000
MOV KIX0 KIM1000
MOV K5 D1
LDI M8184
AND M1070
OUT Y5
LDI M8185                   
ADD D10 D20 D3
END
从站1的程序:
LD X1
RST CI
LDI M8183
MOV K1M1000
MOV K10 D10
AND X0
OUT C1
LDI M8183
AND C1
OUT M1070
LDI M8185
MOV K1X0 K1M1064
END
从站2的程序:
LDI M8183
MOV KIX000 K1M1128
MOV K15
LDI M8184
MOV K1M1064 K1Y014
END

M8183在主站通讯有误时为ON
M8184在1号从站通讯有误时为ON
M8185在2号从站通讯有误时为ON



zhibin797

  • 精华:0帖
  • 求助:1帖
  • 帖子:10帖 | 165回
  • 年度积分:0
  • 历史总积分:84
  • 注册:2006年9月10日
发表于:2017-09-30 08:14:12
21楼

谢谢楼主分享,学习。。。

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 47回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2007年2月01日
发表于:2017-11-20 01:28:51
22楼

不錯!

謝謝樓主分享,學習。

mx2lay

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 260回
  • 年度积分:4
  • 历史总积分:247
  • 注册:2013年7月21日
发表于:2017-12-10 21:30:57
23楼

下载学习学习的,谢谢分享

jhsm66

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 74回
  • 年度积分:0
  • 历史总积分:99
  • 注册:2017年3月10日
发表于:2017-12-15 10:52:33
24楼

这个不错,谢谢分享了。。。

gkrwyy

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 162回
  • 年度积分:0
  • 历史总积分:83
  • 注册:2016年11月22日
发表于:2017-12-26 12:42:21
25楼

学习,感谢分享,赚点积分好难啊!


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页