下载此文档

实现Profibus主从站之间的通讯样稿.doc


文档分类:论文 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
2个CPU315-2实现Profibus主从站之间通讯
经过图解,说明2个CPU之间经过Profibus实现主从站之间MS通讯。
这个例子是结合某现场实际情况来,实际情况是在2套300系统之间进行数据通讯,而且2套系统之间距离较远,MPI不行,于是就利用了315DP做主从通讯。
,在STEP 7中新建一个项目,分别插入2个S7-300站。这里我们插入一个CPU315-2DP,作为主站;另一个CUP315-2DP作为从站,而且使用315-2DP第二个端口DP端口来实现和315-2DP通讯。
然后分别对每个站进行硬件组态:
首先对从站CPU315-2DP进行组态:将315DP端口组态为PROFIBUS类型,设定地址。
在操作模式页面中,将其设置为DP从站(S)模式,而且选择“测试、调试和路由(T)”,是将此端口设置为能够经过PG/PC在这个端口上对CPU进行监控,方便于我们在通讯链路上进行程序监控。下面地址用默认值即可。
再对主站CPU315-2DP进行组态:将315DP端口组态为PROFIBUS网,设定地址。
在操作模式页面中,将其设置为DP主站(M)模式。组态好其它硬件,确定CPUDP口处于主站模式,从窗口右侧硬件列表中已组态站点中选择CPU 31X,拖放到主站PROFIBUS总线上,
这时会弹出链接窗口,选择以组态从站,点击“连接(C)”按钮,
然后选择“组态”页面,创建数据交换映射区,逐条进行编辑(Edit…),确定主从站之间对应关系。主站输入对应从站输出,主站输出对应从站输入。
这里我们创建了2个映射区,图中红色框选区域在创建时是灰色,包含上面图中Partner部分创建时也是空,在主站组态完成并编译后,才会出现图中所表示状态。因为我们这里只是演示程序,所以创建交换区域较小。
至此,硬件组态完成,将各个站组态信息下载到各自CPU中。经过NetPro能够看到整个网络结构图。
脱离SFC14/15,而使用MOVE方法研究:
不使用SFC14/15,而是利用组态时候产生I/O地址来传数据。依据创建过程映射区时组态信息,我们写写出了以下程序:
在主站315-2DP中:
在从站315-2DP中:
其中,M位使用是测试程序不一样情况下使用临时点,和本程序功效无关。
由此可见,在这种方法下,因为组态时组态地址是系统I区和Q区,所以是能够用MOVE来实现通讯,不过同时也存在问题是,这种方法下,通讯所用I/Q区占用了S7-300系统区,而S7-300系统区可使用范围是有限,所以在系统实际I/O模块较多时,通讯数据量将会变得愈加有限。

实现Profibus主从站之间的通讯样稿 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人业精于勤
  • 文件大小583 KB
  • 时间2020-11-27
最近更新