版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、05. 20053丄6丄L 91011回1315161618202L2527303233353738391010坐43目錄1 WinCC 冗余1. 1组态WinCC系统1. 1. 1不带冗余的WinCC系统结构1.1. 2带兀余的WinCC系统结构1.2 冗余如何工作1.3 组态冗余服务器1.3. 1功能相同的组态1.3.2 冗余系统的要求1.3.3 冗余用户归档1. 3. 3. 1冗余用户归档的要求1. 3. 3. 2 用户归档同步如何工作1.3.4 消息在线同步1.4 使用冗余1.4.1 冗余系统建立指南1. 4. 2 进入Windows NT系统中的服务器1.4.3 组态冗余1. 4.
2、3. 1“常规”标签控制1. 4. 3. 2 “用户归档”标签1.4. 3. 3在出现过程连接错误时的客户机切换实例1.4.4 WinCC项日复制器1. 4. 5故障情况1. 4. 5.1情况1:服务器未运行1. 4. 5. 2情况2:与伙伴服务器的连接出现故障.1. 4. 5. 3怙况3:与客八机的网络连接出现故障.1. 4. 5.4情况4:过程连接出现故障1. 4. 5. 5愴况5:软件出错1. 5附录1.5. 1WinCC冗余系统消息1.5.2 WinCC冗余系统变量缩写在线帘助的发行版冗余府nCC兀余05. 2005任线"f助的发行版兀余#府nCC兀余05. 20051 Wi
3、nCC冗余引言通过并行运行两台连接在一起的服务器,WinCC冗余将可在总体卜.昭为增加WinCC和 系统的可用性。Q Q当服务器在线恢复后进行同步服务器将在运行系统中互相监控,以便尽Y识别出现故障的伙伴服务器。如果某台服务器出了故障,则客户机将门动从出现故障的服务器切换到仍然激活的 服务器上。这样可确保所有的客户机都能对过程进行监控和操作。当出现故障时,处于激活状态的服务器将继续对WinCC项H的所有消息和过程数据 进行归档.在故障服务器恢复任线后,所有消息.过程值和用户归档的内容都将I 动复制到已恢复的服务器。这将填补故障服务器的I丿I档数据空白。该动作亦称为恢 复后同步.阳nCC冗余选件提
4、供:当出现故障的服务器恢复在线后,使消息、过程值和用户I丿I档门动同步。过程连接出错后,使消息、过程值和用户归档n动同步。内部消息在线同步。用户归档在线同步在某台服务器出现故障时把客户机I动切换到冗余服务器上. 用于将项目复制到冗余服务器的“項目复制器(Project Duplicator)"。在过程连接出现故障时“动切换客户机.对WinCC应川程序进行监控的“应丿U程序止常检査”功能。"应用程序正常检査”功能WinCC/PCS7环境中,“应用程序止常检査”指的是对乖要应用程序进行周期性的 状态监控。该功能将增强冗余的灵敏度,因为通过服务器I身就可将状态监控扩展 到各应用程
5、序。所有重要的WinCC应用程序都将被自动监控。如果状态监控检测到软件出错,则将把"RedundantServerState”系统变就中的服 务器状态设直为“故障”,并将所连接的客户机切换到冗余服务器。过程控制消息将警告用户软件出错。注意:如果“应用程序止常检査”功能检测到软件出错,U启动了客戸机的切换,则必须 重新启动相关的服务器.只冇如此,才能将客户机与服务器币新链接。冗余服务器上必须安装冇Windows 2000 Server,而客户机PC上必须安装冇 Windows 2000 或 Windows XPe任线"f助的发行版兀余#05. 2005WinCC兀余1. 1组
6、态WinCC系统1. 1.1不带冗余的WinCC系统结构引言企业级控制级过程级客户机FC网络终端总线主服务器服务器丄业刈.PROFIBUS. PI.系统总经上图显示了 WinCC控制级的上方为公同级、卜方为过程级的典型结构。可以看到,控制级的任务分布在多台PCZ间。按照客户机服务器的结构对任务进行 分配。在线帘助的发行版冗余3衍nCC冗余05. 2005由服务器完成的任务:服务器获得口动化系统的过程图像和消息。通过业网络将服务器连接到自动化系统,以采集数据。 服务器为客户机提供过程数据,并对过程状态进行控制。 由客户机完成的任务:客户机工作站操作并监控胳个工厂。客户机通过PC网络从相应服务器上
7、获得当询所需状态。通常,所有客八机都是相同的,并hhw相同的权利。在线帘助的发行版兀余畑CC兀余05. 20051.1.2带冗余的WinCC系统结构引言控制级过程级WinCC项目附nCC项目由一组口动化系统、一台服务器以及一台或多台客户机组成。项日还包拾 诸如程序、组态数据和贯它设置等所冇数据匚冗余TinCC项目当另一台功能完全相同的服务器开始并行运行时,就构建了顼目的冗余这两台服 务器相互连接,并都与PLC和客户机相连。更详细依息参见“组态定全相同的功 能” 1.2冗余如何工作引言项口 A项口 B并行运行的冗余服务器的归档f j归档同步正常运行期间的町nCC归档通常,服务器同时在运行系统中运
8、行。毎台服务器均冇苴1'1己的过程驱动程序连 接,并仃其1'1己的数据归档。PLC将过程数据和消息发送到两台冗余服务器,服务器 对它们进行相应的处理.服务器在在运行期间互和临控,以提V识别服务器出现故障现象。过程控制消息将 对此进行说明。用户归档和内部消息可在线连续同步(在线同步)°两台服务器具有相同的权限,并可互相独立地进行匚作。两者对用户都可用。如果 冇一台服务器出现故障,将始终有一台相同的冗余服务器可用.冗余服务器通过终端总线进行通讯,以便监控状态并使归档同步。网络为H有 TCP/IP协议的PC局域网。如果服务器Z间为串行连接,则它将用于监控状态,而不 对归档进
9、行同步。在线帮助的发行版兀余#05. 2005WinCC兀余服务器故障服务器故障指的是服务器的物理故障,例如,由于断电或非止常关闭服务器而引起 的故障。如果其中一台服务器出现故障,则另一台运行服务器会从PLC接收并I丿I档过程值和 消息。这将确保数据的连续和完整。客八机将门动从故障服务器切换到兀余伙伴服务器。在短暂的切换后,所有操作站 将继续可用。如果冗余服务器Z间为小行连接,则将川丁监控状态。触发客户机切换的因素在服务器出现故障期间,系统将11动完成从缺省(主机)服务器到冗余服务器的客户 机切换。下列因素均可引起服务器的切换: 与服务器的网络连接出现故障 服务器出现故障过程连接出错 “应用程
10、序止常检査“功能已检测到出现故障的WinCC 用程序,并触发切换。项门被取消激活。服务器恢复后触发归档同步的因素在F列错误纠正后将启动服务器之间的归档同步。 过程连接出错。可能关闭过程连接监控更详细信息参见“组态”。与伙伴服务器的网络连接出现故障 服务器出现故障 项口没有激活服务器恢复后同步为出现故障的服务器恢复在线肩,冗余服务器将对停机时的旷I档执行同步。通过将 丢失的数据传送给曾经出现过故障的服务器,可消除故障所引起的切档空档。该动 作将使两台服务器再次相等并可用。消息01档、过程值归档和用户|丿I档将被同步.在略微的时间延迟后(由故障所引 起),发生故障的服务器将接收其数据。0档同步将作
11、为后台功能來实现,并与WinCC的过程管理和"档并行运行。因此, 可始终保证对系统的操作和观察。在线福助的发疔版兀余畑CC冗余05. 2005过程连接出错后的同步如果在服务器和一台或多台PLC之间进行运行操作时发生网络错误,则该错误解决 后,同步会被口动启动(如果此询已组态)。在线同步在内部消息报警记录期间和川户归档中将进行服务器到服务器的在接同步(在线同 步)。在线帘助的发行版兀余#05. 2005WinCC兀余1.3组态冗余服务器1.3.1功能相同的组态引言过程数据和消息的归档必须为冗余服务器组态功能完全相同的变戢记录和报警记录。功能完全相同意味 着: 完全和同的!II档,附加内
12、容町以以附加测星点或I丿档的形式添加。这些附加内容 将不进行同步,因此必须在伙伴服务粘上对其手动更新。WinCC使下列归档同步:保存在硕盘上的归档,例如,过程值归档、压缩归档和消息归档。另一方面,不执行主存储器的归档同步.用户归档用户,档要求两台服务器上的结构相同:对于将要进行同步的用户归档的组态,英属性和域/记录结构必须完全相同。在线帘助的发疔版冗余905. 2005WinCC兀余1.3.2冗余系统的要求引言实现WinCC冗余需满足下列要求:对于带多川户操作的冗余WinCC服务器.只能使川带有下列服务器操作系统的计 算机:-Microsoft Windows 2000 服务器版- Micro
13、soft Windows 2003 服务器版 兀余箜求对服务器进行时间同步。然而,强烈建议整套设备(WinCC vt算机、口 动化系统等)都应进行时间同步.这可使用WinCC中的“时间同步仃im亡 synchronizat ion) ” 选件来完成。 来口 AS和客户机的消息与确认必须始终包含自时何标志(任消息屮),以避免条 n重复(顺序报表)。这可通过使用as的报警块來实现。來n下级门动化系统的过程值、消息和激活的消息锁定都将并行发送给两台服务 必须金两台服务器卜同时安装兀余选件(Redundancy option) o 必须为冗余服务器组态完全相同的功能.毎个用户归档必须包含唯的分配值域和
14、最肩修改日期域。更详细信息参见“冗 余用户归档"O注意仅“新”用戸I丿档的数据可进行同步(V4. 02及以上版本)。在最新版本下组态的用户归档,如果仍然保留了原來的I日结构,将不进行同步。然 而.可以将这些“旧”用户归档转换为新结构。更详细信息参见“用户归档手 册” °为了在电源出现故障时安全退出WinCC,建议使用不间断电源(UPS) o心出现故障的服务器恢复止常后,报警记录中匸动锁定的消息将通过对AS的止常査 询來确定,随后将对这类消息进行同步。对于被动的消息锁定而言.例如,仅在一台服务器上,则将对锁定信息进行同步。 如果在其中一台服务器上锁定消息类别.则不对冗余服务器
15、上的锁定标记进行同 步。为了保证冗余系统变就状态的安全,建议使用冗余服务器之间的弗行连接。1.3.3冗余用户归档引言用户n档可以通过操作、独立程序、plc或者其它函数进行编轲.并行编辑用户归档在将记录并行添加到冗余用户UI档时,请注意:由于运行系统的原因,插入记录时的顺序可能冇所不同°即使为恢复止常的服务器完成同步之询,也可将记录添加到正在进行同步的服务 器上。即使在在线同步期间,仍将花费-段时间对冗余!1档中的记录进行同步°在线描助的发行版冗余11WinCCJL05. 200冗余用户归档的要求引言两台计算机上的归档组态必须完全相同。出于这个原因,应该使用项
16、H复制器。如果归档不完全相同,将显示系统消忌“所冇用户旷I档的同步术准备好” O归档组态为了能够激活用户01档的同步,必须组态这两个域:唯一性标识为了将某个归档中的记录唯一分配到冗余归档记录中,需要使用“唯一性标识” O 在该域中具有相同内容的记录将进行同步该域必须包含有“唯一值”属性.这可 确保同忧|档中决不会心任JRj相同内容的两条记录。可以通过以下方法实现: 记录兮-该编U始终是记录的一部分,1L不必单独进行组态。记录巧始终是唯 一的.如果使用了记录号则不允许其它域貝有“唯一值”属性。 已经分配冇“唯一值”属性的归档域。如果使用的是域而不是记录号,则该域必 须是唯一包含有“唯一值”属性的
17、域。例如:配方号(“文本”类型) 配方号(“整型”类型) 插入日期/创建日期(“日期”类型)“最后访问”城在组态I丿I档属性时必须选择该域,因为已经将时间标志用作同步标准。在同步期间,H冇更新时间标志的数据记录将覆盖原冇记录,这样可确保节询的数 据记录都是瑕新的。当同步期间进行井行操作或编辑时,必须注意这一点。瑕胆的修改日期由系统口动输入。导入记录时,“csv”文件的修改日期不变。在同步期间,带有更新时间标志的数据记录将覆盖原有记录,这样町确保当前的数 据记录都足放新的。当同步期间进行并行操作或编榊时,必须注恿这一点。在线flf助的发行版兀余05. 2005WinCC兀余1. 3. 3. 2用
18、户归档同步如何工作引言通过记录号同步通过唯一值同步服务器发生故障 时删除一条记录不发生不发生服务器发生故障 时编辑/添加一 条记录在离线同步期间,停机期间编辑或添加 的所有数据记录都将进行同步。在离线同步期间,停机 期间编辑或添加的所有 数据记录都将进行同 步。在线同步期间改 变记录可以可以不必改变“唯一性标 识”域的内容(如果改 变,新的记录内容仍将 添加到冗余d档:但原 有记录还将保留因为 无法将其识別)°在线同步期间添 加记录可以任恢复正常的服务器完成同步之询,如 果将一条记录分別涂加到两个兀余1 丿1档 中,则I动分配的记录号可能已经存在 于冗余归档中。此时,将覆盖两条记录
19、中最旧的那条记录。可以在线同步期间删 除记录可以只有通过记录号进行同步,H.在“OLE控 件元素(OCX) ”内或通过用户归H API函 数进行了改变时,才能执行已删除记录 的在线同步.只冇在“眾后访问”域中所包會的晚于 删除时间的记录才被删除。不可以在线帘助的发疔版冗余1305. 2005WinCC兀余注意:任何比“垠后访问”域中的当询系统时间高的记录不能在归档中插入(例如,通过导 入)。仅对十前系统时间前的记录进行同步。如果提供数据的服务器关机.或在完成全部记录的同步之前发生故障,则当运行系 统再次激活后,将只同步每个归档的最后50条记录。如果WinCC运行系统停止,然后又在10秒钟内重豹
20、启动(通常只适用于较小的项 R),则这将不认为是故障,也不进行任何同步。在线同步存储最多达10条记录。如果与冗余服务器的连接存在错误,则乖新建立连 接后,将立即对这些记录进行同步。在线帮助的发行版冗余1.3.4消息在线同步引言在线同步所冇内部消息变鼠和没冇变量链接的消息。这还包括报警记录的系统操作 员消息.以及Batch-Flexible的消息。在线帘助的发疔版冗余15衍nCC兀余05. 20051.4使用冗余1.4.1兀余系统建立指南引言下面的章节是关丁建立个山服务器1和伙伴服务器2组成的冗余WinCC系统的简 短指导。设置网络中的服务器和客户机在每台讣算机上安装网络,并为每台计算机赋个唯一
21、的爼称,以便可以在网络 上方便地识别。设置用户安装网络后,必须在毎台计算机上设置用户帐号。更多详悄请参见“Windows中的注册服务器”.安装许可证必须安装兀余许可证。您可以从Windows开始菜单的“SIMATIC” > “许可证管 理”下中调用应用程序“门动化许可证筲理器”以完成安装,并为毎台服务器安装 许可证。组态服务器上的项目为组态WinCC冗余时,将定义缺省主站、伙伴服务器、切换时的客户机动作以及归 档同步的类型。在复制项口询,创建服务器数据包(用编辑器“服务器数据”)。建议在缺省主站上 创建.关丁组态兀余服务器的更详细信息参见“组态”。注意:只组态同步确实需耍的用户归档。耍同
22、步的川户归档数越大,同步过程需要的时间 越长,系统负载就越人。任线阳助的发行版兀余#05. 2005WinCC兀余复制项目为避免必须第二次组态伙伴服务器,“项II复制器”可将项II从一台服务器复制到 另一台。更详细信息参见"WinCC项目复制器” o注意:在复制Z询,请确保计算机上仃足够的内“叮供复制项日。如果止在父制到现仃的 项II 则该项不能是打开的。组态客户机为了使用兀余,诘按照下列步骤组态客八机: 在“服务器数据”编辑器中载入服务器(缺省主站)的数据包。 在“服务器数据”编辑器中,町根据需耍设定肯选服务器,并激活数据包口动更 新功能.激活冗余服务器可按如下方法激活昭nCC兀余
23、功能:首先激活已组态的主站服务器。然后启动其已存点的客户机。一巳它们处于激活状 态,就激活第二台服务器及其已存在的客户机。然后执行第一个同步该同步的停止时间包括激活第一个服务器和第二个服务器之 间的时间间隔。注意:请i卫意在启动冗余服务器时,必须在激活冗余伙伴之前完成第个服务器的启动. 在服务器初始启动时,不必激活客户机。一日完全取消激活一个冗余服务器対,在重新激活时必须遵循指定的顺序。第一个 激活的服务器为垃后个取消激活的服务器当该服务器完全启动后,才可激活冗 余伙伴。取消激活冗余服务器请注意,在取消激活冗余服务器之前,第一个服务器必须止常、无错地工作(例如, 无未决的过程链接错谋)。必须在
24、取消激活Z询完成山档同步。从各门的过程控制消 息中可以明显地看到该状态。注意:如果在第一个服务器的存档同步完成之前取消激活第二个服务器,则町能会出现数 据丢失。任启动时频繁任激活/取消激活之间进行切换,此时应特别注盘此点。在线帘助的发行版冗余WinCCJL05. 20051. 4. 2进入Windows NT系统中的服务器引言两台冗余服务器必须任网络中互相认可。此外,冗余服务器上的用户/口令必须完全 相同.为创建用户,请如下操作: /f: Windows 2000下:通过阳ndxs开始菜单中的“开始/设置/控制面板”和“用户和口令”符号可对其进行访问。任“用户和I令”对话框中,必须至少将 用户
25、设置为超级用户(Power Users)« ft Windows XP下:通i± Windows开始菜单中的“开始/设置/控制面板”和“用 户帐号”符号可对其进行访问。在“用户帐号”对话框中,必须至少将用户设置 为特权用户(Power Users) o该实例显示了 Windows 2000中的对话框。在线帮助的发行版冗余#05. 2005WinCC兀余当心用户必须拥冇管理员或特权用户(Power Users)授权且必须为“SIMATIC HMI”用户 组的成负。冗余服务器必须装44 Windows 2000服务器版或Windows 2003服务器版,客戸计算 机须装冇Win
26、dows 2000、Windows 2003服务器版或Windows XP专业版。此外还需注意“设置操作系统访问权限” 一章中,有关安装注意韦项的信息。在线帘助的发疔版冗余WinCCJL05. 20051.4.3组态冗余引言组态WinCC冗余时,将定义缺省主站、伙伴服务器、切换时客户机的动作以及归 档同步的类型。注意:只组态同步确实需耍的用户归档。将要同步的用户归档数越大,同步过程所需的时 间就越长.系统负载也将越大。步骤为了训用兀余系统,可显示所仃的编辑器,然后用鼠标右键单击“兀余”编辑器。 心出现的右键快捷菜单中单击“打开”。在线帮助的发行版兀余#05. 2005WinCC兀余在线帘助的发
27、行版兀余05. 2005WinCC兀余1.4. 3.1“常规”标签控制引言在该标签上,可组态冗余系统的常规设置在线帘助的发行版兀余05. 2005WinCC兀余“常规”标签控制服务器在“服务器”域中,输入有冗余组态的计算机的名称。缺省主机使用“峽省主机”选项,可定义当两台冗余服务器同时启动时,通常将 哪台服务器作为上服务器激活,哪台服务器作为备用服务器激活。在运行系统中,冗余主机可通过位于“冗余”变量组的“内部变量” F 的变吊管理器中的冗余变就“RM_MASTER”或“RM_MASTER_NAME”识 别。其变量“RM_MASTER”设置为的冗余计算机为主机。相关兀余主机的计算机名称写入变虽
28、“RM_MASTER_AME”中。如果“RM_Master”变量的状态发生变化,例如,计算机出现故障时, 则客户机将切换至以前的“备用”计算机,该计算机现在已变为主服务 器计算机。没冇为其输入首选服务器的客户机将连接到作为主机的冗余服务器上。 貝有首选服务器的客户机(具有永久可操作性)将忽略“RM_Master”和 “RM_MASTER_NAME”冗余变量中的主机/备用机标识符。注意:确保在两台冗余服务器中只有一台被指定为“缺省主机”,而不 是两台!否则,在对客户机进疔冗余切换期间将可能出现问题。冗余伙伴 服务器在“冗余伙伴服务器域”中,输入伙伴服务器的计算机名称。在我们给 出的实例中,它就是
29、“RedServ2”“浏览”按钮将帮助选择伙伴服务器。同步故障 期间的全 部数据“同步故障期间的全部数据”单选按钮将定义停机期间所有数据都需要 同步。只同步故 障期间放 后天的 数据通过选择按钮"只同步故障期间最后.天的数据”,可定义,例如, 仅故后十天保持同步。伙伴服务 器恢复在 线后变量 记录同步“伙伴服务器恢复任线后变量记录同步”艾选框定义伙伴服务器恢复后 是否同步变量记录。伙伴服务 器恢复在 线后报警 记录同步“伙伴服务器恢复在线后报警记录同步”复选框左义伙伴服务器恢复后 是否同步报警记录.报警记录 在线同步使用“报警记录在线同步”选项,可以确定是否执行报警记录操作员 输入消
30、息和消息的同步。仪对带内部消息标签的消息和不带标签连接 的消息进行同步。“常规”标签控制过程连接 出错后进 行同步使用“过程连接出错后进行同步”选项,可定义当服务器与其组态连接 (AS)之间的网络连接出错时,归档是否进行同步。如果过程连接监控已经激活,则相应的服务器将对组态的所有连接进行 役备状态监控当相关的AS末能成功地将确认仁息发送冋服务器时, 则服务器与AS建立的过程连接出现故障。如果用这种方式检测到一台或务台AS发生网络错误,则该项H屮全部 AS的所仃消息、过用数据和用P'HFI都将被同步。这意味着未发生故障 的AS的归档也将被同步。如果取消激汕此选项,将减少服务器的运行 负载
31、。因关闭网络连接监视而无法识别AS网络中的错误时,不会发牛任何U1 档同步。WinCC客户 机-在过程连 接出错时 切换通过“过程连接出错时切换WinCC客户机”选项,可定义圧否可通过服 务器及其组态连接(AS)Z间的网络连接,将客户机切换到兀余伙伴服务 器.如果激活该复选松,则将周期性地确定与主服务器和冗余伙伴服务器的 故障逻辑连接的数日。如果主服务器上的故障逻辑连接比兀余伙伴服务 器上的多,则已住录到主服务器中的客户机将切换到冗余伙伴服务器。如果纠正了过程连接错误,则客户机将乖新切换到原來与其连接的服务 器(如果该服务器已组态为旨选服务器)。只有两台冗余服务器都任运行时,才启动过程连接的监
32、控。冗余伙伴 的串疔连 接任该域中,可确定足否存在伙伴服务器的行连接以及通过哪个接 口。如果冗余服务器之间存在串行连接.则冗余的状态将通过该连接进行控 制。激活冗余“激活冗余”复选框将指示冗余系统是否处于激活状态。单击此域,可 以激活/取消激活兀余。该域主要用于在组态过秤中取消激活冗余条 统。当冗余处于激活状态时(通过1Z选标记指示),如果单击“激活冗 余”复选框,则出于安全原因,将眾示一个对话框“确实想取消激活冗 余吗? ”。这样就给出-个选项來停止冗余的取消激活。在线帘助的发行版冗余23畑CC冗余05. 2005注意:调试期间,石要经常在服务器PC上激活和取消激活WinCC运行系统。每次激
33、活兀余 时都会同步lE/k'Jl档的数据.从而可能导致WinCC运行系统性能的恶化。为避免这 点,建议凋试时取消激活兀余。在运行系统中,只肓对L档同步的修改才能立即生效,不需耍巫新心动运行系统。 常规标签上的这一部分包括“服务伙伴恢复在线后.同步”、“在线同步报警记 录”和“过程连接出错后同步”选项。归档在线同步的用户归档标签也立即生效其它选项的改变将在运行系统贡新启动之麻产生作用。如果服务器上的软件出现错沒,则所连接的客八机可能不能切换到兀余伙伴服务 器,而系统被锁定。在线帮助的发行版兀余2105. 2005WinCC兀余 “用户归档”标签引言在该标签中.组态冗余系统的
34、门动用户几档同步。在线帘助的发疔版冗余25畑CC兀余05. 2005“用户归档”标签用户归 档在“用户归档”列,以行显示所有组态的用户归档。唯一性 标识在“唯一性标识”列,显示为冗余归档分配数据记录的唯一性标识。双 击该域将显示所有合适的1丿1档域的选择.这吐是所冇带冇已组态的“唯一 性标识”属性及其记录号的域。如果所选的域不是记录号,则将耍同步的归档不能包含任何带有“唯一 值”属性的其它域(除了所选的域以外).否则,必须通过用户归档管理器 将这类域删除。同步在“同步”列,可以激活或取消激活单个用户归档的同步.双击该域切换 到它的当前状态。如果还没何为归档组态“最后访问”域,则可在此处添加。这
35、可能要花费 一些时间,尤其是当归档包含了很多数据记录时。所有用 户归档 同步位于“所冇用户归档同步”域中的两个按钮将允许激活或取消激活所冇已 显示的用户归档的同步。更新如果调用冗余编辑器之后,已经在用户归档编辑器中改变了组态,则“更 新”按钮将使用当前的组态。注意:在运行系统中,只有归档同步的变化才能立即产生效果(不需耍巫新启动运行系 统)。在“常规”标签上与此有关的是选项“在服务器伙伴恢复在线后同步”、“在线同步报警记录”以及“在过程连接出错后同步."O川档在线同步的“用户"档”标签也将立即产生作用。其它选项的变化只有在礦新启动运行系统之后才能产牛作用。在线帮助的发行版兀
36、余#05. 2005WinCC兀余1.4. 3.3在出现过程连接错误时的客户机切换实例引言冗余系统将由两台功能相同的服务器组成一台服务器是主服务器,而另一台是冗 余伙伴服务器。通常,在未出现故障的操作状态下,主服务器具有状态“主机” > 而冗余伙伴服务器貝有状态“备用机” 客户机将被连接到上服务器,如果已经纽 态了首选服务器,则将被连接到首选服务器上。-口两台服务器都在运行,将心动过程连接监控。将周期性地确定主服务器和冗余 伙伴服务骼的故障逻借连接的数II。如果上站服务器的故障逻辑连接比兀余伙伴服 务器的多,则服务器的状态将变为无效(“故障”)。客八机将切换到兀余伙伴服务 器,该服务器具
37、有“主机”状态。注意:“故障”状态不显示在“皿MASTER”系统变量中,而是显示在“ORedundantServerState ” 变量中正常操作状态设备由兀余服务器A和B以及三台客户机组成。客户机1将服务器A作为其忡选服 务器,客户机2无首选服务器,而客户机3则将服务器B作为英首选服务器。腮务器A状念“主机”客户机1服务器A是首选服务器客户机2没冇首选嚴务器客户机3 服务器B足 首选服务器在线帘助的发行版冗余WinCCJL05. 2005服务器A上的过程连接错误服务器A上存在过程连接错误。该错误没有出现在服务器B上服务器A上的故障 逻轲连接的数I比服务器B上的人。因此服务器A将接收“故障”状
38、态。结果.客户机1和2将切换到冗余服务器Bo客户抑首廖务赛X土 d. t 客呢 没有客户和 首选服务畚在线帮助的发行版兀余#05. 2005WinCC兀余清除过程连接错误肖服务器A上的过程连接错误已经清除时,服务器A随后将处于“备用机”状态。 结果.客户机1将切换到服务器A,因为它已将其指示为首选服务器。客户机2将仍 然保持与服务器B的连接因为冗余切换启服务器B已成为主服务器,冃客户机2 没肓任何忡选服务器。在线帘助的发行版冗余05. 2005WinCC兀余在线帘助的发行版冗余05. 2005WinCC兀余Il W8容户机容户机2 没有容户棚在线帘助的发行版冗余畑CC冗余05. 2005在线希
39、助的发行版兀余#畑CC冗余05. 20051.4.4引言WinCC项目复制器在线希助的发行版兀余#畑CC冗余05. 2005步骤必须在两台服务器上建芷具有相同功能的项目.在组态后,WinCC项目复制器将允许 把所有属于项目的数据都复制到冗余伙伴。WinCC项目复制器将生成'兀余伙伴项H。项H复制器不仅复制所何的项H数据(mil 面.脚本、归档等),还在目标计算机上进行所有必要的设置,使之为冗余的使用作 好准备。进一步的组态只需要在某台服务器上执行。通过再次运行“*'inCC项H复制器”,4 将变化传送到兀余服务器.注意:WinCC冗余系统始终山两台服务器组成。不应组态更多的冗余
40、PC作为冗余服务器。然后,必须F动改变il算机指定的设置。在线希助的发行版兀余#畑CC冗余05. 2005在线希助的发行版兀余#畑CC冗余05. 2005从Windows开始菜单中,将叙标指向uSIMATIC/WinCC/X具/项目复制器” 可打开 WinCC项口复制器。“町nCC项口笈制器”对话框将显示:在线希助的发行版兀余#05. 2005WinCC兀余"WinCC项目复制器”对话框选择源项目在“选择将要复制的源项目”域中,指定源项目。".M按钮可方便地浏览源项目的路径名称。复制的项目任“保存己复制的项ri到兀余伙伴”域中,可指定带冇ri标汁算机以 及日标项日的文件夹。
41、”按钮可方便地浏览带有目标项目的文件夹。另存为“另心为”按钮将允许创建源项1的备份副本,或用新的名称保心项 IL “另存为”将只能保存组态数据。当前的运行系统数据库将不保 存。然而,将生成-个新的空白运行系统数据丿牟,以便项口不会因为 没有运行系统数据库而错误启动.复制在指定源项H以及将复制项H的H标计算机之后,单击“复制”按钮 即可启动复制过程随后,将在目标il笄机上创建己完全组态的冗余 项目。在线帘助的发行版冗余3105. 2005WinCC兀余1.4.5故障情况引言某空经常发生的故障将用來说明WinCC冗余足如何工作的。将讨论下列故障:冗余服务器上的项n未运行与冗余服务器的连接出错号客八
42、机的连接出错过程连接不止常服务器上的软件错误WinCC冗余将I'l己识别当前错误.或通过下列方式对出错消息作出反应:保存时间和韦件同步归档改变主机/备用机标识符 切换客户机 发出消息服务器的启动十服务器启动时,冗余组件将确定伙伴服务器足否已经激活.如果足,则将在服务 器中设置个备用机标识符。如果没有激活伙伴服务器(2),则启动时服务器计算机 (1)将被设置为主站。如果服务器之间的网络连接中断或关闭了伙伴服务器,则将会 复位主机代码。为了识别设定为“主机”的服务器计算机,可设置系统变量他MASTER。如果服务 器il算机处于“备用”状态,则复位变就郎M_MASTER。RM_MASTER_
43、NAME变鼠包侖八 有“主机”状态的服务器的名称,例如“服务器1”。变fiRedundantServerState 在每个冗余服务器上显示其冗余状态,如“备用”。这些变就可以通过其它应用程 序或脚本进行判断。RM_MASTER Ui唯-发生改变的变虽:。冗余只设迓上述变虽:。两台服务器始终完全相同。如果主服务器无法连接到客户机或兀余伙伴服务器(例如,没肖在计算机上激活项H 或计算机之间的网络连接中断),那么它将戊为备用服务器。这对于确保两台冗余服 务器不会都接收“主机”状态是必要的。如果两台兀余服务器Z间存在串行通讯口连接,则通过该连接对兀余状态进行控 制.这可防止冗余伙伴服务器采用完全相同的
44、状态。注意请注意,不耍通过串行通讯口执行存档同步.1.4. 5.1情况1:服务器未运行引言该情况将讨论如果在服务器2卜.取消激活项II时兀余的特性将触发下列动作: 服务器1存储服务器2的故障时间(日期和时间). 服务器1将通过系统消息來报告服务器2的故障。如果服务器1为“备川”服务器,贝IJ通过设RM_MASTER变虽:可使其接任“丄 机”角色。变RM_MASTER_NAME也将相应地改变。连接到服务器2的客户机将切换为与服务器1相连接。服务器2恢复在线状态停机时间意味着在服务器2的I丿I档中存心间隔。该间隔将通过卜列措施填允: 服务器1存储服务器2的恢复时间(H期和时间),服务器1将通过系统
45、消息报告服务器2恢复.将实施 个针对服务器1到服务器2的消息、过用数据和用户归档的冗余匹配。在两台服务器中,RM_MASTER变量将保持不变,也就足说,服务器1上的 RM_MASTER变星保持置位,服务器2上的RM_MASTER变屋保持复位。 RM_MASTER_XAME 和 ©RedundantServerState 变就也保持不变。与服务器2 起组态为许选服务器的客户机将再次切换到该服务器。打在线同步相比,按照将要同步的数据记录数员以及讣算机/网络的负载怡况,出现 服务器故障后的归档同步将明显花费更长的时间。如果故障在两台服务器之问交替出现(见图),则将依次对共进行同步。同步后,
46、两 个归档中的所有数据都可用。服务器1 故障B服务器2故障A故障C 在线帘助的发行版冗余33WinCC冗余05. 2005在上述情况下,服务器1将首先把所有故障A的数值传递给服务器2。然后,服务器 1需以停机时间B与服务器2进行同步。同步始终菇于主服务器.而在备用服务器上 进行。所仃这些过程均|'|动在后台运行,幷与并行运行的从属口动化系统的过程值0档和 消息归档无关。在线帶助的发行版兀余31町nCC兀余05. 20051.4. 5.2情况2:与伙伴服务器的连接出现故障引言此悄况讨论与服务器2连接出现故障时的冗余特性。任此悄况出现之前,两个服务 器都无故障运行。然后出现所描述的连接故障
47、,例如,拔出了服务器1的终端总线。初始状况1发生连接故障时,服务器1为“主机”状态而服务器2为“备川”状态。发生连接故障在连接发生故障时,将触发下列反应: 服务器2成为主服务器,并保存故障时间(日期和时间)。 服务器2显示系统消息:伙伴服务器故障,服务器2已切换到“主机”状态。 服务器1显示系统消息:冗余操作时出现故障,服务器1已切换到“备用”状 态。 在两台服务器上,变®m_MASTER. RM_MASTER_AME和©RedundantServerState将根据切换进行复位恢复连接在连接故障期间,报腎记录消息和用户归档无法进行同步。可通过下列措施來纠止这种悟况:当询作
48、为主机的服务器2保存恢父的时间(口期和时间)° 服务器2显示系统消息:伙伴服务器恢口。 从主服务器到备用IJIi务器的冗余同步。通过报警记录的在线同步,关于伙伴服务器恢复的系统消息也将在服务器1上眾 示 在两台服务器上,RM_MASTER、RM_MASTER_N.AME 以及RedundantServerState 变虽仍然保持不变。初始状况2发生连接故障时,服务器1为“主机”状态,而服务器2为“备用”状态。发生连接故障在连接发生故障时,将触发下列反应: 服务器2保持主服务器,并保存故障时间(L1期和时间)。 服务器2显示系统消息:伙伴服务器故障。 股务器1显示系统消息:冗余操作时出
49、现故障,将保持备用服务器状态。 两台服务器卜.,RM_MASTER、RM_MASTER_NAME 以及©RedundantServerState 变量仍然保持不变。恢复连接在连接故障期间,报警记录消息和用八0档无法进行同步。可通过下列描施來纠止这种悄况: 服务器2保存恢复时间(I!期和时间) 服务器2眾示系统消息:伙伴服务器恢复。 从匸服务辭到备用服务器的冗余同步。通过报警记录的在线同步,关于伙伴服务器恢复的系统消息也将在服务器1上显 示在两台服务器上,RM_MASTER、RM_MASTER_NAME 以及RedundantServerState 变量仍然保持不变。任线箱助的发行版兀
50、余#05. 2005WinCC兀余情况3:与客户机的网络连接出现故障引言在第三种愴况下,服务器2和服务器2客户机“CL5”之间的网络连接存在故障。 将触发下列动作:客户机“CL5”I动从冇故障的服务器2切换到止在运行的服务器1。纠正客户机的网络故障在纠正网络故障时,将触发下列反应: 心两台服务器 上,RM_MASTER. RM_MASTER_NAME 以及RedundantServerState 变虽仍然保持不变。如果将服务器2组态为客门机“CL5”的忡选服务器,则客户机“CL5”将再次 切换冋该服务器。在线帘助的发行版冗余3705. 2005WinCC兀余1.4.5. 4情况4
51、:过程连接出现故障引言在情况4中,由于到I动化系统的网络连接中断,从而导致过程连接出现故障。如果只中断了与一台服务器的连接,则冗余将把AS连接错误识别为故障.如果I动 化系统与网台服务器都存在连接故障(例如,山口动化系统故障所引起的故障),贝I 冗余将不能识别此故障.如果WinCC识别出故障,将触发下列动作:在服务器2上报告过程连接的故障。服务器1接收到有关伙伴服务器2发生故障的消息。 服务器1 储服务器2的故障时间(口期和时间)o如果组态了服务器项H中“由于过程连接中的故障而切换客戶机“,则连接到该 服务器的客户机将切换到伙伴服务器。 RM_MASTER变量血服务器1中将被设置为“主机”状态
52、,在服务器2中则被设 置为“备用机”。RN!_MASTER_XAME和Redundant Server St ate变屋将作相应训纠正服务器2上的过程连接错误如果已经激活过程连接的监控,贝IJ通过卜列措施町填补服务器2的I丿I档时间间隔: 服务器1存储服务器2的恢复时间(H期和时间). 如果在服务器1上没冇发现过程连接故障,则执行从服务器1到服务器2的冗余 匹配。将对所何AS的数据进行同步。也就是说,即便是没仃出错的AS,其数据 也将进行同步。 在服务器2上,©RcdundantSrrvcrStatc变虽将从"故障"切换到"备用机"。纠止服务器
53、2上的过程连接错误由系统消息进行说明。1.4. 5.5情况5:软件出错引言在情况5中,在服务器2上止被监控的软件中产生了错误。当错误发生时,服务器2 处于“主机”状态,而 服务器1处于“备用”状态。每台服务器都有多台客户机 与其连接。如果“应用程序止常检査”功能检测到WinCC软件中出现了错误,则将触发下列反 应: 应用程用止常检査将向冗余报告出错。眼务器2的状态将在 RedundantServerState变就中设置为“故障” RM_MASTER变就将被设置为“备用机”状态。 股务器1小的RM_MASTER变址将被设貰为“主站”状态。RM_MASTER_NAME和 RedundantServerState 变fit将作相应调整。连接到服务器2的客户机将切换为与服务器1相连接。过程控制消息将警告丿IJ户软件出错。纠正服务器2上的软件出错淸除软件出错可通过取消激活服务器项H并乖新启动服务器來完成。卅激活服务器2 上的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论