WinCC客户机服务器结构_第1页
WinCC客户机服务器结构_第2页
WinCC客户机服务器结构_第3页
WinCC客户机服务器结构_第4页
WinCC客户机服务器结构_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1服务器客户端结构概述1.1服务器客户端结构介绍WinCC客户/服务器结构(Client/Server Structure,以下简称C/S结构)是一种基于网络的系统结构,以数据库管理为备份,以微机为工作站。这种结构将任务合理地分配给客户机和服务器,降低了系统的通信开销,并充分利用了两端硬件环境的优势。WinCC可以配置一个具有多个客户端和服务器的C/S系统,以便更有效地运行和监控大规模系统。通过在多台服务器之间分配操作和监控任务,平衡了服务器的利用率,从而大大提高了性能。图1图21.2与操作系统的兼容性对于安装,必须满足操作系统和软件配置的某些要求。有关不同版本的WinCC服务器客户端和操作系

2、统之间的兼容性,请参考以下链接:87957161.3服务器客户端结构的约束服务器端:“WinCC服务器”许可证必须安装在每个WinCC服务器上客户端:根据需求,可以分为客户端、网络客户端和瘦客户端。最大值服务器或冗余服务器对1)12系统中的WinCC客户端32 2) 3)系统中的网络客户端50 4)表11)中央存档服务器将被视为服务器。但它不能同时用作操作单元。2)如果服务器也被用作操作单元,则该服务器的客户机数量将减少到4个。3)混合配置:32个客户端和3个网络客户端4)混合配置:50个网络客户端和1个WinCC客户端(也适用于工程目的)2服务器客户端架构配置介绍2.1服务器客户端通信场所网

3、络连接正常客户机/服务器系统中的所有计算机必须通过网络(局域网)相互连接。您可以通过Ping命令检查通信是否正常。最好使用ping计算机名来查看通信是否正常。由于IP地址和计算机名称的映射需要通过NETBIOS解析来完成,因此在某些情况下,ping IP地址无法确保正常的整体网络连接。有关更多信息,请参考微软MSDN的相关文档连接正常,如下图所示:图3分配窗口用户权限服务器客户端使用相同的用户名(推荐)服务器端用户本地用户和组管理工具1)单击窗口开始菜单图42)创建一个新用户或使用默认管理员来分配三个用户组:管理员、SIMATIC人机界面和SQLServer2005MSSQLUSER用户$计算

4、机名$WinCC。并且为用户设置密码图5客户端:创建或使用与服务器端相同的用户名和密码来检查该用户是否属于管理员、SIMATIC HMI和SQLServer2005MSSQLUSER $计算机名$WinCC这三个用户组服务器客户端使用不同的用户名服务器端本地用户和组管理工具1)单击窗口开始菜单2)创建一个新用户或使用默认管理员来分配三个用户组:管理员、SIMATIC人机界面和SQLServer2005MSSQLUSER用户$计算机名$WinCC。并且为用户设置密码3)将客户端登录用户的用户名添加到服务器用户列表中,设置与客户端登录用户相同的密码,并根据步骤2为该用户添加三个用户组。(注意:添加

5、了客户端登录用户名而不是计算机名)图6客户端检查客户端的登录用户是否属于管理员、SIMATIC人机界面和SQLServer2005MSSQLUSER $计算机名$WinCC三个用户组注意:Windows登录用户必须有密码,否则用户的权限将受到限制。禁止来宾用户访问2.2客户类型介绍WinCC的客户端对服务器的访问可以分为多用户系统和分布式系统多用户和分布式系统的特征;多用户分布式的应用区域适用于小型系统或小型系统。在不同的操作控制台上显示与同一流程相关的不同信息。该过程从多个位置运行,例如生产线上的不同位置。操作员在某些操作控制台上可用的功能是通过用户授权定义的。它可以应用于大规模或大规模系统

6、,易于扩展。在要求多个操作员站和监控站(客户)执行相同任务的大型系统上。当不同的操作员和监控任务被分配到多个操作员站时,例如显示系统所有信息的中央客户端。表演一台服务器上最多可以运行32台客户端,每个客户端只能连接到一台服务器每台服务器最多可以连接32台客户端每个客户端最多可以连接12台服务器或12对冗余服务器特征客户端没有项目,系统配置简单,易于远程维护服务器项目。客户端具有项目化、负载均衡、使用灵活、可扩展性强等特点。表22.3多用户系统特点:多个操作站通过进程驱动程序连接访问服务器上的项目。在多个用户的情况下,客户端不需要配置项目,服务器负责实现所有公共功能。配置步骤1)在服务器上创建“

7、多用户项目”类型的新项目。图72)配置必要的项目数据(屏幕、档案、变量等)。)在项目中3)将远程访问客户端计算机的名称添加到项目的计算机属性中,并配置相应的启动和参数属性。图84)配置项目中客户端的登录用户和权限(这里的登录用户是WinCC项目的登录用户)WinCC项目经理用户经理创建客户端的登录用户,为该用户分配1000个远程激活和1001个远程配置权限图95)在服务器上生成服务器数据包WinCC项目管理服务器数据右键单击隐式更新(确保自动导入选择)创建服务器数据包图106)在服务器上激活项目7)通过网络邻居或Simatic Shell在客户端上浏览服务器项目以激活该项目以西马蒂克壳牌公司为

8、例:找到服务器的项目选择互连,然后在弹出的登录对话框中输入步骤3中建立的具有1000,1001权限的用户名和密码图11注意:如果服务器计算机在模拟外壳中不可见。检查网络连接状态检查计算机是否属于同一个工作组检查默认网卡在模拟外壳设置中是否设置正确。图12再次注销登录用户2.4分布式系统特点:分布式任务分布在多个服务器上,以减少单个服务器的负载。客户端有自己的项目,可以在多个服务器上浏览数据。服务器更新的数据将通过数据包导出功能传输到客户端。从而大规模系统可以获得更好的性能。配置步骤:1)在每台服务器上创建一个“多用户项目”类型的新项目。图132)配置必要的项目数据(屏幕、档案、变量等)。)在服

9、务器项目中。单个服务器承担的任务可以根据技术或功能等进行分配。技术方面:每台服务器管理流程/系统的指定区域。功能方面:每台服务器在运行时完成整个过程中的特定任务,如报警记录或存档。3)要配置具有远程配置功能的客户端,必须将客户端计算机名称添加到服务器项目中4)在服务器上生成服务器数据包WinCC项目管理服务器数据右键单击隐式更新(确保自动导入选择)创建服务器数据包图145)在客户端上创建“客户端项目”类型的新项目图156)客户端项目加载所需的服务器数据(数据包)通常,服务器包将存储在目录中”. 服务器项目名计算机名包名为项目名_计算机名*。pck”。图167)在客户端项目中配置服务器数据图17

10、注意:并非所有数据都包含在数据包中(例如,菜单和工具栏、全局脚本、报告编辑器、用户管理器、交叉索引)。如果客户端想要执行上述服务器数据内容,则需要在客户端配置相应的内容或将服务器的相应内容复制到客户端的相应文件夹中。3个常见问题问:在多用户系统下,客户端打开服务器项目并提示“服务器项目不可用”的可能原因是什么?图18答:1。服务器端项目未打开2.检查客户端的来宾用户是否关闭问:在多用户系统下打开一个服务器项目会提示“数据库上下文不存在或无效”?图19答:该项目是在没有相应用户权限的情况下创建的。请检查创建项目的用户是否属于ADMINISTRATORS用户组。问:在多用户系统下打开服务器项目会提示“用户没有执行此操作的权限”图20答:请检查服务器客户端的登录用户是否属于西门子人机界面用户组问:打开服务器文件夹会提示您没有适当的访问权限图21答:当前登录用户无权访问此文件夹。请检查此文件夹的共享权限和安全权限,以确保当前登录用户可以访问此文件夹。问:客户端打开服务器项目并提示“服务器不可用”?答:打开“工作站配置”,并将其设置为“多用户系统”问:错误消息“notenoughservermemory可用于此命令”。答:IRP堆栈大小,这是由于操作系统使用的输入/输出请求包(IRP)中堆栈太少造成的。一般来说,它可能发生在安装防火墙后启动WinC

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论