999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

實現互聯網實時監控生產數據的一種思路

2019-07-16 11:55:38吳岫巖
電子技術與軟件工程 2019年8期

吳岫巖

摘要:本文介紹通過OPC協議,C#語言客戶端,SQL數據庫,ASP.NET語言網頁來實現互聯網實時監控生產數據的一種思路。

[關鍵詞]OPC協議C#SQL數據庫ASP.NET

“互聯網+”進入工業生產領域,正在加快驅動產業轉型升級、資源配置、生產管理模式的革新。在互聯網上隨時隨地的對生產情況進行監視,甚至是在互聯網上對生產設備進行控制調節正伴隨著智能設備和5G網絡的快速發展進入生產企業。

通過OPC通訊協議,將生產現場PLC、DCS等控制系統或上位機軟件作為服務端,數據服務器作為客戶端。采集到的數據經數據服務器發布至互聯網。下面對此過程進行具體介紹。

1OPC數據采集

1.1選擇OPC的原因

盡管自動控制系統的技術水平已經很高,但其中存在著一個最主要的弊病是各大公司為了保護自身的利益,推出的各種型號系統幾乎都是自己的專利設備和專利網絡,這就為數據共享及數據上傳至數據服務器帶來了困難。采用OPC通訊協議能夠降低數據使用的成本。

1.2OPC服務器設置

將自動控制系統的上位機軟件通過開啟OPC服務,并對上位機操作系統進行系統登錄賬戶和密碼配置、DCOM安全配置、Windows防火墻配置等,便可以將上位機作為OPC的服務器使用。

1.3數據服務器的設置

考慮到系統的通用性、集成性和將來可擴展、可維護性,系統主要采用微軟公司Windows系列產品進行開發。操作系統:MicrosoftWindowsServer2008以上;開發平臺:Microsoft.Netframework4.0;開發工具:MicrosoftVisualStudio2015;數據庫:MicrosoftSQLServer2008;Web服務:MicrosofIIS6.0及以上;

1.4數據庫的設計

MicrosoftSQLServer2008數據庫主要建立三個表:實時數據表;歷史數據表;采集點描述表。也可以根據實際使用情況建表,本文不再贅述。

1.5OPC客戶端設計

OPC客戶端采用C#語言進行編寫。OPC的讀寫方式采用異步方式。OPC訪問接口方式使用自動化接口,并定義了6類對象:OPCServer對象、OPCBrowser對象、OPCGroups對象、OPCGroup對象、OPCItems對象、OPCItem對象。將需要采集的OPCItem數據顯示到OPC客戶端上。

客戶端主要實現的功能:采集所需的OPC服務器數據;將第一次采集到的數據插入數據庫實時數據表;將有數值變化的數據更新到實時數據表;間隔固定時間將采集到的數據插入歷史數據表;刪除歷史數據可前一月的數據等。

2WEB數據發布

通過數據服務器安裝IIS,兼作WEB服務器,WEB數據發布采用B/S(瀏覽器/服務器)結構,平臺業務邏輯及數據訪問層采用ASP.NET語言開發,而頁面展示層采用html語言。通過AJAX技術實現數據的實時更新和對歷史數據的訪問。

2.1業務邏輯及數據訪問設計

業務邏輯及數據訪問使用ASP.NET語言開發,通過ADO.NET訪問MicrosoftSQLServer數據庫。添加命名空間System.Data.SqlClient,使用Connection對象連接數據源,使用Command對象、DataReader對象操作數據庫。SQL語句跨表訪問數據庫的實時數據表、歷史數據表和采集點描述表,實現讀取數據及其描述。

2.2前端頁面展示設計

前端頁面展示使用HTML語言開發,通過AJAX技術異步訪問后臺,獲取所需數據的名稱、ID值和數值等。并通過定時執行更新函數,獲取數據的最新值。

對于歷史數據的訪問則通過引入Chart.js開源圖表工具實現。AJAX異步訪問后臺,SQL語句使用ROW_NUMBER(函數獲取固定行數歷史數據,實現對歷史數據的分頁瀏覽。

3互聯網訪問生產數據的意義

(1)通過移動互聯網可以隨時隨地查看生產實時數據,不再受制于時間和空間的限制。與以往只能在生產集中控制室里查看生產數據相比,提供了巨大的便利性。

(2)采用網絡瀏覽器的方式查看生產實時數據,不再受瀏覽人數的限制,傳統監控系統在使用使用個數上有諸多限制。

(3)通過OPC技術能夠匯集不同廠家設備的生產數據,打破通訊壁壘,實時掌握生產情況,能夠對生產情況有最全面的了解。

(4)可以遠程組成專家團隊,形成專家系統。經專家系統會診后將會診結論進行反饋,實現對生產設備裝置進行調節。傳統只能靠運行人員對設備進行運行管理,運行人員的水平決定了整個系統的優化程度。有經驗的運行人員可以使生產最優,而缺乏經驗的運行人員只是保證了生產的安全性。經過遠程專家系統的分析與優化運行,能夠找到最優的控制方法,提高生產的安全性和生產效率。

(5)可通過互聯網直接對自動化控制系統進行調節控制:通過設置合理的安全策略,使具有足夠權限的人員能夠遠程控制自動化設備,擺脫場地的束縛。

參考文獻

[1]姜建芳。西門子S7-300/400PLC工程應用技術[M].機械工業出版社,2012.

[2]陸會明.控制裝置標準化通信-OPC服務器開發設計與應用[M].機械工業出版社,2010.

[3][美]MatthewMacDonald.MarioSzpuszta.APS.NET高級程序設計(第3版)[M].人民郵電出版社,2009.

主站蜘蛛池模板: 免费激情网址| a级毛片一区二区免费视频| 中文字幕人成人乱码亚洲电影| 国产拍揄自揄精品视频网站| 原味小视频在线www国产| 手机精品福利在线观看| 精品国产自在在线在线观看| 亚洲欧美日本国产专区一区| yjizz视频最新网站在线| 波多野结衣一区二区三区四区| 亚洲成a人片| 波多野结衣一区二区三区四区| 华人在线亚洲欧美精品| 国产主播在线观看| 永久天堂网Av| 在线人成精品免费视频| 成人精品免费视频| 国产美女免费| 狠狠做深爱婷婷综合一区| 91综合色区亚洲熟妇p| 园内精品自拍视频在线播放| 久久香蕉国产线看精品| 国产黄色视频综合| 国产在线观看成人91| 欧美一级在线| 免费观看精品视频999| 欧美综合成人| 91视频免费观看网站| 午夜无码一区二区三区| 亚洲一区二区日韩欧美gif| 91麻豆国产精品91久久久| 91在线无码精品秘九色APP| 国产成人高清精品免费软件| 999国产精品永久免费视频精品久久| 国产杨幂丝袜av在线播放| 青青久视频| 欧美三级视频在线播放| 成人福利在线观看| 国产成人做受免费视频| 亚洲资源站av无码网址| 久久久久久久蜜桃| 国产手机在线ΑⅤ片无码观看| 国产精品成人一区二区不卡| 国产成人乱码一区二区三区在线| 欧美国产三级| 国产成人夜色91| 天天躁日日躁狠狠躁中文字幕| 欧美日韩免费| 亚洲男人的天堂视频| 在线观看av永久| 亚洲品质国产精品无码| 国产白丝av| 国产精品免费p区| 日本精品视频一区二区| 欧美色视频在线| 欧美中文字幕一区二区三区| 国产成人一区在线播放| 国产主播福利在线观看| www亚洲天堂| 91视频国产高清| 69国产精品视频免费| 中文字幕人妻无码系列第三区| 色九九视频| 亚洲中文在线看视频一区| 香蕉伊思人视频| 高清亚洲欧美在线看| 亚洲天堂免费| 国内a级毛片| 二级毛片免费观看全程| 国产亚洲精| 久操线在视频在线观看| 亚洲成年人网| 国产日韩欧美在线播放| 色婷婷电影网| 国产日韩欧美精品区性色| 午夜影院a级片| 日韩高清欧美| 成人综合网址| 91麻豆精品视频| 91亚洲视频下载| 国产成人凹凸视频在线| 中国特黄美女一级视频|