1、实时数据库采用redis,历史数据库采用mysql。
在笔记本上测试的速度的每秒写入30000+时间。T470P--8G内存--64位win10。
2、目前freeLink已经基本完工,可支持Modbus rtu,Modbus Tcp协议的主站和从站。
freeLink采用sqlite配置工程、通道、规约和采集点信息。同时可以与scada后台的mysql数据库的位号表同步。内嵌的实时数据库采用共享内存方式。
freeLink可以采集数据,也可以转发数据。目前完成了freeLink向redis转发实时遥测、遥信数据,同时接受redis中的遥控遥调指令的工作。
3、目前已完成了redis中遥测数据按配置时间向mysql归档程序。
4、完成了redis中遥信数据向mysql中写入变位事件。
5、基本完成了按照配置时间和计算公式从redis中向mysql写入累积量的程序。
6、目前已完成了按照配置参数对redis中遥测数据,进行超限报警和归档程序。
7、完成svg组态和基于nodejs express的web服务。
8、待完成工作:
a 报表和web 历史数据曲线。
b 进一步完善实时曲线,用户能够多选曲线。
c 完善快速建模程序。