通过CP1613建立SIMATIC NET OPC 服务器与PLC 的S7连接
一.基本相关信息
1.S IMATIC NET PC 软件简介
SIMATIC NET 是西门子在工业控制层面上提供给您的一个开放的,多元的通讯系统。
电脑软件editor它意味着您能将工业现场的PLC、主机、工作站和个人电脑联网通讯,为了适应自动化工程中的种类多样性,SIMATIC NET推出了多种不同的通讯网络以因地制宜,这些通讯网络符合德国或国际标准,他们包括:
工业以太网
AS-I
PROFIBUS
PROFIBUS-PA
SIMATIC NET系统包括:
传输介质,网络配件和相应的传输设备
协议和服务
连接PLC和电脑到LAN网上的通讯处理器(CP模块)
2.用于ETHERNET的先进PC组态
先进PC组态是随SIMATIC NET V6.0以上提供的。Advanced PC Configuration代表一个PC站的全新、简单、一致和经济的调试和诊断解决方案。它可以取代以前的PC 组态工具COM L S7。通过使用NCM PC V5.1+SP2或以上和STEP 7 V5.1+SP2或更高版本,一台PC可以和在SIMATIC S7中一样进行组态,并通过网络下载.
这里提到两种组态工具NCM PC,STEP 7,区别如下:
z NCM PC:
NCM PC 是随SIMATIC NET 软件光盘提供,它可以创建PC项目和打开STEP 7项目。但NCM PC组态软件不能编辑STEP 7中的S7程序块。
z STEP 7:
完整版本STEP 7软件的安装是包含NCM PC的,在STEP 7硬件组态环境中即可配置PC站。
3.用于ETHERNET的OPC服务器
SIMATIC NET OPC服务器随SIMATIC NET 软件光盘提供,其名称为OPC.SimaticNET 。
OPC(OLE For Process Control,用于过程控制的OLE)的基本原理是,OPC客户应用程序可以通过一个标准、开放的多供应商接口,与OPC服务器进行通讯。
OPC服务器提供:
z数据访问接口2.05
z报警和事件接口1.02(单一事件)
z在不同制造商自动化产品之间的标准化。
z用于不同部件的相同的、用户友好的用户接口。
z从工业网/广域网中每个计算机的可访问性。
z经过客户机接口(C++)的高性能数据存取。
z经过自动化接口(VB)或包含OCX数据控制,使用容易。
z因特网通讯可通过XML DA接口实现。
z变量(项目)的成组化;这样可以在很短的时间内进行大容量的数据存取。
通过OPC服务器,以下通讯访问选件可以用于Ethernet:
z S7通讯
z S5兼容通讯(发送/接收)
z PROFInet
4.P C机的软件和硬件需求
z软件:SIMATIC NET PC SOFTWARE V6.0 SP5 或以上版本
NCM PC V5.1+SP2或以上版本
STEP 7 V5.1+SP2或以上版本
SOFTNET-IE S7授权(CP1612或普通网卡)
S7-1613授权(CP1613)
z硬件: CP1613或普通10/100自适应以太网卡
z PC机操作系统:根据不同版本SIMATIC NET 软件来选择,如WINDOWS2000;
WINDOWSXP…
相关信息请点击support.automation.siemens/WW/view/en/9859007查阅SIMATIC NET软件兼容性列表。
5.S IMATIC NET软件产品性能及使用注意事项
请点击support.automation.siemens/WW/view/en/15227599查阅SIMATIC NET软件系列产品的性能数据及使用注意事项
二.通过ETHERNET(CP1613)建立OPC 服务器与S7 PLC 的S7连接(基于先进的PC组态)
1.例子中所用的软件与硬件
z SIMATIC NET PC SOFTWARE V6.2 SP1 S7 1613 授权
z STEP 7 V5.3 SP1
z CP1613
z S7 300 CPU315-2DP,CP343-1(6GK7 343-1EX20-0XE0)
z通讯协议 TCP/IP
2.OPC服务器与PLC S7 连接通讯的组态
A.S7 PLC的组态
1)打开SIMATIC Manager,通过FileÆNew创建一个新项目,本例名称为1613OPC
图1:创建新项目
2)通过InsertÆStationÆSimatic Pc Station插入一个SIMATIC 300站
图2:插入S7 300 Statiion
3)双击Hardware进入S7 300硬件组态,在相应插槽插入与机架硬件匹配的模块,并
对CP343-1分配IP地址等参数,建立以太网。
图3:组态硬件
4)设置完各硬件参数后,点击存盘编译按钮,编译无误后即完成S7 300 硬件组态。
图4:S7 300组态的编译存盘