西门子/SIEMENS 品牌
经销商厂商性质
上海市所在地
西门子接口模块6ES71542AA010AB0
SIMATIC S5 和 SIMATIC S7-1500 控制器之间的以太网通信 在自动化技术中,由于产品寿命周期的结束,仍使用 SIMATIC S5 的旧系统必须*或逐步升级到版本的 SIMATIC S7-1500。这些示例将演示 SIMATIC S5 站如何通过工业以太网与 SIMATIC S7-1500 站通信。ntent rteContent" style="font-family:inherit;margin:0px;color:#333333;font-size:11px;">
系统的标准通信结构之一是星形拓扑。头端站(PC 或 SIMATIC 头端站)与多个子站通信。然而,这些子站也可通过交叉通信彼此通信。在 SIMATIC S5 系统中,控制中心/S5 头端站与其子站的通信通常由 FETCH/WRITE 服务来实现。S5 站之间的交叉通信通过 SEND/RECEIVE 服务完成。
图 1
例如,在部分移植过程中,SIMATIC S5 站被 SIMATIC S7-1500 站代替。为此,必须保持现有的通信关系。
解决方案
本文档中的示例项目/情境显示了可用于通过工业以太网和可用协议和服务在现有 SIMATIC S5 控制器和 SIMATIC S7-1500 之间建立通信的选项。下图显示了本示例的基本硬件设置和通信版本。
图 2
该示例包括具有程序代码和组态说明的 7 个型号,详细介绍了通过 FETCH/WRITE 和开放式用户通信(TSEND、TREV、TSEND_C、TRCV_C)进行 SIMATIC S7-1500 通信的重要选项。作为硬件接口,CP 1430 TCP 在 SIMATIC S5 侧使用,CP 1543-1 或 S7-CPU 内部的 PROFINET 接口在 SIMATIC S7-1500 侧使用。
您将获得可以在自己的移植项目中快速使用和扩展的主副本。不需要有关 SIMATIC S5 的详细知识。
如何将 S7-1500 SIPLUS 的CPU下载到一个格式化过的 SIMATIC 存储卡中? SIMATIC 存储卡装载次下载时,必须装载相同类型的S7-1500 标准型CPU (6ES7*)的型号。ntent rteContent" style="font-family:inherit;margin:0px;color:#333333;font-size:11px;">
描述
如果往一个格式化过的 SIMATIC 存储卡中下载一个组态好的 S7-1500 SIPLUS(6AG1*)设备,并将 CPU 调整为“ 运行 ”模式,那么 CPU 会无错误运行。但当电源关闭再打开,或者执行存储器复位(MRES)后,CPU S7-1500 SIPLUS 将会报如下错误信息并进入停止模式。
“存储卡评估错误:存储卡不能接收或无法安装,功能完成/被放弃,新的启动禁止设置:-外部装载存储区已损坏(在博途中删除或移除存储卡)-硬件组态没有装载或装载/改变没有成功完成”
如果在SIMATIC存储卡上*下载一个典型S7-1500标准CPU(6ES7 *)的组态,然后由具有相同SIPLUS CPU(6AG1 *)的组态替换,则不会发生此现象。如下的操作步骤可以避免在博途中发生该类错误。
操作
在 CPU S7-1500 SIPLUS 上插入一张有足够空间并且格式化过的存储卡。
在 STEP 7 (TIA Portal)组态中添加一个同类型的 CPU S7-1500 标准产品(6ES7*)。
将配置为标准CPU的组态下载到 CPU S7-1500 SIPLUS 中。目前尚不需要组态其它外围设备。
在 STEP 7(TIA Portal)中,使用 CPU S7-1500 SIPLUS (6AG1*) 型号替代标准类型的 CPU ,同时完成扩展模块与分布式设备的组态配置。
将修改过的组态下载到 CPU S7-1500 SIPLUS。
注释
这个操作仅在在线 CPU 下载时起作用。如果 SIMATIC 存储卡是通过外部读卡器进行的编程操作,那么这种错误保持不变。