profibus总线

profibus总线

ID:23989863

大小:24.50 KB

页数:3页

时间:2018-11-12

profibus总线_第1页
profibus总线_第2页
profibus总线_第3页
资源描述:

《profibus总线》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、profibus总线  在一条profibus上可以使用多个协议吗?比如S7和DP  协议?S7通讯究竟怎么样设置?      最佳答案                    S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET网络的一种优化的通信协议,主要用于S7-300/400、S7400/400PLC之间的主-主通信。由于CPU的S7连接资源(通信资源)是有限的。除了S7-300/400PLC与HMI、OP/TP、WinCC之间的静态连接需要占用S7连接;而且PLC与PLC之间的通信也占用一个静态连接。而由于S7-300PLC

2、的静态连接资源有限,如CPU315-2AG10为12个基本S7连接资源(保留),所以S7-300系统不建议采用S7连接。同时S7-300PLC系统之间也不能直接建立S7连接,例如两个S7-300CPU315-2DP集成的DP接口之间不能直接建立S7连接,可以通过最新版本通信处理器CP342-5(V5.0以上)、CP343-1扩展16个S7连接而占用CPU一个连接资源,扩展的连接资源可以连接PLC、OP/TP,但不能连接WinCC。而S7-400PLC连接资源随CPU的型号而定,至少16个,但不能扩展。  PLC之间建立PROFIBUS-S7通信时S7

3、-300PLC只能作为通信的Server(服务器),S7-400PLC调用“PUT”、“GET”命令访问Server的数据,这种方式称为单边通信。下面以S7-300/400PLC通过集成的DP接口如何实现PROFIBUS-S7通信为例说明S7通信的设置。S7-300/400PLC之间可以通过集成的DP接口进行PROFIBUS-S7通信,由于受到S7-300PLC通信资源的限制,只能在S7-400PLC侧建立单边连接,S7-300PLC作为Server,S7-400PLC作为Client(客户机),通过调用PUT/GET功能块访问Server端的数据。

4、  硬件组态及其设置:建立一个项目,下面有两个站SIMATIC400、SIMATIC300;先建立S7-400站,并在硬件组态界面中新建一条PROFIBUS(1),设置PROFIBUS站地址,现在传输波特率1.5Mbit/s和行规Standard;然后建立S7-300站,选择S7-400主站已经建立好的相同的PROFIBUS(1)网络,只需设定DP站地址即可;然后建立S7连接,选中菜单Options(选项)/ConfigureNetwork(组态网络)进入NetPro界面,配置连接属性,选中S7-400CPU,双击下方连接表的第一个空行建立一个新的连

5、接,在弹出的InsertNewConnection(插入新连接)对话框中,将ConnectionPartner(连接伙伴)中的连接对象设置为要与S7-400主站通信的S7-300CPU,并将连接方式设置为S7Communication,然后执行“保存并编译),并下载到各自的CPU中。  编写通信程序:在S7-400PLC侧的OB1中调用系统通信功能块PUT/GET(SFB14/15)访问S7-300CPU中的数据。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。