天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 金屬論文 >

基于OPC UA規(guī)范的數(shù)控組態(tài)開發(fā)系統(tǒng)的研究

發(fā)布時間:2021-07-09 10:47
  組態(tài)軟件在工業(yè)控制領(lǐng)域的監(jiān)控軟件中到得了廣泛的應(yīng)用,而在數(shù)控領(lǐng)域中,組態(tài)系統(tǒng)主要用于開發(fā)上位機HMI軟件,實現(xiàn)對機床狀態(tài)的交互控制。機床輔助設(shè)備的控制由可編程控制器來完成,軟PLC的組態(tài)化設(shè)計在數(shù)控領(lǐng)域同樣發(fā)揮著重要作用,但是對人機界面和軟PLC沒有完整的組態(tài)化實現(xiàn)方案。并且隨著制造業(yè)智能轉(zhuǎn)型和升級,數(shù)控技術(shù)向著網(wǎng)絡(luò)化和開放性的方向發(fā)展,而面向數(shù)控系統(tǒng)特定API進行的組態(tài)軟件設(shè)計,組態(tài)開發(fā)具有專一性行,不能滿足數(shù)據(jù)交互的開放性,開發(fā)具有開放性的上位機和軟PLC的組態(tài)系統(tǒng)已經(jīng)成為數(shù)控系統(tǒng)發(fā)展的迫切需求。本文提出了一種基于OPC UA規(guī)范的數(shù)控組態(tài)開發(fā)方法,并對上位機組態(tài)開發(fā)和梯形圖組態(tài)開發(fā)的整體方案進行研究,為上位機對下位機和軟PLC的數(shù)據(jù)交互提供依據(jù),提高對整個數(shù)控系統(tǒng)的狀態(tài)監(jiān)控、數(shù)據(jù)訪問和交互控制的性能。針對上位機的組態(tài)化模塊,依據(jù)OPC UA規(guī)范的特點,進行了OPC UA數(shù)據(jù)對象進行組件化的設(shè)計與封裝,并設(shè)計圖形組件與數(shù)據(jù)組件的交互模塊,實現(xiàn)數(shù)控界面的可視化編輯。設(shè)計OPC UA客戶端的相關(guān)接口,使數(shù)控系統(tǒng)上位機軟件能夠與OPC UA服務(wù)器建立連接,并實現(xiàn)讀寫、訂閱等數(shù)據(jù)交互服務(wù)。... 

【文章來源】:華中科技大學(xué)湖北省 211工程院校 985工程院校 教育部直屬院校

【文章頁數(shù)】:63 頁

【學(xué)位級別】:碩士

【部分圖文】:

基于OPC UA規(guī)范的數(shù)控組態(tài)開發(fā)系統(tǒng)的研究


數(shù)控系統(tǒng)對象的層次結(jié)構(gòu)

梯形圖,主界面,單元格,編輯系統(tǒng)


華 中 科 技 大 學(xué) 碩 士 學(xué) 位 論 文繪圖需求,方便用戶操作和圖元數(shù)據(jù)的保存。QTableWidget 類的設(shè)計如下:Class QTableWidget{QTableWidget();void setCurrentCell(int row, int column); //選中某一位置的單元格void setCellWidget(int row, int column, QWidget *widget); //單元格添//加圖void removeCellWidget(int row, int column); //刪除某一位置的單元格int currentRow(); //獲取當前行號......}如圖 4-2 所示 PLC 梯形圖組態(tài)編輯系統(tǒng)的主界面由標題欄、菜單欄、工具欄區(qū)、狀態(tài)欄等部分組成。

圖元,梯形圖,目標位置


輯器要完成梯形圖程序的繪制,需要對圖元進行選中、插入和刪除等操作編輯圖元的類型、位置等信息來設(shè)計數(shù)據(jù)結(jié)構(gòu)實時記錄當前實例對象的數(shù)位圖元成為關(guān)鍵。因此,本文在繪圖區(qū)域選用 QTableWidget 作為網(wǎng)格設(shè)鼠標點擊事件和鍵盤上下左右鍵切換選中任意網(wǎng)格節(jié)點,調(diào)用相應(yīng)接口函格的行號和列號,這樣快速定位的條件下,該框架能夠處理復(fù)雜的圖元場完成梯形圖的編輯。打開梯形圖編輯器時,初始化一個有一定行和列的網(wǎng)格,鼠標選中任意一個工具欄上選擇要繪制的圖元進行插入和刪除操作。選中網(wǎng)格進行繪圖時,根據(jù)圖元類型和選中位置,并且結(jié)合梯形圖的語法法性,觸點類圖元不能出現(xiàn)在行的最后一個節(jié)點上,線圈類圖元只允許繪一個節(jié)點上,功能塊類圖元根據(jù)圖元的長寬屬性判斷所選的節(jié)點是否符合4-5 在提示用戶當前位置不能繪制觸點,需要重新選擇圖元類型。

【參考文獻】:
期刊論文
[1]基于OPCUA的數(shù)控機床聯(lián)網(wǎng)適配器設(shè)計與研發(fā)[J]. 黃李炳,江先志.  制造業(yè)自動化. 2016(10)
[2]數(shù)控技術(shù)發(fā)展狀況及策略綜述[J]. 葉佩青,張勇,張輝.  機械工程學(xué)報. 2015(21)
[3]基于ActiveX控件的Visual C++與組態(tài)王通信研究[J]. 王德慶,牛天星,曲加圣.  自動化技術(shù)與應(yīng)用. 2014(11)
[4]數(shù)控系統(tǒng)上下位機通信的研究與開發(fā)[J]. 吳棟棟,周向東.  中國機械工程. 2013(16)
[5]工業(yè)人機界面技術(shù)發(fā)展及其應(yīng)用綜述[J]. 周浩,黃雄峰,李科,付子鑫.  可編程控制器與工廠自動化. 2012(10)
[6]基于OPC UA和.NET平臺的組態(tài)軟件新時代[J]. 張紅.  可編程控制器與工廠自動化. 2009(10)
[7]淺析數(shù)控機床觸摸屏人機交互界面設(shè)計[J]. 杭久成,何衛(wèi)平.  機械制造. 2008(03)
[8]基于網(wǎng)絡(luò)與狀態(tài)監(jiān)測的智能數(shù)控技術(shù)[J]. 胡世廣,王太勇,趙麗,張志強.  計算機工程與應(yīng)用. 2007(33)
[9]數(shù)傳電臺與MCGS工控組態(tài)軟件通信研究[J]. 方彥軍,牛興林.  電力自動化設(shè)備. 2005(06)
[10]組態(tài)軟件設(shè)計中的模式研究[J]. 殷飛,丁維明.  計算機測量與控制. 2005(03)

碩士論文
[1]數(shù)控系統(tǒng)HMI組態(tài)化技術(shù)研究[D]. 馬騰霄.華中科技大學(xué) 2017
[2]基于OPC UA規(guī)范的數(shù)控系統(tǒng)數(shù)據(jù)統(tǒng)一接口的研究[D]. 秦仁凱.華中科技大學(xué) 2017
[3]基于QML的數(shù)控系統(tǒng)HMI開發(fā)[D]. 羅奇.華中科技大學(xué) 2015
[4]基于OPC UA規(guī)范的城市照明系統(tǒng)服務(wù)器的研究與實現(xiàn)[D]. 林安城.山東大學(xué) 2013
[5]OPC技術(shù)和SQL Server在組態(tài)軟件開發(fā)中的應(yīng)用研究[D]. 周盛成.蘭州理工大學(xué) 2012
[6]基于OPC的工業(yè)以太網(wǎng)組態(tài)軟件的接口設(shè)計與實現(xiàn)[D]. 孫瑞琦.華北電力大學(xué) 2012
[7]基于OPC DA 3.0的OPC服務(wù)器與客戶端的研究與實現(xiàn)[D]. 望荊沙.西安電子科技大學(xué) 2012
[8]組態(tài)軟件若干關(guān)鍵技術(shù)研究[D]. 王書平.西安電子科技大學(xué) 2012
[9]OPC UA服務(wù)器事件管理及訂閱功能模塊研究與開發(fā)[D]. 陳柳松.華北電力大學(xué)(北京) 2011
[10]基于組態(tài)軟件的數(shù)控沖床控制系統(tǒng)開發(fā)[D]. 徐廣增.南京航空航天大學(xué) 2010



本文編號:3273604

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jinshugongy/3273604.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶2b5e6***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com