PCS-7-V8-OS客户机服务器结构配置(工程师培训)_第1页
PCS-7-V8-OS客户机服务器结构配置(工程师培训)_第2页
PCS-7-V8-OS客户机服务器结构配置(工程师培训)_第3页
PCS-7-V8-OS客户机服务器结构配置(工程师培训)_第4页
PCS-7-V8-OS客户机服务器结构配置(工程师培训)_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

PCS7V8OS客户机/服务器结构配置目录1PCS7

客户机服务器操作员站体系结构 12OS客户机/服务器组态 22.1

创建一个新项目 22.2

插入

ES站 42.3

修改

ES站名和计算机名 42.4ES站硬件组态 52.5

配置Station 72.6

下载ES硬件配置 92.7OS服务器配置 102.8OS客户机配置 102.9OS站下载路径设置 112.10AS站的硬件组态 112.11

组态网络连接 122.12

生成服务器数据包 142.13

导入服务器数据包 152.14

客户机项目组态 171)ServerData

配置 172)

时间同步配置 193)

界面风格配置 192.15

创建多个客户机的硬件组态 212.16

将客户机的副本指定到模板 232.17OS项目下载和运行 251PCS7

客户机服务器操作员站体系结构在PCS7

系统中,操作员站(OS)系统有结构——客户机/服务器。对于规模较大的系统,通常使用客户机/服务器结构。在这种结构中有一个或者多个服务器负责AS数据采集,归档和报警信息的处理,从性能考虑,服务器一般不提供操作员界面。在整个网络中,最多可以容纳18个(对)服务器,每个(对)服务器可以连接40个客户机(如果客户机使用多屏操作,则每一个屏幕算作一个客户机)。图1显示了客户机/服务器结构结构。在系统结构中,至少存在一个工程师站(ES)用于项目组态。网络结构分为两层,分别是终端总线(TerminalBus)和系统总线(SystemBus)。系统总线用于PC和控制器(AS)之间的通讯,例如,服务器和控制器之间的通讯以及ES和控制器之间的通讯;终端总线用于PC之间的通讯,例如,客户机和服务器之间的通讯以及工程师站和OS之间的通讯。图

1

客户机/服务器结构2OS客户机/服务器组态2.1

创建一个新项目打开SIMATICManager,通过菜单File’NewProject’Wizard…创建一个新项目。在向导中选择OS类型为MultipleStationSystem。如图2所示。

2

使用新建项目向导创建OS客户机/服务器结构使用向导创建的项目是一个多项目(Multiproject),其中包含一个单项目和一个项目库。单项目中包含一个AS站和一个OS服务器和一个OS客户机。完成后的结构如图3所示。图

3

使用向导创建的项目结构2.2

插入

ES站在客户机/服务器结构中,通常ES站只做组态而不作为操作员站运行。在向导创建的项目结构中再插入一个额外的PC站作为ES站。选中单项目,点击右键InsertNewObjectSIMATICPCStation。2.3

修改

ES站名和计算机名修改创建的PCStation名称为ES的PCStation名称(大小写敏感),默认情况下PCStation与计算机名称同名。本例中为ESV81SP1ASIA。打开StationConfigurationEditor可以看到本机的PCStation名称,如图4所示。图

4StationConfigurationEditor在SIMATICManager中选中ES站,点击右键ObjectProperties…。在弹出的对话框中设置计算机名称。默认情况下PCStation名称与计算机名同名,选中“ComputernameidenticaltoPCstationname”即可。如图5所示。图5

设置计算机名通过菜单OptionsSetPG/PCInterface…设置通讯接口为PCInternal。这时可以看到项目中的ES站图标变为一个带有黄色箭头图标。2.4ES站硬件组态打开ES站硬件组态(HWConfig),插入一个WinCCApplication和SystemBus上的网卡(即与AS通讯的网卡),本例中为普通网卡。设置网卡地址等属性,新建一个以太网,并将网卡连接到网络上。如图6所示。图

6

配置ES站硬件配置完成后,通过按钮

编译保存。完成后可以在SIMATICManager中看到ES站下生成了一个WinCCApplication。手动删除WinCCApplication下的OS项目,如图7所示。图

7

删除ES下的OS项目注:ES站在项目中配置的主要目的是用于程序调试时的通讯路由功能。如果ES站本身不兼做操作员站使用,则不应该对ES站下的OS项目进行组态,而应该对OS服务器的项目进行组态。因此,在这里推荐您删除ES站下面的OS项目,使项目的结构更加明确,防由于误操作等原因对ES下的项目其进行组态、运行等,此外还可以缩小项目的磁盘空间占用。2.5

配置StationPC站的硬件组态完成后,需要将配置传送到相应的PC站才可以下载。在SIMATICManager中选中ES站,点击右键PLCConfigure…弹出图8所示的对话框。需要注意,此处的配置是通过计算机名访问目标机器并传送到目标计算机上的。因此一定要按照图5的步骤设置PC站的计算机名。图

8

配置PC站点击Configure…按钮完成配置。打开StationConfigurationEditor可以看到配置后PCStation的状态。如图9所示。图

9

配置后的PC站2.6

下载ES硬件配置打开ES站硬件组态(HWConfig),点击下载按钮

,将ES站硬件组态下载到PCStation中。打开StationConfigurationEditor可以看到下载后PCStation的状态。

如图10所示。图

10

下载硬件配置后的PC站2.7OS服务器配置选择向导生成的OS服务器PC站。修改站名称和计算机名为服务器的计算机名,本例中为SERVER。打开HWConfig,添加SystemBus上的网卡,并连接到网络上。本例中为普通以太网卡。将SERVERPC站的组态配置传送并下载到目标计算机。2.8OS客户机配置选择向导生成的客户机PC站。修改站名称和计算机名为客户机的计算机名,本例中为Client1。客户机无需组态网卡,也无需传送和下载配置。注:TerminalBus用于PC之间的通讯,和AS之间没有任何连接。因此所有TerminalBus上的以太网卡都无需在PCS7项目中组态。2.9OS站下载路径设置分别在服务器和客户机项目OS(1)和OSC(2)上点击右键ObjectProperties…弹出属性设置对话框。在PathtotheOStargetcomputer中设置项目下载路径(在目标计算机上创建的一个共享文件夹,需要为该共享文件夹设置写权限)。2.10AS站的硬件组态打开向导创建的AS站的硬件组态(HWConfig),按照实际硬件进行配置,将以太网卡连接到SystemBus网络上,如图11所示。编译保存硬件组态。图11AS硬件组态2.11

组态网络连接在SIMATICManager中,点击工具栏图标进入网络组态界面NetPro。可以看到已经组态的服务器和AS站已经连接到同一个以太网。选中AS站中的CPU,在下方的表格中点击右键InsertNewConnection建立AS到ES和OS服务器的连接。连接对象分别选择ES中和服务器中的WinCCApplication,连接类型为S7connection。如图12所示。图12NetPro中组态连接点击按钮编译并保存组态。分别选中AS,ES站和OS服务器,点击下载按钮将组态下载到控制器和各PC站中。PC站的网络连接下载成功后,可以在StationConfigurationEditor中看到连接标志。如图13所示。图13下载连接后的PC站注:在NetPro中下载的内容包括硬件组态和网络连接信息,在HWConfig中下载仅包含硬件组态信息而不包含网络连接信息,因此网络连接必须通过NetPro下载。2.12

生成服务器数据包分别完成AS程序和OS画面等组态工作。OSClient是通过OS

Server的服务器数据包(Serverdata)获得OSServer的组态信息。因此要实现客户机和服务器之间的关联,首先要生成ServerData。ServerData的产生有两种途径。一是编译OSServer。每次编译OSServer都会自动产生或更新该Server的ServerData。二是通过右键菜单Generateserverdata手动创建,如图14所示。图14

生成serverdata2.13

导入服务器数据包OSClient需要导入服务器的ServerData才能连接到该服务器。在SIMATICManager中,选中OSClient项目,通过右键菜单AssignOSServer选择相应的服务器,导入ServerData,如图15所示。图

15Client导入ServerDataPCS7中OSClient是分布式客户机,可以连接多个(对)服务器。如果项目中有多个(对)服务器,可以在一个Client上导入多个ServerData。PCS7中的OSServer同时也具有OSClient的功能,因此也可以导入其他Server的ServerData。注:当修改计算机名称、更改OS下载路径或者打开由其他ES站生成的项目时,由于原来的ServerData的计算机名信息与本机不符,需要手动删除原来的ServerData、重新生成ServerData。OS项目需要重新Entireproject编译,或者重新执行“Generateserverdata”。Client重新导入ServerData时会出现如图16所示的情况,原有的ServerData显示为”unknown”。这是应该首先取消”Unknown”项的选择,点击OK确认。然后再重复前面的步骤,重新导入ServerData。图16

无效的ServerData2.14

客户机项目组态1)ServerData

配置导入ServerData后,打开ClientOS项目。对于Server的信息必须作相应的配置。在WinCCExplorer中选择Serverdata,点击右键StandardServer。对于PCS7系统,设置StandardServer需要遵循以下原则:必须设置Alarms的StandardServer不能设置Tags的StandardServer必须设置SSM的StandardServerAlarms:Client本身没有归档,在Client上执行的操作员记录无法存储在本机,因此要选择一个Server来存储这些信息。如果不设置该选项,则Client上的操作无法生成操作员记录。SSM:PCS7中的trendgroup组态的趋势图配置文件存储在本机。如果该项不选择StandardServer,则Client上组态的趋势图只有本机可见,选择了StandardServer,相应的配置文件会存储到Server端,因此在整个系统中所有Client看到的趋势图组态都是一致的。StandardServer组态过程参见图17。图

17StandardServer配置在WinCCExplorer中选择Serverdata,点击右键Configure…,在弹出的窗口中可以查看服务器的计算机名称,如图18所示。图

18StandardServer配置2)

时间同步配置打开”Timesynchronization”,激活”Synchronizeviaterminalbus(Slave)”,选项,选择”UsethetimefromaconnectedWinCCServer”。点击OK完成设置。该设置使Client与当前连接的Server保持时间同步。关于整个系统的时间同步,可参考网上课堂《PCS7V6.1

下实现时钟同步功能》一文。3)

界面风格配置Client的运行画面有两种不同的风格-标准视图和服务器视图。打开OS-Projecteditor,在Layout标签中选择SIMATICServerview或SIMATICStandard。屏幕分辨率需要根据Client计算机的实际情况选择。如图19所示。图

19

屏幕布局设置两种风格的区别在于运行界面顶部的导航区域:Standard:

当Client连接多个(对)Server时,顶部导航栏的区域按钮是多个Server的集合。例如ServerA的画面中包含两个区域按钮”A1”和”A2”,

ServerB的画面中包含两个区域按钮”B1”和”B2”,则在Client画面的区域按钮中可以同时看到”A1”,”A2”,”B1”,”B2”四个按钮。ServerView:这种模式的导航区分为两个区域,一部分是按钮区域,另一部分是Server列表区域。操作员可以从Server列表区选择一个Server,相应的,按钮区就会显示出这个Server上的导航按钮。对于上面的例子,在导航区的右侧可以看到列表中有”ServerA”和”ServerB”两个按钮。选择ServerA,则按钮区调出”A1”和”A2”,选择ServerB,则按钮区调出”B1”和”B2”。2.15

创建多个客户机的硬件组态如果项目中有多个客户机连接到同样的服务器,无需对多个客户机项目进行重复的组态。只需在以一个客户机为模板创建副本即可。在SIMATICManager中选中单项目,通过右键菜单InsertNewObjectSIMATIC

温馨提示

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

评论

0/150

提交评论