設備平臺軟件是以設備為基本元素。這里所說的設備是指工業控制領域(或者更廣泛的其他領域)上的基本單位,把所有設備都納入到平臺,進行統一管理。以實現數據鏈路(數據的一層層傳遞和處理)和動作邏輯。
設備平臺軟件是以設備為基本元素。這里所說的設備是指工業控制領域(或者更廣泛的其他領域)上的基本單位,把所有設備都納入到平臺,進行統一管理。以實現數據鏈路(數據的一層層傳遞和處理)和動作邏輯。
從工控領域的角度上來說,每一個廠家、每一種型號的設備在該平臺都有對應的設備元素。用戶可以通過平臺,達到控制設備、獲取設備數據的目的。獲取來的源數據也許不能直接呈現給用戶,于是用戶可以通過數據鏈路的方式進行數據一步步的處理,直到用戶滿意,最終達到調試該設備或者是應用該設備來實現解決方案的目的。
除了上述專門設備以外,設備庫里還實現了通用設備。通用設備所應用到的協議是一些自定義協議或者是一些專業領域非常常見的協議,例如modbus協議。
&61548;我們有協議解釋器設備,首先配置該設備具體的協議解析方式,之后可以把一些原始的字節數組輸入到該設備中,按照該協議解析方式,把原始的字節數組解析成用戶想要的數據格式進行輸出。
&61548;我們還有命令生成器。通過執行設備動作來輸出一些我自定義的設備動作(在設備配置的時候,預先設定好的字符數組)。同時我也可以配置數據幀的格式,把輸入進來的原始數據按照我配置的格式轉化成標準協議進行輸出。
&61548;上述設備所輸出的標準協議處理過的數據可以通過數據鏈路的方式關聯到一個串口類或者是網口類設備,把它寫入到串口或網口中,完成設備控制或者是數據的查詢命令發送。串口或者網口所接收到的源數據也可以關聯到解釋器設備上,按照用戶所預先配置的協議進行解釋輸出。
平臺可以通過設備庫的不斷開發擴展以及完善,來實現單個設備的調試或若干設備的聯調。通過設備的組合來實現具體的解決方案。
由于通用(自定義)協議的協議生成器和協議解釋器的不斷壯大,對于目前來說未知的品牌和型號設備,使用通用的(專用的)工業控制協議的所有設備都可以實現平臺接入?梢詫崿F針對未知潛在客戶所使用的未知品牌、未知型號、未知用途的設備直接用該平臺配置得到解決方案,實現該平臺軟件和所有現實設備的無縫銜接而不需要二次開發。
我們還可以通過設備動作的概念,利用一系列加入到平臺里的設備,通過設備之間的運動邏輯的組合,來實現測中有控、邊測邊控、測控結合的解決方案!
軟件用途:軟件能夠直接對連接電腦的各種測量儀器進行匹配,通過連接的跟中接口獲取到當前的數據,同時可以進行簡單的控制操作。