[發(fā)明專利]可編程控制器用戶應(yīng)用的優(yōu)化系統(tǒng)及方法有效
| 申請(qǐng)?zhí)枺?/td> | 201210587866.8 | 申請(qǐng)日: | 2012-12-31 |
| 公開(公告)號(hào): | CN103901810A | 公開(公告)日: | 2014-07-02 |
| 發(fā)明(設(shè)計(jì))人: | 馮慧文 | 申請(qǐng)(專利權(quán))人: | 施耐德電器工業(yè)公司 |
| 主分類號(hào): | G05B19/05 | 分類號(hào): | G05B19/05 |
| 代理公司: | 北京市柳沈律師事務(wù)所 11105 | 代理人: | 錢大勇 |
| 地址: | 法國呂埃*** | 國省代碼: | 法國;FR |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 可編程控制器 用戶 應(yīng)用 優(yōu)化 系統(tǒng) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及可編程控制器(PLC)用戶應(yīng)用的優(yōu)化系統(tǒng)及方法。
背景技術(shù)
PLC在工業(yè)控制系統(tǒng)中有著廣泛的應(yīng)用。但是各個(gè)廠家生產(chǎn)的PLC的種類以及型號(hào)繁多,若非有豐富經(jīng)驗(yàn)的設(shè)計(jì)人員,很難針對(duì)具體的用戶應(yīng)用需求選擇合適的PLC種類及型號(hào),以充分地利用所選擇的PLC的性能。
現(xiàn)在的PLC編程軟件只是用來編程和功能調(diào)試。設(shè)計(jì)人員準(zhǔn)備PLC的應(yīng)用之前,要花很長(zhǎng)時(shí)間來熟悉所選PLC的性能,往往不能發(fā)揮所選PLC的最好性能,會(huì)導(dǎo)致用戶對(duì)所選PLC失去信心而購買另一種成本高的高性能PLC來解決問題,帶來不必要的項(xiàng)目投資增加。
客戶也常常希望了解如何優(yōu)化PLC中的應(yīng)用以使其更有效,或者如何利用現(xiàn)有性能有限的PLC來合理安排任務(wù)。
因此,需要一種結(jié)合用戶應(yīng)用的針對(duì)PLC的性能及其使用方面的優(yōu)化系統(tǒng)及方法,以最大化PLC的功效。
發(fā)明內(nèi)容
本發(fā)明通過軟件分析和計(jì)算的方法為用戶提供一個(gè)準(zhǔn)確的建議,只要對(duì)用戶所編程序(基本上由數(shù)據(jù)定義、指令和任務(wù)定義組成)做一定的優(yōu)化,就可以發(fā)揮所選設(shè)備的最佳性能,減少不必要的投資,避免浪費(fèi)。
該發(fā)明的目的是幫助PLC用戶準(zhǔn)備優(yōu)化應(yīng)用以最大限度地使用PLC的性能。
根據(jù)本發(fā)明的一方面,提供一種PLC用戶應(yīng)用的優(yōu)化系統(tǒng),包括:用戶應(yīng)用最優(yōu)化的修改手段提供部件,提供PLC用戶應(yīng)用中所選PLC的信息,對(duì)PLC用戶應(yīng)用進(jìn)行編譯運(yùn)行,提供針對(duì)PLC用戶應(yīng)用的目標(biāo)性能進(jìn)行優(yōu)化的修改手段;用戶應(yīng)用分析器,分析用戶應(yīng)用最優(yōu)化的修改手段提供部件所編譯運(yùn)行的所述PLC用戶應(yīng)用,生成所選PLC運(yùn)行所述PLC用戶應(yīng)用的指令來完成任務(wù)時(shí)的性能參數(shù)作為分析結(jié)果;PLC指令的性能參數(shù)存儲(chǔ)器,存儲(chǔ)用戶應(yīng)用分析器生成的所選PLC運(yùn)行用戶應(yīng)用的指令來完成任務(wù)時(shí)的性能參數(shù);PLC設(shè)計(jì)指南提供部件,針對(duì)用戶應(yīng)用最優(yōu)化的修改手段提供部件提供的所選PLC的信息向用戶應(yīng)用最優(yōu)化的修改手段提供部件提供該P(yáng)LC的各項(xiàng)設(shè)計(jì)參考參數(shù)以及能夠發(fā)揮該P(yáng)LC最大功能的定義要求。其中,用戶應(yīng)用最優(yōu)化的修改手段提供部件綜合用戶應(yīng)用分析器的分析結(jié)果以及PLC設(shè)計(jì)指南提供部件提供的設(shè)計(jì)參考參數(shù)和定義要求來提供針對(duì)PLC用戶應(yīng)用的目標(biāo)性能有優(yōu)化作用的修改手段。
其中,用戶應(yīng)用最優(yōu)化的修改手段提供部件將優(yōu)化后的PLC用戶應(yīng)用的性能參數(shù)與PLC指令的性能參數(shù)存儲(chǔ)器所存儲(chǔ)的性能參數(shù)相比較,保留對(duì)性能參數(shù)有優(yōu)化作用的修改來作為最終的修改手段。
用戶應(yīng)用分析器生成的性能參數(shù)包括:指令性能參數(shù),指的是執(zhí)行某一指令時(shí)所占用的系統(tǒng)資源和執(zhí)行時(shí)長(zhǎng);以及任務(wù)性能參數(shù),指的是由多條指令實(shí)現(xiàn)某一任務(wù)時(shí)所占用的系統(tǒng)資源和執(zhí)行時(shí)長(zhǎng)。
用戶應(yīng)用分析器包括:指令計(jì)數(shù)器,用于統(tǒng)計(jì)PLC用戶應(yīng)用的指令,獲得指令性能參數(shù),以及;任務(wù)分析器,用于分析PLC用戶應(yīng)用所執(zhí)行的任務(wù),獲得任務(wù)性能參數(shù)。
用戶應(yīng)用最優(yōu)化的修改手段提供部件還包括與設(shè)計(jì)人員進(jìn)行交互的人機(jī)交互界面,通過所述人機(jī)交互界面來完成上述修改手段的提供。
用戶應(yīng)用最優(yōu)化的修改手段提供部件所提供的修改手段包括下列中的至少之一:使用性能更高的指令;刪除重復(fù)或不必要的指令;某些任務(wù)之間優(yōu)先級(jí)的調(diào)整;某些任務(wù)簡(jiǎn)繁程度的調(diào)整。
用戶應(yīng)用最優(yōu)化的修改手段提供部件所提供的PLC用戶應(yīng)用中所選PLC的信息是所述PLC的型號(hào)。
根據(jù)本發(fā)明的一方面,提供一種PLC用戶應(yīng)用的優(yōu)化方法,包括步驟:對(duì)設(shè)計(jì)人員基于選擇的PLC而設(shè)計(jì)的PLC應(yīng)用程序進(jìn)行編譯運(yùn)行;分析所編譯運(yùn)行的PLC應(yīng)用程序生成所選PLC運(yùn)行用戶應(yīng)用的指令來完成任務(wù)時(shí)的性能參數(shù)作為分析結(jié)果;存儲(chǔ)所生成的所選PLC運(yùn)行用戶應(yīng)用的指令來完成任務(wù)時(shí)的性能參數(shù);針對(duì)所選PLC的信息,提供該P(yáng)LC的各項(xiàng)設(shè)計(jì)參考參數(shù)以及能夠發(fā)揮該P(yáng)LC最大功能的定義要求;綜合上述分析結(jié)果以及所提供的定義要求來提供針對(duì)PLC用戶應(yīng)用的目標(biāo)性能進(jìn)行優(yōu)化的修改手段。
其中將優(yōu)化后的PLC用戶應(yīng)用的性能參數(shù)與所存儲(chǔ)的性能參數(shù)相比較,保留對(duì)性能參數(shù)有優(yōu)化作用的修改來作為最終的修改手段。
所述生成的性能參數(shù)包括:指令性能參數(shù),指的是執(zhí)行某一指令時(shí)所占用的系統(tǒng)資源和執(zhí)行時(shí)長(zhǎng),以及任務(wù)性能參數(shù),指的是由多條指令實(shí)現(xiàn)某一任務(wù)時(shí)所占用的系統(tǒng)資源和執(zhí)行時(shí)長(zhǎng)。
其中通過統(tǒng)計(jì)用戶指令,獲得指令計(jì)數(shù)參數(shù);通過分析所述PLC應(yīng)用程序所執(zhí)行的任務(wù),獲得任務(wù)性能參數(shù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于施耐德電器工業(yè)公司,未經(jīng)施耐德電器工業(yè)公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210587866.8/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 在線應(yīng)用平臺(tái)上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺(tái)
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場(chǎng)的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場(chǎng)
- 使用應(yīng)用的方法和應(yīng)用平臺(tái)
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進(jìn)行應(yīng)用安裝
- 應(yīng)用檢測(cè)方法及應(yīng)用檢測(cè)裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)





