登峰數據采集系統(tǒng)
- 高效采集、協(xié)議解析、訂閱
采用多線程設計,為每個串行口或每路TCP提供獨立線程,提供效率
使用DM鍵值訂閱系統(tǒng)對外交互,同時支持TCP/UDP/IPC/INPROC接口訪問,兼容性高
使用DM協(xié)議加載引擎系統(tǒng),可以靈活導入大量協(xié)議,非常靈活方便
免費為用戶提供PC端進行可視化協(xié)議開發(fā)工具
支持使用過慮器過慮無效數據
采用多線程設計,為每個串行口或每路TCP提供獨立線程,提供效率
使用DM鍵值訂閱系統(tǒng)對外交互,同時支持TCP/UDP/IPC/INPROC接口訪問,兼容性高
使用DM協(xié)議加載引擎系統(tǒng),可以靈活導入大量協(xié)議,非常靈活方便
免費為用戶提供PC端進行可視化協(xié)議開發(fā)工具
支持使用過慮器過慮無效數據
登峰數據采集系統(tǒng)(DM-DAS)全稱Data Acquisition System(DM數據采集系統(tǒng)),數據采集系統(tǒng)配合各個子系統(tǒng),達到高效數據采集和設備反控外設的目的。同時通過訂閱系統(tǒng)對外提供數據的實時發(fā)布,達到任意擴展的目的。主要包含三個子系統(tǒng)(模塊),分別為DM-KVSS DM鍵值訂閱系統(tǒng)、DM-PRS(DM協(xié)議解析系統(tǒng))、DM-SES DM實時智能控制引擎系統(tǒng).
DM協(xié)議解析引擎系統(tǒng):
1.序列化協(xié)議文件為協(xié)議鏈
2.解析匹配驅動層輸入的數據
3.構造數據輸出到驅動層
DM鍵值訂閱系統(tǒng):
1.采集任務組通過協(xié)議激勵采集到數據后,通過內部函數對哈希表進行更新.
2.每次鍵值操作發(fā)布給對應的訂閱者
DM實時智能控制引擎系統(tǒng):
1.采集任務組通過采集到數據后,通過表達式計算之后再進行存儲
2、支持常用豐富的運算(算術運算關系運算 )支持四則運算,三角函數運算,位運算等運算
3、支持if,else,for,break,continue控制語句
4 、數據低延遲計算低至1us數據處理性能
1.支持系統(tǒng):
Linux
2.對外交互模式:
發(fā)布訂閱模式,REQ/REP請求回復模式
3.通信協(xié)議支持:
1、同時支持TCP/UDP/IPC/INPROC
2、支持與國內外主流的PLC、SCADA軟硬件、DCS、PAC、IPC等設備的通信與聯網等
3、支持通過OPC UA、ODBC、OLEDB等方式與信息化系統(tǒng)進行數據采集。 4、支持以OPC、MODBUS、101、104、 DTL645等協(xié)議對外轉發(fā)數據完成聯網。
5、完整的數據轉發(fā):支持mqtt、ht212、DM101等行業(yè)標準協(xié)議轉發(fā)
4、良好的物聯網采集方案
支持處理現場分散、樹狀網絡采集、星型網絡采集、鏈狀網絡、單點實例采集方案
5.支持硬件接口
支持串口、CAN、以太網等等
高兼容性
1. 使用DM-KVSS(DM鍵值訂閱系統(tǒng))對外交互
2. 同時支持TCP/UDP/IPC/INPROC接口訪問
高效
1.協(xié)議工作層采用多線程設計
1.1為每個串行口分配獨立的工作線程
1.2為每路TCP鏈路分配獨立的工作線程
2.使用DM-KVSS(DM鍵值訂閱系統(tǒng))對外交互:
2.1 同時支持IPC/INPROC進程間和線程間多種訪問方式
2.2 哈希結構存儲鍵值
2.3 Tire樹結構存儲訂閱信息
2.4 訂閱直接在PUB端進行過濾
2.5 采用分組式訂閱,不發(fā)送無用數據
靈活
1.使用DM-PRS(DM協(xié)議解析引擎系統(tǒng))進行協(xié)議解析:
1.1 提供PC工具進行可視化協(xié)議開發(fā)工具,只需按拖拉式即可實現協(xié)議實現
1.2 協(xié)議激勵文件導入導出功能
1.3 提供大量公用協(xié)議支持以便用戶實現目標應用系統(tǒng)
1.4 強大的擴展功能(如:控制系統(tǒng),外部輸入輸出控制,短信報警,設置時間等---需要按需求實現)
描述
描述