欢迎来到天天文库
浏览记录
ID:3191557
大小:121.34 KB
页数:3页
时间:2017-11-20
《实时数据库与组态软件的区别》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实时数据库与组态软件的区别 实时数据库与组态软件的区别2010年12月11日星期六09:10实时数据库与组态软件的区别1:市场定位的区别设备一级和车间一级的监控系统应该选用组态软件,厂一级的监控系统或生产管理系统可以选用实时数据库,而管理信息系统或ERP(企业资源计划)就应该使用关系数据库。实时数据库定位为生产控制系统和企业经营管理之间的中间层。我们似乎可以按照这个模式去区分实时数据库、组态软件和关系数据库的市场定位,但事实上,这三者的界线是非常模糊的,不一定非此即彼,在一些特定行业,没有明显地三层区别,在项目中到底选择哪一种产品,需要很好的分析和判断。实时数据库
2、的定位可以向上延伸至生产信息管理层,即管理软件范畴,也可以向下延伸至生产监控层,即监控软件范畴。本文章不讨论实时数据库与关系数据库的市场定位之差别(那是另一个话题),只讨论实时数据库与组态软件的市场定位之差别。在工业监控项目中,到底是该选用组态还是该选用实时数据库,虽然是具体问题具体分析,但是,还是存在一些普遍意义的准则。1.工程总点数我们可以将用户工程按总点数分为三个级别:2000点以下组态软件的市场2000点至5000点组态软件和实时数据库都可能被选择5000点以上实时数据库的市场可以说,在2000点以下的工程,除非特殊情况,用户一般只会选择组态软件,而在50
3、00点以上,是实时数据库的重点市场,在这两个级别,用户可以很容易地想到该使用何种产品。选择的难点在于第二级:2000点至5000点。这就需要同时考虑以下几个准则。2.工程需保存的总点数我们可以将用户工程按需保存的点数分为三个级别:1000点以下组态软件的不二选择1000点至3000点组态软件和实时数据库都可能被选择3000点以上重点选择实时数据库以下的准则,主要是在工程总点数在2000点至5000点、以及工程需保存的总点数1000点至3000点时的判断准则。3.数据的变化频率5秒以上选择组态软件1-5秒组态软件和实时数据库都可能被选择1重点选择实时数据库举个例子,
4、在杭州湾跨海大桥的桥梁监控系统中,虽然工程总点数只有3000个,但数据的变化频率为10MS(这需要通过特定的接口方式批次采集数据),因此,客户选择了实时数据库而不是组态软件。4.历史数据的保存期限如果工程明确要求,工程的历史数据需要保存3年以上,甚至要保存10年以上,最好使用实时数据库。5.用户关心历史数据吗?如果工程中除了简单的报表和曲线之外,还有其它需求:历史数据建模、长期历史数据的趋势分析等,或者要对历史数据进行各种二次开发,最好使用实时数据库。6.项目偏重管理还是偏重监控该项目只是实现对设备进行监控,还是希望进行生产管理?判断的依据,可以从以下几个方面考虑
5、:使用该系统的用户是操作人员,还是管理人员?使用该系统,只是想监视生产现场的状态,还是想了解整体生产信息?准备在此系统之上建立MES或ERP系统吗?7.该系统可能被扩展吗?如果系统在未来几年很可能扩展为一个很大的系统,为未来考虑,选择实时数据库是减少投资的好方案,举个例子,某城市供热项目,现在已建的供热站点只有10个,每个站点100个数据点,选用组态软件完全够了,但该城市在未来三年内,最终需建设150个供热站点,因此,他们还是选择了实时数据库。2.原理上的区别组态软件也就是俗称SCADA系统,用于中小型生产设备的数据采集与控制,它从一开始产生就是面向某个车间、某套
6、装置的监控而设计的,因此,它对数据采集频率、系统的响应要求比较高,也就是说对实时性要求高;由于要实现一些控制算法,需要历史数据,所以对实时数据是本能进行失真压缩,因而保存历史数据的时间也不会太长。国内的组态软件大都应用在几十点、几百点,几千点的例子就很少很少了(一方面系统性能跟不上去,另一方面工厂也不会选用)。DCS系统包括了软硬件,DCS系统软件和组态软件类似,也是用于某个车间、某套装置生产设备的数据采集与控制,由于DCS系统是软硬件结合的,因此系统的监控性能要较组态软件强,在系统设计上基本还是和组态软件一样对实时性要求高而不压缩历史数据。国内的DCS系统的规模
7、也不大,1000点以上就很少用国内的了。实时数据库的两个特征是实时性和数据压缩,在设计理念上与组态软件、DCS系统软件有很大差别,实时数据库面向的对象是整个工厂或整个集团公司,也有人称为SIS(厂级监控系统)。并且它是在每个车间的DCS系统、SCADA系统的基础之上进行数据采集与监视,它要求数据的实时性和数据的压缩存储并举,尤其突出其数据的压缩算法、查找算法以及数据结构等决定了改系统的性能
此文档下载收益归作者所有