[發(fā)明專利]可編程控制器的順序控制圖編程及控制方法無效
| 申請?zhí)枺?/td> | 201010191818.8 | 申請日: | 2010-06-04 |
| 公開(公告)號: | CN101872184A | 公開(公告)日: | 2010-10-27 |
| 發(fā)明(設(shè)計(jì))人: | 陳思寧;王善永 | 申請(專利權(quán))人: | 南大傲拓科技江蘇有限公司 |
| 主分類號: | G05B19/05 | 分類號: | G05B19/05 |
| 代理公司: | 南京天翼專利代理有限責(zé)任公司 32112 | 代理人: | 朱戈勝 |
| 地址: | 210013 江蘇省南京市鼓樓*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 可編程控制器 順序 控制 編程 方法 | ||
1.一種可編程控制器的順序控制圖編程及控制方法,其特征是步驟包括:
a)在上位機(jī)中編輯、生成可編程控制器順序控制指令代碼:
1)編輯順序控制圖:以圖形方式編輯順序控制圖程序,根據(jù)被編程可編程控制器的控制動作,選取對應(yīng)功能框,根據(jù)動作順序,用連線連接各個功能框,生成順序控制圖;
2)生成順序控制文本:將順序控制圖程序按照可編程控制器的控制邏輯生成順序控制文本;
3)生成順序控制指令代碼:首先對順序控制文本進(jìn)行詞法分析,詞法分析的任務(wù)是從左至右逐個字符地對每一條語句進(jìn)行掃描,產(chǎn)生一個個單詞符號,然后進(jìn)行語法分析,語法分析的任務(wù)是分析每行語句是否符合要求,分析每個操作符后面的操作數(shù)個數(shù)和操作數(shù)類型是否正確,最終生成順序控制指令代碼;
b)把順序控制指令代碼下載到可編程控制器中:
4)下載順序控制指令代碼:將順序控制指令代碼下載到可編程控制器中;
5)執(zhí)行順序控制指令代碼:在可編程控制器中執(zhí)行順序控制指令代碼,完成可編程控制器順序控制功能。
2.根據(jù)權(quán)利要求1所述的可編程控制器的順序控制圖編程及控制方法,其特征是所述步驟1)中,功能框包括開始框、結(jié)束框、執(zhí)行框、條件框、限時條件框、連接符和注釋。
3.根據(jù)權(quán)利要求1所述的可編程控制器的順序控制圖編程及控制方法,其特征是所述步驟2)中,先對順序控制圖進(jìn)行合法性檢查,不規(guī)范編程或程序錯誤進(jìn)行有效提示和錯誤定位,提示改正。
4.根據(jù)權(quán)利要求1所述的可編程控制器的順序控制圖編程及控制方法,其特征是所述步驟2)中,先對順序控制圖進(jìn)行合法性檢查,不規(guī)范編程或程序錯誤進(jìn)行有效提示和錯誤定位,提示改正。
5.根據(jù)權(quán)利要求1所述的可編程控制器的順序控制圖編程及控制方法,其特征是所述步驟2)中,順序控制文本是自定義高級語言,包括賦值運(yùn)算、算術(shù)運(yùn)算、關(guān)系運(yùn)算、邏輯運(yùn)算、函數(shù)運(yùn)算、循環(huán)語句、延時、定時器、報(bào)警、脈沖開出和程序閉鎖。
6.根據(jù)權(quán)利要求1所述的可編程控制器的順序控制圖編程及控制方法,其特征是所述步驟3)中,順序控制指令代碼由操作碼和操作數(shù)組成;操作碼包括:堆棧指令、運(yùn)算指令、跳轉(zhuǎn)指令、時間指令、程序管理指令、特殊指令;操作數(shù)是常數(shù)、字符串、指令標(biāo)號或變量。
7.根據(jù)權(quán)利要求1所述的可編程控制器的順序控制圖編程及控制方法,其特征是所述步驟4)中,下載指令代碼是通過以太網(wǎng)、串行口或者USB口進(jìn)行。
8.根據(jù)權(quán)利要求1所述的可編程控制器的順序控制圖編程及控制方法,其特征是所述步驟5)中,可編程控制器產(chǎn)生動作并反饋動作信息,反送給上位機(jī)。
9.根據(jù)權(quán)利要求1所述的可編程控制器的順序控制圖編程及控制方法,其特征是所述步驟5)中,在可編程控制器中執(zhí)行順序控制指令代碼,執(zhí)行有三種方式,即自動執(zhí)行、監(jiān)視執(zhí)行和調(diào)試執(zhí)行;
自動執(zhí)行方式:可編程控制器在執(zhí)行程序的過程中,信息不上送,這時在上位機(jī)上不能實(shí)時反映程序的執(zhí)行過程;
監(jiān)視執(zhí)行方式:可編程控制器在執(zhí)行程序的過程中實(shí)時把程序執(zhí)行結(jié)果往上送,這時上位機(jī)實(shí)時反映程序的執(zhí)行過程,即正在執(zhí)行的功能框、已執(zhí)行的功能框和未執(zhí)行的功能框分別標(biāo)識出來;
調(diào)試執(zhí)行方式:上位機(jī)實(shí)時反映程序的執(zhí)行過程,并根據(jù)反映的執(zhí)行過程來調(diào)試程序;調(diào)試程序的手段包括設(shè)斷點(diǎn)、清斷點(diǎn)、執(zhí)行一步、繼續(xù)執(zhí)行、重新開始執(zhí)行、停止執(zhí)行。
10.根據(jù)權(quán)利要求1所述的可編程控制器的順序控制圖編程及控制方法,其特征是所述步驟5)中,可編程控制器載有多任務(wù)實(shí)時操作系統(tǒng),該操作系統(tǒng)的優(yōu)先級管理、多任務(wù)調(diào)度和事件觸發(fā)機(jī)制使得應(yīng)用任務(wù)的循環(huán)周期與程序長短無關(guān);在多任務(wù)操作系統(tǒng)的調(diào)度管理下,多個順序控制圖程序并行協(xié)同運(yùn)行,由它們共同實(shí)現(xiàn)控制要求;對于多個任務(wù),根據(jù)不同程序?qū)?shí)時性能的不同需求,設(shè)計(jì)人員指定不同的優(yōu)先等級,從而實(shí)現(xiàn)確定的實(shí)時多任務(wù)控制。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南大傲拓科技江蘇有限公司,未經(jīng)南大傲拓科技江蘇有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010191818.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





