本人工控菜鳥,本來是做資料庫開發的
現在是單位生產上臨時抓過來幫忙
是船上的設備監控軟體不太友好,想自主開發一個軟體用來監控運行引數和報警。
但是原來的軟硬體設備不能動(免責問題)
主要思路是通過獲取原來監控軟體取來的資料,開發一套系統顯示實時引數值和報警。
原系統是vb開發的,找到一個資料庫存放著系統的基本配置資訊,想怎么能獲取到實時資料呢?
如果從串口讀取資料再決議,一個是難度太大,而是原廠商不可能配合。
各位大俠 有沒有其他好的思路實作這個想法?求指教
uj5u.com熱心網友回復:
望大家說一下解決的思路和存在的問題。再就是有一點不能對原系統運行造成影響,非常重要!uj5u.com熱心網友回復:
舟山寧波這邊的船?
uj5u.com熱心網友回復:
采集設備一般都是modbus rtu協議uj5u.com熱心網友回復:
你要想“實時”,只有從它的串口讀取資料。只要它傳輸的資料不是“加密”的,那么“取樣分析”基本沒什么難度。
我覺得這兒的“最難”點還是在于它協議中的“校驗碼”演算法,
如果不是“標準演算法”,你想“冒充”原軟體發指令,可能很難辦。
但你如果僅是“讀資料”(直接點說就是“偷取”
),忽略掉它的校驗碼就行了。uj5u.com熱心網友回復:
目測只能用串口除錯工具抓資料,然后逐個資料包進行分析。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/40438.html
