组态王KingScada与紫金桥跨平台实时数据库RealHistorian软件功能对比浅析
监控组态软件是当前自动化行业技术发展的一个热点,在工控行业中的应用越来越广泛,应用领域从石油、石化、医疗行业发展到汽车、船舶以及军工项目,组态软件的发展速度可以用日新月异来形容了。
国内比较知名的组态软件有大庆紫金桥公司的RealHistorian与北京亚控科技的KingScada软件,这两款软件在现代自动化行业起到了越来越重要的作用,应用也越来越广泛。针对这么多的组态软件,究竟哪一个是你想要的,这是让人头疼的问题,本文就对这两款软件逐一进行比较,以便给读者一个参考。
KingScada软件是北京亚控科技根据自动化行业的发展趋势,精心设计的一款面向中高端市场的SCADA产品,KingScada支持非常全面的设备驱动,市面上常见的硬件厂家、常用的设备型号几乎都支持,这给经常做项目的工程师们带来了极大的方便。同时KingScada还提供大量精美的立体图形,覆盖各行各业,用户可以根据需求定制其它类型的子图。
但KingScada的脚本语言属于类VC语言,虽然提供了大量的预定义函数,但是在开发过程中,
函数没有中文注释,这给开发人员带来很多麻烦,需要对函数属性比较熟悉才能熟练使用。KingScada软件目前仅支持在Windows系统上安装使用, 尚无法在国产麒麟系列系统下使用,在目前国产操作系统崛起的时代下,希望KingScada在未来能更进一步,完美兼容国产操作系统。
RealHistorian软件是大庆紫金桥软件研发团队历时六年,结合大量用户反馈打造出的一款跨平台实时数据库,跨平台实时数据库软件支持采集数据点达到千万级别,同时支持HTML5标准,Web访问时不用依赖IE控件,可以任意在火狐,谷歌甚至手机浏览器直接访问,RealHistorian最大的特点还是在于跨平台,支持国产麒麟系列系统以及RedHat、Ubuntu、CentOS等多种Linux操作系统。
但RealHistorian缺点也较为明显,它在设备驱动的支持方面远没有KingScada支持的设备更全面,希望紫金桥公司在以后能拟补这项缺点。
项 目 | 功能 | 紫金桥RealHistorian | 组态王KingScada |
数据库部分 | 设备驱动 | 常用硬件种类常用型号支持 | 种类非常多,支持大量硬件型号 |
点类型 | 内置多种点类型(模拟点、数字点、组合点、设备运行点、运算点等) | IO离散,IO长整型,IO整型,IO实型,IO双精度浮点,IO字符串 | |
报警输出 | 可将报警信息输出至指定文件或关系库中 | 可将报警信息输出至关系库中,无法输出到文件内 | |
报警设置 | 限值、变化率、偏差、异常值检查,支持延时报警和报警死区。支持自定义报警级别报警类别 | 限值、变化率、偏差,支持延时报警,开关量报警、报警死区 | |
统计记录 | 对实时数据的变化规律,如最大/小值、平均值,方差等进行统计,形成统计记录; | 支持统计最大值,最小值,平均值,累计值 | |
脚本系统 | 完整的脚本语言,提供大量预定义函数,提供各种控制语句,可实现十分复杂的功能,同时有多种智能提示,使用方便简洁。 | 完整的脚本语言,类VC,提供大量预定义函数,没有中文注释,需要对函数属性比较熟悉才能熟练应用,使用较难 | |
内置SQL | 使用标准SQL语句实现数据查询语言功能,用以从实时历史数据库中获得数据。可以访问实时历史数据库中的实时数据、历史数据、报警数据及统计数据 | 不支持 | |
双机热备 | 热备数据库内容与主数据库内容实时同步,包括组态信息(画面、点、驱动及各种参数设置等所有组态信息)、实时数据、历史数据、统计数据、操作事件,报警记录等内容同步。 | KingSCADA 提供全面的冗余功能,能够有效地减少数据丢失的可能,增加了系统的可靠性,方便系统维护。KingSCADA提供四重意义上的冗余功能,即双机热备、双网络冗余、双设备冗余、双IOServer。 | |
数据恢复 | 支持断点续传并可多级恢复 | 断线缓存和续传功能:该功能主要用于IOServer与KDL之间连接不稳定时,保证IOServer所采集的数据完整的发送至KDL,进而保证数据库存储历史数据的完整性。在工程设计器中打开存储配置可以设置数据恢复功能 | |
历史回放 | 支持数据库点及相关动画、控件的历史回放,历史回放与实时画面均可独立运行。用户可通过反演历史数据,快速认定事故数据与时间点,优化流程分析,是工程监控必不可少的重要工具 | 不支持 | |
授权形式 | 支持软授权、网络授权、集中式授权和加密锁 | 支持软授权与加密锁以及远程升级加密锁或软授权 | |
画面展示部分 | 配方 | 不支持 | 配方模板定义完成后,在KingSCADA运行过程中可以通过配方函数进行各种配方的调入,并可以在运行时根据生产现场的实际工程情况动态地修改配方 |
图库 | RealHistorian为用户提供几千种具有立体效果的精美子图,覆盖各行各业,且可根据用户需求,快速定制相关行业子图。 | KingScada提供较多的立体图形,覆盖各行各业,用户也可根据需求定制子图,比较精美 | |
动画连接 | 种类丰富:有垂直移动、水平移动、高度变化、宽度变化、垂直拖动、水平拖动和旋转、垂直填充、水平填充、填充变化、线颜变化、颜变化、闪烁、流动、数值输入、数值输出、字符串输入、字符串输出、开关输入、开关输出、枚举输入和枚举输出、弹出菜单、打开窗口、可见性、禁止/允许、访问限制、鼠标脚本和提示信息 | 属性变化:线属性、填充属性、文本 位置与大小变化:填充、缩放、旋转、水平移动、垂直移动。 值输入输出:模拟值、离散值、字符串 命令语言连接:按下时、弹起时、按住时、鼠标进入、鼠标离开。 滑动杆输入:水平、垂直 特殊:闪烁、隐含、流动 | |
数据展示控件 | 报表,趋势,报警,窗口分隔,树形控件等组件 | 趋势、报警、报表、GIS、直方图 | |
统计控件 | 提供雷达图、风玫瑰、甘特图等十余类不同展现形式的统计控件。 | 不支持 | |
图形模板 | 模板为创建画面的模具,绘制一次可以多次复用。模板是链接方式引用,其好处是,模板可以动态修改,修改后所有引用的地方也随之修改 | 工程开发过程中常会遇到大量同类设备,这些设备本身具有类似的外观、参数、操作等。在一个复杂的工程中可能会用到上百个这样的设备,为了减少大量的重复工作,我们可将其做成一个模型,再将模型进行实例化处理后应用在相应的画面中。 | |
窗口模板 | 可以将所有常用窗口制作成窗口模板,在新制作相似窗口时可以选择相应的窗口模板作为基准生成新的窗口,然后在新窗口基础上进行修改。窗口模板将所有常用窗口集中管理,形成模板窗口库。而且随着时间的推移,模版库会越来越丰富,工程制作也会越加轻松。 | 不支持 | |
HTML5 | 支持 | 不清楚 | |
WEB发布 | 简单配置轻松发布,支持所有画面元素 | 支持web发布数据库是软件吗 | |
移动端访问 | 支持,手机浏览器直接访问 | 手机app | |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论