登峰数据采集系统
- 高效采集、协议解析、订阅
采用多线程设计,为每个串行口或每路TCP提供独立线程,提供效率
使用DM键值订阅系统对外交互,同时支持TCP/UDP/IPC/INPROC接口访问,兼容性高
使用DM协议加载引擎系统,可以灵活导入大量协议,非常灵活方便
免费为用户提供PC端进行可视化协议开发工具
支持使用过虑器过虑无效数据
采用多线程设计,为每个串行口或每路TCP提供独立线程,提供效率
使用DM键值订阅系统对外交互,同时支持TCP/UDP/IPC/INPROC接口访问,兼容性高
使用DM协议加载引擎系统,可以灵活导入大量协议,非常灵活方便
免费为用户提供PC端进行可视化协议开发工具
支持使用过虑器过虑无效数据
登峰数据采集系统(DM-DAS)全称Data Acquisition System(DM数据采集系统),数据采集系统配合各个子系统,达到高效数据采集和设备反控外设的目的。同时通过订阅系统对外提供数据的实时发布,达到任意扩展的目的。主要包含三个子系统(模块),分别为DM-KVSS DM键值订阅系统、DM-PRS(DM协议解析系统)、DM-SES DM实时智能控制引擎系统.
DM协议解析引擎系统:
1.序列化协议文件为协议链
2.解析匹配驱动层输入的数据
3.构造数据输出到驱动层
DM键值订阅系统:
1.采集任务组通过协议激励采集到数据后,通过内部函数对哈希表进行更新.
2.每次键值操作发布给对应的订阅者
DM实时智能控制引擎系统:
1.采集任务组通过采集到数据后,通过表达式计算之后再进行存储
2、支持常用丰富的运算(算术运算关系运算 )支持四则运算,三角函数运算,位运算等运算
3、支持if,else,for,break,continue控制语句
4 、数据低延迟计算低至1us数据处理性能
1.支持系统:
Linux
2.对外交互模式:
发布订阅模式,REQ/REP请求回复模式
3.通信协议支持:
1、同时支持TCP/UDP/IPC/INPROC
2、支持与国内外主流的PLC、SCADA软硬件、DCS、PAC、IPC等设备的通信与联网等
3、支持通过OPC UA、ODBC、OLEDB等方式与信息化系统进行数据采集。 4、支持以OPC、MODBUS、101、104、 DTL645等协议对外转发数据完成联网。
5、完整的数据转发:支持mqtt、ht212、DM101等行业标准协议转发
4、良好的物联网采集方案
支持处理现场分散、树状网络采集、星型网络采集、链状网络、单点实例采集方案
5.支持硬件接口
支持串口、CAN、以太网等等
高兼容性
1. 使用DM-KVSS(DM键值订阅系统)对外交互
2. 同时支持TCP/UDP/IPC/INPROC接口访问
高效
1.协议工作层采用多线程设计
1.1为每个串行口分配独立的工作线程
1.2为每路TCP链路分配独立的工作线程
2.使用DM-KVSS(DM键值订阅系统)对外交互:
2.1 同时支持IPC/INPROC进程间和线程间多种访问方式
2.2 哈希结构存储键值
2.3 Tire树结构存储订阅信息
2.4 订阅直接在PUB端进行过滤
2.5 采用分组式订阅,不发送无用数据
灵活
1.使用DM-PRS(DM协议解析引擎系统)进行协议解析:
1.1 提供PC工具进行可视化协议开发工具,只需按拖拉式即可实现协议实现
1.2 协议激励文件导入导出功能
1.3 提供大量公用协议支持以便用户实现目标应用系统
1.4 强大的扩展功能(如:控制系统,外部输入输出控制,短信报警,设置时间等---需要按需求实现)
描述
描述