S7-400H和WinCC之间基于Simatic Net OPC 的通讯

合集下载

图解西门子PLC与Wincc间的通讯方式

图解西门子PLC与Wincc间的通讯方式

图解西门子PLC与Wincc间的通讯方式西门子WINCC与SiemensPLC通讯连接有多种方式,下面介绍两种常用的通讯方式。

一、采用普通网卡通过TCP/IP与PLC通讯,通过以太网实现WICC与PLC系统连接的前提条件是PLC系统配置有以太网模块或者使用带PN接口的PLC,以太网模块如CP443-1或者CP343-1,带PN接口的PLC如CPU 315-2PN/DP。

以下为采用普通网卡CP443-1的通讯连接。

1. STEP7硬件组态使用STEP7编程软件对PLC系统进行硬件组态,在“硬件”配置窗口插入实际的PLC硬件,如图1所示:▲图1 STEP7硬件组态2. 双击CP443-1槽的CP443-1,弹出属性对话框,如图2所示:▲图2 CP443-1属性对话框3. 点击图2属性对话框,弹出网络参数设置对话框,点击“新建”按钮,新建一个以太网络,输入以太网模块CP443-1的IP地址,通常情况下,不需要启用网关。

如图3所示:▲图3 参数设置注意事项:如果采用TCP/IP协议通讯方式,必须启动“正在使用IP协议”,将组态好的硬件下载到CPU,则PLC设置完成了!4. 设置安装WINN(通常为工程师站ES和操作员站OS)计算机Windows操作系统的TCP/IP参数,将WINN组态计算机的IP地址设置成为与PLC以太网通讯模块或者PN接口地址保持在一个网段内。

如图4所示:▲图4 设置计算机IP地址5. 添加新的驱动程序和设置系统参数,打开新创建的工程“test”,在项目管理栏里选择“变量管理”,单击右键选择“添加新的驱动程序”,如图5所示。

▲图5 添加驱动程序6. 在添加新的驱动程序文件夹里选择“SIMATIC S7 Protocol Suite.chn”,如6所示:▲图6驱动程序7. 右键单击TCP/IP,在弹出菜单中点击“系统参数”,如图7所示。

弹出“系统参数-TCP/IP对话框”,选择“单元”标签,查看“逻辑设备名称”,一般默认安装后,逻辑设备名为CP-TCP/IP。

S通过SIMATICNETOPCServer建立S连接与WinCC之间进行通信

S通过SIMATICNETOPCServer建立S连接与WinCC之间进行通信

多个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。

SIMATIC 400H冗余网络的组建以及与WinCC的通讯

SIMATIC 400H冗余网络的组建以及与WinCC的通讯

SIMATIC 400H冗余系统的组建与通讯该文档旨在指导如何在Step7下组态SIMATIC 400H系统,并与上位机WinCC通讯。

示例站配置:1、服务器安装系统:Windows Server 2016 Standard 64 位2、服务器安装软件:a、Step7 V5.6 Chinese;b、WinCC V7.4 SP1;c、Simatic NET V14 SP13、服务器硬件:a、CP1623通讯卡一张。

配置域的注意事项:1、CP1623卡并非必须,普通网卡亦可;2、域服务器必须为Server系统。

一、Step7组态硬件配置及网络首先需新建一个项目,对于部分后缀H的CPU,需要使用PCS7组态,本案例中,CPU型号为CPU 414-5H PN/DP,可使用Step7组态。

插入站点:然后插入导轨:选择UR2-H(6ES7 400-2JA00-0AA0)。

在导轨插槽5中插入CPU:CPU 414-5N PN/DP(6ES7 414-5HM06-0AB0):修改CPU属性,包括:a、DP接口地址以及连接子网;b、MPI/DP口组态,是选择用作MPI口还是选择用作DP口,默认定义为MPI口;c、PN-IO的IP地址以及连接子网,注意,两个CPU的IP地址不可相同。

其他的一些属性,例如时钟脉冲字节分配,中断时间周期等按需设置。

CPU的IP设定:接下来可以插入ET200M从站了,需首先插入IM153-2扩展机架(6ES7 153-2BA02-OXB0):为从站分配DP地址,并在从站内插入普通模块(S7-300系列)。

接下来,返回Step7主页面,准备插入站点。

即将服务器组态进网络内。

选择项目后,在菜单栏“插入内”插入“SIMATIC PC站点”:插入后,鼠标右键单击,选择修“对象属性”,主要为名称的修改,需与服务器名称一致。

对于本机,可直接勾选“与PC站相同的计算机名称”。

其余无需更改。

接下来对该站点进行组态,右键单击站点,选择“打开对象”:在弹出的站配置界面,存在一个类似于导轨的窗口,我们需在此窗口内组态站的硬件及软件配置。

通过ETHERNET建立SIMATICNETOPC服务器与PLC的S7连接

通过ETHERNET建立SIMATICNETOPC服务器与PLC的S7连接

通过ETHERNET建立SIMATICNETOPC服务器与PLC的S7连接概述:OPC(OLE for Process Control)是一种通信协议,用于实时数据的交换和控制命令的传输。

SIMATIC NET OPC服务器是西门子公司的一款软件,可与PLC的S7系列进行通信。

本文将介绍如何通过ETHERNET建立SIMATIC NET OPC服务器与PLC的S7连接。

步骤:1.配置PLC和OPC服务器的网络设置在PLC的设置中,需要配置IP地址、子网掩码和网关,确保与OPC服务器处于同一网络中,并具有唯一的IP地址。

在OPC服务器的设置中,需要配置与PLC相同的子网掩码和网关。

2.安装SIMATICNETOPC服务器软件3.配置OPC服务器在OPC服务器软件中,选择“配置”选项,然后选择“添加设备”。

在弹出的对话框中,选择适用于PLC的通信模块,并按照提示进行设置。

4.配置OPC服务器与PLC的通信参数在OPC服务器软件中的设备配置界面,选择PLC设备并点击“属性”。

在属性界面中,配置与PLC通信所需的参数,包括PLC的IP地址、端口号、协议类型等。

5.连接PLC与OPC服务器在OPC服务器软件中,选择“设备连接”。

在弹出的对话框中,选择与PLC的连接方式,常见的有以太网、串行口等,这里选择以太网连接。

然后,输入PLC的IP地址并点击“连接”。

6.测试连接是否正常在OPC服务器软件中,选择“网络状况监视器”。

在监视器界面中,可以查看PLC和OPC服务器之间的连接状态。

如果显示连接正常,表示PLC和OPC服务器已成功建立连接。

7.配置OPC服务器与其他应用程序的通信如果需要将OPC服务器的数据传输给其他应用程序,可以在OPC服务器软件中配置相应的设置。

选择“标记配置”选项,配置要传输的标记、数据类型等参数。

然后,选择“退出配置”选项,保存设置并启动OPC服务器。

总结:通过ETHERNET建立SIMATICNETOPC服务器与PLC的S7连接需要进行的步骤包括配置PLC和OPC服务器的网络设置、安装SIMATICNETOPC服务器软件、配置OPC服务器、配置OPC服务器与PLC的通信参数、连接PLC 与OPC服务器、测试连接是否正常以及配置OPC服务器与其他应用程序的通信。

WinCC与S7-400H的容错S7通讯

WinCC与S7-400H的容错S7通讯

WinCC与S7-400H的容错S7通讯1. 概述WinCC和S7-400H容错自动化系统之间必需建立冗余连接,以确保当冗余CPU主、从切换时,WinCC系统能够自动将连接切换到最新的CPU主机。

WinCC系统通常通过工业以太网实现这种冗余连接,使用CP1613网卡可以实现,若使用标准网卡则只能和其中一个指定的CPU连接。

WinCC系统通过通道单元“Named Connection”和容错自动化系统建立冗余连接。

WinCC 的“Named Connection”专用来对应由STEP7组态生成的符号连接,可以实现和H/F系统的冗余通讯。

实现冗余连接最基本的网络结构如下图:H CPU in redundant mode▪硬件需求:S7-400H容错自动化系统(带CP443-1网卡)WinCC工作站(带CP1613或CP1623网卡)➢注意:1)故障容错S7连接只适用于CP1613和CP1623,不支持标准网卡通讯。

2)故障容错S7连接只能通过ISO协议通讯。

▪软件需求:STEP7WinCCSIMATIC NET(含软件包S7-REDCONNECT)▪授权需求:Industrial Ethernet S7-1613Industrial Ethernet S7 REDCONNECT有两种方法可以实现故障容错S7连接的组态:在WinCC中手动创建连接和全集成自动化方法。

后者是我们常用的,但有时出于某种原因WinCC项目不能够集成到STEP7中,此处我们侧重讨论第一种方法。

2. 在WinCC中手动创建连接的方法当WinCC项目不能集成到STEP7中时,就必须在WinCC中手动创建一条连接实现和S7-400H的冗余通讯。

步骤如下:1)在STEP7中插入一个SIMATIC PC Station,包含“Application”和CP1613。

将CP1613连接到容错自动化站所处的工业以太网上。

2)NetPro中创建Application和容错系统CPU的“故障容错S7连接”。

西门子400H冗余CPU的网络组态及与WinCC的通讯建立实例

西门子400H冗余CPU的网络组态及与WinCC的通讯建立实例

400-HCPU与ET200M从站组态服务器客户机案例项目硬件:1、CPU型号:415-H订货号:6ES7-414-5HM06-0AB0固件版本号:V6.02、导轨:12订货号:6ES7 195-1GG30-0XA03、通信模块:IM153-2订货号:6ES7 195-7HD10-0XA04、CP1623通讯卡订货号:6GK1162-3AA00数量:4系统信息:Windows 7 专业版64位SP15、PC台式机服务器:4台客户机:4台6、Step7版本:V5.5 SP47、Wincc版本:V7.2.0.0 ASIA8、Simatic NET版本:V8.2 SP1工作步骤:第一步:PC端的准备修改电脑名称,所有电脑名称唯一,命名规则如下:对于表中字符,虽然有些Windows系统允许,但为了正确安装Wincc,必须符合表中要求。

第一步:PC端的准备安装软件必须按照如下顺序:先安装Step7,再安装Wincc,最后安装Simatic NET。

1、安装STEP7软件步骤略过(前提是PC满足后面两个软件的安装要求,服务器必须安装,客户机可以不安装)。

2、安装Wincc,首先,检查系统兼容性:其他要求:安装消息队列:控制面板-添加或删除Windows组件功能:若安装完毕wincc后,打开新建项目提示遇到未知错误,无法创建项目,可先关闭wincc,将本地网卡驱动从新正确安装或修复一下即可。

3、安装Simatic NET软件(仅服务器)第二步:组态软件硬件配置,并组态以太网连接,设定两台CPU的IP地址并加入如连接:添加计算机,更改计算机名称唯一且对应服务器电脑实际名称。

计算机组态,对每一台服务器都需要组态,如果Simatic NET软件内可以添加Wincc appl. 则在计算机组态内添加即可,如果NET软件不支持选择该项,则需选择应用程序,即Application组件,目前发现可能系统为32位可以选择Winccappl.,而64位不可以:组态Application,注意版本号选择,过低的版本号可能无法通讯:组态CP1623卡的IP地址,要求地址唯一且与服务器上的卡地址相同:组态网络,点击组态网络:网络总览:鼠标单击选中卡件:在下方表格内第一栏鼠标右键单击:选择容错连接:确定后进入该容错连接的设置:确认后如图:GCS网络服务器组态:有更改后会有黄色背景,编译无误后消失。

S通过SIMATICNETOPCServer建立S连接与WinCC之间进行通信精编版

S通过SIMATICNETOPCServer建立S连接与WinCC之间进行通信精编版

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。

WinCC-与西门子S7-300400-PLC-OPC通讯

WinCC-与西门子S7-300400-PLC-OPC通讯

WinCC-与西门子S7-300400-PLC-OPC通讯WinCC 与西门子S7 300/400 PLC OPC通讯一.配置软件:1. SIMATIC STEP 7 5.42. SIMATIC NET 5.43 .SIMATIC STEP 7 5.4和SIMATIC NET 5.4授权安装SIMATIC STEP 7 5.4和SIMATIC NET 5.4二.配置OPC STATION1. 打开STEP 7 软件图12.插入SIMATIC PC Station图23.重新命名为“PC2”图34.组态SIMATIC PC STATIONG,双击“configuration”图45.在第一槽插入OPC SW V6.3图56.插入OPC完成图67.插入IE General SW V6.2 sp1图78.设置网卡IP地址和网络掩码图89.IE General 网卡配置完成图910.点击网络结构,进行网络组态图1011.设置OPC和CPU 414-4H连接图1112设置OPC和CPU 414-4H(1)连接编辑图1213.设置OPC连接标签,双击”PC2”OPC,打开“OPC Server”窗口图1314.选择S7选项图1415 选择S7中的Configured选项图1516 点击Configure图1617 进入Configure Symbols选项图1718 选择CPU 414-4 H图1819 点击“OK”,进入OPC Server对话框,选择S7下的“ALL”,点击“OK”完成配置。

图1920. 查看SIMATIC NET下的symbolic,文件空。

图20三.配置Station NET1. 点击计算机左下角的小计算机,打开Station 配置。

图12 在第一槽插入OPC Server图23.在第三槽插入IE General图34.插入完成图45 将“Station Name”命名”PC2”名称和SMATIC PC STATION相同。

WINCC与WINCC上位机之间OPC通讯DCOM配置详细说明

WINCC与WINCC上位机之间OPC通讯DCOM配置详细说明

WINCC与WINCC上位机之间OPC通讯DCOM配置
1.修改两台电脑的用户名和密码,需要完全一致,本人致电过西门子客服,客服说可以不一致,但是需要更加复杂的电脑配置,没有那个金刚钻,咱们也不揽那个瓷器活,老老实实设置成一样的用户名密码就妥了;
2.关闭Windows防火墙;
3.配置DCOM
3-1.开始---dcomcnfg---进入组件服务
3-2.计算机---我的电脑---属性---默认属性设置如下
3-3.我的电脑---属性---COM安全---访问权限---编辑限制
3-4.我的电脑---属性---COM安全---启动和激活权限---编辑限制4-1.OPCEnum属性
4-2.OPCEnum属性---安全---启动和激活权限---自定义---编辑
4-3.OPCEnum属性---安全---访问权限---自定义---编辑
4-4. OPCEnum属性---安全---配置权限---自定义---编辑
5-1.OPCServer.Wincc属性
5-2 .OPCServer.Wincc属性---安全---启动和激活权限---自定义---编辑
5-3 .OPCServer.Wincc属性---安全---访问权限---自定义---编辑
5-4 .OPCServer.Wincc属性---安全---配置权限---自定义---编辑。

S7-400H和WinCC之间基于Simatic Net OPC 的通讯

S7-400H和WinCC之间基于Simatic Net OPC 的通讯

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。

S通过SIMATICNETOPCServer建立S连接与WinCC之间进行通信

S通过SIMATICNETOPCServer建立S连接与WinCC之间进行通信

多个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。

常用西门子WINCC与西门子PLC通讯连接方式

常用西门子WINCC与西门子PLC通讯连接方式

西门子WINCC6.0与SiemensPLC通讯连接有多种方式,下面介绍两种常用的通讯方式。

一、采用普通网卡通过TCP/IP与PLC通讯,通过以太网实现WICC6.0与PLC系统连接的前提条件是PLC系统配置有以太网模块或者使用带PN接口的PLC,以太网模块如CP443-1或者CP343-1,带PN接口的PLC如CPU 315-2PN/DP。

以下为采用普通网卡CP443-1的通讯连接。

1. STEP7硬件组态使用STEP7编程软件对PLC系统进行硬件组态,在“硬件”配置窗口插入实际的PLC 硬件,如图1所示:图1 STEP7硬件组态2. 双击CP443-1槽的CP443-1,弹出属性对话框,如图2所示:图2 CP443-1属性对话框3. 点击图2属性对话框,弹出网络参数设置对话框,点击“新建”按钮,新建一个以太网络,输入以太网模块CP443-1的IP地址,通常情况下,不需要启用网关。

如图3所示:图3 参数设置注意事项:如果采用TCP/IP协议通讯方式,必须启动“正在使用IP协议”,将组态好的硬件下载到CPU,则PLC设置完成了!4. 设置安装WINN6.0(通常为工程师站ES和操作员站OS)计算机Windows操作系统的TCP/IP参数,将WINN组态计算机的IP地址设置成为与PLC以太网通讯模块或者PN接口地址保持在一个网段内。

如图4所示:图4 设置计算机IP地址5. 添加新的驱动程序和设置系统参数,打开新创建的工程“test”,在项目管理栏里选择“变量管理”,单击右键选择“添加新的驱动程序”,如图5所示。

6. 在添加新的驱动程序文件夹里选择“SIMATIC S7 Protocol Suite.chn”,如6所示:图6 驱动程序7. 右键单击TCP/IP,在弹出菜单中点击“系统参数”,如图7所示。

弹出“系统参数-TCP/IP对话框”,选择“单元”标签,查看“逻辑设备名称”,一般默认安装后,逻辑设备名为CP-TCP/IP。

WinCC与S7-400H的容错S7通讯

WinCC与S7-400H的容错S7通讯

WinCC与S7-400H的容错S7通讯1. 概述WinCC和S7-400H容错自动化系统之间必需建立冗余连接,以确保当冗余CPU主、从切换时,WinCC系统能够自动将连接切换到最新的CPU主机。

WinCC系统通常通过工业以太网实现这种冗余连接,使用CP1613网卡可以实现,若使用标准网卡则只能和其中一个指定的CPU连接。

WinCC系统通过通道单元“Named Connection”和容错自动化系统建立冗余连接。

WinCC 的“Named Connection”专用来对应由STEP7组态生成的符号连接,可以实现和H/F系统的冗余通讯。

实现冗余连接最基本的网络结构如下图:H CPU in redundant mode▪硬件需求:S7-400H容错自动化系统(带CP443-1网卡)WinCC工作站(带CP1613或CP1623网卡)➢注意:1)故障容错S7连接只适用于CP1613和CP1623,不支持标准网卡通讯。

2)故障容错S7连接只能通过ISO协议通讯。

▪软件需求:STEP7WinCCSIMATIC NET(含软件包S7-REDCONNECT)▪授权需求:Industrial Ethernet S7-1613Industrial Ethernet S7 REDCONNECT有两种方法可以实现故障容错S7连接的组态:在WinCC中手动创建连接和全集成自动化方法。

后者是我们常用的,但有时出于某种原因WinCC项目不能够集成到STEP7中,此处我们侧重讨论第一种方法。

2. 在WinCC中手动创建连接的方法当WinCC项目不能集成到STEP7中时,就必须在WinCC中手动创建一条连接实现和S7-400H的冗余通讯。

步骤如下:1)在STEP7中插入一个SIMATIC PC Station,包含“Application”和CP1613。

将CP1613连接到容错自动化站所处的工业以太网上。

2)NetPro中创建Application和容错系统CPU的“故障容错S7连接”。

冗余与通讯之方法

冗余与通讯之方法

S7400H冗余PLC与WinCC通讯之方法系统及软件要求:WindowsXP, SP2,先Step7 ,SP3后Wincc SP3再Simatic Net ,注意顺序不要错,错了就不通。

S7400H与PLC通讯:将S7400H按PS, CPU, CP的顺序装好,记得第二套CPU要将拨码开关拨到Rack1。

随后在Set PG/PC里设为ISO模式,使用CP板上固有的MAC地址,进行下装。

硬件配置下装后要将OB70,72,80—88,100,121,122这些错误诊断块也下装至PLC。

这时Step7已经可以与S7400H进行通讯了。

需要提一下的是,当MASTER CPU切换后,若想监视程序,则在程序块—>PLC—>Select Online CPU中进行选择。

S7400H与Wincc通讯:第一步,进入Configuration Console, 进入Modules,进入Broadcom NetXtrem(本机网卡):General—>在模板模式中选择Configured mode, 在Index选择4。

Address—>Current中的MAC地址copy下来。

第二步,进入Access points,在界面参数中选择ISO方式。

第三步,进入Step7项目,插入Simatic PC Station站,进行组态:1槽中插入Application, 版本为当前应用的Net版本;4槽中插入IE General,也就是本机网卡,之后保存下装。

这时在桌面右下角的Station Configuration Editor 中看到,Application和IE General都处于RUN状态。

(注意在Station Configuration Editor中的Station name必须和PC Station的站名一样,否则不能下装)第四步,在Step7的NetPro中,两个CPU都要插入和Application的连接(用S7 connection),随后保存下装。

wincc与S7-300-400各种通讯方法

wincc与S7-300-400各种通讯方法

a.文档并未列出所有的WINCC连接Siemens品牌PLC的所有方法,只是列举了一些常用的方法。

b.在各种连接方式中的参数设置可能会略有不同,在此列出的步骤和参数只是一套可以连通的设置方法。

一.WINCC使用CP5611通讯卡通过MPI连接PLC前提条件I) 通过CP5611实现PLC系统与WINCC6.0通讯的前提条件是在安装有WINCC的计算机上安装CP5611通讯板卡。

II) 使用STEP7编程软件能够通过MPI正常连接PLC。

1.STEP 7 硬件组态STEP7设置MPI通讯,具体步骤不在此详述,可参考如下图1.1示:图1.1注意:新建一个MPI网络用来通讯,设置MPI网络的地址和波特率,且记住,在随后的设置中需要匹配。

2.安装CP5611通讯板卡安装CP5611,并安装驱动程序,具体CP5611的安装过程和注意事项可参考如下链接:/CN/view/zh/267070263.添加驱动程序和系统参数设置打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->MPI右键单击MPI,在弹出菜单中点击System Parameter,弹出System Parameter-MPI对话框,选择Unit标签,查看Logic device name(逻辑设备名称)。

默认安装后,逻辑设备名为MPI如图1.3所示:图1.2图1.34.设置Set PG/PC Interface进入操作系统下的控制面板,双击Set PG/PC Interface图标。

在Access Point of the Application:的下拉列表中选择MPI (WINCC),如图1.4所示,而后在Interface Parameter Assignment Used:的列表中,点击CP5611(MPI),而后在Access Point of the Application:的下拉列表中显示:MPI (WINCC)CP5611(MPI),如图1.5所示:图1.4图1.5设置CP5611的通讯参数,点击Properties…按钮,弹出Properties-CP5611(MPI)属性对话框,设置参数,如图1.6所示:重要的参数如下所示:Address:CP5611的地址(MPI地址必须唯一,建议设置为0)Transmission Rate:MPI网络的传输速率(默认为187.5Kbps)您可以修改,但必须和实际连接PLC 的MPI端口的传输速率相同Highest Station Address:MPI网络的最高站地址(必须和PLC的MPI网络参数设置相同)图1.6诊断MPI网络,点击Diagnostic…按钮,进入诊断对话框。

S7400H冗余PLC与WinCC通讯之方法

S7400H冗余PLC与WinCC通讯之方法

S7400H冗余 PLC与 WinCC通讯之方法系统及软件要求:WindowsXP, SP2,先 Step7 ,SP3后 Wincc SP3再 Simatic Net,注意序次不要错,错了就不通。

S7400H与 PLC通讯:将 S7400H按 PS, CPU, CP的序次装好,记得第二套 CPU要将拨码开关拨到 Rack1。

随后在 Set PG/PC 里设为 ISO 模式,使用 CP板上固有的 MAC地址,进行下装。

硬件配置下装后要将 OB70,72,80—88,100,121,122 这些错误诊断块也下装至PLC。

这时 Step7 已经能够与 S7400H进行通讯了。

需要提一下的是,当 MASTERCPU切换后,假设想监察程序,那么在程序块— >PLC— >Select Online CPU 中进行选择。

S7400H与 Wincc 通讯:第一步,进入Configuration Console,进入Modules,进入Broadcom NetXtrem( 本机网卡 ) :General —>在模板模式中选择Configured mode,在Index选择4。

Address —>Current中的MAC地copy 下来。

址第二步,进入Access points,在界面参数中选择ISO 方式。

第三步,进入Step7工程,插入Simatic PC Station站,进行组态:1 槽中插入Application,版本为当前应用的Net版本;4 槽中插入IE General ,也就是本机网卡,此后保存下装。

这时在桌面右下角的Station ConfigurationEditor中看到,Application和IE General都处于RUN状态。

〔注意在Station Configuration Editor中的Station name必定和PC Station的站名相同,否那么不能够下装〕第四步,在 Step7 的 NetPro 中,两个 CPU都要插入和 Application的连接〔用S7 connection 〕,随后保存下装。

如何实现WinCC V7和S7-400H PN的工业以太网通信

如何实现WinCC V7和S7-400H PN的工业以太网通信

如何实现WinCC V7和S7-400H PN的工业以太网通信1 简介西门子新推出了带有PROFINET 接口的S7-400H PN(CPU 41x-5H),在S7-400H PN 和WinCC之间建立以太网连接(S7容错连接)的配置过程中,较之传统的S7-400H,所需的硬件和软件都产生了变化。

简要说明如下:注意:这里只描述S7-400H PN通过PN接口连接WinCC,S7-400H PN通过CP443-1连接WinCC请参考传统配置。

硬件要求部署WinCC的OS站需要CP1623/CP1628,传统配置中的CP1613/CP1613 A2不适用。

CP1623 CP1628CP1623除提供和CP1613 A2相同的功能外,还包括以下功能:• 符合PCIe x1标准,用于PCI Express插槽• 内置交换机,集成2个RJ45端口(10/100/1000Mbit/s);外部供电,PC停机时交换机可用• 兼容所有CP1613的应用,无需更改组态CP1628除提供和CP1623相同的功能外,还包括内置防火墙,支持VPN 和SNMP V3等功能。

软件要求在CP1623/CP1628和S7-400H PN之间建立S7容错连接需要S7 RedConnect V8.1.2或更高版本。

本例中所使用的硬件和软件环境如下:(A) S7-400H PNCPU 416-5 H PN/DP (6ES7 416-5HS06-0AB0, Firmware V6.0)IM153-4 PN HF (6ES7 153-4BA00-0XB0, Firmware V4.0)SM 321/322 16DI/DO(B) WinCC ES 工程师站Field PG M3 (6ES7 715-1BB20-0AA0)Windows 7 Ultimate SP1(X32)STEP7 Professional 2010 SR2 (STEP7 V5.5 SP2 HF1), WinCC V7.0 SP3 Upd2 Asia(SIMATIC NET V8.1.2)(C) WinCC OS 操作员站IPC547C(6AG4 104-1DR21-3CC5), CP1623Windows Server 2008 R2 SP1(X64)STEP7 Professional 2010 SR2 (STEP7 V5.5 SP2 HF1), WinCC V7.0 SP3 Upd2 Asia(SIMATIC NET V8.2)注意为组态S7-400H PN,需要安装STEP7 V5.5 SP2 HF1,可以参考以下链接:59216386为组态CP1623/CP1628和S7-400H PN之间的S7容错连接,需要S7 RedConnect V8.1.2或更高版本,而WinCC V7.0 SP3 Upd1包含SIMATIC NET V8.1.2,可以参考以下链接:599028812组态WinCC和S7-400H PN的以太网连接在ES站上的STEP7中组态WinCC到S7-400H PN的容错连接。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

S7-400H和WinCC之间基于Simatic Net OPC 的通讯
1.示例系统的体系结构图0 本示例为H系统与双CP1613的OS 站通过双以太网网段进行通讯的例子。

H系统与双CP1613的OS站通过单以太网网段或H系统与单CP1613的OS站进行互连互通可参考此例。

图0为示例系统的配置图。

图 ...
1.示例系统的体系结构
图 0
本示例为H系统与双CP1613的OS 站通过双以太网网段进行通讯的例子。

H系统与双CP1613的OS站通过单以太网网段或H系统与单CP1613的OS站进行互连互通可参考此例。

H-CPU Order Number
CPU 417-4H6ES7 417-4HL00-0AB0
CP 443-16ES7 443-1EX11-0XE0
2. 软件版本描述
软件版本
· SIMATIC NET V6.0+ServicePack4.0
· WinCC V5.1
· STEP7 V5.1+ServicePack6
· S7 H Systems V5.2+ServicePack2
3. 组态
3.1 运行SIMATIC MANAGER 并创建一个新的项目, 示例中为417H-NET6-FIRST。

插入一个新的H站。

示例中将其命名为SIMATIC 417-4H,如图1所示。

图 1
3.2 通过双击硬件或使用右键弹出菜单, 打开SIMATIC 417-4H的硬件组态(HWConfig)。

本例中的硬件组态仅供参考,用户以实际硬件组态情况为准。

对于冗余系统,应使用UR2-H机架,如图2所示。

图 2
3.3 组态以太子网;分配MAC地址,通常为获得更高的稳定性,建议取消TCP/IP 协议。

图3
图 4
图5为CP443-1 的MAC地址和IP地址的设置对话框。

通过选取图4的Interface 中的Properties 按钮。

图 5
注意上图中有两条以太子网。

应把2 个CP443-1 分别分配给2条子网。

图 6
请注意图6中MAC地址与第一块CP443-1的不同。

组态完毕后,可进行编译并下装到CPU中。

3.4 向项目中插入一个PC站。

图 7
在本例中,PC站的名称为:MyStation。

然后,对PC站进行组态,如图7、8所示。

图 8
如同在417-4H硬件组态相同,在本例中分别插入Application、CP1613、OPC Server。

图 9
应分别设置CP1613的网络配置。

如图10、11所示。

图 10
图 11
PC站组态完毕后,进行编译检查是否有组态错误。

若没有组态错误,则在Configuration console 中进行组态。

3.5 运行Configuration Console编辑器,组态CP1613。

图 12
在控制台组态编辑器画面中,需要对2块CP1613进行组态。

首先,需要把Mode of Module 的选项设置为:Configured mode。

然后,把Index选项设置为与PC 站相应的槽号,选择应用(Apply)按钮。

图 13
图 14
3.6 使用Station Configuration Editor进行编辑。

双击工具条上的图标或者双击桌面上的Component Configuration Editor图标进入编辑画面,如图15所示。

图 15
进入Station Configuration Editor中即可见到在Configuration Console中配置的CP1613。

对应于PC Station中的硬件组态,在Station Configuration Editor的相应槽位上添加Application。

添加Application只需在相应槽位上单击右键进行选择。

如图16所示。

图 16
Station Configuration Editor完成后,即可从HW Conf 下载MyStation硬件配置组态。

Configuration Console 集成了访问点的设置选项。

通过把S7-ONLINE 的访问点设为pc internal,系统会自动地选择通讯路径,如图17所示。

图17
同时应注意Station Configuration Editor中的station name 必须于SIMATIC MANAGER中SIMATIC PC STATION的名字(即MyStation)一致;否则,不能正确下装。

图 18
请注意PC站中应用和硬件的槽号。

图 19
下载完成后,Station Configuration Editor中的状态如图19所示。

3.7 网络组态
在417-4H及PC站组态完毕之后,则可进入网络组态。

通过选择菜单和图标进入网络组态的界面,如图20所示。

图 20
图 21
图22
在进入网络组态后,就可以建立417-4H与MyStation/Application 与MyStation/OPC Server两个应用之间的连接。

插入连接的步骤和下载的步骤见图21、22。

注:组态容错连接时,必须选择OPC Server,为其和H CPU之间建立容错连接。

3.8 向MyStation 中下装网络组态信息。

重新打开网络组态编辑器画面,选中MyStation,按Download按钮,将MyStation 的硬件配置及冗余连接下装到Station Configuration Editor 中。

3.9 组态WinCC,建立冗余连接。

建立冗余连接需要使用S7 Protocol Suite 中的Named Connection 选项。

图 23
设置New Driver Connection 的属性如图24。

图 24
其中connection name: 为NetPro中所建立的connection 名字 , 即S7 connection_1。

此时,即可通过冗余连接进行通讯了。

3.10 PC Station 组态信息的重复使用
关于本例中PC Station 的冗余连接组态信息存放在下面的文件中,可以通过PC Station 的属性框的Configuration 标签察看,其路径如图25所示:
图 25
3.11 OPC SERVER 的测试
首先,启动OPC Scout,如图26所示。

图 26
依次按照如下的步骤进行测试。

图 27
图28。

相关文档
最新文档