你现在位置:首页>技术论文>经验技巧>西门子PLC>正文
ProfibusEthernet S7通讯
日期:2010-3-21 11:24:00 点击:
来源:本站整理
作者:
点击【】放大字体.
解答: S7通讯只适合于S7-400之间或者是S7-400与S7-300之间(客户机和服务器),可以通过Profibus/Ethernet通讯,我们将以Profibus为例子介绍两个S7-400站之间的S7通讯。 1)S7通讯协议基于S7-400所有Profibus/Ethernet接口。所以,所有的这些接口都可以进行S7通讯。例如对CP443-5、S7-400的DP接口及CP443-1,以及作为服务器端的S7-300 DP接口CP342-5/CP343-5/CP343-1。 2)要进行S7通讯首先要对所有通讯的站进行组态,在同一个网上,Profibus的地址、传输速率及Profile选standard等,然后存盘编辑。 3)然后在硬件组态画面中,选菜单options->Configure Network,单击一下所需通讯站的CPU,在下面会出现一列表格,双击第一个空格,会弹出一个画面,在“station”中选择所需通讯的站,type中选S7 Connection并激活Display properties dialog选项,确认后在Properties S7 Connection画面中选择Connection path中的Interface,并记住local ID(调用功能块时用),存盘编辑,并分别下载到通讯的CPU中。 4)调用相应的功能块,建立通讯接口区。功能块的参数可参考在线帮助,下面主要介绍一下功能块的区别:在Standard Library->System Function Blocks SFB 8 SFB 9 USEND URCV 发送过程中没有对方确认,最大440byte。 SFB 12 SFB 13 BSEND BRCV 一个最大64Kbyte数据段的发送,等待对方确认。 SFB 14 SFB 15 GET PUT 最大400字节的可以只在一方编程的功能块。发送需要对方确认,通讯区透明,可以通过调用SFB14、SFB15,对通讯伙伴的数据区进行赋值,并可以把对方的值读到本方的数据区中,在S7-400与S7-300的S7通讯中,S7-300作为服务器,S7连接只能在S7-400站中建立,而且只能在S7-400中编程,而对S7-300的数据区进行赋值和读取。
评论内容
载入中...
相关文章
商城相关
相关下载
博客相关
论坛相关
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
深圳秦合源科技有限公司 
   深圳市秦合源科技有限公司是国内领先的规模较大品种齐全的称重传感器(Loadce......
广州汇巨自动化设备有限公司 
   广州汇巨自动化设备有限公司是一家专业工业自动化产品和自动化设备开发、维修改造、电......
深圳联脉电子有限公司 
   公司自1998年创立以来,一直致力于工业控制产品的研发、制造、销售,目前有机房监......
北京力天昭阳科技发展有限公司 
   北京力天昭阳科技发展有限公司(PekingPowerSkyScience&......
东莞市友诚自动化 
   本公司专业代理台湾永宏、台达PLC、HITECH人机、特价供应文本显示器MD20......
深圳市爱威轮实业有限公司 
   爱威轮实业对广大用户的技术支持与服务,贯穿于与客户接触的每一个环节中,渗透在每一......
·栏目热门排行
·站内热门排行
载入中。。
报告错误·关于我们· 用户帮助· 联系我们 · 友情链接· 本站服务 · 合作伙伴 · 版权声明· 招聘信息 · 投搞指南

迅闻自动化工程部声明如下:
旗下网站:PLC技术网(www.plcjs.com)-可编程控制器技术门户
网站备案号:粤ICP备17165530号
网站法律顾问:ITLAW-庄毅雄律师
法律保护:PLC技术网,迅闻电子,plcjs.com,plcjs.net,plcjs.cn等字样

Copyright 2010-2015. All rights reserved. 

51La