国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

OPC技術(shù)在PLC虛擬仿真實驗軟件中的運用

2020-12-08 04:11:38孫燕生宮達峰曹建偉
科學導報·學術(shù) 2020年88期
關(guān)鍵詞:虛擬仿真實驗運用

孫燕生 宮達峰 曹建偉

【摘? 要】PLC作為一種新型的可以被操控的程序編輯處理系統(tǒng),應(yīng)用OPC技術(shù)的服務(wù)軟件和客戶端就可以實現(xiàn)PLC和仿真實驗軟件的通信交互?;诖?,本文首先以三菱全仿真系統(tǒng)為例,介紹了其重要組成部分,其次對OPC技術(shù)的系統(tǒng)作了相關(guān)分析,并從不同方面介紹了其通信設(shè)計特點;最后有針對性的提出了OPC技術(shù)在仿真實驗軟件中的應(yīng)用,希望能夠給同行帶來一定的幫助。

【關(guān)鍵詞】OPC技術(shù);PLC;虛擬仿真實驗;運用

引言

在科學技術(shù)水平不斷發(fā)展的的大時代背景下,工業(yè)生產(chǎn)推動著我國國民經(jīng)濟的進步,尤其是PLC更是以其操作簡單、穩(wěn)定性強以及效果明顯等諸多優(yōu)勢被逐漸推廣和使用。在具體的虛擬仿真實驗中,機電一體化、工業(yè)一體化成為了社會廣泛關(guān)注的熱點話題,工業(yè)企業(yè)的研究者結(jié)合先進的自動化處理技術(shù)逐步改變著各種產(chǎn)品和硬件設(shè)備之間的矛盾,在應(yīng)用全真虛擬技術(shù)的同時,提高了數(shù)據(jù)連接、傳遞及管理的層次,進而確保不同軟件之間的通信和管理,也促使了OPC技術(shù)更加靈活的掌握各類計算機軟件之間的性能。

1.PLC全虛擬仿真技術(shù)的構(gòu)成

本文所介紹的全虛擬仿真系統(tǒng)主要由三菱的系統(tǒng)編程軟件GX Developer等仿真軟件組成,通過系統(tǒng)軟件接口的通信管理,充分運用三菱OPC軟件,添加了MCGS等組態(tài)軟件元素,從而對整個系統(tǒng)內(nèi)部的程序和接口進行合理分配和有效的通信連接,組成一個相對完整的PLC全虛擬仿真系統(tǒng)。

1.1三菱OPC系統(tǒng)軟件MX OPC server與OPC技術(shù)簡述

為了確保在工業(yè)生產(chǎn)過程中,各類系統(tǒng)軟件的使用效果與軟件內(nèi)部監(jiān)控區(qū)域?qū)崿F(xiàn)快速、準確的連接,軟件開發(fā)研究者就應(yīng)有效的確保不同部件所產(chǎn)生的問題,在不同應(yīng)用軟件相互交換的同時,OPC技術(shù)可以很好的控制和完善數(shù)據(jù)通信內(nèi)部的穩(wěn)定性和通用性,工業(yè)生產(chǎn)人員在合理的結(jié)合相關(guān)接口服務(wù)器后,即運用MX OPC server服務(wù)器軟件就可以快速的達到PLC組態(tài)的軟件接口和三菱OPC系統(tǒng)軟件的完美融合,進而達到預(yù)設(shè)的通信目的和虛擬實驗效果。

1.2三菱編程軟件GX Developer概述

GP-PW編程軟件和模擬仿真軟件兩個重要的部分共同構(gòu)建了三菱PLC的編程系統(tǒng)。通常情況下,體驗用戶和使用者需要下載GX_Simulator等軟件部分來達到模擬的仿真功能,在與GX Developer軟件程序連接的過程中,利用語言程序編輯、梯形圖和SFC等編程功能來達到PLC的編程流程和調(diào)試功能。

1.3組態(tài)軟件MCGS概述

常規(guī)的組態(tài)軟件一般包括德國的西門子公司所研發(fā)DE WinCC軟件、美國的Wonderware公司設(shè)計出來的Touch軟件以及北京亞控科技發(fā)展有限公司和北京昆侖通泰公司的MCGS軟件。通常情況下,嵌入式、通用版和網(wǎng)絡(luò)版是三種主要的版本模式。其中,通用模式下的MCGS可以使得相關(guān)操作界面一目了然,操作方便,在合理調(diào)控相關(guān)儀表設(shè)備、PLC、智能系統(tǒng)化操作模塊以及變頻器的同時,使得軟件程序內(nèi)部的通信接口可以互相串聯(lián),較快的實現(xiàn)不同版本的監(jiān)控操作。

2.OPC技術(shù)的系統(tǒng)介紹

2.1OPC的主要接口和研究對象

Server對象、Item對象以及Group對象是OPC三個重要的接口功能模式。具體來說,Group對象包含Server對象,而Group對象的通信接口管理也被Server對象實時控制和掌握著,與此同時,Group對象包含Item對象,并實時的為Item對象提供相應(yīng)的通信接口管理方法,也就是說,Group對象具有通信接口管理和與客戶端連接的雙重能力。

2.2OPC服務(wù)器和客戶程序的技術(shù)交互介紹

VC語言環(huán)境模式下提供的OPC Setver中,PLC的訪問數(shù)據(jù)是通過PV Access軟件程序操控的,首先進行數(shù)據(jù)的初始化處理,在獲取COM庫的同時,結(jié)合PC Access服務(wù)器的CLSD等數(shù)據(jù),再通過CoCreateInterface()等操控方法實現(xiàn)和系統(tǒng)服務(wù)器的融合,來進一步收集Iunknown等接口指針的通信數(shù)據(jù)信息,并通過CoCreateInterface()等操控方法來得到不同的OPC接口指針;其次,通過AddGroup()和RemoveGroup()等操控方法有效對的達到IOPCServer接口連接的目的,進而最后達到對OPC Group操控的目的,與此同時,結(jié)合IOPCSyncIO接口連接的Read()和Write()方法來進行讀寫操控的流程;最后在系統(tǒng)軟件程序終止之前,通過Release()等接口方法來清理和釋放軟件程序垃圾和多余內(nèi)存。

2.3西門子OPC服務(wù)器PC? Access

西門子PLC的組成離不開PC? Access的輔助支持,其內(nèi)部主要包含相應(yīng)的OPC測試Client終端,在快速添加EXCEL客戶端的同時,和對應(yīng)的電子表格進行數(shù)據(jù)對比和操控,同時,還可以為各類軟件程序提供不同的OPC? Clien端的通信接口,在和PC Access有效連接后,實現(xiàn)真正的PC通信口連接。

3.OPC通信設(shè)計

3.1客戶端組成模塊和主要的功能概述

服務(wù)器連接模塊、項狀態(tài)顯示模塊以及項添加模塊是客戶端三個重要的組成部分。其中,檢測OPC數(shù)據(jù)接口的運行情況和具體信息是數(shù)據(jù)客戶端主要存在的作用,當這一軟件程序相繼啟動時可以系統(tǒng)的檢測機組和所有組成部分的數(shù)據(jù)運行情況,并利用一定的法方式來傳遞到相應(yīng)的服務(wù)器模塊中,例如可以通過功能菜單就可以對其進行操控命令,在選擇OPC服務(wù)器的連接信息中出現(xiàn)列表框后,結(jié)合彈出的菜單就可以獲取OPC的運行狀態(tài)和參數(shù)信息。

3.2服務(wù)器連接模塊功能介紹

首先,在主機連接的OPC服務(wù)器進行有效連接是服務(wù)器添加模塊的主要功能,當進行鼠標右鍵操作后,進行服務(wù)器選擇或者中斷操作;其次,還可以采用相關(guān)方式來查看機組的狀態(tài)信息和OPC運行狀態(tài),客戶端從注冊表中搜索到一個S7-200的OPC服務(wù)器。

4.OPC技術(shù)在仿真實驗軟件中的運用實例

以三層電梯控制系統(tǒng)來具體的說明OPC技術(shù)在虛擬仿真實驗中和PLC數(shù)據(jù)交互的全過程。首先,操作人員在STEP7中編輯好一個電梯控制梯形結(jié)構(gòu)圖,在下載到西門子S7-200PLC中后,將相關(guān)開關(guān)調(diào)節(jié)到RUN模式后,根據(jù)部分輸入/輸出點分配進行相關(guān)操作;其次,打開PC Access服務(wù)器,在添加相關(guān)數(shù)據(jù)項的同時,對PLC的中間寄存器進行操控讀寫。經(jīng)過大量的實踐證明,OPC通信方式的穩(wěn)定性較高,可以對不同仿真實驗和具體的軟件操作進行綜合通信連接,值得廣泛推廣和應(yīng)用。

結(jié)束語:

總而言之,OPC技術(shù)在工業(yè)領(lǐng)域的發(fā)展是突飛猛進的,系統(tǒng)研究人員應(yīng)充分學習國內(nèi)外先進的處理技術(shù),在合理運用其技術(shù)優(yōu)勢和主要特點的同時,對不同程序的軟件系統(tǒng)進行綜合開發(fā)和分析,妥善處理各類仿真實驗系統(tǒng)的矛盾,在具體問題具體分析的同時,逐步提升OPC技術(shù)的相關(guān)性能,促進工業(yè)行業(yè)的可持續(xù)發(fā)展[4]。

參考文獻:

[1]王亞利,張守民. 基于OPC技術(shù)的合金投料管理信息系統(tǒng)設(shè)計[J]. 重慶科技學院學報(自然科學版),2019,v.21;No.114(05):83-88.

[2]羅磊,夏輝,樊勇利,等. 基于PLC控制系統(tǒng)的虛擬現(xiàn)實技術(shù)[J]. 設(shè)備管理與維修,2020,No.465(03):152-153.

猜你喜歡
虛擬仿真實驗運用
基于虛擬仿真實驗的計算機網(wǎng)絡(luò)基礎(chǔ)課程教學研究
青春歲月(2017年3期)2017-03-31 10:10:30
基于虛擬仿真技術(shù)的地方高校實驗教學探討
新信息技術(shù)條件下經(jīng)管類仿真模擬實驗室建設(shè)創(chuàng)新與實踐
“贊賞發(fā)現(xiàn)”在高中語文教學中的運用
探析集約化管理在企業(yè)人力資源管理中的運用
游戲教學法在小學英語課堂教學中的運用
考試周刊(2016年76期)2016-10-09 09:26:45
巧用插圖,注入課堂活力
云霧物理生長過程及其影響因子的虛擬仿真實驗
考試周刊(2016年50期)2016-07-12 23:09:38
鹤山市| 景洪市| 五台县| 皋兰县| 盐源县| 盐津县| 饶平县| 赤峰市| 沈阳市| 孟连| 南川市| 灌云县| 曲靖市| 孟州市| 墨玉县| 林州市| 聂拉木县| 乌鲁木齐市| 格尔木市| 宝山区| 方正县| 十堰市| 奉节县| 枣阳市| 上高县| 偏关县| 关岭| 水富县| 原阳县| 桦川县| 迁安市| 盈江县| 濉溪县| 错那县| 崇文区| 洱源县| 井冈山市| 红原县| 温宿县| 昭苏县| 隆尧县|