[發(fā)明專利]可變目標(biāo)PLC仿真調(diào)試方法、存儲介質(zhì)及功能模塊有效
| 申請?zhí)枺?/td> | 202010145749.0 | 申請日: | 2020-03-05 |
| 公開(公告)號: | CN111474894B | 公開(公告)日: | 2021-08-24 |
| 發(fā)明(設(shè)計(jì))人: | 鄔惠峰;陳佰平;趙建勇;嚴(yán)義 | 申請(專利權(quán))人: | 杭州電子科技大學(xué) |
| 主分類號: | G05B19/05 | 分類號: | G05B19/05 |
| 代理公司: | 北京國翰知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11696 | 代理人: | 吳勝平 |
| 地址: | 310000*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 可變 目標(biāo) plc 仿真 調(diào)試 方法 存儲 介質(zhì) 功能模塊 | ||
本發(fā)明屬于電子支付技術(shù)領(lǐng)域,具體涉及可變目標(biāo)PLC仿真調(diào)試方法、存儲介質(zhì)及功能模塊,所述方法通過仿真調(diào)試單元,仿真命令輸入單元、命令分析單元、功能單元生成單元、反饋評價(jià)單元和學(xué)習(xí)調(diào)整單元的聯(lián)動(dòng)實(shí)現(xiàn),具體執(zhí)行以下步驟:仿真命令輸入單元,輸入自然類型和/或程序類型的仿真命令,以及輸入用于仿真調(diào)試的必要參數(shù);命令分析單元,對輸入的仿真命令進(jìn)行程序語義分析,根據(jù)程序語義分析的結(jié)果,將輸入的仿真命令轉(zhuǎn)換為適用于功能模塊的代碼程序;具有適用性廣、仿真準(zhǔn)確度高和智能化程度高的優(yōu)點(diǎn)。
技術(shù)領(lǐng)域
本發(fā)明屬于PLC技術(shù)領(lǐng)域,具體涉及可變目標(biāo)PLC仿真調(diào)試方法、存儲介質(zhì)及功能模塊。
背景技術(shù)
PLC是一種主要應(yīng)用于工業(yè)領(lǐng)域的電子系統(tǒng),汽車、電力等制造行業(yè)是PLC的主要應(yīng)用領(lǐng)域,并廣泛應(yīng)用在科研工程中。在最前沿的研究中,世界上最大規(guī)模的國際合作項(xiàng)目,國際熱核聚變實(shí)驗(yàn)堆(International Thermonuclear Experimental Reactor,ITER)采用PLC 作為主要的控制管理設(shè)備。PLC擁有相當(dāng)?shù)氖袌鲆?guī)模,經(jīng)過長期的推廣,根據(jù)智研咨詢集團(tuán)的研究報(bào)告,僅國內(nèi)PLC擁有近100億人民幣的市場。然而,PLC市場的主要份額被國外廠商所占有,國產(chǎn)PLC集成開發(fā)環(huán)境的投入與研究長期不足。
PLC集成開發(fā)環(huán)境由多個(gè)子系統(tǒng)組成,調(diào)試系統(tǒng)是開發(fā)環(huán)境的核心子系統(tǒng)之一。PLC主要應(yīng)用在工業(yè)生產(chǎn)的關(guān)鍵環(huán)節(jié),應(yīng)用程序的錯(cuò)誤可能造成重大安全事故及財(cái)產(chǎn)損失,為此,PLC 應(yīng)用程序需要具有極高的可靠性。在PLC應(yīng)用程序研究的生命周期中,開發(fā)人員需要進(jìn)行大量的測試工作,發(fā)現(xiàn)并排除程序中的邏輯錯(cuò)誤和性能瓶頸,以保證應(yīng)用的正確性、可用性。優(yōu)秀的PLC調(diào)試系統(tǒng),是保證PLC應(yīng)用程序軟件質(zhì)量的重要保證。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供可變目標(biāo)PLC仿真調(diào)試方法、存儲介質(zhì)及功能模塊,具有適用性廣、仿真準(zhǔn)確度高和智能化程度高的優(yōu)點(diǎn)。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
可變目標(biāo)PLC仿真調(diào)試方法,所述方法通過仿真調(diào)試單元,仿真命令輸入單元、命令分析單元、功能單元生成單元、反饋評價(jià)單元和學(xué)習(xí)調(diào)整單元的聯(lián)動(dòng)實(shí)現(xiàn),具體執(zhí)行以下步驟:仿真命令輸入單元,輸入自然類型和/或程序類型的仿真命令,以及輸入用于仿真調(diào)試的必要參數(shù);命令分析單元,對輸入的仿真命令進(jìn)行程序語義分析,根據(jù)程序語義分析的結(jié)果,將輸入的仿真命令轉(zhuǎn)換為適用于功能模塊的代碼程序;功能單元生成單元,根據(jù)生成的代碼程序,生成可視化可編輯的圖形化功能模塊,用戶可以在可視化的界面中,操作和編輯所述生成的圖形化功能模塊,搭建仿真調(diào)試的目標(biāo)體;反饋評價(jià)單元,提供給用戶對生成的圖形化功能模塊進(jìn)行評價(jià),生成評價(jià)結(jié)果;學(xué)習(xí)調(diào)整單元,根據(jù)生成的評價(jià)結(jié)果,發(fā)送調(diào)整指令至命令分析單元,命令分析單元根據(jù)接收到的指令,調(diào)整下一次進(jìn)行命令分析的過程和步驟;仿真調(diào)試單元,根據(jù)搭建的仿真調(diào)試的目標(biāo)體完成仿真調(diào)試。
進(jìn)一步的,所述命令分析單元對輸入的仿真命令進(jìn)行程序語義分析的方法執(zhí)行以下步驟:分析器訓(xùn)練步驟,包括:獲取包括多個(gè)訓(xùn)練仿真命令的訓(xùn)練語料,通過所述訓(xùn)練語料訓(xùn)練出分析函數(shù),所述分析函數(shù)對輸入的仿真命令計(jì)算對應(yīng)的分析值;分析值計(jì)算步驟,包括:獲取用戶輸入仿真命令,將所述用戶輸入仿真命令輸入所述分析函數(shù)后得出關(guān)于所述用戶輸入仿真命令的分析值作為控制命令分析值;分析執(zhí)行步驟,包括:從與所述用戶輸入仿真命令相關(guān)的多個(gè)代碼程序中,選擇滿足所述控制命令分析值的代碼程序作為程序語義分析結(jié)果,顯示所述程序語義分析結(jié)果。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州電子科技大學(xué),未經(jīng)杭州電子科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010145749.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 目標(biāo)檢測裝置、學(xué)習(xí)裝置、目標(biāo)檢測系統(tǒng)及目標(biāo)檢測方法
- 目標(biāo)監(jiān)測方法、目標(biāo)監(jiān)測裝置以及目標(biāo)監(jiān)測程序
- 目標(biāo)監(jiān)控系統(tǒng)及目標(biāo)監(jiān)控方法
- 目標(biāo)跟蹤方法和目標(biāo)跟蹤設(shè)備
- 目標(biāo)跟蹤方法和目標(biāo)跟蹤裝置
- 目標(biāo)檢測方法和目標(biāo)檢測裝置
- 目標(biāo)跟蹤方法、目標(biāo)跟蹤裝置、目標(biāo)跟蹤設(shè)備
- 目標(biāo)處理方法、目標(biāo)處理裝置、目標(biāo)處理設(shè)備及介質(zhì)
- 目標(biāo)處理方法、目標(biāo)處理裝置、目標(biāo)處理設(shè)備及介質(zhì)
- 目標(biāo)跟蹤系統(tǒng)及目標(biāo)跟蹤方法





