SIMATIC 400H冗余网络的组建以及与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。
西门子400H与WINCC连接

图0 站通过双以太网网段进行通讯的例子。H 系统与双 CP1613 的 OS 站通过单以太网网段或 H 系统与单 CP1613 的 OS 站进行互连互通可参考此例。
图 0 为示例系统的配置图。图中包含如下的硬件:
H-CPU
Order Number
CPU 417-4H 6ES7 417-4HL00-0AB0
图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 所示。
图 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 选项。
西门子 WinCC S7-400H 冗余连接 操作指南

/CN/view/zh/108987749C o p y r i g h t S i e m e n s A G C o p y r i g h t y e a r A l l r i g h t s r e s e r v e d问题描述:从V8.2开始,SIMATIC NET 支持SOFTNET-IE S7 REDCONNECT VM ,即普通网卡都可以在虚拟机环境中使用并建立WinCC 和S7-400H 的容错连接。
注意:从SIMATIC NET V8.2开始,也可以在实际的计算机环境中使用普通网卡直接建立WinCC 和S7-400H 的容错连接C o p y r i g h t S i e m e n s A G C o p y r i g h t y e a r A l l r i g h t s r e s e r v e d回答:硬件和软件环境可以通过VMware 官方网站查询支持ESXi 硬件直通的服务器列表,本例中使用的HP Compaq 8200 Elite 。
服务器硬件配置如表1所示:指标 HP Compaq 8200 Elite CPU Intel Core i5 2400 3.1GHz (4Core)内存 26GB DDR3 1600MHz 硬盘 500G普通网卡Intel 82579LM Gigabit表1服务器、管理机和客户机的软件配置如表2所示:计算机 软件配置服务器VMware ESXi Server 5.5 Updata1 管理机 (工程师站)Windows 7 Ultimate SP1 VMware vSphere Client 5.5 STEP 7 Professional 2010 SR3WinCC V7.2 Update3 SIMATIC Net V12表2服务器上运行的虚拟机的软件配置如表3所示:软件操作系统 Windows Server 2008 R2 Standard SP1 SIMATICWinCC V7.2 Update3 SIMATIC Net V12表3操作步骤ESXi 服务器和管理机的安装和配置,请参考相关文档,在这里不再赘述。
西门子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网络服务器组态:有更改后会有黄色背景,编译无误后消失。
S7-400硬冗余连接设置说明

S7-400硬冗余连接设置说明一. 简述S7-400H是西门子提供的冗余PLC,为双机架硬件级热备产品,通过主、从两个机架,两套完整独立的系统,两套机架上的热备单元通过光纤通讯。
可以通过它的硬冗余功能,实现减少因故障或错误而导致的生产损失。
组态王支持与西门子S7-400H之间的通讯,针对西门子S7 414-4H PLC硬冗余系统设计,采用TCP方式通讯。
1.现场控制柜设备为两个机架上各一块414-4H CPU模块,光纤连接做CPU冗余;2.每个机架配置一块CP443-1以太网通讯模块,与上位工程师站以太网通讯卡连接做以太网冗余;组态王共为西门子的S7系列PLC的以太网TCP协议设计开发两款驱动,分别为S7-TCP和S7-ProdaveIE,可以与S7全系列PLC以TCP方式通讯。
经过测试,组态王可以支持的通讯方式如:(√表示支持冗余,×表示不支持冗余,/表示工程师站中控制面板PG/PC Interface不做配置)表1 冗余通讯方式支持程度测试表注:CP433网段单双指CP433的ip地址是否在两个子网IP段上。
如192.168.0.2和192.168.0.3为单网段,192.168.0.2和192.168.1.3为双网段1. 普通网卡 + S7-TCP的适应支持能力最高,只需要在工程师站控制面板中为普通网卡配置相应网段信息,就可以完成S7 400H的单双网段,单双网卡冗余功能。
2. 普通网卡 + S7-ProdaveIE需要在工程师站控制面板中配置PG/PC Interface访问点能完成单网卡单双网段冗余。
3. CP-1613 + S7-ProdaveIE在工程师站控制面板中配置PG/PC Interface 访问点后能完成单网卡,单网段冗余。
.精品以下各图为设备网络连接拓扑结构(普通网卡和CP1613这里统称为通讯卡):图1 单通讯卡单网段连接方式 图2 单通讯卡双网段连接方式图3 双通讯卡单网段连接方式 图4 双通讯卡双网段连接方式二. 配置说明1.在STEP 7编程软件中对S7-400硬件系统进行组态填加SIMATIC H Station及其中的CPU模块和 CP模块,实际设置以用户配置为准,此处不再赘述。
(完整word版)S7400H冗余PLC与WinCC通讯之方法

S7400H冗余PLC与WinCC!讯之方法系统及软件要求:WindowsXP, SP2,先Step7 V5.3,SP3后Wince V6.0 SP3再Simatic Net V6.3 ,注意顺序不要错,错了就不通。
S7400H与PLC通讯:将S7400H按PS, CPU,CP的顺序装好,记得第二套CPU要将拨码开关拨到Rackl。
随后在Set PG/PC里设为ISO模式,使用CP板上固有的MAC地址,进行下装。
硬件配置下装后要将OB70,72,80—88,100,121,122 这些错误诊断块也下装至PLC这时Step7已经可以与S7400H进行通讯了。
需要提一下的是,当MASTECPU 切换后,若想监视程序,则在程序块—>PLC—>Select Online CPU 中进行选择。
S7400H与Wince 通讯:第一步,进入Configuration Console, 进入Modules, 进入Broadcom NetXtrem (本机网卡):Gen eral —>在模板模式中选择Con figured mode, 在In dex选择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中,两个CPL都要插入和Application 的连接(用S7 conn ection ),随后保存下装。
Wincc利用普通网卡进行S7 400H冗余连接实操

通过普通网卡实现S7—400H PN和WINCC间的冗余连接目标需求:上位机采用Wincc,利用上位机PC自带普通网卡实现与S7-400H PLC的冗余连接,确保Wincc数据监控正常。
准备工作:◆Wincc上位机(7.0及以上版本)◆Simatic NET V8.2及以上◆Step7 V5.6Step 硬件及网络组态硬件连接如下,图片截取如注释1。
S7-400H,建议直接购买冗余套件交换机,可不选用西门,普通即可上位机,选用Wincc,需安装Net,另需要SOFTNET-IE S7REDCONNECT容错连接授权。
通过硬件组态指导建立冗余硬件组态,如下图插入PC Station对新增的PC Station 进行组态,如下图:添加Application 与IE General,主要版本,本次测试均选用的是最高版本,建议8.0以上。
配置好IE 的地址,注意此地址即为上位机Wincc 地址,保持一致,也可在Configure Network 时进行配置,如下图:为Wincc 上位机网卡IP 地址进入Configure Network,对NET进行组态配置,如下图右击Application,插入新的连接,点击Apply,弹出连接信息,建议更改连接名称,与PC Staition及PC保持一致。
配置完毕确认,保存编译。
回到项目视图,点击PC站,右键PLC组态,弹出组态对话框,找到本上位机的名称,点击后再点组态按钮,系统自动将PC站的组态信息添加到SIMATIC NET 中。
然后将组态的信息下载Station configuration,此操作需要保存连接正常建立(我没测试成功,怀疑可能时我的Step7与Wincc不在同一台电脑或者其他网络配置有问题,未做具体分析,如有细节配置,欢迎大家回复指出)。
如下图:目文件夹内,如下图点击图标Station Configuration,一般安装完Wincc桌面会有或者右下角会有或者去开始菜单内查找Station Configuration。
S7-400H冗余系统硬件组态 操作流程

一.所需软硬件:所需软件:STEP7 V5.4 SP3所需硬件:一套S7-400H PLC,包括:(1) 1个安装机架UR2-H(2) 2个电源模板PS 407 10A(3) 2个容错CPU,CPU414-4H或CPU 417-4H(4) 4个同步子模板(型号必须相同)(5) 2根光缆必备的附件,如PROFIBUS 屏蔽电缆及网络连接器等。
二.硬件安装(1)设置机架号CPU V3版本,通过同步子模板上的开关设置;CPU V4版本,通过CPU背板上的开关设置;CPU通电后此机架号生效。
(2)将同步子模板插到CPU板中。
(3)连接同步光缆将两个位于上部的同步子模板相连;将两个位于下部的同步子模板相连;在打开电源或启动系统之前要确保CPU的同步光缆已经连接。
同步光纤连接如图1所示:图1 S7-400H 同步光纤的连接三.通过STEP7进行硬件组态1.创建项目并组态S7-400H站在STEP7中新建一个项目,在“插入”菜单下的“站点”选项中选择SIMATIC H 站点,添加一个新的S7-400H的站,如图2所示:图2 创建项目和添加S7-400H站2. 配置硬件(1) 在S7-400H站目录下,双击“硬件”打开硬件配置;(2) 添加一个UR2-H机架,如图3所示:图3 添加UR2-H机架3. 配置电源和CPU,并设定CPU上PROFIBUS DP主站的地址,默认为2,如图4所示:图4 添加电源和S7-400H CPU 4. 添加同步子模板到IF1和IF2槽位上,如图5所示:图5 添加同步子模块5)添加以太网网卡,设置MAC网络地址和IP地址,如图6所示:图6 添加以太网网卡并设置MAC地址和IP地址说明:通常采用以太网与WINCC6.0进行通讯。
6) 将机架0的硬件配置复制,粘贴机架1并调整网络参数,如:以太网的MAC地址等,在硬件组态中出现两个机架,如图7所示:图7 S7-400H硬件配置图四.CPU系统参数设置对于中央处理器单元只需对机架0上的CPU定CPU参数,所设定的数值将自动分配给机架1 上的CPU。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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 SP1
3、服务器硬件:
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站相同的计算机名称”。
其余无需更改。
接下来对该站点进行组态,右键单击站点,选择“打开对象”:
在弹出的站配置界面,存在一个类似于导轨的窗口,我们需在此窗口内组态站的硬件及软件配置。
此时,可像插入模块一样,在右侧导航栏内,找
到SIMATIC PC Station组下选择“User Application”,选择合适的版本号,插入到空余的插槽内,建议选择最新的版本号。
目前尝试过选择“HMI”组下的选项,但是无法通讯,不清楚原因。
插入后,建议修改对象属性,将其名称修改为直白的英文,例如“WinCC Application”。
选择如图所示的设备:
再在空余的位置插入CP1623卡,当然普通网卡也可以,普通网卡应选择“IE General”,未测试过:
为通讯卡分配IP地址,该地址需与CPU的IP在同一网段,但不能相同。
保存并编译。
返回Step7主页面,在工具栏,单击“组态网络”图标:
进入网络面板后,可看到整个系统的网络总览。
关键的操作:鼠标单击网络图中,与本机计算机名称相同的站点内先前已组态的WinCC应用程序,注意,不是单击整个站点,而是单击站点下的部分区域(WinCC程序),如果没有添加本地计算机,则需要添加后再操作,如果没有WinCC应用程序,同样需要先添加,后面的步骤是为该服务器上的WinCC指定通讯路径,选中之后,在界面下方,会出现多行空白区域(当前示例以及组态过了连接):
在下方第一行右键单击,选择“新建连接”,在弹出的界面内,使用默认的选项即可,但要确认下方为“S7容错连接”,确认是后,单击确定:
在选择了“容错连接”并确认后,弹出如下界面,此处,需要在图示红色框内,修改连接名称,该名称后面将会出现在WinCC中,因此建议使用英文字母命名,不要使用汉字,并与其他容错连结不同名:
完成上述步骤后,关闭连接属性界面。
并在组态网络界面内,保存编译,如果将来有其他方面的更改,则同样需要保存编译。
接下来,准备进行SIMATIC NET软件内的设置。
打开软件“Station Configurator”,一般安装完NET软件,桌面会有快捷方式存在。
在弹出的界面内,在空白出右键单击:
需要注意的是,此处插槽编号以及所对于的选项,需要与Step7中对PC站点组态的完全一致,例如“WinCC”应用程序,都在插槽2中。
接下来,插入“Application”:
然后插入CP1623卡,位于插槽4:
此时,1623卡的地址等不可修改,此处也无需修改,因为后面会通过Step7下载到该站点,接下来重要的操作是,为当前的组态命名站点,该站点必须和当前主机名称一致。
在打开的Station Configurator”主界面下方,单击“Station Name”,修改为当前主机的计算机名称:
NET站点的组态工作完成。
接下来返回到Step7主页面。
准备将网络组态先下载至SIMATIC NET站点。
先修改PC/PG接口:
在打开网络界面,在网络界面内,鼠标单击选中当前计算机站,整个选择,对于组态中计算机名称与本地计算机名称相同的站点,会存在一个黄色向上的箭头,以与其他站进行区分,选中后,单击上方的下载按钮,如果顺利,则会将站点组态下载至NET站点内,其中包含组态的设备,以及IP等:
此处需要强调以下下载,在有更改后,往往需要保存并编译,对于大的改动,则还需要将网络下载至CPU与各各站点,否则单下载一处,可能造成通讯失败的问题。
此时,可打开“Station Configurator”,查看CP1623卡的地址,以及更改为Step7中组态的地址:
接下来,需要将网络组态下载至CPU,需要选中网络中的CPU,然后使用MPI线缆或网线(此时不能使用CP1623卡上的网口),使用PC自带网口,更改Step7的PC/PG接口为对应的接口,下载至CPU。
下载成功后,便可使用CP1623卡进行下载了,当然,接口需要再更改为下载NET 站点时的接口。
接下来,打开WinCC,对其进行通讯组态。
新建一个已命名的连接,案例为CPU2。
修改“CPU2“的链接属性,应用程序名称,为我们在Step7站点内组态的WinCC应用程序名称,连接名称,为我们建立的容错连接名称,选中后,将变量建立在CPU2下。
可使用CP1623卡连接CPU与WinCC,激活后查看通讯是否成功。
如果碰到问题,请记录,并多方检查与尝试,解决后保存解决经验并存档。
文档结束。