WinCC客户机服务器结构
WinCC CS结构快速入门概要

WinCC C/S 结构快速入门 WinCC C/S Getting Started Getting-Started Edition (2010 年 6 月摘要本文以 WinCC 7.0 SP1 为例介绍搭建服务器客户机结构的前提条件以及具体步骤,并列举了一些在搭建过程中的常见问题。
关键词服务器,客户机,多用户,分布式,组态 Key Words Service, Client, Multi-User System, Distribution System, Configuration IA&DT Service & Support Page 2-17目 1 录服务器客户机结构概述.................................................................................................. 4 1.1 服务器客户机结构的介绍......................................................................................... 4 1.2 与操作系统的兼容性................................................................................................ 4 1.3 服务器客户机结构的限制条件.................................................................................. 4 2 服务器客户机结构组态介绍 .......................................................................................... 5 2.1 服务器客户通讯前提................................................................................................ 5 2.2 客户机类型介绍 ....................................................................................................... 7 2.3 多用户系统 .............................................................................................................. 8 2.4 分布式系统 ............................................................................................................ 12 3 常见问题 ..................................................................................................................... 15 IA&DT Service & Support Page 3-171 1.1 服务器客户机结构概述服务器客户机结构的介绍 WinCC 客户机/服务器结构(Client/Server 结构,以下简称 C/S 结构)是一种在网络基础上,以数据库管理为后援,以微机为工作站的系统结构。
WinCCCS结构快速入门要点

WinCC C/S结构快速入门1 服务器客户机结构概述1.1 服务器客户机结构的介绍WinCC客户机/服务器结构(Client/Server结构,以下简称C/S结构)是一种在网络基础上,以数据库管理为后援,以微机为工作站的系统结构。
这种结构将任务合理分配到客户机端和服务器端,降低了系统的通讯开销,充分的利用了两端硬件环境优势。
WinCC可组态含有多个客户机和服务器的C/S系统,从而更有效地操作和监控大型系统,通过在多个服务器中分配操作和监控任务,平衡了服务器的使用率,从而使性能得到更大的改善。
图1图21.2 与操作系统的兼容性对于安装,必须满足操作系统和软件组态的某些要求,不同版本的WinCC服务器客户机与操作系统的兼容性参考以下链接:87957161.3 服务器客户机结构的限制条件服务器端:每台WinCC服务器上都必须安装“WinCC Server”授权客户机端:根据需求可以分为客户机,Web客户机和瘦客户机。
系统中的50 4)表11) 中央归档服务器会被视为一个服务器。
但它无法被同时当作操作单元使用。
2) 如果服务器也作为操作单元使用,则此服务器的客户机数目会减少到四个。
3) 混合组态: 32 个客户机 + 3 个 Web 客户机4) 混合组态: 50 个 Web 客户机 + 1 个 WinCC 客户机(也适合工程用途)2 服务器客户机结构组态介绍2.1 服务器客户通讯前提> 网络连接正常客户机/服务器系统中所有计算机都必须通过网络(局域网)相互连接。
可以通过Ping命令查看通讯是否正常最好使用ping <计算机名称>来查看通讯是否正常因为IP地址和计算机名称的映射需要通过NETBIOS解析完成,在某些情况下ping IP地址并不能确保整体网络连接正常,更多信息请参考Microsoft MSDN 相关文档连接正常如下图:图3> 分配Windows用户权限服务器客户机使用相同的用户名(推荐)服务器端用户◊本地用户和组◊管理工具◊1)点击Windows开始菜单图42)创建一个新用户或者使用默认Administrator,为用户分配Administrators,SIMATIC HMI和 SQLServer2005MSSQLUSER$<计算机名称>$WinCC三个用户组。
WinCC客户端及冗余服务器配置步骤

WinCC客户端与冗余效劳器配置步骤主效劳器CP1623网卡配置1.在效劳器端设置CP1623网卡IP地址2.在Configuration Console〔组态控制台〕中设置CP1623网卡模块模式为组态模式,修改索引编号后点击应用。
此时翻开Station Configurator〔站组态编辑器〕,显示如下3.在Configuration Console〔组态控制台〕中设置S7ONLINE访问点为PC internal local4.在Station Configurator〔站组态编辑器〕中添加类型为WinCC应用程序的组件,并修改索引编号。
此时Station Configurator〔站组态编辑器〕显示如下5.在Station Configurator〔站组态编辑器〕中修改站名,与计算机名一样。
6.在Step7中设置PG/PC接口为PC internal local7.在Step7中翻开主服器硬件组态,设置CP1623网卡的IP地址与MAC地址。
编译并下载下载完成后,翻开Station Configurator〔站组态编辑器〕显示如下8.在Step7中翻开网络组态,编译后选中效劳器,下载。
下载完成后,翻开Station Configurator〔站组态编辑器〕显示如下9.在效劳器端重新设置CP1623网卡IP地址,IP地址与Step7硬件组态中不能重复。
IP地址修改完成后,翻开Configuration Console〔组态控制台〕中地址,如下列图所示备用效劳器CP1623网卡配置备用效劳器配置步骤除第4步与主效劳器不同,其余均一样。
4. 在Station Configurator〔站组态编辑器〕中添加类型为WinCC应用程序〔待机〕的组件,并修改索引编号。
Wincc分布式结构配置实验

Wincc 分布式结构配置实验1.实验内容 Wincc分布式结构配置测试2.实验时间:2012.8.12于2012.10.29号再一次更新二、实验器材1.Wincc软件:1套2.路由器1个3.电脑 3台4.以太网线3根三、实验参与人员1.谭少庆(实验报告撰写)四、实验架构图五、实验过程1.计算机服务器端配置第一步:在服务器端创建类型为“多用户项目”的项目第二步:组态具有远程组态能力的客户机,必须在服务器项目中添加此客户机计算机名称,如下图所示:此处有两个客户机,所以依照方法再加一台客户机名称DONG 。
同时,将服务器中该项目设为共享。
第三步:在服务器上生成服务器数据包如图:第四步:在客户机上创建类型为“客户机项目”的新项目,如图:第五步客户机项目加载所需的服务器数据(数据包)通常,服务器数据包将以名称“<项目名称_计算机名称>*.pck”存储在目录“…\\<服务器项目名称>\<计算机名称>\Packages\”中,通过网络直接访问。
如图:图中示例目录对应解释:“网络--> 服务器名称--> 服务器项目名称-->计算机名称-->Packages ”在第二台客户机上同样创建并加载数据包即可。
第五步服务器启动后,再将客户端启动,客户端首次启动会请求选择启动画面,选择为要求的启动画面,确定即可。
六、实验结果Wincc分布式部署配置成功。
(客户端一初始界面)服务端与客户端一、客户端二同时访问同一个画面,可以根据服务端与客户端各自对同一画面的不同配置,而展示不同的效果与数据。
问题1、为什么客户机添加服务器数据运行后提示没有定义启动画面解决方法:在客户机新建的工程加载完服务器数据后点击计算机—>双击右边框里面的计算机名,点击图形运行系统,在起始画面框里面浏览然后选择服务器的画面选择相应的起始画面。
(如下图)2、为什么客户机添加完服务器数据运行系统后系统不用登陆就可以直接使用解决方法:客户机要想实现服务器工程内的所有用户权限,客户机必须按服务器配置的用户权限来配置客户机工程的用户权限,配置好以后重新运行就可以实现登陆后才能操作系统3、分布式配置要求服务器与客户机的用户名和密码保持一致。
Wincc服务器及客户端的设置

Free 2
Free 2 改为 FCL“ (Fault class) Length = 2 Flashing=off
Process value Process_Value_1 Process_Value_1 改为 Old value
blocks
Process_Value_2 Process_Value_2 改为 New value
图27
图28
6
华新水泥股份有限公司技术管理中心
TECHNOLOGY MANAGEMENT CENTER, HUAXIN CEMENT CO. , LTD.
User Archives 在目录D:\Cem_V6\ua下,我们将找到文件C_INFO.uap,导入后我们将得到2个 表,它们分别为C_INFO和C_DriveList。其中表C_INFO包含了对象的一切信息,而 C_DriveList则包含了组对象的列表信息。 表C_INFO如下:(图29)
个。
Name
Data Type
Name update
C_VIEW_TAG_A
Binary
Computer-local update
C_VIEW_TAG_D
Binary
Computer-local update
C_ServerName
Text tag 16bit
Computer-local update
C_AcknowledgeHorn
Unsigned 32-Bit
Value Project-wide update
C_<ComputerName>_AlarmSound
Singed 16-Bit Value
Computer-local update
wincc的服务器

wincc的服务器-客户机模式具体做法一、原来的工作方式:在同一工作组中4台计算机其windows名分别为A、B、C、D且都已安装好wincc5.0+sp2,原来在每台计算机上运行的均是单用户,4台计算机上实际运行的是一个相同的项目,最先这个项目就是在其中一台计算机A上做好的,在然后拷贝到另3台计算机B、C、D上,在另3台计算机上运行该项目时提示组态的计算机无效,是否启用本地服务器,回答是后,要重启wincc,重启后,以计算机B为例,在wincc管理器的计算机一项下面有一计算机名A,类型是服务器,将它改为B后,该项目即能在计算机B上成功运行。
C、D计算机按B相同的方法操作。
二、改为多用户模式的优点:1、4台计算机上各自独立运行单用户项目,当你在其中任意一台上对项目进行了修改后,即与其他3台的项目不同步了,在某些情况下还可能出现冲突,改为多用户的服务器-客户机模式就没有这个问题了。
2、我们的组态中有一型号较老的s7-300的PLC,其允许的最大连接数只有3个,造成4台wincc计算机同一时刻总只有3台可以连到该PLC,总是有一台连不上,改为多用户的服务器-客户机模式也能解决这个问题。
3、多用户的服务器-客户机模式有以上两个优点,但也有一个大缺点:原来4台wincc独立运行,等于有4台沉余服务器,任何一台出问题都问题不大。
改为服务器-客户机模式后运行故障的风险增大了,所以在我后来的实际改动中,我把这4台计算机中的2台运行为单用户模式,2台组成服务器-客户机模式。
三、服务器-客户机模式的操作方法:1、服务器端的操作(以将A计算机作为wincc服务器,B为客户机为例):在A计算机上运行wincc,选择项目(项目树的根),右击鼠标,选择属性,在项目的属性页上可看到现在项目还是单用户,点下拉箭头,更改为多用户,确定,会提示重启wincc,重启后,在项目树的计算机一项下现在还只有计算机A,属性为服务器,右击鼠标选择新建计算机,添加计算机B,属性选择为客户机(如果你还想有更多的客户机,均要在此添加),对添加的计算机B,右击它设置属性,设定方法和单用户下相同,要注意的是添加的客户机计算机其语言一般默认为德语,一定要改为和服务器相同,不然在客户端运行后画面上的文字会显示为“?”。
WINCC服务器与客户端通信配置

WINCC服务器与客户端通信配置1.简介本章介绍WINCC服务器与客户端通信配置文档的目的、范围和相关术语定义。
1.1 目的本文档旨在指导用户配置WINCC服务器与客户端之间的通信,确保系统正常运行。
1.2 范围本文档适用于WINCC服务器与客户端通信配置,涵盖以下内容:网络配置、通信协议配置、安全设置等。
1.3 术语定义- WINCC服务器:提供数据存储和处理、远程连接等功能的服务器。
- 客户端:用于访问WINCC服务器的设备或电脑。
- 通信协议:WINCC服务器与客户端之间通信的协议,例如OPC、TCP/IP等。
- 安全设置:保护WINCC服务器与客户端通信安全的配置项,如防火墙、加密设置等。
2.网络配置本章介绍WINCC服务器与客户端之间的网络配置步骤和注意事项。
2.1 网络拓扑描述WINCC服务器与客户端的网络拓扑结构,包括网络设备、IP地质分配等。
2.2 网络连接配置WINCC服务器和客户端之间的网络连接,确保双方能够正常通信。
2.3 防火墙设置如有防火墙存在,需要配置防火墙规则,允许WINCC服务器和客户端通信。
3.通信协议配置本章介绍WINCC服务器与客户端之间通信协议的配置,包括OPC、TCP/IP等。
3.1 OPC配置配置WINCC服务器作为OPC服务器,允许客户端通过OPC协议访问WINCC服务器的数据。
3.2 TCP/IP配置通过TCP/IP协议实现WINCC服务器与客户端的通信,包括IP 地质、端口等设置。
4.安全设置本章介绍WINCC服务器与客户端通信过程中的安全设置。
4.1 用户认证配置用户认证方式,限制非授权用户访问WINCC服务器。
4.2 数据加密设置数据加密方式,保护通信过程中的数据安全。
4.3 防止攻击配置防止攻击的措施,如IP过滤、登录失败锁定等。
5.附件本文档涉及的附件请参考附件部分。
6.法律名词及注释本文档涉及的法律名词及其注释请参考附件。
WinCC-CS结构快速入门要点

WinCC-CS结构快速入门要点WinCC C/S结构快速入门1 服务器客户机结构概述1.1 服务器客户机结构的介绍WinCC客户机/服务器结构(Client/Server结构,以下简称C/S结构)是一种在网络基础上,以数据库管理为后援,以微机为工作站的系统结构。
这种结构将任务合理分配到客户机端和服务器端,降低了系统的通讯开销,充分的利用了两端硬件环境优势。
WinCC可组态含有多个客户机和服务器的C/S系统,从而更有效地操作和监控大型系统,通过在多个服务器中分配操作和监控任务,平衡了服务器的使用率,从而使性能得到更大的改善。
图1 图21.2 与操作系统的兼容性对于安装,必须满足操作系统和软件组态的某些要求,不同版本的WinCC服务器客户机与操作系统的兼容性参考以下链接:87957161.3 服务器客户机结构的限制条件服务器端:每台WinCC服务器上都必须安装“WinCC Server”授权客户机端:根据需求可以分为客户机,Web客户机和瘦客户机。
最大值服务器或冗余服务器对1) 12系统中的WinCC 客户机32 2) 3)系统中的Web 客户机50 4)表11) 中央归档服务器会被视为一个服务器。
但它无法被同时当作操作单元使用。
2) 如果服务器也作为操作单元使用,则此服务器的客户机数目会减少到四个。
3) 混合组态:32 个客户机+ 3 个Web 客户机4) 混合组态:50 个Web 客户机+ 1 个WinCC 客户机(也适合工程用途)2 服务器客户机结构组态介绍2.1 服务器客户通讯前提> 网络连接正常客户机/服务器系统中所有计算机都必须通过网络(局域网)相互连接。
可以通过Ping命令查看通讯是否正常最好使用ping <计算机名称>来查看通讯是否正常因为IP地址和计算机名称的映射需要通过NETBIOS解析完成,在某些情况下ping IP地址并不能确保整体网络连接正常,更多信息请参考Microsoft MSDN 相关文档连接正常如下图:图3> 分配Windows用户权限服务器客户机使用相同的用户名(推荐)服务器端用户◊本地用户和组◊管理工具◊1)点击Windows开始菜单图42)创建一个新用户或者使用默认Administrator,为用户分配Administrators,SIMATIC HMI和SQLServer2005MSSQLUSER$<计算机名称>$WinCC三个用户组。
wincc客户机服务器

wincc客户机服务器WinCC客户机服务器范本一.介绍1.1 目的本文档提供了关于WinCC客户机服务器的详细信息和使用指南,旨在帮助用户正确地安装、配置和管理WinCC客户机服务器。
1.2 范围本文档适用于使用WinCC客户机服务器的系统管理员和终端用户。
它包括了有关WinCC客户机服务器的整体架构、功能、要求等信息,并提供了操作指南和最佳实践。
二.WinCC客户机服务器概述2.1 定义WinCC客户机服务器是一种软件组件,可用于将WinCC服务器功能部署到多个终端客户机上,以实现集中控制和监视。
它允许用户通过网络远程访问和操作WinCC服务器。
2.2 架构WinCC客户机服务器采用分布式架构,包括一个中央服务器和多个客户机。
中央服务器负责数据存储和处理,而客户机提供用户界面和操作功能。
2.3 功能WinCC客户机服务器具有以下主要功能:- 远程访问:允许用户通过网络远程访问WinCC服务器,并实时查看和操作数据。
- 多用户支持:支持多个用户同时访问和操作WinCC服务器,提高工作效率。
- 数据同步:自动同步中央服务器和客户机之间的数据,确保数据一致性。
- 告警和通知:提供实时告警和通知功能,帮助用户及时处理异常情况。
- 安全性:采用强大的安全机制,保护系统免受未经授权的访问和攻击。
三.安装与配置3.1 硬件需求在安装WinCC客户机服务器之前,必须满足以下最低硬件需求:- 操作系统:Windows Server 2012或更高版本- 处理器:2 GHz或更高- 内存:4 GB或更高- 存储空间:至少20 GB的可用空间3.2 软件安装按照以下步骤安装WinCC客户机服务器:1. WinCC客户机服务器安装文件。
2. 运行安装文件,按照安装向导的指示进行操作。
3. 在安装过程中选择所需的组件和功能。
4. 等待安装完成。
3.3 配置在成功安装WinCC客户机服务器后,需要进行以下配置步骤:1. 启动WinCC客户机服务器控制台。
WinCC CS结构快速入门要点

WinCC C/S结构快速入门1 服务器客户机结构概述1.1 服务器客户机结构的介绍WinCC客户机/服务器结构(Client/Server结构,以下简称C/S结构)是一种在网络基础上,以数据库管理为后援,以微机为工作站的系统结构。
这种结构将任务合理分配到客户机端和服务器端,降低了系统的通讯开销,充分的利用了两端硬件环境优势。
WinCC可组态含有多个客户机和服务器的C/S系统,从而更有效地操作和监控大型系统,通过在多个服务器中分配操作和监控任务,平衡了服务器的使用率,从而使性能得到更大的改善。
图1 图21.2 与操作系统的兼容性对于安装,必须满足操作系统和软件组态的某些要求,不同版本的WinCC服务器客户机与操作系统的兼容性参考以下链接:87957161.3 服务器客户机结构的限制条件服务器端:每台WinCC服务器上都必须安装“WinCC Server”授权客户机端:根据需求可以分为客户机,Web客户机和瘦客户机。
系统中的50 4)表11) 中央归档服务器会被视为一个服务器。
但它无法被同时当作操作单元使用。
2) 如果服务器也作为操作单元使用,则此服务器的客户机数目会减少到四个。
3) 混合组态:32 个客户机+ 3 个Web 客户机4) 混合组态:50 个Web 客户机+ 1 个WinCC 客户机(也适合工程用途)2 服务器客户机结构组态介绍2.1 服务器客户通讯前提> 网络连接正常客户机/服务器系统中所有计算机都必须通过网络(局域网)相互连接。
可以通过Ping命令查看通讯是否正常最好使用ping <计算机名称>来查看通讯是否正常因为IP地址和计算机名称的映射需要通过NETBIOS解析完成,在某些情况下ping IP地址并不能确保整体网络连接正常,更多信息请参考Microsoft MSDN相关文档连接正常如下图:图3> 分配Windows用户权限服务器客户机使用相同的用户名(推荐)服务器端用户◊本地用户和组◊管理工具◊1)点击Windows开始菜单图42)创建一个新用户或者使用默认Administrator,为用户分配Administrators,SIMATIC HMI和SQLServer2005MSSQLUSER$<计算机名称>$WinCC三个用户组。
Wincc服务器及客户端的设置

Wincc服务器及客户端的设置Wincc是一款流行的工业自动化控制系统,其服务器和客户端的设置对于系统的正常运行至关重要。
下面将分别介绍Wincc服务器和客户端的设置方法。
一、Wincc服务器设置1、安装Wincc服务器软件首先需要在计算机上安装Wincc服务器软件,根据操作系统的不同,选择合适的版本进行安装。
在安装过程中,需要选择正确的安装路径和配置选项。
2、创建新的Wincc项目在Wincc服务器软件安装完成后,可以创建一个新的Wincc项目。
在创建项目时,需要选择与系统匹配的版本和模板,并设置好项目名称和存储路径。
3、配置通信连接在Wincc项目中,需要配置通信连接,以确保服务器和客户端之间的数据传输。
可以选择串口、以太网等通信方式,并设置好相应的通信参数。
4、配置报警记录和历史数据记录Wincc支持配置报警记录和历史数据记录,以便更好地监控和控制系统的运行。
在服务器设置中,可以定义报警阈值、报警时间范围等参数,并设置历史数据的存储路径和时间范围。
二、Wincc客户端设置1、安装Wincc客户端软件在计算机上安装Wincc客户端软件,根据操作系统的不同,选择合适的版本进行安装。
在安装过程中,需要选择正确的安装路径和配置选项。
2、连接Wincc服务器在Wincc客户端软件中,需要输入Wincc服务器的IP或域名,并设置好相应的通信参数,以便与服务器建立连接。
3、配置监控画面和报警确认在Wincc客户端中,可以配置监控画面和报警确认方式,以便更好地监控和控制系统的运行。
可以定义监控画面的显示方式、报警确认方式等参数,并设置报警声音和显示方式。
4、配置历史数据查询和报表生成Wincc支持历史数据查询和报表生成功能,以便更好地分析和处理系统的运行数据。
在客户端设置中,可以定义历史数据的查询方式、报表生成方式等参数,并设置相应的查询条件和时间范围。
Wincc服务器及客户端的设置是工业自动化控制系统中不可或缺的一环。
Wincc网络结构

Wincc网络结构Wincc 网络结构1、网络结构分类l 单站l 冗余l 多用户l 分布式l 中央归档服务器l 基于Web的访问2、单站l 系统概述:单站是Wincc最简单也是较为常用的一种网络结构,一般用于小型系统的监控与控制。
l 系统架构:Wincc安装在一台工控机上,该工控机对下层工业控制系统进行监控与控制。
l 系统优点:结构简单,维护方便。
l 系统缺点:不能胜任对大型系统的数据处理要求。
3、多用户l 系统概述:多用户也称为服务器-客户机结构,应用于中小型系统。
l 系统架构:★该系统由下向上共分为三层,分别是工业控制系统—服务器—客户机。
★该系统中位于网络结构最高层的客户机,并不直接从位于最底层的工业控制系统中获取数据,而是与服务器进行数据交换,工业系统由服务器进行直接控制。
★系统中每台服务器最多可连接32台客户机。
l 系统优点:应用于中小型控制系统,多台客户机可以方便多个操作员同时对工业系统进行监控与控制。
l 系统缺点:同时多台客户机对服务器的访问必须建立在强大的网络和高配置的服务器基础上。
4、冗余l 系统概述:该系统在对系统稳定性要求较高的场合下使用。
l 系统架构:一般为两台服务器,一台为主,一台为辅,两台服务器同时从下位控制系统读取数据,但是客户机只从主服务器中读取数据,当主服务器发生故障时,客户机自动从主服务器切换到辅服务器。
l 系统优点:由两台服务器组成的冗余结构,使得整个系统更加安全可靠。
l 系统缺点:增加的服务器使得系统更为复杂,增大了维护难度,提高了维护成本。
5、分布式l 系统概述:较为复杂的网路结构,由多台客户机和多台服务器构成。
l 系统架构:该系统由多台客户机和服务器构成,每台客户机可以调用任意一个服务器中的数据。
l 系统优点:可以胜任大型复杂系统的控制。
l 系统缺点:由于系统较为庞大复杂,使得系统组态难度较高,维护难度较大。
6 、中央归档服务器l 系统概述:为了对生产运行数据进行统一科学的管理,可单独设置一台服务器对整个生产运行环境所产生的重要数据进行存放,管理与备份。
WINCC服务器与客户机的组态手册

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同样适用于具有复杂的技术或拓扑结构的系统。
客户机-服务器系统应用实例:�6�1 对于大型系统,需要多个用于监视和操作的工作站客户机来完成同一个任务。
第11章 系统组态

14
11.1.3 分布式系统组态
1. 分布式系统的服务器组态 (1)在各个服务器上创建类型为“多用户项目” 的新项目。 (2)在各个服务器上组态必要的项目数据,如画 面、归档、变量等。根据分配的不同(技术/功能 方面),也可关联到指定的项目数据,如只与归 档有关。 (3)应具有远程组态能力的客户机必须在服务器 上的计算机列表中注册。 (4)为应具有远程组态能力的客户机分配操作权 限。 (5)组态程序包导出(手动或自动)。
客户机/服务 器实现方案 多用户系统 特点 多个操作站通过过程驱动器 连接访问服务器上的项目。 单个操作站可以执行同样的 或不同的任务。在多用户系 统的情况下,没有必要组态 客户机。服务器负责实现所 有公共功能 分布任务在多个服务器的结 果,减轻了单个服务器的负 荷。客户机可具有自己的工 程来浏览多个服务器上的数 据,使大型应用程序系统获 得更好的性能 WinCC文件服务器是具有最 小WinCC组件组态的服务器。 可以将项目保存在文件服务 器上并集中管理。因此,可 更方便地创建所有项目的定 期备份副本 软件要求 WinCC Basic System WinCC Server Option License Microsoft Windows 2000 Server 客户机只需安装最小点数Runtime License(Runtime 128)
分布式系统
WinCC Basic System WinCC Server Option License Microsoft Windows 2000 Server 客户机只需安装最小点数Runtime License(Runtime 128) Windows 2000 SP2或Windows XP SPl Microsoft SQL Server 2000 SP3 Microsoft Message Queuing WinCC Fileserver V6.0
WinCC Redundancy-关于 客户机-服务器 结构模式下出现的问题

WinCC Redundancy:关于客户机/服务器
结构模式下出现的问题
我司现有一条生产线选用的PSC7V7.0+WINCCV6.2(SP3+Hotfix1)的结构来组成工厂控制系统的。
上位选用客户机/服务器的结构模式,服务器一共两台,Server1为主,Server2为备,两台同时在线。
目前的情况是,当server2的wincc项目下线时或者客户机切换到连接server1时,所有客户机无法操作,即无法点开控件画面也无法点击导航条切换到其他画面。
但是画面显示的数据均正常,报警信息也正常。
客户机的wincc项目设置中ServerData选项下的ConfiguretheServerData设置为NOPreferredServer。
就上述情况,希望能得到提点!
问题补充:
客户机的首选服务器选项如果被指定为server1的话也会出现无法操作的现象。
也就是说只要客户机连接的server1就无法操作!~
最佳答案
说明SERVER1与客户机的数据交换有问题。
1.是否以前就存在这个问题?还是目前存在的问题?
2.如果是最近出现的问题,一般来讲都是服务器系统的问题,建议重新恢复系统看看。
3.在仔细检查一下服务器的设置;重新下载服务试试。
WinCC客户机服务器结构精讲

1 服务器客户机结构概述1.1 服务器客户机结构的介绍WinCC客户机/服务器结构(Client/Server结构,以下简称C/S结构)是一种在网络基础上,以数据库管理为后援,以微机为工作站的系统结构。
这种结构将任务合理分配到客户机端和服务器端,降低了系统的通讯开销,充分的利用了两端硬件环境优势。
WinCC可组态含有多个客户机和服务器的C/S系统,从而更有效地操作和监控大型系统,通过在多个服务器中分配操作和监控任务,平衡了服务器的使用率,从而使性能得到更大的改善。
图1 图21.2 与操作系统的兼容性对于安装,必须满足操作系统和软件组态的某些要求,不同版本的WinCC服务器客户机与操作系统的兼容性参考以下链接:87957161.3 服务器客户机结构的限制条件服务器端:每台WinCC服务器上都必须安装“WinCC Server”授权客户机端:根据需求可以分为客户机,Web客户机和瘦客户机。
表11) 中央归档服务器会被视为一个服务器。
但它无法被同时当作操作单元使用。
2) 如果服务器也作为操作单元使用,则此服务器的客户机数目会减少到四个。
3) 混合组态:32 个客户机+ 3 个Web 客户机4) 混合组态:50 个Web 客户机+ 1 个WinCC 客户机(也适合工程用途)2 服务器客户机结构组态介绍2.1 服务器客户通讯前提> 网络连接正常客户机/服务器系统中所有计算机都必须通过网络(局域网)相互连接。
可以通过Ping命令查看通讯是否正常最好使用ping <计算机名称>来查看通讯是否正常因为IP地址和计算机名称的映射需要通过NETBIOS解析完成,在某些情况下ping IP地址并不能确保整体网络连接正常,更多信息请参考Microsoft MSDN相关文档连接正常如下图:图3> 分配Windows用户权限服务器客户机使用相同的用户名(推荐)服务器端用户◊本地用户和组◊管理工具◊1)点击Windows开始菜单图42)创建一个新用户或者使用默认Administrator,为用户分配Administrators,SIMATIC HMI和SQLServer2005MSSQLUSER$<计算机名称>$WinCC三个用户组。
WinCC服务器与客户机的配置与下载

WinCC服务器与客户机的配置与下载服务器:1.打开服务器项目(Server_FM),在Computer中添加客户机,操作如图:右键添加计算机,键入所需要的客户机的名称。
2.生成server data,操作如下:点击Generate server data。
3.下载路径的选择,操作如图:点击Object Properties。
点击Target OS and Standby OS Computer中的Search。
点击Network选择从网络寻找路径。
点击Browse选择路径。
在网络中找到相应的路径位置,点击OK。
路径配置完成。
4.配置完成,下载服务器程序。
点下载按钮进行下载。
客户机:1.添加客户机,操作如下:在WinCCClie中Insert一个SIMATIC PC Station。
点击Rename修改为客户机的计算机名。
添加一个WinCC Client应用程序。
编译并保存。
完成。
2.打开Client,配置变量,操作如下:添加新组,“CIS_HMI”。
添加变量“CIS_INIT”。
Name处键入名称。
变量添加完成。
3.客户机分辨率配置,操作如下:点击OS-ProjectEditor,选择相应分辨率,点击OK完成配置。
4.Server Data的创建,操作如下:点击Assign OS server。
勾选对应的Server Data,点击OK。
5.客户机下载路径配置:配置路径,与服务器方法相同。
(请看服务器路径配置方法)6.复制程序需要的头文件,操作如下:将服务器中的library和PAS文件夹拷贝到每一个新建的客户机相应位置中。
7.最后对每个添加的客户机进行下载,并最后进行备份,完成客户机和服务器的配置。
wincc服务器客户机设置

wincc服务器客户机设置WinCC服务器客户机设置本文档将详细介绍WinCC服务器客户机设置的步骤和配置要求。
通过该文档,您将能够正确地设置WinCC服务器和客户机之间的通信,并获得服务器的远程访问权限。
⒈硬件要求⑴服务器:一台或多台WinCC服务器,具备足够的处理能力和存储空间。
⑵客户机:用于远程访问服务器的计算机,需要具备WinCC客户机软件和足够的网络带宽。
⒉WinCC服务器设置⑴安装WinCC服务器软件:根据安装向导,将WinCC服务器软件安装在服务器上。
⑵配置通信:打开WinCC服务器软件的配置工具,根据实际情况配置服务器与PLC或其他设备之间的通信。
⑶设置远程访问权限:通过配置工具设置服务器的远程访问权限,包括IP地质、端口号和访问密码等。
确保服务器只允许授权的客户机进行访问。
⒊WinCC客户机设置⑴安装WinCC客户机软件:根据安装向导,将WinCC客户机软件安装在客户机上。
⑵配置通信:打开WinCC客户机软件的配置工具,配置客户机与服务器之间的通信参数,包括服务器IP地质和端口号等。
⑶远程访问设置:通过WinCC客户机软件的设置界面,输入服务器的IP地质和访问密码,确保客户机可以远程连接服务器。
⒋远程访问WinCC服务器⑴启动WinCC客户机软件:在客户机上启动WinCC客户机软件,并输入正确的服务器IP地质和访问密码。
⑵可视化界面:通过客户机软件,您可以访问服务器上的WinCC可视化界面,实时监控和控制PLC或其他设备。
⒌附件本文档无涉及附件。
⒍法律名词及注释本文档无涉及法律名词及注释。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 服务器客户机结构概述
1.1 服务器客户机结构的介绍
WinCC客户机/服务器结构(Client/Server结构,以下简称C/S结构)是一种在网络基础上,以数据库管理为后援,以微机为工作站的系统结构。
这种结构将任务合理分配到客户机端和服务器端,降低了系统的通讯开销,充分的利用了两端硬件环境优势。
WinCC可组态含有多个客户机和服务器的C/S系统,从而更有效地操作和监控大型系统,通过在多个服务器中分配操作和监控任务,平衡了服务器的使用率,从而使性能得到更大的改善。
图1 图2
1.2 与操作系统的兼容性
对于安装,必须满足操作系统和软件组态的某些要求,不同版本的WinCC服务器客户机与操作系统的兼容性参考以下链接:
8795716
1.3 服务器客户机结构的限制条件
服务器端:
每台WinCC服务器上都必须安装“WinCC Server”授权
客户机端:
根据需求可以分为客户机,Web客户机和瘦客户机。
表1
1) 中央归档服务器会被视为一个服务器。
但它无法被同时当作操作单元使用。
2) 如果服务器也作为操作单元使用,则此服务器的客户机数目会减少到四个。
3) 混合组态:32 个客户机+ 3 个Web 客户机
4) 混合组态:50 个Web 客户机+ 1 个WinCC 客户机(也适合工程用途)2 服务器客户机结构组态介绍
2.1 服务器客户通讯前提
> 网络连接正常
客户机/服务器系统中所有计算机都必须通过网络(局域网)相互连接。
可以通过Ping命令查看通讯是否正常
最好使用ping <计算机名称>来查看通讯是否正常
因为IP地址和计算机名称的映射需要通过NETBIOS解析完成,在某些情况下ping IP地址并不能确保整体网络连接正常,更多信息请参考Microsoft MSDN相关文档
连接正常如下图:
图3
> 分配Windows用户权限
服务器客户机使用相同的用户名(推荐)
服务器端
用户◊本地用户和组◊管理工具◊1)点击Windows开始菜单
图4
2)创建一个新用户或者使用默认Administrator,为用户分配Administrators,SIMATIC HMI和SQLServer2005MSSQLUSER$<计算机名称>$WinCC三个用户组。
并且为该用户设置密码
图5
客户机端:
创建或者使用与服务器端相同的用户名和密码,检查这个用户是否属于Administrators,SIMATIC HMI和SQLServer2005MSSQLUSER$<计算机名称>$WinCC三个用户组
服务器客户机使用不同的用户名
服务器端
本地用户和组◊管理工具◊1)点击Windows开始菜单
2)创建一个新用户或者使用默认Administrator,为用户分配Administrators,SIMATIC HMI和SQLServer2005MSSQLUSER$<计算机名称>$WinCC三个用户组。
并且为该用户设置密码3)添加客户机登陆用户的用户名到服务器用户列表中并为其设置与客户机登陆用户相同的密
码,依照步骤二为这个用户添加三个用户组。
(注意:添加的是客户机登陆用户用户名而不是计算机名称)
图6
客户机端
检查客户机的登陆用户是否属于Administrators,SIMATIC HMI和SQLServer2005MSSQLUSER$<计算机名称>$WinCC三个用户组
注意:
> Windows登陆用户必须有密码,否则会造成用户权限的限制
> 禁用来宾(Guest)用户的访问
2.2 客户机类型介绍
WinCC的客户机对服务器的访问方式可以分为多用户系统和分布式系统多用户与分布式系统的特性:
多用户分布式
应用领域应用于小型系统或较小
型系统。
在不同的操作控制台上应用于较大型或大型系统,系统扩充容易。
同一任务要由多个操作员站和监视站(客户机)完成的大型系统上。
要将不同操作员和监视任务分布到多个操
表2
2.3 多用户系统
特点:
多个操作站通过过程驱动器连接访问服务器上的项目。
在多用户情况下,客户端没有必要组态项目,服务器负责实现所有公共功能
组态步骤
1)在服务器上创建类型为“多用户项目”的新项目。
图7
2)在项目里组态必需的项目数据(画面、归档、变量……)
3)在项目的计算机属性中添加远程访问的客户机计算机名称,并组态相应的启动,参数属性
图8
4)在项目中组态客户机的登录用户和权限(此处的登录用户为WinCC项目的登录用户)WinCC项目管理器→用户管理器
创建客户机的登录用户,为此用户分配1000 远程激活,1001远程组态权限
图9
5)在服务器上生成服务器数据包
WinCC项目管理→服务器数据右键→隐含更新(确保自动导入选上)→创建服务器数据包
图10
6)在服务器上激活项目
7)在客户机上通过网上邻居或者Simatic Shell浏览服务器项目,激活项目
以Simatic Shell为例:
找到服务器的项目选择互连,再弹出的登陆对话框中输入在步骤3中建立的具有1000,1001权限的用户名和密码
图11
注意:
如果在Simatic Shell中看不到服务器计算机。
> 检查网络的连接状况
> 检查计算机是否属于相同的工作组
> 检查Simatic Shell的设置中默认网卡的设置是否正确
图12
> 重新注销登录用户
2.4 分布式系统
特点:
分布任务在多个服务器上,减轻单个服务器负荷,客户机具有自己的项目,可以浏览多个服务器上的数据,服务器所更新的数据将通过数据包导出特性传送到客户机。
使大型系统获得更好的性能。
组态步骤:
1)在每个服务器上创建类型为“多用户项目”的新项目。
图13
2)在服务器项目里组态必需的项目数据(画面、归档、变量……)。
单个服务器所承担的任务可根据技术或功能等方面进行分配:
> 技术方面:每个服务器对过程/系统的指定区进行管理。
> 功能方面:每个服务器在运行时完成整个过程中的某个指定任务,例如报警记录或归档。
3)组态具有远程组态能力的客户机,必须在服务器项目中添加此客户机计算机名称
4)在服务器上生成服务器数据包
WinCC项目管理→服务器数据右键→隐含更新(确保自动导入选上)→创建服务器数据包
图14
5)在客户机上创建类型为“客户机项目”的新项目
图15
6)客户机项目加载所需要的服务器数据(数据包)
通常,服务器数据包将以名称“<项目名称_计算机名称>*.pck”存储在目录“...\\<服务器项目名称>\<计算机名称>\Packages\”中。
图16
7)在客户机项目中组态服务器数据
图17
注意:
并不是所有的数据都包含在数据包内(e.g. 菜单和工具栏,全局脚本,报表编辑器,用户管理
器,交叉索引)如果客户机想要执行以上服务器数据内容,则需要在客户机端组态相应内容或者将服务器相应内容拷贝到客户机对应文件夹下。
3 常见问题
Q:多用户系统下客户机打开服务器项目提示“服务器项目不可用”的可能原因?
图18
A:1. 服务器端项目没有打开
2. 检查客户机端的Guest来宾用户是否关闭
Q:多用户系统下打开服务器项目提示“数据库上下文不存在或者无效”?
图19
A:项目在创建时缺少相应用户权限,请检查创建项目的用户是否属于ADMINISTRATORS用户组。
Q:多用户系统下打开服务器项目提示“用户没有执行该操作的权限”
图20
A:请检查服务器客户机的登陆用户是否属于Simatic HMI用户组
Q:打开服务器文件夹提示没有相应访问权限
图21
A:当前登录用户没有权限访问这个文件夹,检查这个文件夹的共享权限和安全权限,保证当前的登陆用户能够访问这个文件夹。
Q:客户端打开服务器项目提示“Server is not available”?
A:打开“Workstation Configuration”设置成“Multi-user system”
Q:错误消息“Not enough server memory available for this command."?
A:IRPStackSize,操作系统所使用的I/O 请求数据包(IRP) 中堆栈数目太少所造成的,一般来讲是在安装防火墙后,在启动WinCC项目的时候有可能出现,可以修改注册表来人为的增大堆栈数目
Q:客户机定义了启动画面(服务器端),但是启动项目提示找不到起始画面?
A:1. 检查此时WinCC图形编辑器中的画面是否存在,如果编辑器中的画面也丢失,有可能是病毒关闭了此用户的共享权限,建议查杀病毒,重新生成服务器数据包。
2. 检查服务器和客户机的用户是否设置了密码,如果没有,添加相同的密码。