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

當(dāng)前位置:主頁 > 科技論文 > 自動化論文 >

基于OPC的PLC程序自動化測試

發(fā)布時間:2016-11-23 03:36

  本文關(guān)鍵詞:基于OPC的PLC程序自動化測試,由筆耕文化傳播整理發(fā)布。


當(dāng)前位置:文庫下載 > 所有分類 > 工程科技 > 電子/電路 > 基于OPC的PLC程序自動化測試_王達(dá)

基于OPC的PLC程序自動化測試_王達(dá)

王 達(dá),等:基于OPC的PLC程序自動化測試

101

路是模擬實(shí)際P將其施加到實(shí)際LC的外部輸入信號,

[]

硬件上以檢驗(yàn)PLC程序的功能6。前兩種方法的好

服務(wù)器既可以自行開發(fā),也可以在PLC廠家提供的軟件上通過相應(yīng)的設(shè)置來完成;而OPC客戶端則需根據(jù)編程語言的不同選擇相應(yīng)的接口方式,自動化接口或

9]

。若編程語言為V自定義接口[isualBasic或Delhi。

處在于測試腳本與被測試程序可以在同一軟件環(huán)境中運(yùn)行,便于施加測試向量和調(diào)整測試策略。然而,這2種方法要么語義等價(jià)轉(zhuǎn)化困難,要么具體實(shí)現(xiàn)困難,這些都妨礙了它們的進(jìn)一步應(yīng)用。不過就某一類問題而它們?nèi)杂幸欢ǖ膶?shí)用價(jià)值。相比之下,第3種方法言,

的好處是對程序的限制較少,一般無需考慮程序是應(yīng)所用指令是否復(fù)雜。不足之處是用何種語言來編寫、

它需要硬件的支持,在無硬件支持的情況下,該方法無法使用。

本文針對當(dāng)前PLC程序主要依靠手工測試的現(xiàn)狀,給出了一種自動化的測試方案。考慮到PLC廠家和型號眾多,不同程序之間的規(guī)模和復(fù)雜性差異也較大,這里我們提出了一個基于OPC的PLC程序自動

化測試框架,并在一個小規(guī)模的病房監(jiān)護(hù)程序上驗(yàn)證最后,分析了P了該自動化測試框架的可行性,LC程序自動化測試的優(yōu)勢與可能要克服的困難。

等,則接口方式應(yīng)選擇為自動化接口;若編程語言為接口方式應(yīng)選擇自定義接口。C++等高級語言,

2 基于OPC的PLC程序自動化測試框架

由于一個客戶程序可以通過OPC接口與多個

本文提出了一個基于OPLC實(shí)現(xiàn)通信,PC的PLC程

如圖2所示。序自動化測試框架,

1 OPC技術(shù)簡介

)即用于過程控制OPC(OLEforcontrolrocess  。

領(lǐng)域中的對象鏈接與嵌入(obectlinkinandembed  -jg ,,。它是由OdinOLE)PC基金會制定的一套基于g

/采用客戶/服務(wù)器模型制COMDCOM技術(shù)為基礎(chǔ),

7]

。O定的一種工業(yè)控制領(lǐng)域的開放式標(biāo)準(zhǔn)[PC技術(shù)

為工業(yè)控制設(shè)備與應(yīng)用軟件之間提供了一種接口標(biāo)準(zhǔn),它的出現(xiàn)改善了工控產(chǎn)品之間的兼容性。

OPC所采用的客戶/服務(wù)器模式如圖1所示。一個OPC客戶程序可以通過OPC接口與多個廠商提供的O并通過O從不同的控PC服務(wù)器連接,PC服務(wù)器,

8]

基于OPC的PLC程序自動化測試_王達(dá)

。制設(shè)備存取數(shù)據(jù)[

圖2 基于OPC的PLC程序自動化測試框架圖

該框架主要由OPC客戶端、OPC服務(wù)器和PLC

三部分組成,各部分的功能和具體實(shí)現(xiàn)分別介紹如下:()O1PC客戶端。它主要負(fù)責(zé)向OPC服務(wù)器發(fā)

,測試輸入)并根據(jù)P送PLC程序的輸入數(shù)據(jù)(LC實(shí)實(shí)際輸出)與期望值(理論輸出)做比際運(yùn)行的結(jié)果(

較,并將比較的結(jié)果以文本形式輸出。若實(shí)際輸出與理論輸出相同,則表明對于當(dāng)前測試用例,PLC程序的功能符合要求;否則,說明PLC程序的實(shí)現(xiàn)與需求定義不相符,應(yīng)該對P直至LC程序進(jìn)行必要的修改,通過測試為止。

上述功能在客戶端中主要由3個程序模塊來完分別是輸入模塊、輸出模塊和控制模塊。其中,輸成,

入模塊用于通過OPC接口向OPC服務(wù)器發(fā)送測試輸入;輸出模塊用于通過OPC接口從OPC服務(wù)器接收控制模塊用于從測試用例中提PLC程序的實(shí)際輸出;

。胁(shí)際輸出與LC程序的測試輸入與理論輸出,理論輸出的比較結(jié)果以文本的形式輸出。考慮到當(dāng)即使在計(jì)算機(jī)的輔助PLC程序輸入變量數(shù)目過多時,

圖1 OPC的客戶/服務(wù)器結(jié)構(gòu)圖

由于各PLC廠家普遍采用OPC所為通信接口,這為PLC與外界交換數(shù)據(jù)提供了一條途徑。在應(yīng)用

基于OPC的PLC程序自動化測試_王達(dá)

實(shí)現(xiàn)O發(fā)或接數(shù)據(jù)OPCOPCOPC

Word文檔免費(fèi)下載:基于OPC的PLC程序自動化測試_王達(dá)(下載1-6頁,共6頁)

我要評論

相關(guān)主題

相關(guān)文檔

【論文】基于OPC的PLC程序自動化測試

基于OPC的PLC程序自動化測試_專業(yè)資料。可編程邏輯控制器(PLC)是一種應(yīng)用非常廣泛的工業(yè)控制裝置。隨著PLC程序的規(guī)模和復(fù)雜性不斷增加,研究PLC程序的自動化測試方法...

基于OPC技術(shù)的PLC上位機(jī)管理系統(tǒng)_圖文

數(shù)據(jù)通訊的測試- OPC Scout 4) 在 OPC Scout 中進(jìn)行 OPC Server 和 PLC 的...實(shí)例 客戶端程序通過 OPC 自動化接口采用 C# 編程實(shí) 現(xiàn),數(shù)據(jù)寫入采用同步方式,...

基于OPC技術(shù)的PLC與LabView通信實(shí)現(xiàn)

(測控自動化 )2009 年第 25 卷第 6-1 期 基于 OPC 技術(shù)的 PLC 與 ...性的圖形化編程軟件, 廣泛應(yīng)用于測試、 軟件 OPC(OLE for Process Contro1)...

基于OPC技術(shù)的LabVIEW與300PLC的通信

基于OPC技術(shù)的LabVIEW與300PLC的通信_信息與通信_工程科技_專業(yè)資料。中國科技論文...文本創(chuàng)建應(yīng)用程序的圖形化編程語言, 廣泛應(yīng)用于測試,測量和自動化等領(lǐng)域,LabVIEW...

檢測控制儀表與裝置5

() 中斷函數(shù) 用戶定義函數(shù) 類似于子程序/過程 數(shù)據(jù)...PLC的網(wǎng)絡(luò)通信現(xiàn)代計(jì)算機(jī)控制系統(tǒng)已不再是自動化的“...(如選購基于OPC的通信支持軟件包) 33 34 檢測控制...

基于OPC技術(shù)的LabVIEW與PLCs通信

33 5.3 基于 LabVIEW 和 OPC 的測試系統(tǒng)的前期...工業(yè)自動化程度的不斷提高,PLC 行業(yè)已經(jīng)在工業(yè)市場...[14] 王紅愛, OPC CLIENT/SERVER 開發(fā)方法研究, ...

基于OPC技術(shù)的PLC與LabView通信實(shí)現(xiàn)

( 測控自動化 )2009 年第 25 卷第 6-1 期 基于 OPC 技術(shù)的 PLC 與 ...性的圖形化編程軟件, 廣泛應(yīng)用于測試 、 軟件 OPC(OLE for Process Contro1)...

基于OPC技術(shù)的S7PLC_WinCC監(jiān)控網(wǎng)絡(luò)的開發(fā)

(測控自動化 )2010 年第 26 卷第 8-1 期 基于 OPC 技術(shù)的 S7PLC-WinCC ...5.1 在服務(wù)器端 在服務(wù)器端的 PLC 中編寫的測試程序如下,下載到與服務(wù) 器...

基于OPC編程技術(shù)3D效果人機(jī)界面的開發(fā)【李敏】

OPC Technology 0 引 言 近年來我國的工業(yè)自動化...包括可編程控制器 PLC 與現(xiàn)場工位、數(shù)據(jù)庫、人機(jī)...[2] 王坤茜等. 產(chǎn)品界面設(shè)計(jì)中的信息同構(gòu)[ J ]...

基于OPC的Intouch與AB-PLC的通信

基于OPC的Intouch與AB-PLC的通信_信息與通信_工程...成為了在工業(yè)控制和生產(chǎn)自動化領(lǐng) 域中使用的硬件和...[2]王鯤,袁中凡.OPC接口技術(shù)在工業(yè)自動系統(tǒng)上的...

他們剛剛閱讀過:

《道德與法治》第4課第1課時

婚禮前20個要知道

2016屆人教A版高三文科數(shù)學(xué)復(fù)習(xí)54平行、垂直的綜合問題

加速度計(jì)24位置標(biāo)定

夾層蒸汽鍋操作規(guī)程

大學(xué)農(nóng)學(xué)專業(yè)實(shí)踐教學(xué)的思考

人教版四年級上冊語文13.白鵝同步練習(xí)(附答案)

u盤安裝win7

三四年級體育教案10-15

期貨基礎(chǔ)第七版例題匯總-第8章

比比看_漢語拼音方案_跟羅馬字母斯拉夫字母幾種主要漢語拼音方案的比較(1)

2009-2011年江西專升本真題

四強(qiáng)教育強(qiáng)法治心得體會6

馬恩全集文章

我國民營企業(yè)高層管理團(tuán)隊(duì)內(nèi)聚力之案例研究

最新小學(xué)語言教師筆耕計(jì)劃3

第八章第四節(jié)

人教版第一學(xué)期一年級語文學(xué)科競賽試卷

2015年中國地質(zhì)大學(xué)(北京)125600工程管理考研專業(yè)目錄及考試科目

PicNo

線粒體結(jié)構(gòu)、功能和常用研究方法

家兔失血性休克模型ppt


  本文關(guān)鍵詞:基于OPC的PLC程序自動化測試,由筆耕文化傳播整理發(fā)布。



本文編號:187359

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

本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/187359.html


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

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