PCS7V7下CAS使用入门CASGettingStartedinPCS7V7Getting-StartedEdition(2008年-3月)摘要本文介绍了CAS(中央归档服务器)的概念,PCS7V7下归档授权和安装,以及CAS系统的组态与运行。关键词CAS,PCS7V7,中央归档KeyWordsCAS,PCS7V7,CentralArchive目录PCS7V7下CAS使用入门.............................................................................................................11简介..................................................................................................................................12安装..................................................................................................................................33组态实例...........................................................................................................................4(1)组态AS站上的CFC.............................................................................................4(2)组态OS服务器...................................................................................................5(3)组态CAS............................................................................................................9(4)组态OS客户机.................................................................................................144CAS系统的运行与归档数据...........................................................................................145总结................................................................................................................................166更多资料.........................................................................................................................17附录-推荐网...............................................................................................................................18PCS7V7下CAS使用入门1简介CAS是CentralArchiveServer的缩写,也就是中央归档服务器。CAS不需要连接到工厂总线(PlantBus)上,仅需通过一块普通以太网卡连接到终端总线(TerminalBus)上,CAS在整个PCS7系统中的位置如下图1所示。其主要作用是对OSServer上的归档变量、消息、OSServer的报表和BatchServer的数据进行集中、长期、统一和大容量的归档管理。图1、CAS在PCS7系统中的位置PCS7V7的归档数据库是MicrosoftSQLServer,在每个OS服务器上都有一个高性能的归档系统。PCS7系统的归档有短期和长期之分,OS服务器上的归档称为短期归档,CAS上的归档称为长期归档。一种典型的配置结构是:OS服务器上过程值归档保持1到4周,消息/事件归档保存2个月左右,OS服务器的归档数据、报表文件以及Batch服务器上的批量数据以时间或事件控制的方式传送到CAS上,进行集中管理与长期归档;这些归档数据在CAS上集中保存6个月左右,然后早期的归档文件可备份到其他的存储路径中(例如ES站),用户将这些文件备份到外部的存储介质上,如DVD上面。如下图2所示。非冗余CAS发生故障后,本该传送到CAS上的归档数据文件会在OSServer上继续保存,CAS系统恢复后,OS上之前保留的归档会再次传到CAS机器;冗余CAS中一台机器停止运行后,数据只在另一个CAS上归档,当该CAS恢复正常之后,两个CAS之间会进行归档数据的同步。在SimaticManager中,CAS的组态过程类似于OS服务器。OS客户机导入CAS的服务器数据包,就可以访问其上的归档变量和报警消息,并在画面上的在线趋势、表格和报警控件中显示出来;CAS上的归档数据还可以通过Web网页的方式来访问。转存到外部存储介质上的归档数据,也可以重新导入到归档系统之中。A&DService&SupportPage1-21图2、PCS7的归档系统整个PCS7项目中仅允许存在一个/对CAS(PCS7V7.0和其之前的CAS不支持冗余,PCS7V7.0SP1中的CAS支持冗余,本文中”对”的意思是互为冗余的两个设备),CAS最多可以和11个/对服务器相互通信,PCS7中CAS的具体技术参数如下表1:120000最大归档点数11最多可连接的服务器/服务器对从一个服务器接收归档数据速度约1000个/s从所有的服务器接收归档数据速度约10000个/s稳态负载约10条/s从一个服务器接收消息消息峰值约3000条/4s表1、CAS的技术参数A&DService&SupportPage2-212安装CAS需要装在Window2003Server上,建议硬盘使用Raid系统来保证数据存取的快速性和可靠性。注意计算机的名字不要包含下划线,一旦取定不要再做改变。为了能够通过网页来浏览归档数据,还需注意在安装操作系统时,安装上IIS(InternetInformationSystem)和ASP.net(关于安装说明,请参考手册《PCConfigurationandAuthorization》,也可从网址=353下载安装指南)。组态CAS系统需要购买软件包CentralArchiveServerBasicPackageV7.0,对于冗余CAS系统,还需安装WinCCRedundancy的授权。先安装SQLServer,再安装CAS系统,安装过程中会提示如下”StoragePlusInstallationSettings”对话框,如下图4所示。在这个对话框中,需要为数据库指定一个名字、数据库文件及其日志文件的存放路径,以及一个共享目录(该目录在安装时会被自动共享,共享名为ArchiveDir,注意不能修改这个共享名),该共享目录用来存放OS或Batch上传送来的归档数据段。建议不要将CAS的归档文件和操作系统放在同一个磁盘分区上。图4所示的例子中,操作系统安装在C盘上;数据库名字指定为CASDb;数据库文件保存在D:\CAS\Database;数据库日志文件保存在E:\CAS\Database;归档共享文件夹设定为D:\CAS\Archives(安装过程中该目录会被设置为共享,共享名为ArchiveDir);图4、安装CAS时需要指定数据库相关的内容除了上述设置,还需要在CAS上建立一个文件夹,例如D:\CAS\CASProject,用来存放工程师站上下载到CAS上的WinCC项目,将该文件夹设置为网络共享,权限为完全控制。A&DService&SupportPage3-213组态实例图5、CAS系统组态实例上图5实例是在PCS7V7.0SP1下组态,包括一个AS站,一个OS服务器,一对冗余CAS服务器,一个OS客户机。下面按照顺序,依次介绍各个站在工程师站上的组态事项:(1)组态AS站上的CFC在CFC中,双击功能块上需要归档的变量引脚,指定其归档(Archive)属性,分三种情况:1、Noarchiving——不归档2、Archiving——归档3、Long-termarchiving——长期归档A&DService&SupportPage4-21图6、在CFC中组态变量的归档属性(2)组态OS服务器A、在SimaticManager中,打开OSServer的属性,确保在标签”TargetOSandStandbyOSComputer”中,复选框“Transfertocentralarchiveserver”是被选中的。如下图7所示。图7、选中复选框“Transfertocentralarchiveserver”A&DService&SupportPage5-21B、在OS编译时,从下拉列表中选择“Minimunacquisitioncycleofthearchivetags”的时间长度,如下图8所示。图8、选择归档变量的最小采集周期C、打开OS项目,根据需要设置快速归档、慢速归档和消息归档数据库的段大小。如下图9所示,设置单个段/所有段的最大长度、时间范围。A&DService&SupportPage6-21图9、设置归档数据库中单个段/所有段的最大长度和时间范围快速归档一条记录大约10到15个字节;慢速归档一条记录是32个字节;一条消息最大占4K字节,最小站172个字节。根据实际情况,可以计算出所需的归档存储空间(具体示例请参考产品支持网站上的说明:如何计算中央存档服务器的所要数据量?)。OS服务器和AS站通信,获取过程数据并进行归档。短期归档数据存储在OSServer上的数据库内,当一个数据库段(SingleSegment)完成后,它便被拷贝到了CAS上的共享文件夹ArchiveDir中,接下来OSServer的归档存储在一个新的短期归档数据库段之中;CAS会监视其上的共享名为“ArchiveDir”的文件夹,发现OS或BatchServer拷贝来的数据库段或报表文件后,会执行合并(Merge)操作。当CAS上一个数据库段完成后,就会拷贝到组态CAS时所设置备份路径中。用户不必设置BackupConfiguration中的备份路径,在下载OS服务器之后,系统会自动配置该路径。为了让数据库段在网络上传输所占用的时间片更小更为分散,这里OS上,”Max.sizeofsinglesegment”可以设置得小一些,如50M;OS客户端上显示过程值或报警消息时,如果需要访问CAS上的中间数据库(数据库段还没有完成),那么所花费的时间相对较长,所A&DService&SupportPage7-21以一般应该保证OS上的”Max.sizeofallsegments”比CAS上的”Max.sizeofsinglesegment”大些。D、如果OS项目中,报表在打印的同时,输出报表文件(.emf格式)并在CAS上保存,则还需要配置打印作业(如图10所示),激活WinCC启动列表中