張勇 潘俊杰

摘 要:隨著現代科學技術的快速發展,各領域整體水平不斷提升,越來越多的新興工具出現在人們眼前,為人們的工作帶來了極大的便利。遠程自動化系統以基于計算機技術產生的,具有自動化、遠程控制能力、智能化的信息系統,能夠適用于建筑工程、水利管理、自來水公司管理、電廠管理等多領域中,充分滿足不同的遠程監控需求,大大提升了各個領域的自動化發展水平。本文簡要分析了遠程自動化系統構架,對基于Web技術的現代遠程自動化系統進行深入探究。
關鍵詞:Web技術;遠程自動化;系統
基于Web技術的遠程自動化控制系統,就是根據現代工業現場的實際需求,搭建以Web技術為核心的在計算機信息系統,引入數據訪問技術、動態數據實時顯示技術、報表技術、遠程監控技術等,形成具有多種功能的系統結構,以此滿足工作人員的遠程跟蹤控制、實時數據獲取需求,為提升現代工業管理水平提供技術支持[1]。
1 遠程自動化系統構架分析
結合現代工業的遠程控制系統進行分析,發現不同的控制系統具有不同的遠程監控實現方式,其中基于Web技術的遠程控制系統按照工業控制網絡與應用類型,包括三個結構,分別為:現場設備結構、現場監控結構、遠程監控結構;這三個層次之間互為獨立、相互協調,缺一不可,能夠共同作用完成遠程監控與自動化控制作業,其具體結構(如圖一)如下:
(1)現場設備結構。主要由具有一定監控功能的工控機、智能設備構成,其中工控機為核心,現場總線為銜接,現場設備能夠借助總線連接現場網絡結構,完成對工業現場的運行數據采集、數據分析、數據處理等任務。智能社事辦能夠實現變成作業,包括:可編程邏輯模塊、智能儀表、智能傳感器等,這一結構是遠程自動化系統的底層結構,也是實現遠程自動化系統控制功能的直接區域。
(2)現場監控結構。通過現場總線實現對中控室、工控機對現場PLC與智能儀器儀表之間的通信傳輸,具備獲取現場數據、監測設備運行情況、獲取設備運行參數的功能。一般情況下,現場監控層工控機具有獨立應用軟件,對現場數據進行采集,達到聯動控制現場作業的目的。工控機能借助上位監控軟件,實現對工業現場設備的實時動態畫面傳輸,儲存對現場設備的控制設定、現場監控參數儲存、運行狀態監測、運行趨勢可視化處理與分析等2]。
(3)遠程監控結構。就是一種在網絡環境下的分布式監控集成,能夠將現場監控層的數據傳輸到遠程自動化的數據庫中,讓公眾人員借助自動化系統獲取數據,隨時隨地了解現場實際情況,在線上對現場進行實施監控。若工作人員具有權限,則可以借助終端設備修改現場設備的監控參數、運行參數,以此實現遠程自動化控制。
2 基于Web技術的現代遠程自動化系統構建路徑
2.1 基于WEb技術構建數據庫
遠程自動化系統數據庫就是按照數據結構對數據資料進行采集、分析、儲存與管理的倉庫,能夠在運行的過程中隨時滿足工作人員訪問、調取數據、分析數據的需求,一般情況下,遠程自動化系統中的數據庫類型包括:關系數據庫、對象數據庫、平面文件數據庫與面向對象數據庫。考慮到遠程自動化系統的運行需求與web技術特點,可以選擇關系數據庫,以便于工作人員訪問。數據庫構建之后,需要實現數據庫功能,比如:采用Open方法打開數據庫,建立與數據庫的連接誒,通過數據庫連接字符串實例化數據對象。還可以選擇Close方法關閉數據庫,通過SqlConnection實現對象的Close方法[3。
2.2 基于WEb技術顯示實時數據
Web技術支持下的遠程數據庫優勢就是數據具有實時性;要想保證數據信息的實效性,可以設置動態數據實施顯示功能,通過Web網頁實施刷新、基于ActiveX的數據實時顯示、基于Ajax技術的數據實時顯示等方法,制作動態數據顯示網頁。采用Ajax技術構建Web應用模型,促使網頁具有實時局部根性的功能,避免網頁整個更新消耗流量,造成頻閃等;還能夠實現與Web服務器的異步通信,避免打斷其他用戶的操作,有效提升系統響應能力,為工作人員帶來更好的操作體驗[4]。
2.3 基于WEb技術數據報表制作
數據報表是遠程自動化系統的重要功能之一,通過這一功能能夠實現對現場數據的整理與管理,同時將現場的不同數據可視化報表打印出來,充分滿足工作人員的多元化工作需求。工作人員可以引入水晶報表插件,將其與Web程序結合,優化設計數據提取模式與推入模式,其中提取模式就是程序自動連接數據庫,根據指令需求提取數據信息,執行SQL命令,不需要開發人員另外編輯程序。推入模式就是指程序不會自動連接數據庫,而是需要另外編撰代碼連接數據庫,制定命令構建數據集,將數據集傳遞給報表[5]。
2.4 基于WEb技術遠程控制與管理
遠程控制是Web技術遠程自動化系統的核心功能,工作人員能夠字網絡連接的情況下,登錄用戶名,獲取相應的權限,對現場設備及其作業情況進行控制與管理。在運用遠程控制功能時,工作人員需要進入單機遠程控制菜單,根據數據庫中的設備狀態數據進行調整,完成對現場設備的操作;之后系統會想web服務器發送這條控制指令,形成操作記錄數據,為之后的現場設備管理提供重要依據。
3 結語
綜上所述,遠程自動化系統主要是由現場設備、現場監控、遠程監控構成,具有實時數據傳輸、現場設備運行監控、自動報表生成的功能。對其進行分析之后發現,無論是數據庫構建、實時數據顯示、數據報表制作還是遠程控制管理,均無法脫離Web技術的支持。因此,在今后的遠程自動化系統設計與建設的過程中,要使用將Web技術作為基礎技術與核心技術,明確不同的功能需求之后展開設計,充分發揮Web技術應用優勢,滿足遠程監控、遠程控制等多樣需求。
參考文獻:
[1]王亞峰.粉料散裝遠程自動化監控與管理系統簡介[J].水泥技術,2021(01):90-92.
[2]郭志濤,楊文樂,盧成鋼,王佳浩.數字恒電位儀遠程自動化監控系統設計[J].單片機與嵌入式系統應用,2020,20(07):32-36.
[3]楊柏芳.無線發射臺遠程自動化監控系統在廣播電視中的應用分析[J].科技創新與應用,2019(36):172-173.
[4]楊歡歡.遠程自動化集控系統在集中供熱管理中的應用[J].現代物業(中旬刊),2019(07):44.
[5]石磊. 基于Web技術的遠程自動化系統的研究與開發[D].蘭州理工大學,2016.