一種針對(duì)PLC程序進(jìn)行自動(dòng)化單元測(cè)試的方法
基本信息

| 申請(qǐng)?zhí)?/td> | CN202010124563.7 | 申請(qǐng)日 | - |
| 公開(kāi)(公告)號(hào) | CN111258915A | 公開(kāi)(公告)日 | 2020-06-09 |
| 申請(qǐng)公布號(hào) | CN111258915A | 申請(qǐng)公布日 | 2020-06-09 |
| 分類號(hào) | G06F11/36(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 李繼磊;沈武;李翔龍;許志軒 | 申請(qǐng)(專利權(quán))人 | 成都樂(lè)創(chuàng)自動(dòng)化技術(shù)股份有限公司 |
| 代理機(jī)構(gòu) | 成都君合集專利代理事務(wù)所(普通合伙) | 代理人 | 成都樂(lè)創(chuàng)自動(dòng)化技術(shù)股份有限公司 |
| 地址 | 610000四川省成都市高新區(qū)科園南二路一號(hào)大一孵化園8棟B座 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明公開(kāi)了一種針對(duì)PLC程序進(jìn)行自動(dòng)化單元測(cè)試的方法,包括以下步驟:1)通過(guò)C#程序輸入源代碼,編寫(xiě)能夠?qū)LC軟件進(jìn)行自動(dòng)化測(cè)試的功能塊;2)將該程序源代碼編譯生成公共中間語(yǔ)言文件;3)通過(guò)PLC編程軟件中的固件庫(kù)生成器將公共中間語(yǔ)言文件生成固件庫(kù)文件,并構(gòu)建固件庫(kù);4)在PLC編程軟件中添加構(gòu)建的固件庫(kù);5)通過(guò)PLC編程軟件,使用固件庫(kù)內(nèi)的功能塊構(gòu)建測(cè)試框架;6)根據(jù)構(gòu)建出的測(cè)試框架進(jìn)行PLC程序的編譯,并生成PLC工程鏡像;7)將生成的工程鏡像安裝在PLC程序的運(yùn)行平臺(tái)中,啟動(dòng)運(yùn)行。本發(fā)明通過(guò)將自動(dòng)化測(cè)試框架引入PLC編程中,可根據(jù)需要靈活調(diào)整需要執(zhí)行的測(cè)試組或測(cè)試用例,簡(jiǎn)化了測(cè)試程序的編寫(xiě),提高了測(cè)試效率。?? |





