PI系统在DCS中的应用


黄 峻

(广西柳州发电有限责任公司)

 

摘要:简要介绍了PI系统在DCS中应用情况,通过利用两者的优势应用,提高历史数据与日志查询效率,并以此作为事故分析的重要手段。

关键字:DCS 查询MACS 效率 PI

 

1 DCS历史数据查询与日志查询应用现状

历史数据与日志查询是事故分析的重要手段,为了尽快找到事故发生的原因,历史数据查询与日志查询的可靠性和高效性也就成为了关键。同时机组设备的运行指标变化也需要对历史数据及日志进行综合的比较,数据查询效率也会影响分析的工作量。

柳州发电有限责任公司采用的DCS是和利时的MACSⅡ系统,目前,DCS系统进行了多次改造,设备的不断增加与数据库点的不断加入,使得#1、#2机组的历史数据容量越来越庞大,造成了数据查询的速度已经变得十分缓慢,导致问题出现的原因如下:

(1)    目前#1、#2机组的DCS系统数据库点都已超过了一万点,庞大的数据量使得历史数据查询的效率明显降低。

(2)    大量的数据使得数据存储变得更为麻烦,一台机组每天的数据存储容量都在1G以上,目前#2机组的历史数据即使压缩存储,一天的数据量也超过了350M,而我们光盘的容量仅为700M,无法刻录入两天的数据,而剩下的空间又无法使用。造成了光盘资源的浪费。

(3)    为了追忆以往的事故信息,需要读取以前刻录的数据。大量的数据在使用前需要解压才能使用,而大容量文件的解压需要的时间也变得十分长久,不利于事故追忆的数据分析工作。

正是由于以上原因的存在,所以我们在努力寻找一种有效的数据存储和查询方法来满足我们的需要。

2 提高DCS历史数据与日志查询效率可行性分析

公司已经在2004年9月新上了PI(Plant Information)实时数据库系统,通过该系统,我们可以远程查询机组运行状态,以及运行的各种重要参数。该系统的实时性及海量存储特点,使得PI系统的数据查询变得十分快捷,且可查询的数据范围可以更为久远。公司引入了PI系统进行DCS数据管理,而DCS系统中的大部分重要模拟量及开关量信号均已引入PI系统。和利时的MACSⅡ系统模拟量、开关量及日志数据文件存储独立,利用该DCS系统特点,我们把模拟量及开关量的数据存储交由PI系统完成,而日志文件仍使用DCS系统完成存储工作。由于日志文件数据量相对较少,可以比较快的完成查询工作,而PI系统也能很快的完成数据查询工作,这样就能把两个系统的优势相结合起来,实现事故分析中各类数据查询的高效性。

大量的数据交由PI系统进行存储后,DCS系统只负责日志数据的存储,大大减轻了数据压缩的时间,进而减少了服务器的负担,也减少了刻录光盘的数量,使得资源得以大大的节约。

3 提高DCS历史数据与日志查询效率方法

如何发挥PI系统与DCS系统两者的优势,加快数据查询及日志查询的速度;如何利用PI系统的海量数据存储特点,减轻DCS数据存储的负担都是我们一直关心的问题。因此从两个系统来分析处理:

(1)    在DCS系统方面:通过对MACSⅡ系统文件的分析,找到日志数据文件为历史数据文件夹下的syslog.dat文件,该文件约为90M,大大少于全天1G的数据量,且压缩后仅为20多M,极大的减少了存储空间的占用率。按照普通光盘的650M的容量,一张光盘就能保存一个月的日志文件,极大的节省了存储光盘的使用量。由于MACS的离线查询系统需要检查数据完整性,因此使用时只需要建立一个形如“2004年8月29日”的目录,在目录中拷入syslog.dat文件,并建立开关量数据文件和模拟量数据的空文件:0.dat、DIG0.dat来通过检查即可。

(2)    在PI系统方面:使用PI系统的ProcessBook软件建立查询用的相关趋势图,定义好分组,在使用时,只需要输入查询时间即可实现事故数据或者是历史数据分析的查询工作。因为PI系统默认是对数据进行了压缩处理,所以为了保证数据查询的可靠性,需要对查询的数据,特别是重要的参数进行精度的设置。这些设置根据运行的需要来设定,而且为了保证合理的存储容量,我们也只对重要运行参数进行高精度的设置,其它的数据仍然采用默认的压缩处理。

通过对两个系统的合理设置,我们就能将两个系统的优势结合在一起,既满足了数据查询的高效性,又减轻了服务器数据存储的负担。如果不涉及日志数据的查询,各部门可以利用MIS网络系统进行DCS数据的查询工作,也方便了各部门的工作。

4 结束语

PI系统刚刚引入使用不久,在使用中由于PI系统压缩算法设置不同会造成数据会与DCS有所出入,因此,我们在使用中还应继续配合运行与信息中心进一步完善它。根据我们的实际需要把数据的精度设置调整到更合理的参数,以满足我们的要求。

安装完PI服务端,重新启动计算机后,PI系统就开始运行了,这时PI的默认数据库只有3个,大小为安装时配置的1024M,此时还需再增加几个数据库,以保证数据长时间存放,增加方法如下,点击“开始”—“运行”,输入“CMD”,然后转到PI安装目录,例如:“c:\pi\adm”。这时,运行创建数据库文件命令,命令格式如下: ●创建数据库文件 piarcreate -d path maxpoints maxsize(Mb) piarcreate path size(Mb) eg: piarcreate .exe D:\PIPC\DAT\ piarch.004 1024 ●关联数据库文件 piartool.exe -ar path eg: piartool.exe –ar D:\PIPC\DAT\ piarch.004 3.配置接口机和服务器之间的通讯。 有些网络,接口机和服务器之间的通讯需要在服务器端开通和接口机的认证,同增加数据库的方法一样,进入“c:\pi\adm”,运行“piconfig”命令,进入PI系统命令格式。运行如下: C:\PI\adm>piconfig * (Ls - ) PIconfig> table pitrust //选择表 * (Ls - PITRUST) PIconfig> @mode creat //进入创建模式 * (Cr - PITRUST) PIconfig> @istr trust,ipaddr,netmask,piuser //这里trust可以自己取个名字,IPADDR就是接口机的IP地址,netmask是255.255.255.255,piuser 用piadmin * (Cr - PITRUST) PIconfig> client2, 192.168.28.227,255.255.255.255,piadmin //例子 * (Cr - PITRUST) PIconfig> @ends * (Cr - PITRUST) PIconfig> @mode list //浏览模式 * (Ls - PITRUST) PIconfig> @ostr * * (Ls - PITRUST) PIconfig> @sele trust = * //选择所有TRUST名 * (Ls - PITRUST) PIconfig> @ends //结束后系统会列举出所有的配置 二.PI OPC接口机的安装及配置 PI OPC接口机端的安装源程序由3部分组成,在PIOPC目录下面,有2个文件夹“PIAPI”和“NTI”,先安装PIAPI,安装时配置如下:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值