WinCC通过SIMATIC NET的OPC Routing功能跨网络访问异质网络上的PLC
- 格式:pdf
- 大小:1.02 MB
- 文档页数:24
IFIX与S7 PLC 的S7 连接通过以太网建立OPC 服务器与S7 PLC 的S7 连接以S7—300为例一、S7-300 的组态1)、打开SIMATIC Manager,创建一个新项目,并插入300的站.2)、双击Hardware 进入S7 300 硬件组态,在相应插槽插入与机架硬件匹配的模块,并对CP343—1 分配IP 地址等参数,建立以太网。
3)、设置完各硬件参数后,点击存盘编译按钮,编译无误后即完成S7 300 硬件组态.4)、S7300PLC 的下载:首先要选择正确的下载路径,即设置PG/PC 接口:在“SIMATIC Manager”主菜单“Option"的下拉菜单中选择“Set PG/PC Interface”,或者打开操作系统的控制面板“Set PG/PC Interface”,进行设置,选择正确的通讯接口。
点击下载按钮下载S7-300的硬件配置。
二、配置PC 站的硬件机架2)、选择一号插槽,点击Add 按钮或鼠标右键选择添加,在添加组件窗口中选择OPC Server 点击OK 即完成。
3)、同样方法选择三号插槽添加IE Genaral后,即弹出其属性对话框,设置网卡参数,如IP 地址,子网掩码等。
4)、分配PC Station 名称点击“Station Name”按钮,指定PC站的名称,这里取名位PC1。
(命名原则:这里的PC 站名应与下面STEP7 硬件组态插入的PC Station 名称一致)。
点击“OK”确认即完成了PC站的硬件组态。
三、配置控制台(Configuration Console)的使用与设置1)、配置控制台(Configuration Console)是组态设置和诊断的核心工具,用于PC 硬件组件和PC 应用程序的组态和诊断。
2)、正确完成PC 站的硬件组态后,打开Configuration console.3)、找到网卡,并设定 mode of the module:Configuration mode,然后点击 Apply.四、在STEP 7 中组态PC Station1)、在STEP7项目中,插入一个PC站.特别注意的是,要将PC Station名称应改为与Station Configuration Editor 中所命名的Station Name 名称相同,这里为“PC1”。
多个S7-200 站通过SIMATIC NET OPC Server 建立S7连接与WinCC 之间进行通信配备 CP 243-1 的 CPU 22x 可与其它 S7-200、S7-300 和 S7-400 系统及 OPC 服务器进 行通信。
除 STEP 7 Micro/WIN 连接外,最多还可以建立 8 个连接。
例:PC 站 IP :192.168.0.46 本地TSAP :10.11对应S7-200 IP :192.168.0.47 本地TSAP :11.11对应S7-200 IP :192.168.0.48 本地TSAP :12.11对应S7-200 IP :192.168.0.49 本地TSAP :13.11对应S7-200 IP :192.168.0.50 伙伴(远程) TSAP :10.00 例:CP 243-1 IP :192.168.0.47 本地TSAP :10.00 远程TSAP :10.11 例:CP 243-1IP :192.168.0.48本地TSAP :10.00远程TSAP :11.11IP :192.168.0.49 本地TSAP :10.00 远程TSAP :12.11 IP :192.168.0.50 本地TSAP :10.00 远程TSAP :13.11实现通信之前要求有下列组件:S7-200部分•STEP 7 - Micro / WIN 3.2 + SP1或更高版本(截至2013年最新版本为4.0 SP9) 注:用高版本打开的项目无法用低版本打开,即不能向下兼容。
•PC/PPI电缆或一个带MPI电缆的CP 5611/5511•或PC Adapter USB (与S7-200通讯方法见S7-200配置步骤1))•下列类型的CPU 22x- 不低于1.10版本的CPU 222或- 不低于1.10版本的CPU 224或- 不低于1.00版本的CPU 226或- 1.00 或更高版本的CPU 226XM•CP 243-1(6GK7 243-1-1EX00-0XE0)PC站部分•拥有Ethernet网卡的PC•SIMATIC NET CD 07/2001(截至2013年最新NET版本WinXP下支持2008版本,Win7 32bit、64bit下支持2010版本)•WinCC V5.1或更高版本(截至2013年最新WinCC版本为7.2)•带网络连接电缆的集线器或直接连接电缆一)S7-200端配置步骤:1)通过PC Adapter USB配置CP 243-1:注:由于现在PC机COM口非常少,在此仅介绍使用PC Adapter USB连接S7-200配置CP 243-1。
多个S7-200 站通过SIMATIC NET OPC Server 建立S7连接与WinCC 之间进行通信配备 CP 243-1 的 CPU 22x 可与其它 S7-200、S7-300 和 S7-400 系统及 OPC 服务器进 行通信。
除 STEP 7 Micro/WIN 连接外,最多还可以建立 8 个连接。
例:PC 站 IP :192.168.0.46 本地TSAP :10.11对应S7-200 IP :192.168.0.47 本地TSAP :11.11对应S7-200 IP :192.168.0.48 本地TSAP :12.11对应S7-200 IP :192.168.0.49 本地TSAP :13.11对应S7-200 IP :192.168.0.50 伙伴(远程) TSAP :10.00 例:CP 243-1 IP :192.168.0.47 本地TSAP :10.00 远程TSAP :10.11 例:CP 243-1IP :192.168.0.48本地TSAP :10.00远程TSAP :11.11IP :192.168.0.49 本地TSAP :10.00 远程TSAP :12.11 IP :192.168.0.50 本地TSAP :10.00 远程TSAP :13.11实现通信之前要求有下列组件:S7-200部分•STEP 7 - Micro / WIN 3.2 + SP1或更高版本(截至2013年最新版本为4.0 SP9) 注:用高版本打开的项目无法用低版本打开,即不能向下兼容。
•PC/PPI电缆或一个带MPI电缆的CP 5611/5511•或PC Adapter USB (与S7-200通讯方法见S7-200配置步骤1))•下列类型的CPU 22x- 不低于1.10版本的CPU 222或- 不低于1.10版本的CPU 224或- 不低于1.00版本的CPU 226或- 1.00 或更高版本的CPU 226XM•CP 243-1(6GK7 243-1-1EX00-0XE0)PC站部分•拥有Ethernet网卡的PC•SIMATIC NET CD 07/2001(截至2013年最新NET版本WinXP下支持2008版本,Win7 32bit、64bit下支持2010版本)•WinCC V5.1或更高版本(截至2013年最新WinCC版本为7.2)•带网络连接电缆的集线器或直接连接电缆一)S7-200端配置步骤:1)通过PC Adapter USB配置CP 243-1:注:由于现在PC机COM口非常少,在此仅介绍使用PC Adapter USB连接S7-200配置CP 243-1。
如何远程访问SIMATICNETOPC服务器要远程访问SIMATICNETOPC服务器,需要按照以下步骤进行设置和配置。
第一步:确保网络连接正常在进行远程访问之前,需要确保计算机和SIMATIC NET OPC服务器所在的网络连接正常。
可以通过ping命令测试IP地址是否能够互相访问。
要远程访问SIMATICNETOPC服务器,需要在服务器上进行相应的配置。
首先,打开SIMATICNETOPC服务器管理工具。
在管理工具中,可以添加和管理OPCDA、OPCUA和OPCHDA服务器。
在添加服务器之前,需要先确定服务器的IP地址和端口号。
在SIMATICNETOPC服务器管理工具中,选择“添加服务器”选项,并输入服务器的IP地址和端口号。
然后,选择要添加的服务器类型,如OPCDA或OPCUA,并进行相应的配置。
在配置服务器时,需要设置安全性选项。
这包括设置访问权限、用户认证和加密等设置,以确保远程访问的安全性。
完成配置后,保存设置并启动服务器。
确保服务器状态为“运行”状态。
第三步:配置远程访问客户端要远程访问SIMATICNETOPC服务器,需要在远程计算机上安装相应的客户端软件。
客户端软件可以是任何能够支持OPC协议的软件,如OPC客户端、SCADA软件或数据采集软件。
在客户端软件中,需要进行相应的配置。
首先,打开客户端软件并选择“添加服务器”选项。
输入服务器的IP地址和端口号,选择要添加的服务器类型,并进行相应的配置。
在配置客户端时,需要设置安全性选项。
这包括设置访问权限、用户认证和加密等设置,以确保远程访问的安全性。
完成配置后,保存设置并连接到服务器。
在连接成功后,可以通过客户端软件来访问和获取SIMATICNETOPC服务器上的数据。
总结通过以上步骤,可以实现远程访问SIMATICNETOPC服务器。
首先,确保网络连接正常,然后在服务器上进行配置,包括添加服务器和设置安全性选项。
接着,在客户端软件中进行配置,包括添加服务器和设置安全性选项。
S通过S I M A T I C N E T O P C S e r v e r建立S连接与W i n C C之间进行通信公司标准化编码 [QQX96QT-XQQB89Q8-NQQJ6Q8-MQM9N]多个S7-200 站通过SIMATIC NET OPC Server 建立S7连接与WinCC 之间进行通信配备 CP 243-1 的 CPU 22x 可与其它 S7-200、S7-300 和 S7-400 系统及 OPC 服务器进 行通信。
除 STEP 7 Micro/WIN 连接外,最多还可以建立 8 个连接。
例:PC 站 IP : 本地TSAP :对应S7-200 IP : 本地TSAP :对应S7-200 IP : 本地TSAP :对应S7-200 IP : 本地TSAP :对应S7-200 IP : 伙伴(远程) TSAP : 例:CP 243-1 IP : 本地TSAP : 远程TSAP : 例:CP 243-1IP :本地TSAP :远程TSAP :Station IP : 本地TSAP : 远程TSAP : IP : 本地TSAP : 远程TSAP :实现通信之前要求有下列组件:S7-200部分STEP 7 - Micro / WIN + SP1或更高版本(截至2013年最新版本为 SP9)注:用高版本打开的项目无法用低版本打开,即不能向下兼容。
PC/PPI电缆或一个带MPI电缆的CP 5611/5511或PC Adapter USB (与S7-200通讯方法见S7-200配置步骤1))下列类型的CPU 22x- 不低于版本的CPU 222或- 不低于版本的CPU 224或- 不低于版本的CPU 226或- 或更高版本的CPU 226XMCP 243-1(6GK7 243-1-1EX00-0XE0)PC站部分拥有Ethernet网卡的PCSIMATIC NET CD 07/2001(截至2013年最新NET版本WinXP下支持2008版本,Win7 32bit、64bit下支持2010版本)WinCC 或更高版本(截至2013年最新WinCC版本为带网络连接电缆的集线器或直接连接电缆一)S7-200端配置步骤:1)通过PC Adapter USB配置CP 243-1:注:由于现在PC机COM口非常少,在此仅介绍使用PC Adapter USB连接S7-200配置CP 243-1。
IT技术论坛TECHNOLOGY AND INFORMATION 通过S imaticNet配置W inCC与S7-200Sm~rt的O PC 通信浅谈王明超丹东东方测控技术股份有限公司辽宁丹东118000摘要西门子S7-200Smart,在小型自动化控制系统中,应用十分广泛;与冷7-200相比,增加了I/O点数,同时,扩展以太网接口,使得编程通讯都简洁了许多;WinCC作为西门子最常见的组态软件,凭借其良好的开敖性和灵活性,在世界范围内占有彳艮大市场。
因此很多时候,我们会面临两者通讯的问题,但是WinCC中并没有集成S7-200Smaxt通讯的驱动程序,所以掌握一种OPC通讯方式对于一个工控技术人员十分必要。
关键词WinCC;SimaticNet;S7-200Smart;OPC通讯1项目背景简介锡铁山分公司矿山采矿部分,有两台风机,用于井下通风,使fflS7-200Smart控制器;一台触摸殆与PLC通过控制器自带的RS485接口进行通讯,PLCW—个闲置的以太网口;调度室有上位机WinCCV7.4,据技术协议要求,进行S7-200SmartPLC与WinCC通讯,实3«§采集和程控制。
2通讯准备工作2.1硬件准备工作按下图进行光缆及网线的敷设,敷设完毕后进行设备连S7-200Smart光纤收发器交换机PC找一台PC,安装Step7-MicrowinSmart,设置PLC的IP为192.168.1.200,要与采矿调度室上位机IP在同一网段。
2.2软件准备工作上位机安装Step7,用于组态虚拟站点;安装SimaticNet,用于配置OPCM讯。
3St®p7软件配置3.1新建项耳,插入PC站点打开Step7,新建项目,命名为:S7-200SMART OPC;通过:插入新对象〉SEMATIC PC站点,插入PC站,命名为:SIMAHC PC Station。
)。
3.2组态PC站点第一槽中,通过:SIMATIC PC StatioiP>User A ppHcatiotfOPC Server,选择SW V8.2,添加OPC Sever,版本要与SimaticNet^件版本一致。
通过Simaticnet组态WINCC与S7-1200的OPC通讯硬件的连接SIMATICS7站、PC站分别通过以太网接口及网络交换机等设备连接到工业以太网,如图1所示。
图1、S7站同PC站的以太网连接软硬件的需求PC软件:1.STEP7ProfessionalV13SP1Update62.SIMATICNetV12硬件:1.S7-1215C(6ES7 215-1AG40-0XB0)2.以太网连接电缆3.一台装有以太网卡本例是将STEP7ProfessionalV13和SIMATICNet V8.2安装在同一台Windows7的计算机上。
当然STEP7ProfessionalV13和SIMATICNet V8.2也可以分别安装在不同的计算机上。
S7-1200站组态:双击桌面TIAPortal图标,工作平台在缺省的情况下进入到Portal 视图,这里直接点击左下角的”项目视图”连接,切换到项目视图的界面中。
在项目视图的界面下点击菜单“Project”“New”,打开了创建新项目的窗口。
在创建新项目的窗口中输入项目名为“OPCCommunication”;项目路径、作者及项目描述都采用缺省值,如图2所示。
图2、创建新项目S7-1200站硬件配置:在上面的窗口中点击“Create”按钮,这样就完成了项目的创建。
在OPC的项目下双击“Addnewdevice”,在弹出的添加新设备的窗口中选择设备名为“S7-1200”;选择设备类型为“PLC”;在PLC的硬件目录中选择“SIM ATICS7-1200”“CPU”“CPU 1215C DC/DC/DC”“6ES7215-1AG40-0XB0”,如图3所示,选择后点击“OK”按钮,到此完成了S7-1200站的硬件配置。
图3、S7-1200站的硬件配置DB块创建在OPC的项目点击“PLC_1”>程序块> 添加新块,选择数据块DB,名称为“Data_1”,(名称尽量采用英文或者阿拉伯数字,否则在OPC Scout上显示不出名称)可以选择手动,手动输入DB编号。
1. OPC1.1 OPCOPCOPCOPC OLE for Process Control OLE/DCOM/ OLE WindowsObject Linking and EmbeddingOPC /OPCOPC OPCOLE /PLC PCHMIPC1.2OPCOPC OPC OPC OPC OPC OPCOPC 3OPC OPC OPC OPC OPCOPC OPC OPC OPC1.3 OPCOPC Synchronous read/writeAsynchronous read/writeOPC /OPCOPC ///2. SIMATIC NETSIMATIC NETPLC SIMATIC NETPROFIBUSAS-IMPISIMATIC NETPLC LAN CPPC Station SIMATIC NET V6.0 Advanced PC ConfigurationPC PC PLC SIMATIC S7 PC Station SIMATIC NET SIMATIC NET OPC server3. SIMATIC NET PC Station3.1S7 1200 CPUPC TPSTEP 7 Basic V10.5 STEP 7 V5.4 SIMATIC NET V7.13.2 STEP7 PC StationSTEP7 PC StationSTEP7 “S7-1200_OPC” “Insert ”>“Station ”>“SIMATIC PC Station PC PC “SIMATIC PC Station(1)” 1STEP7 PC Station “SIMATIC PC Station(1)” SIMATIC NET “Station Configuration Editor” “Station Name3 PCConfiguration PC Station“SIMATIC PC Station ”>“User Application ”>“OPC Server “SW V6.2 SP1 OPC Sever“SIMATIC PC Station ”>“CP Industrial Ethernet ”>“IE General “SW V6.2 SP1 IE General IP 2“IE GeneralSIMATIC NET “Station Configuration Editor” “Station Name”OPC SeverIE General2 PC Station3PC3PCIcon network NetPro OPC Server “Insert>New Connection” 4 5S7 45 S7 TSAPTSAPS7-1200 IPS7-1200 TSAP 03.01 03.00S7 “Network”>“Save and Compile No error error Message PC StationSTEP7 PC Station3.3 PC Station“Station Configuration Editor PC Station STEP7 PC Station PC StationPC StationAdd OPC Server 6OPC Sever6 OPC ServerAdd IE General 7IE General7 IE GeneralSTEP7 PC Station PC Station “IndexIE General Network Properties 88 PC99TCP/IP 10Properties10 TCP/IP11 TCP/IPIP11PC Station“PC Station STEP 7 “PC Station 1212 PC STATION3.4 PC StationPG/PC STEP7 “Options”>“Set PG/PC Interface 13S7ONLINE>PCinternal local13 PG/PC14“start”>“Simatic”>“SIMATIC NET”>“Configuration Console14Simatic Net V6.1 V6.0 Mode of the module PG Configured mode Index Station Configuration EditorSTEP7 PC Station PC Station“Station Configuration Editor 1515PC PG mode Configuration mode, Index3.5 OPC Scout S7 OPC SeverSIMATIC NET OPC Client OPC Scout OPCSever “Start”>“Simatic”>“SIMATIC NET”>“OPC Scout OPC.SimaticNET S7-1200 1616“S7:”>“S7 connection_1”>“objects”>“M”>“New Definition”1717OPC S7-1200 DB DB “Symbolc access only ) OPC DB18“goodOPC18“bad 4. WinCC S7-1200 CPU OPCWinCC S7-1200 CPU WinCC S7-1200 CPU OPC S7-1200 OPC Sever IP OPC Client SIMATIC NET PC Station S7-1200 3.PC Station WinCCOPC Scout WinCCWinCC Opc.chn 1919WinCC OPC ScoutOPC Groups 2020OPC.SimaticNET 211324212222WinCC 23 WinCC 1 24 356 723 OPC Scout。
描述:可通过DCOM从OPC客户端访问OPC服务器。
这可以用在,例如在用户没有登陆到服务器PC的情况下持续记录来自控制器的数据。
图01: 组态要求:为此目的SIMATIC NET软件必须安装在服务器PC上,OPC 服务器包含在SIMATIC NET PC 软件当中,并且当前在客户端PC站上至少安装有一个OPC客户端。
可在SIMATIC NET光盘的sw\opc_client\disk1\setup.exe下找到OPC客户端的安装程序。
在此安装过程中只安装与SIMATIC NET OPC服务器通信所需的组件。
说明:从OPC客户端通过DCOM对OPC服务器进行远程访问,需要在服务器PC上进行以下设置: 在START 菜单下通过“Start -> Run... -> dcomcnfg”启动DCOM的设置".∙在Component Services下打开"DCOM Config" ,从列表中选择条目OPC.SimaticNet 并打开OPC服务器的属性对话框.图02: OPC服务器属性对话框- "General" 表∙进入“Security”栏并检查以下用户是否已经定义了启动以及激活权限:Everyone, NETWORK, SYSTEM 及INTERACTIVE,并为每个用户分配必要的访问权限。
图03: OPC服务器属性对话框- "Security" 表为了保证即使在没有用户登陆到OPC服务器的操作系统时都可以访问,请进入“Identity”栏并将一个已登录到PC的用户设为已存在用户并输入密码,确保此用户具有必要的权限。
图03: OPC服务器属性对话框- "Identity" 表请注意DCOM设置的更改只有在计算机重启后才生效。
注意事项:∙如果OPC服务器在没有用户登录到操作系统时也要继续运行,必须将客户端编程为一个Windows服务。
S7-400H和WinCC之间基于Simatic Net OPC 的通讯 Communication between S7-400H and WinCC based on Simatic Net OPC摘要 本文简单描述了,如何组态冗余控制系统和WinCC之间基于Simatic Net OPC的方式的冗余通讯方法及过程。
关键词 冗余系统,WinCC,Simatic Net OPC,容错连接Key Words H system, WinCC, Simatic Net OPC, Fault-tolerant connectionA&D Service & Support Page 2-20目录1.示例系统的体系结构 (4)2. 软件版本描述 (4)3. 组态 (5)A&D Service & Support Page 3-201.示例系统的体系结构图 0本示例为H系统与双CP1613的OS 站通过双以太网网段进行通讯的例子。
H系统与双CP1613的OS站通过单以太网网段或H系统与单CP1613的OS站进行互连互通可参考此例。
图0为示例系统的配置图。
图中包含如下的硬件:• 2个CPU 417-4H, 2个CP443-1• 2 段不同的以太网网段•具有2个1613卡的PC机NumberH-CPU OrderCPU 417-4H 6ES7 417-4HL00-0AB0CP 443-1 6ES7 443-1EX11-0XE02. 软件版本描述构建冗余连接的软件包括:软件版本• SIMATIC NET V6.0+ServicePack4.0• WinCC V5.1• STEP7 V5.1+ServicePack6• S7 H Systems V5.2+ServicePack2A&D Service & Support Page 4-203. 组态3.1 运行SIMATIC MANAGER 并创建一个新的项目, 示例中为417H-NET6-FIRST。