电工学习网

 找回密码
 立即注册
查看: 2358|回复: 0
打印 上一主题 下一主题

西门子400H与S7-1500通讯

[复制链接]
跳转到指定楼层
楼主
发表于 2021-1-14 20:15:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    西门子 400H 高可用性冗余控制器,自推出以来,在市场中得到了广泛的应用。S7-400H 自动化系统可满足对现代自动化系统在可用性、智能化和分散化方面提出的高要求。该系统还提供了采集和准备过程数据所需的所有功能,其中包括对装配和设备进行的开环控制、闭环控制和监视的功能。通讯带有集成 PN 口以及PROFIBUS DP 接口,灵活应用于多种通讯协议,并且可以通过通讯模块扩展多个接口,可用性高。
    S7-1500 是西门子近年推出的新 plc 产品系列,在各行各业都得到了极为广泛的应用。CPU1516 控制器本身集成了三个接口,一个带两个物理接口、支持 IRT 的 Profinet接口 X1,一个以太网接口 X2,一个 Profibus DP 接口 X3。
    400H 和 S7-1500 通讯基于两类控制器所支持的接口而言,有三种可能的通讯方式:Profibus DP、以太网。考虑到 S7-1500 和 400H 集成的DP 接口均只能用作 DP 主站,所以两者之间不能采用 Profibus DP 的主从通讯方式。所以要实现以400H 和 S7-1500 之间的通讯,可以采用基于 S7 连接的方式,配合“H_Status”功能块来确定激活哪一个 CPU 的连接完成数据交换。
一、400H 与 S7-1500 通讯在S7-1500 方组态
1、在组态好的设备视图中选择和 400H 冗余通讯的网口,并配置好IP地址。
西门子400H与S7-1500通讯
2、注意需要设置 CPU 的连接机制属性:允许来自远程对象的 PUT/GET 访问。
3、定义用于通讯的数据块,本文定义用于接收的数据块及发送的数据块为 ,并定义数据类型。
二、400H 通讯组态
1、用 PCS7 V9.0 软件打开项目文件,打开 NetPro 网络组态,配置 400H 与 S7-1500 的 S7 连接,输入 Local ID以及对应的 S7-1500 控制器的 IP 地址,选择“S7 未指定的连接”在属性中设置 Local ID=1,填写 1516-3PN/DP 设置的以太网 IP 地址,主从 CPU 均需配置“S7 未指定的连接”,本文从CPU 的 Local ID=2。
西门子400H与S7-1500通讯
2、点击 Address Details,设置连接资源属性,此处 400H CPU 选择 connection resource=10,连
接伙伴 connection resource=3,连接伙伴需要设置机架号和槽号,参考 1500 之前的硬件组态,rack=
0,slot=1,400H 从 CPU 选择 connection resource=11,400H CPU 的机架号和槽号为默认设置即可。
3、网络组态设置完成之后,对通讯的 DB 块以及 CFC 程序进行编写。
西门子400H与S7-1500通讯

4、组态完毕及编写程序完成后下载组态及程序,监控相应的数据,监测收发数据是否正常。
来源:西门子工业技术论坛

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-26 19:28

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表