wincc_以太网
如何实现 S7-300/400,WinAC 和 WinCC 之间的以太网通讯
How to realize Industrial Ethernet communication among S7-300/400, WinAC and WinCC
Getting started Edtion(2008 年-2 月)
...
如何实现 S7-300/400,WinAC 和 WinCC 之间的以太网通讯
How to realize Industrial Ethernet communication among S7-300/400, WinAC and WinCC
Getting started Edtion(2008 年-2 月)
摘 要 WinAC 和 WinCC 可以用同一块普通以太网卡和 S7-300/400 进行工业以太网通 讯。
关键词 WinAC, WinCC, 工业以太网
Key Words WinAC, WinCC, Industrial Ethernet
A&D Service & Support
Page 2-27
目 录
如何实现S7-300/400,WinAC和WinCC之间的以太网通讯....................................1
1 必备条件 .........................................................................4
1.1 硬件 ...........................................................................4
1.2 软件 ...........................................................................4
2 硬件组态 .........................................................................4
3 网络组态和编程 ...................................................................7
4 程序配置 ........................................................................11
5 OS编译和组态 ....................................................................15
6 运行测试 ........................................................................22
A&D Service & Support
Page 3-27
如何实现 S7-300/400,WinAC 和 WinCC 之间的以太网通讯
WinAC 和 WinCC 可以用同一块普通以太网卡和 S7-300/400 进行工业以太网通讯。因为
WinAC 是基于 PC Station 的,所以 WinCC 也需要用 PC Station 的形式来集成组态。
1 必备条件
1.1 硬件
z S7-300/400 CPU 和 CP343-1/CP443-1
z 普通以太网卡/CP1613
z CP5611/CP5613
1.2 软件
z 1.2.1 Step7 V5.3/V5.4
z 1.2.2 WinAC RTX V4.1/2005
z 1.2.3 SIMATIC Net 2003/2005/2006
z 1.2.4 WinCC V6.0/6.2
本实例中采用了 Step7 V5.4 SP3.1,WinAC RTX 2005(4.2) SP1 HF3,Simatic Net 2006(V6.4)
和 WinCC V6.2 SP2。
2 硬件组态
2.1 在 SIMATIC Manager 中新建一个项目,分别插入 SIMATIC PC Station 和 SIMATIC 300
Station。如图 1
A&D Service & Support
Page 4-27
图 1
2.2 在 SIMATIC PC Station 中,分别插入 WinCC Application,WinLC RTX,CP5613 和 IE
General。如图 2
A&D Service & Support
Page 5-27
图 2
z CP5613 作为 WinLC RTX 的 DP 接口。
z IE General 作为 WinCC Application 和 WinLC RTX 的以太网接口。
2.3 在 SIMATIC 300 Station 中,分别插入 PS,CPU 和 CP343-1。如图 3
A&D Service & Support
Page 6-27
图 3
3 网络组态和编程
3.1 在 NetPro 中为 WinLC RTX 建立与 SIMATIC 300 Station 的连接。如图 4
A&D Service & Support
Page 7-27
图 4
z Connection Partner 选择 SIMATIC 300 Station 的 CPU。
z Connection Type 选择 S7 connection。
3.2 在 Properties-S7 connection 中,为 Local Connection End Point 选择 One-way,即单边通
讯。如图 5
A&D Service & Support
Page 8-27
图 5
3.3 在 NetPro 中为 WinLC RTX 建立与 WinCC Application 的连接。如图 6
A&D Service & Support
Page 9-27
图 6
z Connection Partner 选择 SIMATIC PC Station 的 WinCC Application。
z Connection Type 选择 S7 connection。
3.4 在 Properties-S7 connection 中,为 Communication Path 的 Interface 选择 PLC internal。如
图 7
A&D Service & Support
Page 10-27
图 7
3.5 在 NetPro 中编译存盘。
4 程序配置
4.1 在 SIMATIC 300 Station 的 CPU 和 PC Station 的 WinLC RTX 中分别插入两个 DB Block 用于
数据交换。
z 4.2 和 4.3 的步骤是将 SIMATIC 300 Station 的 DB Block 中的部分数据传送至 OS 即 WinCC
中。
4.2 鼠标右键单击 DB Block,选择 Special Object Properties – Operator Control and Monitoring
设置复选框。如图 8 和图 9
A&D Service & Support
Page 11-27
图 8
A&D Service & Support
Page 12-27
图 9
z 选择 Operator Control and Monitoring。
4.3 打开 DB Block,鼠标右键单击要传送的变量,选择 Object Properties 设置 Parameters。如图
10 和图 11
图 10
A&D Service & Support
Page 13-27
图 11
z 在 Attribute 中输入 S7_m_c,在 Value 中输入 true。
4.4 在 PC Station 的 WinLC RTX 中插入 OB35,在 OB35 中调用 SFB14(GET)和 SFB15
(PUT),参数说明参见在线帮助。如图 12
A&D Service & Support
Page 14-27
图 12
5 OS 编译和组态
5.1 在 SIMATIC Manager 中选择 Options – ‘Compile Multiple OSs’ Wizard – Start,进行 OS 编
译和传送。如图 13
A&D Service & Support
Page 15-27
图 13
5.2 在 Select network connection 中为 SIMATIC 300 Station 的 CPU 选择 TCP/IP 作为 WinCC
unit。如图 14
A&D Service & Support
Page 16-27
图 14
5.3 在 Select network connection 中为 PC Station 的 WinLC RTX 选择 Named Connection 作为
WinCC unit。如图 15
A&D Service & Support
Page 17-27
图 15
5.4 首次执行编译和传送,默认选择 Scope 中的 Entire OS,再次编译可以选择 Changes。如图
16
A&D Service & Support
Page 18-27
图 16
5.5 在 SIMATIC Manager 中, 打开 SIMATIC PC Station 的 WinCC Application 中的 OS。如图
17
A&D Service & Support
Page 19-27
图 17
5.6 在 WinCC Explorer 中,可以看到 SIMATIC S7 PROTOCOL SUITE 已经自动添加到 Tag
Managerment 中,SIMATIC 300 Station 的 CPU 和 SIMATIC PC Station 的 WinLC RTX 中 DB
Block 的部分数据也已经传送到 TCP/IP 通道和 Named Connections 通道中。如图 18 和图 19
A&D Service & Support
Page 20-27
图 18
A&D Service & Support
Page 21-27
图 19
6 运行测试
6.1 在 NetPro 中下载 SIMATIC 300 Station。在 SIMATIC Manager 中下载 SIMATIC 300 Station
的 CPU 的 DB Block。
z 在 Set PG/PC Interface 中为 S7ONLINE(STEP7)选择相应的接口参数,例如
CP5613(MPI)或 TCP/IP。
6.2 打开 Station Configuration Editor,根据 SIMATIC PC Station 的硬件组态设置 Components。
如图 20
图 20
z 确认 HW Config 中的 SIMATIC PC Station 的 Name 和 Station Configuration Editor 的
Station Name 一致。
6.3 打开 WinLC RTX,选择 RUN 使 WinLC RTX 处于运行状态。如图 21
A&D Service & Support
Page 22-27
图 21
6.4 在 NetPro 中下载 SIMATIC PC Station。在 SIMATIC Manager 中下载 SIMATIC PC Station
的 WinLC RTX 的 OB,DB 和 SFB Block。如图 22
A&D Service & Support
Page 23-27
图 22
z 在 Set PG/PC Interface 中为 S7ONLINE(STEP7)选择 PC internal(local)。
z 下载完毕后,注意 Station Configuration Editor 中 Status,Run/Stop 和 Connection 的状态。
6.5 打开 SIMATIC PC Station 中的 WinLC RTX 和 SIMATIC 300 Station 的 CPU 的变量监控,检
验发送和接收的数据。如图 23
A&D Service & Support
Page 24-27
6.6 激活 WinCC 项目。如图 24 和图 25
A&D Service & Support
Page 25-27
图 24
图 25
A&D Service & Support
Page 26-27
附录-推荐网址
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
“找答案”AS版区:http://www.ad.siemens.com.cn/service/answer/category.asp?cid=1027
HMI
西门子(中国)有限公司
自动化与驱动集团 客户服务与支持中心
网站首页:http://www.ad.siemens.com.cn/Service/
专家推荐精品文档:http://www.ad.siemens.com.cn/Service/recommend.asp
HMI常问问题:http://support.automation.siemens.com/CN/view/zh/10805548/133000
HMI更新信息:http://support.automation.siemens.com/CN/view/zh/10805548/133400
“找答案”WinCC版区:http://www.ad.siemens.com.cn/service/answer/category.asp?cid=1032
NET
西门子(中国)有限公司
自动化与驱动集团 客户服务与支持中心
网站首页:http://www.ad.siemens.com.cn/Service/
专家推荐精品文档:http://www.ad.siemens.com.cn/Service/recommend.asp
Net常问问题:http://support.automation.siemens.com/CN/view/zh/10805868/133000
Net更新信息:http://support.automation.siemens.com/CN/view/zh/10805868/133400
“找答案”Net版区:http://www.ad.siemens.com.cn/service/answer/category.asp?cid=1031
A&D Service & Support
Page 27-27
如何实现S7-300/400,WinAC和WinCC之间的以太网通讯
1 必备条件
1.1 硬件
1.2 软件
2 硬件组态
3 网络组态和编程
4 程序配置
5 OS编译和组态
6 运行测试
本文档为【wincc_以太网】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。