[發(fā)明專利]一種基于發(fā)電機(jī)組控制器的PLC梯形圖的生成方法有效
| 申請?zhí)枺?/td> | 201410517781.1 | 申請日: | 2014-09-30 |
| 公開(公告)號: | CN104238444B | 公開(公告)日: | 2017-01-11 |
| 發(fā)明(設(shè)計)人: | 馮斌;溫毓敏;王向前;王磊;高昌盛;張雙洋 | 申請(專利權(quán))人: | 鄭州眾智科技股份有限公司 |
| 主分類號: | G05B19/05 | 分類號: | G05B19/05 |
| 代理公司: | 鄭州德勤知識產(chǎn)權(quán)代理有限公司41128 | 代理人: | 黃軍委 |
| 地址: | 450001 河南省鄭*** | 國省代碼: | 河南;41 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 發(fā)電 機(jī)組 控制器 plc 梯形 生成 方法 | ||
1.一種基于發(fā)電機(jī)組控制器的PLC梯形圖的生成方法,其特征在于:它包括以下步驟:
步驟1:定義中間樹節(jié)點(diǎn)的類型,所述中間樹節(jié)點(diǎn)包括葉子節(jié)點(diǎn)X、串聯(lián)節(jié)點(diǎn)S和并聯(lián)節(jié)點(diǎn)P,所述葉子節(jié)點(diǎn)X為梯形圖中邏輯節(jié)點(diǎn)開關(guān)量,所述串聯(lián)節(jié)點(diǎn)S和并聯(lián)節(jié)點(diǎn)P為梯形圖邏輯節(jié)點(diǎn)的父節(jié)點(diǎn);定義邏輯節(jié)點(diǎn)類型,其中,邏輯節(jié)點(diǎn)代表梯形圖上各個節(jié)點(diǎn)的具體內(nèi)容;
步驟2:構(gòu)建中間樹,通過以下步驟實(shí)現(xiàn):
步驟2.1:拖動一個邏輯節(jié)點(diǎn)到界面上,若界面上只有一個邏輯節(jié)點(diǎn),新建為沒有關(guān)系節(jié)點(diǎn)的邏輯節(jié)點(diǎn)X1,繼續(xù)增加新的邏輯節(jié)點(diǎn)X(2);
a、若增加到所述邏輯節(jié)點(diǎn)X(1)的前面或后面,兩個邏輯節(jié)點(diǎn)的關(guān)系為串聯(lián),再新建一個串聯(lián)節(jié)點(diǎn)S(1),所述串聯(lián)節(jié)點(diǎn)S(1)作為兩個邏輯節(jié)點(diǎn)的父節(jié)點(diǎn),將兩個邏輯節(jié)點(diǎn)按順序增加到其的序列表里;
b、若增加到所述邏輯節(jié)點(diǎn)X(1)的下方,兩個邏輯節(jié)點(diǎn)的關(guān)系為并聯(lián),再新建一個并聯(lián)節(jié)點(diǎn)P(1),所述并聯(lián)節(jié)點(diǎn)P(1)為兩個邏輯節(jié)點(diǎn)的父節(jié)點(diǎn);
步驟2.2:當(dāng)在所述邏輯節(jié)點(diǎn)X(1)或所述邏輯節(jié)點(diǎn)X(2)上并聯(lián)一個邏輯節(jié)點(diǎn)X(3)時,新建該邏輯節(jié)點(diǎn)X(3)到所述邏輯節(jié)點(diǎn)X(1)或所述邏輯節(jié)點(diǎn)X(2)的下方,刪除所述邏輯節(jié)點(diǎn)X(1)或所述邏輯節(jié)點(diǎn)X(2),再新建一個并聯(lián)節(jié)點(diǎn)P(2),所述并聯(lián)節(jié)點(diǎn)P(2)的父節(jié)點(diǎn)指向所述邏輯節(jié)點(diǎn)X(1)或所述邏輯節(jié)點(diǎn)X(2)的父節(jié)點(diǎn),所述并聯(lián)節(jié)點(diǎn)P(2)代替所述邏輯節(jié)點(diǎn)X(1)或所述邏輯節(jié)點(diǎn)X(2)的位置,所述邏輯節(jié)點(diǎn)X(1)或所述邏輯節(jié)點(diǎn)X(2)連同所述邏輯節(jié)點(diǎn)X(3)為所述并聯(lián)節(jié)點(diǎn)P(2)的子節(jié)點(diǎn);
步驟2.3:重復(fù)2.1、2.2步驟,建立中間樹;
步驟3:生成梯形圖
從上述中間樹的根節(jié)點(diǎn)開始遍歷整棵樹,遍歷時記錄每個節(jié)點(diǎn)的坐標(biāo)位置,以及每個節(jié)點(diǎn)包含的子節(jié)點(diǎn)的個數(shù),如果邏輯節(jié)點(diǎn)是其父節(jié)點(diǎn)的第一個子節(jié)點(diǎn),則繼承其父節(jié)點(diǎn)的位置;其它子節(jié)點(diǎn),若與父節(jié)點(diǎn)是并聯(lián)關(guān)系,則X坐標(biāo)繼承其父節(jié)點(diǎn),Y坐標(biāo)是其上一個節(jié)點(diǎn)的坐標(biāo)加1,若與父節(jié)點(diǎn)是串聯(lián)關(guān)系,則Y坐標(biāo)繼承其父節(jié)點(diǎn),X坐標(biāo)是其上一個節(jié)點(diǎn)的坐標(biāo)加1;同理計算出其他節(jié)點(diǎn)的位置坐標(biāo),根據(jù)坐標(biāo)生成梯形圖。
該專利技術(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/201410517781.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 自動縱橫鋸邊機(jī)
- 風(fēng)機(jī)組件和具有其的空調(diào)器
- 一種基于ARM的新風(fēng)機(jī)組和空調(diào)機(jī)組演示監(jiān)控實(shí)驗(yàn)裝置
- 一種家用小型發(fā)電機(jī)組
- 機(jī)組通訊地址分配方法、裝置、系統(tǒng)及機(jī)組
- 汽輪機(jī)組系統(tǒng)及其控制方法
- 一種多臺火電機(jī)組之間廠用電互聯(lián)系統(tǒng)及運(yùn)行控制方法
- 一種工業(yè)循環(huán)冷卻水機(jī)組
- 一種多臺火電機(jī)組之間廠用電互聯(lián)系統(tǒng)
- 一種燃?xì)庹羝?lián)合循環(huán)機(jī)組給水互聯(lián)系統(tǒng)





