文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.191313
中文引用格式: 劉紅,劉金,原惠峰,等. 一種用于可編程序控制器的自動(dòng)化測(cè)試方法及實(shí)現(xiàn)[J].電子技術(shù)應(yīng)用,2020,46(9):94-97.
英文引用格式: Liu Hong,Liu Jin,Yuan Huifeng,et al. An automatic test method for programmable logic controller and its implementation[J]. Application of Electronic Technique,2020,46(9):94-97.
0 引言
目前可編程序邏輯控制器(Programmable Logic Controller,PLC)控制系統(tǒng)在我國已經(jīng)得到了廣泛的應(yīng)用并且發(fā)揮著重要作用[1]。其廣泛應(yīng)用于石油、化工、高鐵、電力等各行各業(yè)的自動(dòng)化控制系統(tǒng)中。其中,PLC是整個(gè)控制系統(tǒng)的核心,其計(jì)算結(jié)果的正確性直接關(guān)乎該可編程序控制系統(tǒng)的運(yùn)行狀態(tài),因此任何由于對(duì)PLC測(cè)試不充分、不全面所引發(fā)的問題,都有可能導(dǎo)致對(duì)現(xiàn)場(chǎng)設(shè)備的損害,甚至對(duì)人身安全的威脅,給國家和人民造成不可估量的損失。
統(tǒng)計(jì)表明,在一些典型的軟件開發(fā)項(xiàng)目中,軟件測(cè)試的工作量往往占軟件開發(fā)工作總量的40%以上,并因此而占有30%~50%的開發(fā)總成本,其重要性不言而喻[2]。自動(dòng)化軟件測(cè)試從某種程度上可以減少測(cè)試的開銷,同時(shí)在有限時(shí)間內(nèi)增加測(cè)試覆蓋率[3],進(jìn)而減少了開發(fā)總成本。
目前,對(duì)PLC指令執(zhí)行結(jié)果正確性的測(cè)試多是采用人工手動(dòng)的測(cè)試方式,即通過測(cè)試人員依據(jù)自身的專業(yè)知識(shí),手動(dòng)依次完成組建測(cè)試用例、運(yùn)行測(cè)試用例等測(cè)試步驟。針對(duì)以上問題,本文提出一種自動(dòng)化測(cè)試方法,并對(duì)該方法進(jìn)行了設(shè)計(jì)、實(shí)現(xiàn)與驗(yàn)證。
本文詳細(xì)內(nèi)容請(qǐng)下載:http://ihrv.cn/resource/share/2000002990
作者信息:
劉 紅,劉 金,原惠峰,劉雪飛
(中國電子信息產(chǎn)業(yè)集團(tuán)有限公司第六研究所,北京102209)