WINCC服务器与客户机的组态手册(共6页).doc
-
资源ID:14076171
资源大小:31KB
全文页数:6页
- 资源格式: DOC
下载积分:20金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
WINCC服务器与客户机的组态手册(共6页).doc
精选优质文档-倾情为你奉上05.2005 目录 在线帮助的发行版 WinCC中的客户机-服务器系统 i 1 2 3 4 4.1 在服务器上创建新项目.8 4.2 如何在计算机列表中注册客户机.9 4.3 如何组态操作员授权.10 4.4 如何组态数据包导出.12 4.5 在服务器项目中组态客户机.16 5 5.1 在客户机上创建新项目.20 5.2 组态导入数据包.22 5.3 如何组态标准服务器.26 5.4 如何组态首选服务器.28 5.5 组态客户机起始画面.31 5.6 显示来自不同服务器的画面.33 5.7 组态客户机上的画面变化.34 5.8 使用来自不同服务器的数据.36 5.9 显示来自不同服务器的消息.37 5.10 组态多个服务器消息的消息顺序报表.38 6 6.1 启动服务器.43 6.2 启动客户机.44 6.3 使用具有多个网卡的服务器时的特殊通讯特性.44 6.4 关闭服务器.45 6.5 关闭客户机.46 7 7.1 如何访问子网外的计算机.48 7.2 从多个客户机访问项目.50 7.3 如何打开一个要进行编辑的项目.51 7.4 如何编辑服务器项目画面.53 7.5 如何激活项目.54 7.6 如何取消激活项目.55 8 目录 05.2005 在线帮助的发行版 ii WinCC中的客户机-服务器系统 05.2005 WinCC中的客户机-服务器系统 在线帮助的发行版 WinCC中的客户机-服务器系统 1 1 可使用WinCC来组态含有多个客户机和服务器的客户机-服务器系统,从而更有效地操作和监控大型系统。把对过程进行操作和监控的任务分配到多个服务器上,既减少了单个服务器的使用率,又能使系统的性能得到改善。此外,WinCC同样适用于具有复杂的技术或拓扑结构的系统。 客户机-服务器系统应用实例: 61 对于大型系统,需要多个用于监视和操作的工作站客户机来完成同一个任务。 61 不同的操作和监控任务分布在多个操作站上,例如,通过一台中心客户机来显示整个系统中的消息。 客户机可用于: 61 要组态包含一台服务器的多用户系统: 多个客户机访问同一台服务器上的项目 该服务器有过程驱动器连接。对于多用户系统,不必对客户机进行组态,因为服务器已提供了所有的数据。 61 组态包含多台组态服务器的分布式系统: 客户机能显示来自不同服务器的数据,这些服务器都有过程驱动器连接。在分布式系统内,每个客户机均有单独的组态,必要的服务器数据被导入到客户机上,如果数据服务器上的被修改,则客户机上的数据将自动进行更新。过程数据由服务器提供。 61 远程组态: 从一台客户机组态一个服务器项目。 61 远程监视: 从一台客户机监视一个服务器项目。 为了使用WinCC组态客户机-服务器系统,每台WinCC服务器上都必须安装“WinCC Server”选件。 客户机-服务器系统中的所有计算机都必须通过网络局域网相互连接。也可以将通过路由器连接的邻近子网中的计算机登录为系统中的客户机或服务器。 为了通过ISDN连接计算机,需要使用WinCC智能工具SmartTool“通讯组态器Communication Configurator”。 WinCC中的客户机-服务器系统 05.2005 在线帮助的发行版 2 WinCC中的客户机-服务器系统 为了在万一出现故障的情况下仍然能维持系统运转,例如服务器故障,建议组态一台冗余服务器。 组态冗余系统的具体步骤参见WinCC文档“冗余系统”。 该文档也包含了在冗余系统中对客户机组态的信息。 如果在两个冗余系统上都打开了该项目时,则不允许进行远程组态。为了组态冗余系统,必须禁止备用计算机打开WinCC项目。为了在运行时组态一个冗余系统,必须按如下步骤操作: - 取消激活待机计算机,并关闭项目。 - 在运行系统中组态主站计算机,远程与本地均可。 - 在线组态完成之后,使用运行系统中的项目复制器复制备用计算机上的项目。 - 再次打开并激活备用计算机上的项目。 05.2005 组态和数量结构 在线帮助的发行版 WinCC中的客户机-服务器系统 3 2 可根据需求组态不同的客户机-服务器方案。可以使用客户机、Web客户机和瘦客户机。 根据组态的不同,客户机-服务器系统中的客户机可以: 61 在多台客户机上显示来自同一台服务器的视图多用户系统 61 在客户机上显示多台服务器的视图分布式系统 61 从客户机上组态服务器项目远程 61 从客户机上激活和取消激活服务器项目远程 为了组态多台客户机,每台服务器上都需要“WinCC Server”选件。 Web客户机安装在客户机-服务器系统中,例如在下列情况时: 61 需要通过窄带连接访问系统时 61 只需要临时访问数据时 61 必须远距离例如通过Internet访问数据时 Web客户机具有下列优点: 61 可使用具有不同操作系统的客户机 61 可以通过多台Web客户机同时访问一台服务器 61 可实现大型的数量结构 为了组态Web客户机,需要WinCC的最小安装和“WinCC WebNavigator”选项。 瘦客户机基本上具有与Web客户机相同的主要特性以及附加的特性: 61 也可以在以Windows CE为基础的稳定的客户机平台上使用例如MP370 61 也可以使用移动客户机例如Mobic 为了组态瘦客户机,需要WinCC的最小安装和“WinCC WebNavigator”选项。 组态和数量结构 05.2005 在线帮助的发行版 4 WinCC中的客户机-服务器系统 根据所使用客户机的类型和数目,可实现不同的数量结构。可以使用混合的系统,意味着可以在一个客户机-服务器系统中同时使用客户机和Web客户机。 如果只使用客户机,则在一个WinCC网络中,最多有32个客户端可同时访问一台服务器。在运行系统中一台客户机最多可访问12台服务器。按照12个冗余服务器对的形式,最多可实现24台服务器。 使用Web客户机时,最大的数量结构至多可达51个客户端1个客户机和50个Web客户机。在这样的系统中,按照12个冗余服务器对的形式,最多可实现24台服务器。 在组态混合系统时,应遵守下列经验规则,以获得最大的数量结构: 每种客户机类型均具有一个权值: 61 Web客户机/瘦客户机 1 61 客户机 2 61 具有“远程组态”功能的客户机 4 在WinCC服务器不带操作功能的情况下,每台服务器上所有客户机数值的总和不应超过60。对于带有操作功能的服务器,权值的总和不应超出16。 实例: 2台具有“远程组态”功能的客户机 2x48 4台客户机 4x28 44台Web客户机 44x144 总和 60 05.2005 客户机-服务器方案 在线帮助的发行版 WinCC中的客户机-服务器系统 5 3 根据应用情况,可以使用WinCC来实现不同的客户机-服务器方案: 多用户系统通常组态需要将数据分发给多个服务器的小系统。 组态带有过程驱动器连接的服务器,这样,服务器就可负责所有中心功能和多个操作站客户机的管理。在这种情况下,单个操作站可完成同样的或不同的任务。 根据其操作员权限,客户机可用于下列场合: 61 监控系统。 61 监控和操作系统。 61 服务器项目的远程组态,例如作为服务计算机。 根据其组态,客户机可用于下列场合: 61 例如,通过显示项目的相同视图,实现在系统的不同位置对过程进行操作。 61 显示项目的不同视图,例如,只显示消息。 用户授权旨在定义某些操作控制台上的操作员可利用的那些功能。 可实现多个服务器的分布式系统通常用于必须处理大量数据的大型系统等。在多个服务器中分配任务,其结果是,减少了加载到单个服务器上的负载。从而获得了更好的系统性能,并可实现更大的数量结构。 如果在WinCC系统中组态了分布式系统,则既可根据过程步骤,也可根据功能,通过相应的组态来分配服务器中的任务。 61 从技术分配的角度来讲,每个服务器将接管系统中技术上有限的区域,例如,某一印刷或烘干单元。 61 就功能上的分配来说,各个服务器将接管某一任务,例如,可视化、归档、发出报警等。 在运行期间,分布式系统中的每台客户机均可显示多达12个不同服务器或冗余服务器对中的数据。分布式系统中的各个客户机将使用基准画面和某些本地数据单独进行组态。 用于显示过程数据的服务器数据从服务器传送到客户机,并可在必要时自动进行更新。 可以为客户机-服务器系统提供文件服务器,以便在集中的系统中保存和管理所有项目。因此,可更方便地创建所有项目的定期备份副本。具有过程驱动器连接的服务器可访问文件服务器,并可在文件服务器上组态项目。文件服务器只可用于组态。 必要时,通过添加更多的硬件组件,文件服务器可满足某些特定的要求。例如,为保证备份安全性而生成镜像磁盘。 客户机-服务器方案 05.2005 在线帮助的发行版 6 WinCC中的客户机-服务器系统 长期归档服务器用于保存归档备份副本。不带有过程驱动器连接的服务器可用作长期归档服务器,具有过程驱动器连接的服务器将其归档备份数据副本传送到该服务器上。 例如,外部应用程序可以通过使用OLE-DB对长期归档服务器上的归档数据进行访问。 可将所有连接的WinCC服务器的过程值和消息都保存在中央归档服务器上WinCC历史数据归档。运行期间,可以照常在WinCC在线趋势控件或WinCC报警控件的过程画面上显示所保存的过程值和消息。此外,通过定义的接口,例如OLE-DB,可以直接访问已归档的过程值和消息。例如,采取这种方式,可以对整个公司的重要生产数据进行分析。 在两个服务器之间进行通讯期间,一个服务器可访问另一个服务器上的数据。一个服务器可以访问多达12个其它服务器或冗余服务器对上的数据。 在组态和操作方面,进行数据访问的服务器与客户机相同,除非不能组态成标准服务器。 进行访问的每台服务器都需要WinCC服务器许可证。在对系统进行组态时,数量结构中必须包含正在访问的服务器。 在分布式系统中,指定服务器的服务器前缀分配给您的数据,以便WinCC控件能够显示消息和过程数据。 在分布式系统中,将为客户机组态一个标准服务器,以便可以从标准服务器请求没有指定唯一前缀的数据。如果没有定义任何标准服务器,则将试图从本地访问相应的数据。 如果不存在任何本地数据管理例如消息和归档,则访问将被拒绝,并发出一条出错消息。 如果在多工作站或分布式系统中使用冗余服务器,那么可以在客户机中组态一个作为首选服务器。 首选服务器是冗余服务器组中的服务器,其优先级高于多工作站系统中的客户机。为了确保系统的可操作性,可为各个客户机单独选择首选服务器。 05.2005 服务器组态 在线帮助的发行版 WinCC中的客户机-服务器系统 7 4 WinCC网络中的服务器可完成下列任务: 61 连接过程 61 采集过程值 61 归档消息和过程值 61 给客户机提供过程数据 61 给客户机提供组态数据 单个服务器所承担的任务可根据技术或功能等方面进行分配: 61 技术方面: 每个服务器对过程/系统的指定区进行管理。 61 功能方面: 每个服务器在运行时完成整个过程中的某个指定任务,例如报警记录或归档。 对于多用户系统,可组态多个客户机,用于显示运行系统中一个服务器的视图。客户机专门接收一个服务器的数据,没有任何单独的组态: 组态多用户系统中的服务器,可进行如下操作: 在服务器上创建类型为“多用户项目”的新项目。 在服务器上组态必需的项目数据画面、归档、变量.。 包括要组态的客户机或在服务器的计算机列表中要进行远程监视的客户机。 给客户机分配操作权限,以启用远程组态。 激活服务器上的数据包自动导入功能。 在服务器项目中组态客户机属性起始画面、锁定组合键.。 在分布式系统中,可用多个服务器上的视图来组态客户机。客户机具有自己的包含本地数据的项目。服务器所更新的数据将通过数据包导出特性传送到客户机。 组态分布式系统中的服务器的步骤如下: 在每个服务器上创建类型为“多用户项目”的新项目。 在每个服务器上组态必需的项目数据画面、归档、变量.。 根据分类的不同技术/功能方面,也可能涉及到特定的项目数据,例如,只有归档。 应具有远程组态能力的客户机必须在服务器上的计算机列表中注册。 服务器组态 05.2005 在线帮助的发行版 8 WinCC中的客户机-服务器系统 给客户机分配操作权限,以启用远程组态。 组态数据包导出手动或自动。 组态客户机上的客户机项目。 使客户机可利用服务器数据数据包。 请始终在组态相关的客户机之前先组态客户机-服务器系统的服务器。 当在WinCC中创建新项目时,选择下列项目类型: 61 单用户项目:项目只有单独的操作站,它执行运行系统中的所有任务过程驱动器连接、操作、监控、归档等。与客户机-服务器系统无关。 61 多用户项目:单服务器的多用户系统或有多个组态了的客户机和/或服务器的分布式系统 61 客户机项目:分布式系统内一个客户机的项目,可显示多个服务器上的视图。 下列步骤描述了如何创建多用户系统或分布式系统的服务器项目: 1 在服务器中打开WinCC项目管理器,选择菜单条目“文件”gt“新建”。“WinCC项目管理器”对话框打开: 05.2005 服务器组态 在线帮助的发行版 WinCC中的客户机-服务器系统 9 2 选择“多用户项目”并单击确定。显示“创建新项目”对话框。 3 如果目录名称与项目名称不同,输入项目名称和子目录名称。通常,用WinCC安装目录中的“WinCC Projects”文件夹作项目路径。 4 单击“创建”按钮。项目在WinCC项目管理器中创建并打开。当前项目将自动作为服务器项目。 通过修改项目类型也可将现有的项目转换为服务器项目“计算机属性”对话框gt“常规”标签。 如果希望客户机以远程方式或在运行系统中访问一个服务器,则该客户机必须注册到服务器的计算机列表中。 已经创建了一个多用户项目多工作站系统或分布式系统。于是组态计算机将自动作为客户机-服务器系统中的服务器。 服务器组态 05.2005 在线帮助的发行版 10 WinCC中的客户机-服务器系统 1 在WinCC项目管理器中,选择“计算机”,然后在弹出式菜单中选择条目“新建计算机.”。 将显示“计算机属性”对话框。 2 输入具有访问当前服务器权限的客户机的计算机名。 3 单击“确定”,以便将计算机注册到项目的计算机列表中。 4 对客户机-服务器系统中,所有具有访问当前服务器权限的计算机重复上述步骤。 为了使客户机可以远程或在运行时打开并处理服务器项目,必须在服务器项目中组态适当的客户机操作员授权。服务器提供了下列可用的操作员授权: 61 “远程组态”: 可从远程工作站打开一个服务器项目,并对其进行完全访问。 61 “远程激活”: 客户机可从远程工作站激活一个服务器项目,包括在运行时。 61 “仅查看”: 授权的网络客户机对系统进行监控。这种操作员权限与其它客户机的组态无关。 如果客户机具有组态服务器项目的授权,则也可从客户机上修改服务器项目中的操作员授权。在修改操作员授权后,并不通报网络中的计算机,当新的客户机试图登录到服务器上时,所做的修改才生效。 当客户机试图打开、激活或取消激活相应服务器中的项目时,客户机的操作员授权将被请求。如果没有在服务器上注册相应的操作员授权,则不能对项目进行处理。客户机关闭了服务器项目后再次打开时,需要重新登录。 所组态的操作员授权只与用户相关,而与计算机无关。因此,所分配的操作授权对于以相同的用户名登录的所有操作站都有效。 05.2005 服务器组态 在线帮助的发行版 WinCC中的客户机-服务器系统 11 为了使客户机能够访问服务器项目,服务器相应的项目文件夹必须能够通过网络访问得到。必须要在操作系统为对项目进行访问的用户,设置全部权限写、读、修改。 关于网络安全性,可为启用的项目目录设置不同的Windows操作员授权。 有关操作员授权分配的详细信息参见Windows文档。 1 打开WinCC项目管理器中的用户管理器。 2 从用户列表中选择要编辑的用户。 3 激活“远程组态”授权和“远程激活”,以便该用户拥有服务器项目的完整授权。 4 关闭用户管理器。 服务器组态 05.2005 在线帮助的发行版 12 WinCC中的客户机-服务器系统 数据包为包含当前所有组态数据变量、消息、归档等的数据信息包,这些数据供分布式系统或多用户系统中所有已连接的客户机使用。数据包可从服务器中导出,并可导入到客户机。 首次进行的服务器上的导出和客户机上的导入都是手工完成的。服务器和客户机中数据包的所有进一步更新都可以自动执行。用户可以调整的参数包括数据包何时更新以及启动该更新的原因。例如,在手工调试期间将数据包传送给客户机,以便将组态数据第一次分发给客户机。 为了保持客户机上的数据始终是最新的,可组态成在每次修改服务器数据时都对数据包进行自动更新。 如果包含已经创建的数据包的项目被复制到另一台服务器上,则根据新的计算机在WinCC计算机属性中修改所复制项目的计算机名称。如果在所复制的项目中重新生成数据包,则必须要在“数据包属性”对话框中更新计算机名称。 选择了服务器-服务器通讯时,服务器将访问另一台服务器的数据。此时访问服务器如同客户机那样从被访问的服务器上导入数据包。因此,在下面的描述中,有关的细节也同样适用于客户机。 在正常操作期间,组态数据既可以手工更新,也可以自动更新: 如果有要求,可在服务器上手工创建新的数据包。客户机可以使用这些数据包来进行导入。 使用功能“隐含更新”,可自动进行服务器上的数据包导出以及客户机上的数据包导入。 显示在服务器“组态隐含数据包更新”对话框中的选项既影响该服务器上的数据包导出,也影响从其它服务器上的数据包导入。请参见下表中“导入”和“导出”列中的相关内容。 05.2005 服务器组态 在线帮助的发行版 WinCC中的客户机-服务器系统 13 在对话框中,存在WinCC CS和WinCC RT的下列各种可能性: 打开项目时更新服务器数据 X 只要项目打开,客户机就进行导入 在收到通知时自动进行更新 X 当满足下列条件时,客户机始终在接收到通知时进行导入: 服务器设置“导出之后通知”已经被激活。 项目未激活。 监视组态数据的变化。 项目打开时生成服务器数据。 项目关闭时生成服务器数据。 发生变化时立即生成服务器数据 X 服务器导出数据包 项目打开时 项目关闭时 每当项目数据发生变化时导出之后通知 X 数据包导出之后,服务器发出通知。 如果要使客户机设置“通知时自动更新”生效,该设置应该被激活。 自动导入 X 服务器重新导入其自身导出的数据包 使用符号计算机名称例如变量进行组态时,可以不依赖于特定的服务器。 对没有其自身项目的客户机,提供特定服务器的视图。 打开项目时更新服务器数据 X 只要项目处于激活状态客户机就进行导入 在收到通知时自动进行更新 X 当满足下列条件时,客户机始终在接收到通知时进行导入: 客户机设置“通知时自动更新”被激活。 项目被激活。 服务器组态 05.2005 在线帮助的发行版 14 WinCC中的客户机-服务器系统 如果必须经常改变项目数据,例如调试期间或使用组态工具期间,则切勿使用自动数据包导出。 为了组态数据包导出,请使用WinCC项目管理器中的服务器数据编辑器。 服务器项目必须打开。 1 在WinCC项目管理器中,选中“服务器数据”,并在弹出式菜单中选择命令“创建”: 2 在“数据包属性”对话框中,指定服务器的符号和物理名称。该信息可识别客户机上数据包的来源。 组态期间及早定义服务器的物理和符号计算机名。如果符号计算机名称改变,则必须在所有组态数据中都对其进行修改。 符号计算机名称通常由项目名称和物理计算机名称组合而成。 3 单击“确定”。生成服务器数据;根据组态大小的不同,该过程将占用一些时间。 具有服务器数据的数据包位于WinCC项目管理器中“服务器数据”下的列表中。数据包将保存在文件系统的lt项目名称gtlt计算机 Packagesgt.pck项目目录中。 接下来客户机就可以导入数据包。 05.2005 服务器组态 在线帮助的发行版 WinCC中的客户机-服务器系统 15 1 在WinCC项目管理器中,选中“服务器数据”,并在弹出式菜单中选择命令“隐含更新”: 2 选择需要的选项。可以进行多项选择。 3 单击“确定”,确认所作的选择。 一旦选择,就将生成来源于服务.专心-专注-专业