通过 CP343-1 模块,如何实现 2 套 S7-300 之间的以太网通讯
Ethernet Communication By CP343-1 Between S7-300
Getting-started (2004 年 6 月)
A&D Service & Support
Page 2-18
摘 要:本文介绍通过 CP343-1 实现 S7-300 之间的以太网通讯.
关键词:CP343-1,以太网,S7-300
Key Words:CP343-1,ETHERNET,ISO_ON_TCP
A&D Service & Support
Page 3-18
目 录
通过CP343-1 模块,如何实现 2 套S7-300 之间的以太网通讯 ........................................................ 1
一、 硬件组态.......................................................................................................................... 4
二、 网络组态........................................................................................................................ 10
三、 程序编程........................................................................................................................ 14
一、硬件组态
首先搭建一套测试设备,设备的结构图如下:
2 套 S7-300 系统由 PS307 电源、CPU314C-2DP、CPU314C-2PTP、CP343-1、CP343-1 IT、
PC、CP5611、STEP7 组成,PLC 系统概貌如下图:
如下将向您一步一步展示如何实现 2 套 S7-300 之间的以太网通讯:
第一步:打开 SIMATIC Manager,根据我们系统的硬件组成,进行系统的硬件组态,如图:
插入 2 个 S7300 的站,进行硬件组态:
A&D Service & Support
Page 4-18
分别组态 2 个系统的硬件模块:
A&D Service & Support
Page 5-18
A&D Service & Support
Page 6-18
设置 CP343-1、CP343-IT 模块的参数,建立一个以太网,MPI、IP 地址:
A&D Service & Support
Page 7-18
A&D Service & Support
Page 8-18
A&D Service & Support
Page 9-18
二、网络组态
组态完 2 套系统的硬件模块后,分别进行下载,然后点击 Network Configration 按钮,打开系统
的网络组态窗口 NetPro,选中 CPU314,如下图:
A&D Service & Support
Page 10-18
在窗口的左下部分点击鼠标右键,插入一个新的网络链接,并设定链接类型为 ISO-on-TCP
connection 或 TCP connection 或 UDP connection 或 ISO Transport connection,如下图:
A&D Service & Support
Page 11-18
点击 OK 后,弹出链接属性窗口,使用该窗口的默认值,并根据该对话框右侧信息进行后面程序
的块参数设定:
A&D Service & Support
Page 12-18
当 2 套系统之间的链接建立完成后,用鼠标选中图标中的 CPU,分别进行下载,这里略去
CPU314C-2DP 的下载图示:
A&D Service & Support
Page 13-18
三、程序编程
到此为止,系统的硬件组态和网络配置已经完成。下面进行系统的软件编制,在 SIMATIC
Manager 界面中,分别在 CPU314C-2PTP、CPU314C-2DP 中插入 OB35 定时中断程序块和数
据块 DB1,DB2,并在两个 OB35 中调用 FC5(AG_Send)和 FC6(AG_Recv)程序块,如下
图:
A&D Service & Support
Page 14-18
创建 DB1、DB2 数据块,如下图:
2 套控制程序已经编制完成,分别下载到 CPU 当中,将 CPU 状态切换至运行状态,就可以实现
S7-300 之间的以太网通讯了。
如下界面说明了将 CPU314C-2DP 的 DB1 中的数据发送到 CPU314C-2PTP 的 DB2 中的监视界
面:
a. 选择 Data View,切换到数据监视状态:
A&D Service & Support
Page 15-18
b. CPU314C-2DP 的 DB1 中发送出去的数据:
c. CPU314C-2PTP 的 DB2 中接收到的数据
A&D Service & Support
Page 16-18
A&D Service & Support
Page 17-18
A&D Service & Support
Page 18-18
附录-推荐网址
AS
西门子(中国)有限公司
自动化与驱动集团 客户服务与支持中心
网站首页:http://www.ad.siemens.com.cn/Service/
专家推荐精品文档:http://www.ad.siemens.com.cn/Service/recommend.asp
AS常问问题:http://support.automation.siemens.com/CN/view/zh/10805055/133000
AS更新信息:http://support.automation.siemens.com/CN/view/zh/10805055/133400
“找
答案
八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案
”AS版区:http://www.ad.siemens.com.cn/service/answer/category.asp?cid=1027
一、 硬件组态
二、 网络组态
三、 程序编程