S7-1500和S700的S7通讯

上传人:pu****.1 文档编号:504854130 上传时间:2023-08-24 格式:DOC 页数:8 大小:1.92MB
返回 下载 相关 举报
S7-1500和S700的S7通讯_第1页
第1页 / 共8页
S7-1500和S700的S7通讯_第2页
第2页 / 共8页
S7-1500和S700的S7通讯_第3页
第3页 / 共8页
S7-1500和S700的S7通讯_第4页
第4页 / 共8页
S7-1500和S700的S7通讯_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《S7-1500和S700的S7通讯》由会员分享,可在线阅读,更多相关《S7-1500和S700的S7通讯(8页珍藏版)》请在金锄头文库上搜索。

1、.S7-1500 和 S7-1200 系列 PLC 的 S7 通讯硬件配置:CPU 1513-1 PN 数量 1CPU1214C DC/DC/DC 数量 1KTP1200 数量 1该程序中,1200 系列 PLC 作为服务端,1500 系列 PLC 作为客户端。服务端 PLC 不需要另 外编写程序,只需要在客户端 PLC 编写对应的通讯程序,就可以实现 S7 通讯。同时,这里使用了 KTP1200 的触摸屏作为监控数据变化用,且触摸屏可以同时和 1200 系列 PLC 和 1500 系列 PLC 同时通讯。硬件组态因为西门子系列的 PLC 硬件和软件的编写是相呼应的,所以硬件组态是比较重要的,

2、有的时 候程序写对了,但是硬件组态没有正确,或者更新了硬件组态,但是没有下载到 PLC 中,程 序执行依然不能达到想要的效果。关于 S7 通讯的硬件组态图 1添加对应的 CPU 和触摸屏,设置好对应的 IP 地址,并且把所有的设备连接到同一个 PN 网络 中。;.图 2如果触摸屏和 PLC 的连接正确,在触摸屏的“连接”属性中,可以出现如图 2 所示。 到了这一步就完成了 2 个 PLC 和 1 个触摸屏同时连接的硬件组态。接下来,进行 S7 连接的组态网络连接。图 3图 4回到“设备和网络”界面,进行如图 3 设置,并且按照图 4 添加“S7 连接伙伴”。 ;.图 5添加“S7 连接伙伴”成

3、功后,就会出现如图 5 所示。至此,硬件组态已经全部完成。接下来需要做的是软件程序的编写和地址的分配。软件程序编写这里需要用的指令是在 S7-1500 的 OB1 中编写如图 6 所示程序。图 6需要注意的是在新建 PUT,GET 指令块时,也会有组态的设置。 右键 PUT 指令块,点击属性组态连接参数;.图 7在没有连接伙伴时,会如图 7 所示,此时添加连接伙伴,添加成功后,如图 8 所示,并且这 里的“主动建立连接”需要勾选。图 8右键 PUT 指令块,点击属性组态块参数;.图 9这里设置正确的地址后,会在 PUT 指令块上自动编辑地址。如图 10 所示图 10按照同样的方法,把 GET

4、指令的组态也设置完成,设置结束后如图 11 所示;.图 11设置完成后,需要把 S7-1200 和 S7-1500 的硬件属性的“连接机制”改为如图 12 所示。图 12这里说一下地址的发送、接收关系。如图 13 所示图 13;.这里使用的地址为 DB 数据块,有些参考案例上面会使用 MB、MD 这样的地址。在此,个人推荐用 DB 来 使用,因为便于地址分配,数据管理。但是在DB 使用时,也需要一些注意,否则仍见会出现通讯不成功。在 1500 系列下建立 DB80 、DB81 数据块。在 1200 系列下建立 DB1、DB2 数据块。新建需要的接收和发送的 DB 数据块后,需要进行重要的一步设置。取消各个 DB 块的“优化的块访问”。这里的一定不能勾选。否则肯定 会通讯失败,本人已经试过。至此,S7 通讯的 PLC 程序已经完成。接下来,编辑需要试验的触摸屏画面。;.图 14触摸屏中,蓝色部分是发送区,灰色部分为显示区。;.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 幼儿/小学教育 > 小学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号