WinCC客户机服务器结构.docx
《WinCC客户机服务器结构.docx》由会员分享,可在线阅读,更多相关《WinCC客户机服务器结构.docx(16页珍藏版)》请在冰豆网上搜索。
![WinCC客户机服务器结构.docx](https://file1.bdocx.com/fileroot1/2022-10/27/e9d669eb-3106-4f2f-b8d4-18fe773e160c/e9d669eb-3106-4f2f-b8d4-18fe773e160c1.gif)
WinCC客户机服务器结构
1服务器客户机结构概述
1.1服务器客户机结构的介绍
WinCC客户机/服务器结构(Client/Server结构,以下简称C/S结构)是一种在网络基础上,以数据库管理为后援,以微机为工作站的系统结构。
这种结构将任务合理分配到客户机端和服务器
端,降低了系统的通讯开销,充分的利用了两端硬件环境优势。
WinCC可组态含有多个客户机
和服务器的C/S系统,从而更有效地操作和监控大型系统,通过在多个服务器中分配操作和监控任务,平衡了服务器的使用率,从而使性能得到更大的改善。
1.2与操作系统的兼容性
WinCC服务器客户机与操作
对于安装,必须满足操作系统和软件组态的某些要求,不同版本的
系统的兼容性参考以下链接:
8795716
1.3服务器客户机结构的限制条件
服务器端:
每台WinCC服务器上都必须安装“WinCCServer”授权
客户机端:
根据需求可以分为客户机,Web客户机和瘦客户机。
最大值
服务器或冗余服务器对1)
12
系统中的WinCC客户机
322)3)
系统中的Web客户机
504)
1)中央归档服务器会被视为一个服务器。
但它无法被同时当作操作单元使用。
2)如果服务器也作为操作单元使用,则此服务器的客户机数目会减少到四个。
3)混合组态:
32个客户机+3个Web客户机
4)混合组态:
50个Web客户机+1个WinCC客户机(也适合工程用途)
2服务器客户机结构组态介绍
2.1服务器客户通讯前提
>网络连接正常
客户机/服务器系统中所有计算机都必须通过网络(局域网)相互连接。
可以通过Ping命令查看通讯是否正常最好使用ping<计算机名称>来查看通讯是否正常
因为IP地址和计算机名称的映射需要通过NETBIOS解析完成,在某些情况下pingIP地址并不
能确保整体网络连接正常,更多信息请参考MicrosoftMSDN相关文档
连接正常如下图:
C:
YWINDOWS\syslefn32\cmdre)te
:
UeplyfronRepli,froiiReplFromReplyfron
192.168.40,190:
192.168.40.190:
192,168,40,190:
192^168.40.198:
hyt*sa32bvte*^32byte«^32bytes-32
tifttTTL=128
TTL-128
TTL-128
TTL-128
弓in尊E1MAT1C[192.168.4&.19(11常ith32bytesof:
Pingstatisticsfor192-168-40,190:
Packets*Sept-4,Receiucd-4,Lost■0(0klossAppi'oxiEiatcroundtripti(i)Dsinnilli-^ECfinds:
Minimum””HaxIhuidU图3
>分配Windows用户权限
服务器客户机使用相同的用户名(推荐)
服务器端
用户本地用户和组管理工具1)点击Windows开始菜单
出rShEfl*!
环T#i^W«diPcidpr.
MJL««l*t*4心估小
EWwnFUtKm
wrmiMiffttw
好“f<*rww^j叶*5PH—r料g(2比r«vn4«*+«r
總事夂mta■«*D«r脊unM比…
arei=u«i!
few*™rrymcM*««-■■
LX^tn心wFrWErlErJ'-swr.i.
!
********n«fcr!
<鼻WIhaH#-.
Wincew*bge<
G4fWi4f|M^wtowClfPicrfA*
ivwwndml-W|p-*0斷K宙幢国S?
Adfti1frl*tffll4>r^Pr>0|#erii*!
i-
JW
FIJINwn*
A5PM*dhr«ACCGUFW
UctnafwtMrrfir-isfsHHj>AHU..jGW*AtitW*
IJBL^ch”thoEDl^Aftl^Okr^c*i-Msj■:
ytce»戸—~i..
>uinw■J!
r..s?
n
c>M„uirfi
$j|M4TlCUMIVlCWtA
J□LL盗QLIJrtlSIMATCMNa
2)创建一个新用户或者使用默认Administrator,为用户分配Administrators,SIMATICHMI和
客户机端:
创建或者使用与服务器端相同的用户名和密码,检查这个用户是否属于Administrators
SIMATICHMI和SQLServer2005MSSQLUSER$<计算机名称>$WinCC三个用户组
服务器客户机使用不同的用户名
服务器端
本地用户和组管理工具1)点击Windows开始菜单
2)创建一个新用户或者使用默认Administrator,为用户分配Administrators,SIMATICHMI
SQLServer2005MSSQLUSER$<计算机名称>$WinCC三个用户组。
并且为该用户设置密码
码,依照步骤二为这个用户添加三个用户组。
算机名称)
(注意:
添加的是客户机登陆用户用户名而不是计
3)添加客户机登陆用户的用户名到服务器用户列表中并为其设置与客户机登陆用户相同的密
-sua
型.Cirnptjt.tr*4沖轴t(local}
-为SyrteniT«ls
*HJ£ventV*pww
'*JedFioWsf<-Jyl«4>UwnvmJdrwi
J
*逻IWw/f-vxeic^sM心卜.岛Device
KDckD«fragnwcter
VtevfWindowHtb
闿他Adt»r>
4回IH
崔-・3J・J
NewlKer得冈
巨IkergvWdwQtp4t:
wad
0P«jwordrwvffgw
□Acc&rt話ds^abled
*妙Sw^ssQue
客户机端
检查客户机的登陆用户是否属于Administrators,SIMATICHMI和
SQLServer2005MSSQLUSER$<计算机名称>$WinCC三个用户组
、:
I.—^7^.
注意:
>Windows登陆用户必须有密码,否则会造成用户权限的限制
>禁用来宾(Guest)用户的访问
2.2客户机类型介绍
WinCC的客户机对服务器的访问方式可以分为多用户系统和分布式系统
多用户与分布式系统的特性:
多用户
分布式
应用领域
应用于小型系统或较小
型系统。
在不同的操作控制台上
应用于较大型或大型系统,系统扩充容易。
同一任务要由多个操作员站和监视站(客户机)完成的大型系统上。
要将不同操作员和监视任务分布到多个操
显示与同一过程相关的不同信息。
从多个位置来操作过程,例如,沿生产线的不同位置。
通过用户授权来定义某些操作控制台上的操作员可利用的功能。
作员站时,如用于显示一个系统的全部消息的中央客户机。
性能
在一台服务器上可运行
多达32台
客户机,每台客户机只
能连接1台服务器
每台服务器最多可以连接32台客户机
每台客户机最多可以连接12台服务器或12对冗余
的服务器
特点
客户端没有项目,系统组态简单,易于对服务器项目远程维护
客户端有项目,负载平衡,使用灵活,扩展能力强
2.3多用户系统
特点:
多个操作站通过过程驱动器连接访问服务器上的项目。
在多用户情况下,客户端没有必要组态项
目,服务器负责实现所有公共功能
组态步骤
图7
2)在项目里组态必需的项目数据(画面、归档、变量……)
3)在项目的计算机属性中添加远程访问的客户机计算机名称,并组态相应的启动,参数属性
更楸o喪塾町UUt>
-J一>■4《址J;il」)C3?
qMsrwjfr
n计■机
•HI8F*r«t:
结料竇・
A
4SUMO工鼻芒
WnM*Jl帝衰IMMJiiWF*n立車暉怯玄*刃配携幅用户書諜肆ri交史漳引
/yTPKSE故
J1冗站
W阑户曰特
£BTWRhf
■V聆書■
FEiHW9^匚j谟誉tr^ifi績
■gm^s
WinCC项目的登录用户)
4)在项目中组态客户机的登录用户和权限(此处的登录用户为
WinCC项目管理器「用户管理器
创建客户机的登录用户,为此用户分配1000远程激活,1001远程组态权限
5)在服务器上生成服务器数据包
WinCC项目管理T服务器数据右键T隐含更新(确保自动导入选上)-创建服务器数据包
*财舶菽鞠鞠
evrixcs
「噩打藏戛髀頤誣.
r顋sr®i飙
「卵芽删主鵡芻蘇・
「卵郑砒菇辎疡厂址数lb拥埴逸锂
/WriXAl
图10
6)在服务器上激活项目
7)在客户机上通过网上邻居或者SimaticShell浏览服务器项目,激活项目
以SimaticShell为例:
找到服务器的项目选择互连,再弹岀的登陆对话框中输入在步骤3中建立的具有1000,1001
权限的用户名和密码
Wf阡mh-f>
・4rn«rkMwll
gffllR
Mv
◎険•
严5*rth
FcMtri[
Ti-
-■^S«MbL5M
7
亦Jjiim11
1A^O$€mikJSUKTYMZW
IA$-OJCw.r.S&KTTMEW
I.S&MTYJWSw
1A5«053-SEUKTWO
-0^4^
扌Azim?
v-R^VjLHJ$HUQ[
(ZELBSmWZW扌SEHMS$SMiftTKgwj¥AH
iJM2H
ff4
D$hCCTT*ifi(ti0,05.1«_1
古创SiixSRPSWHi?
紳%’iXBO-Pvwt-T*沖wtqjf,曲
上用尸
SFLiSTYWCV
只低慣厚ZSVE4MMRE
图11
、:
I.—^7^.
注意:
如果在SimaticShell中看不到服务器计算机。
>检查网络的连接状况
>检查计算机是否属于相同的工作组>检查SimaticShell的设置中默认网卡的设置是否正确
图12
>重新注销登录用户
2.4分布式系统
特点:
分布任务在多个服务器上,减轻单个服务器负荷,客户机具有自己的项目,可以浏览多个服务器上的数据,服务器所更新的数据将通过数据包导岀特性传送到客户机。
使大型系统获得更好的性
组态步骤:
图13
2)在服务器项目里组态必需的项目数据(画面、归档、变量……)。
单个服务器所承担的任务可根据技术或功能等方面进行分配:
>技术方面:
每个服务器对过程/系统的指定区进行管理。
>功能方面:
每个服务器在运行时完成整个