全国热线电话:
18390808297
![]() |
|
湖南嘉普云自动化设备有限公司
1 *条件
1.1 硬件
1.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
图1
2.2 在SIMATIC PC Station中,分别插入WinCC Application,WinLC RTX,CP5613和IE General。如图2
图2
2.3 在SIMATIC 300 Station中,分别插入PS,CPU和CP343-1。如图3
图3
3 网络组态和编程
3.1 在NetPro中为WinLC RTX建立与SIMATIC 300 Station的连接。如图4
图4
3.2 在Properties-S7 connection中,为Local Connection End Point选择One-way,即单边通讯。如图5
图5
3.3在NetPro中为WinLC RTX建立与WinCC Application的连接。如图6
图6
3.4在Properties-S7 connection中,为Communication Path的Interface选择PLC internal。如图7
图7
3.5 在NetPro中编译存盘。
4 程序配置
4.1 在SIMATIC 300 Station的CPU和PC Station的WinLC RTX中分别插入两个DB Block用于数据交换。
4.2 鼠标右键单击DB Block,选择Special Object Properties – Operator Control and Monitoring设置复选框。如图8和图9
图8
图9
4.3 打开DB Block,鼠标右键单击要传送的变量,选择Object Properties设置Parameters。如图10和图11
图10
图11
4.4 在PC Station的WinLC RTX中插入OB35,在OB35中调用SFB14(GET)和SFB15(PUT),参数说明参见在线帮助。如图12
图12
5 OS编译和组态
5.1 在SIMATIC Manager中选择Options – ‘Compile Multiple OSs’ Wizard – Start,进行OS编译和传送。如图13
图13
5.2 在Select network connection中为SIMATIC 300 Station的CPU选择TCP/IP作为WinCC unit。如图14
西门子6SE6440-2UD41-6GB1
图14
5.3在Select network connection中为PC Station的WinLC RTX选择Named Connection作为WinCC unit。如图15
图15
5.4 首次执行编译和传送,默认选择Scope中的Entire OS,再次编译可以选择Changes。如图16
图16
5.5 在SIMATIC Manager中, 打开SIMATIC PC Station的WinCC Application中的OS。如图17
图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
图18
图19
6 运行测试
6.1 在NetPro中下载SIMATIC 300 Station。在SIMATIC Manager中下载SIMATIC 300 Station的CPU的DB Block。
6.2 打开Station Configuration Editor,根据SIMATIC PC Station的硬件组态设置Components。如图20
图20
6.3 打开WinLC RTX,选择RUN使WinLC RTX处于运行状态。如图21
图21
6.4 在NetPro中下载SIMATIC PC Station。在SIMATIC Manager中下载SIMATIC PC Station的WinLC RTX的OB,DB和SFB Block。如图22
图22
6.5 打开SIMATIC PC Station中的WinLC RTX和SIMATIC 300 Station的CPU的变量监控,检验发送和接收的数据。如图23
6.6 激活WinCC项目。如图24和图25
图24
1.概述
SCALANCE X200 系列交换机自从2004年8月推入市场,当时交换机只能接入环网,不能做环网管理器。在各个工业现场得到了广泛的应用。2007年5月发布了X200系列新的硬件版本平台,普通交换机可以用HSR(高速冗余)方法做环网管理器,允许重构时间为0.3秒。2009年1月又对软件平台做了更新,使X200系列交换机可以用MRP和HSR方法构成环网。其中用MRP(介质冗余协议)在环网中断后,网络重组时间大为0.2秒。"MRP" 方法满足在IEC 61158中类别10 “PROFINET“中介质冗余协议(MRP) Media Redundancy Protocol 规定。
本文针对下列X200系列交换机:
表1本文针对的X200系列交换机
X-200 以太网交换机从版本V4.0开始支持介质冗余MRP 和HSR方法.
2. MRP
MRP是介质冗余协议(Media Redundancy Protocol)的缩写。它满足IEC 61158中类别10“PROFINET“中介质冗余协议(MRP) Media Redundancy Protocol 规定. 在环网中断后,网络重组时间大为0.2秒。
2.1 使用MRP介质冗余协议必须满足的要求
使用MRP介质冗余协议必须满足下列要求:
MRP 在环网拓扑中大支持50个交换机,超过此数目可能导致数据通讯的丢失。
采用MRP的环网只能由支持此功能的设备组成。例如
–工业以太网交换机
SCALANCE X-200 版本V4.0及以上
SCALANCE X-200 IRT版本V4.0及以上
SCALANCE X-300 版本V3.0及以上
SCALANCE X-400 版本V3.0及以上
–通讯处理器
CP 443-1 Advanced (6GK7 443-1GX20-0XE0) 版本V2.0及以上
CP 343-1 Advanced (6GK7 343-1GX30-0XE0) 版本V2.0及以上
CP 1616 (6GK1 161-6AA00) 版本V2.2及以上
CP 1604 (6GK1 160-4AA00) 版本V2.2及以上
支持此功能的非西门子设备。
所有设备通过自身的环网口互联成环网。
点击system>Save&Load HTTP菜单,再点击firmware Files右侧Browse…按钮,选择更新文件,再点击Load按钮,弹出对话框点击OK按钮。等待交换机更新重启完成升级。下图为交换机升级中的截图:
图4 交换机升级中
5.2 冗余模式说明
升级到V4.0的环网冗余的WBM菜单
图5 升级到V4.0的环网冗余的WBM菜单
Enable ring redundancy使能环网冗余:
如果模块是环网的一部分,则需使能;否则取消使能。
Redundancy Mode冗余模式:设置模块在环网中的角色。
Automatic Redundancy Detection自动冗余检测用于自动设置冗余模式。
在 "Automatic Redundancy Detection" 模式下,X-200工业以太网交换机自动检测在环网中是否有一个"HSR Manager". 如果有,设备自动适应"HSR Client"的角色.如果没有发现HSR manager ,所有设置为"Automatic Redundancy Detection"的设备相互协商以建立那个设备作为"MRP Manager"的角色. 其它设备自动设置成"MRP Client"模式.
MRP Client 介质冗余客户端用以选择"MRP Client" 角色。
在采用 MRP的环网中, 至少有一个设备设置成"AutomaticRedundancy Detection" 或"MRP Manager (Auto)/Client"模式. 其它的设备可以选择"MRP Client" 角色. 如果环网中所有设备除了一个设备设置成"MRP Client", 这台设备自动适应 "MRP Manager"角色.如果环网有非Siemens设备,选择"MRP Client" 模式。
MRP Manager(Auto)/Client:介质冗余管理器(自动)/客户端
如果设置成这个模式, 这台设备企图自动适应 "MRP Manager"角色。如果环网中有几个设备设置成这个"MRP Manager(Auto)/Client"模式, 其中的一个设备自动采用"MRP Manager"模式。其它设备采用"MRP Client"模式.
HSR Client:高速冗余客户端
如果工业以太网交换机X-200希望使用用热备功能,可以选择"HSR Client"角色。
HSR Manager 当设置 HSR 环网时, 只有一个模块必须被设成HSR manager模式。
注意:
在基本的设定中, "Automatic Redundancy Detection" 模式被预先选择。
6.总结和注意事项
SCALANCE X200升级到V4.X后可用MRP和HSR方法构成环网。X-200以太网交换机从版本V3.1及更低版本、X-300 and X-400以太网交换机从版本V2.3及更低版本、OSMs/ESMs只支持介质冗余HSR方法. 如新老版本混合构成的环网,只能用HSR 方法。
在环网中断后,MRP方法网络重组时间大为0.2秒;HSR方法网络重组时间大为0.3秒.
如采用本文第四章的缺省环网端口,不需要额外的设置就能互联形成一个MRP环网。缺省的模式"Automatic Redundancy Detection" 自动设置成环。
如果设置一个HSR环,只能有一个设备设置成"HSR Manager"模式。环网中所有其它的设备必须设置成"Automatic Redundancy Detection"或"HSR Client".
MRP和HSR方法在一个环网中,不能混合使用。
故障处理经验:
如果环网管理器出现other RM in ring的报警,可查看是否环网断线或确实设置了多个RM.正常时交换机RM为常亮绿灯,闪烁绿灯为不正常状态。
必须确保实际环网端口和设置的环网端口*。
西门子6SE6440-2UD41-6GB1