不好意思,各位看官,因为今年很长一段时间忙于ESP-iSYS新版本的开发工作,ESP-iSYS实时数据库相关文章推送出现了这么久久久的延迟。在这里跟大家说声抱歉,让各位久等了。下面开始我本次介绍的正文。
实时数据库多应用于流程工业,采集来自控制系统层数据,ESP-iSYS实时数据库定义这些数据为实位号数据。对于用于存储计算结果的位号定义为虚位号。那么为什么存在虚位号这一概念或者为什么需要存储计算结果呢?
实时数据库上层应用访问数据时不止需要生产现场数据的实际值,往往需要获取在经过某种运算后的结果,比如累计量,统计量等,根据一组数据实现分析和决策。比如将两个实位号的差值做成报警点进行生产监控,通过虚位号存储差值来实现;报表中有些量需要大量统计实位号统计值等。
ESP-iSYS实时数据库解决方案中的高级计算引擎软件iACE,支持中、英两个版本,通过编写脚本实现自定义计算,脚本比较灵活,可实现的计算方法丰富多样并且复杂度较高的计算也可以方便实现。另外iACE内部封装了多种对象用于位号计算,可在编写脚本时直接调用。
随着流程工业数据量日益渐增,大批量虚位号以及虚位号脚本的高频运算对ESP-iSYS实时数据库具有很高的要求。iACE高级计算引擎软件多线程高频执行计算任务,支持批量脚本组态、多种脚本触发方式、算法函数库多种多样,并且内置VB脚本编辑器,支持在线运行测试脚本的功能。在实现和扩展应用需求,提高用户和工程人员的工程实施效率方面起到重要作用。
楼主最近还看过