梯形圖的編程原則-三菱PLC
梯形圖的編程原則-三菱PLC
梯形圖是PLC最常用的編程語言,我們已經(jīng)在前面認(rèn)識(shí)了一些梯形圖.它們?cè)谛问缴项愃朴诶^電控制電路,但兩者在本質(zhì)上又有很大的區(qū)別
1、關(guān)于左、右母線
梯形圖的每一個(gè)邏輯行必須從左母線開始,終止干右母線。但是它與繼電控制的不同是,梯形圖只是PLC形象化的一種編程語言,左、右母線之問不接任何電源,所以我們認(rèn)為每個(gè)邏輯行有假想的電流從左向右流動(dòng),并沒有實(shí)際的電流流過。
畫梯形圖時(shí)必須遵循以下兩點(diǎn)原則:
1)左母線只能連接各軟元件的觸點(diǎn),軟元件的線圈不能直接接左母線。
2)右母線只能直接接各類繼電器的線圈(輸人繼電器X除外),軟元件的觸點(diǎn)不能直接接右母線。
2、關(guān)于繼電器的線圈和觸點(diǎn)
1)梯形圖中所有軟元件的編號(hào).必須是在PLC軟元件表所列的范圍之內(nèi),不能任意使用。同一線圈的編號(hào)在梯形圖中只能出現(xiàn)一次,而同一觸點(diǎn)的編號(hào)在梯形圖中可以重復(fù)出現(xiàn)。同一編號(hào)的線圈在程序中使用兩次或兩次以以,稱為雙線圈輸出,如圖3-35所示。雙線圈輸出的情況只有在后面將要講到的步進(jìn)指令編程中才允許使用。一般程序中如果出現(xiàn)雙線圈輸出,容易引起誤操作,編程時(shí)要注意避免這種情況發(fā)生。
2)在梯形圖中,只能出現(xiàn)輸人繼電器的觸點(diǎn),不能出現(xiàn)輸人繼電器的線圈。因?yàn)樵谔菪螆D里出現(xiàn)的線圈一定是要由程序驅(qū)動(dòng)的,而輸人繼電器的線圈只能由對(duì)應(yīng)的外部輸人信號(hào)來驅(qū)動(dòng)。
3)梯形圖中,不允許出現(xiàn)PLC所驅(qū)動(dòng)的負(fù)載,只能出現(xiàn)相應(yīng)的輸出繼電器的線圈。因?yàn)楫?dāng)輸出繼電器的線圈得電時(shí),就表示相應(yīng)的輸出點(diǎn)有信號(hào)輸出,相應(yīng)的負(fù)載就被驅(qū)動(dòng)。
4)梯形圖中所有的觸點(diǎn)應(yīng)按從上到下、從左到右的順序排列,觸點(diǎn)只能畫在水平方向上(主控觸點(diǎn)除外)。
3、關(guān)于合理設(shè)計(jì)梯形圖
1)在每個(gè)邏輯行中,要注意“上重下輕”、“左重右輕”。即串聯(lián)觸點(diǎn)多的電路塊應(yīng)安排在最上面,這樣可以省去一條ORB“塊或”指令,這時(shí)電路塊下面可并聯(lián)任意多的單個(gè)觸點(diǎn),如圖3-36所示;并聯(lián)觸點(diǎn)多的電路塊應(yīng)安排在最前面,這樣可以省去一條ANB“塊與”指令,這時(shí)電路塊后面可串聯(lián)任意多的單個(gè)觸點(diǎn),如圖3-37所示。
2) 如果多個(gè)邏輯行中都具有相同的控制條件,可將每個(gè)邏輯行中相同的部分合并在一起,共用同一個(gè)控制條件,以簡(jiǎn)化梯形圖。這樣可以用主控指令(MC, MCR)進(jìn)行指令表的編寫。
3) 設(shè)計(jì)梯形圖時(shí),一定要了解PLC的掃描工作方式。在程序處理階段,對(duì)梯形圖按從上到下、從左到右的順序逐一掃描處理,不存在幾條并列支路同時(shí)動(dòng)作的情況。理解了這一點(diǎn),就可以設(shè)計(jì)出更加清晰簡(jiǎn)潔的梯形圖。
更多三菱PLC、三菱變頻器、三菱PLC編程軟件、三菱PLC視頻教程、三菱PLC編程手冊(cè)等相關(guān)資料,請(qǐng)登錄廣州圓豐自動(dòng)化科技有限公司網(wǎng) http://www.yokaoyo.cn