演示視頻下載:
https://files.cnblogs.com/files/blogs/693835/串口數據采集演示.zip
1軟件說明
本軟件用於采集串口類儀器輸出的樣品檢測數據,包括PH計、天平、電導率測定儀等。
2 軟件部署
受串口協議輸出距離的限值,軟件為客戶端部署,數據可發送到服務器端或錄入到客戶端。
2.1 客戶端采集方案
在儀器旁配置工作站PC,使用串口連接線連接儀器的串口數據輸出端和PC的COM端口。部分儀器僅有一個串口輸出端,連接串口打印機,改連接到PC即可將數據輸出到PC。
可通過串口一拖多、Windows多用戶等方案,將多台串口儀器連接到一台PC上,為方便各儀器操作,可在每台儀器旁配置顯示、鍵鼠終端。
2.2 服務端采集方案
如采用移動終端處理數據,由於移動終端不支持串口協議,因此數據可發送到服務器端后,在客戶端選擇采集的數據后錄入。
2.3 軟件部署要求
硬件要求:
軟件要求:
操作系統
.net framework 4.5
SQLite
3 功能使用
3.1 方法管理
方法定義了軟件與串口設備的串口通信協議以及串口輸出數據的處理。
- 解析配置參數:從字符串(文本)中解析有意義的檢測值等的參數
- 代碼:唯一,一個解析方法的標示
- 設置程序集:程序集用於解析字符串(文本)中的內容
- COM口:PC連接儀器使用的COM口,PC一般有4個左右的COM口
- 波特率
- 數據位
- 校驗位
- 停止位
3.2 系統配置
包括儀器ID、傳遞LIMS的URL以及認證賬號、密碼等信息。
3.3 采集數據
串口線連接正確,串口連接參數正確后,可進行采集。
以天平為例,稱量完成后,點擊天平的發送/打印按鈕,天平將通過串口協議將數據輸出到對端。
3.4 采集記錄管理
采集后,無論是成功或是失敗,軟件都將記錄采集情況。
- ID:每次采集有一個ID值,流水號
- 采集時間:
- 已采集:已從儀器接收到了字符串(文本)內容
- 已解析:已從文本中解析到了測試值等信息
- 已傳輸:已傳輸信息和文件到LIMS系統