前面章節我們采用OPC作為設備到上位的信息交互的協議,本章我們介紹跨平台的OPC UA。OPC作為早期的工業通信規范,是基於COM/DCOM的技術實現的,用於設備和軟件之間交換數據,最初,OPC標准僅限於Windows操作系統。OPC是OLE for Process Control的縮寫(中文 ...
OPC OLE for Process Control 定義:指為了給工業控制系統應用程序之間的通信建立一個接口標准,在工業控制設備與控制軟件之間建立統一的數據存取規范。它給工業控制領域提供了一種標准數據訪問機制,將硬件與應用軟件有效地分離開來,是一套與廠商無關的軟件數據交換標准接口和規程,主要解決過程控制系統與其數據源的數據交換問題,可以在各個應用之間提供透明的數據訪問。實際項目中 設備 就變 ...
2020-04-14 13:11 5 3299 推薦指數:
前面章節我們采用OPC作為設備到上位的信息交互的協議,本章我們介紹跨平台的OPC UA。OPC作為早期的工業通信規范,是基於COM/DCOM的技術實現的,用於設備和軟件之間交換數據,最初,OPC標准僅限於Windows操作系統。OPC是OLE for Process Control的縮寫(中文 ...
背景:隨着國家工業2025戰略的推進,工業互聯網發展將會提速,將迎來一個新的發展時期,設備的在線監控IOT應用將越來越廣,這個系列文章嘗試用主流的互聯網開發技術,在工業互聯網的監控領用做一個基於B/S架構的探索。筆者對於工業互聯網監控也有幾點感受就是現在好多企業項目越來越多的采用WebGL做 ...
本小節繼續演示如何在Django項目中采用早期websocket技術原型來實現把OPC服務端數據實時推送到UI端,讓監控頁面在另一種技術方式下,實時顯示現場設備的工藝數據變化情況。本例我們仍然采用比較輕量級的dwebsocket組件。 1. 安裝dwebsocket組件 安裝命令 ...
本小節演示項目是如何從連接器到獲取Tank4C9服務上的設備對象的值,並通過Connector服務的url返回給UI端請求的。另外,實際項目中考慮websocket中間可能因為網絡通信等原因出現中斷情況,我們增加一個“心跳”設計來定時發送連接請求,確保出現沖斷的情況下,能夠重新連接到服務端 ...
根據需求定義“任務”是一個完整的業務搬運流程,整個流程涉及到多個機構(設備)分別動作執行多個步驟,所以依據前面的模型設計,需要把任務分解到多個連續的子任務(作業),未來通過順序串聯下達執行的方式來 ...
前言:隨着國家工業2025戰略的推進,工業互聯網發展將會提速,將迎來一個新的發展時期,越來越多的企業開始逐步的把產線自動化,去年年底投產的小米亦庄的智能工廠就是一個熱議的新聞。小米/華為智能工廠只能說是中國制造2025的一個代表,產業轉型和制造升級,筆者從事的企業領域就越到越來越多的(制造)企業 ...
本章我們演示代碼是如何“進化”的,實戰的企業日常開發過程中,系統功能總伴隨着業務的不斷增加,早期簡單的代碼慢慢的越來越復雜,敏捷編程中的“禪”——簡單設計、快速發布、獲得反饋、快速開發的迭代循環過程,如何保證迭代過程持續交互合格的代碼,代碼重構和單元測試是非常重要的手段。單元測試用來保證重構 ...
筆者也使用過一段時間adminx組件,后來由於adminx停更,又遇到更簡單的django-simpleui后,現在基本上只使用simpleui了,使用simpleui的幾個好處,筆者認為排在第一 ...