PLC梯形圖基本編程規(guī)則和編程方法,電氣新手值得一看~

在日常的工作中,大家掌握了PLC的基本編程指令之后,就可以根據(jù)控制要求編寫簡單的應用程序了。但是想要提高編程質(zhì)量和編程效率,還必須了解編寫梯形圖程序的基本規(guī)則和基本編程方法。


基本編程規(guī)則


1.梯形圖中的每一行都是從左側母線開始畫起,線圈或指令畫在最右邊,線圈或指令右邊只能畫右母線( OMRON PLC 梯形圖的右母線省略)。


2.線圈或指令不能直接與左側母線連接(除極少數(shù)沒有執(zhí)行條件的指令,如 END 等)。如果必須時,可以通過特殊輔助繼電器 25313 (常 ON )的觸點連接,如圖1所示。


PLC梯形圖基本編程規(guī)則和編程方法,電氣新手值得一看~的圖1

▲ 圖一


3.用 OUT 指令輸出時,同一編號的繼電器線圈在同一程序中使用兩次以上,稱為雙線圈輸出。雙線圈輸出容易引起誤動作或邏輯混亂,因此一般要避免出現(xiàn)這種情況。例如,在圖2( a )中,設 00000 為 ON 、 00005 為 OFF 。由于 PLC是按掃描方式執(zhí)行程序的,執(zhí)行第一行時 01000 為 ON ,而執(zhí)行第二行時 01000 為 OFF 。在I/O 刷新階段 01000 的輸出狀態(tài)只能是 OFF 。顯然前面的輸出無效,最后一次輸出才是有效的


PLC梯形圖基本編程規(guī)則和編程方法,電氣新手值得一看~的圖2

▲ 圖2


又如,在圖2 ( b )中,設 00000 為 ON 、 00001 為 OFF 。在執(zhí)行第一行程序后01000為 ON ,執(zhí)行第一行后 01001 為 ON ,執(zhí)行第三行后 01000 為 OFF 。因此在I/O刷新階段,01001為 ON , 01000 為 OFF 。但從第二行看, 01000 和 01001 的狀態(tài)應該一致。這就是雙線圈輸出造成的邏輯混亂。


4.梯形圖必須遵循從左到右、從上到下的順序編寫,不允許在兩行之間垂直連接觸點。如果不符合上述順序,就要進行轉換。如圖3( a )若轉換成(b )圖就符合順序要求了。


5.程序結束時一定要安排 END 指令,否則程序不被執(zhí)行。


PLC梯形圖基本編程規(guī)則和編程方法,電氣新手值得一看~的圖3

▲ 圖3


基本編程方法


1.兩個或兩個以上的線圈或指令可以并聯(lián)輸出。


2.觸點組與單個觸點相并聯(lián)時,應將單個觸點放在下面。例如圖4( a )變成圖( b ) 從語句表看出節(jié)省了一個 OR LD 語句。


PLC梯形圖基本編程規(guī)則和編程方法,電氣新手值得一看~的圖4

▲ 圖4左a右b


3.并聯(lián)觸點組與幾個觸點相串聯(lián)時,應將并聯(lián)觸點組放在左邊。例如圖5 ( a )變成( b ) ,從語句表看出節(jié)省了一個 AND LD 語句


PLC梯形圖基本編程規(guī)則和編程方法,電氣新手值得一看~的圖5

▲ 圖5左a右b


4.如果一條指令只需在 PLC 上電之初執(zhí)行一次,可以用 SR 區(qū)的 25315作為其執(zhí)行條件。由于 25315 只在 PLC 上電后的第一個掃描周期處于 ON 狀態(tài),因此,以 25315 為執(zhí)行條件的指令只在上電后的第一個掃描周期被執(zhí)行。這種用法常出現(xiàn)在 PLC 的初始化程序段上。


PLC梯形圖基本編程規(guī)則和編程方法,電氣新手值得一看~的圖6

▲ 圖6


5.有些梯形圖難以用 AND LD 、 OR LD 等基本邏輯指令編寫語句表,這時可重新安排梯形圖的結構,如圖7 ( a )若改畫成圖( b )就可以使用 OR LD 指令編程了。


PLC梯形圖基本編程規(guī)則和編程方法,電氣新手值得一看~的圖7

▲ 圖7左a右b


6.與某梯級有兩個分支時,若其中一條分支從分支點到輸出線圈之間無觸點,該分支應放在上方,這樣可以使語句表的語句更少。


7.盡量使用那些操作數(shù)少、執(zhí)行時間短的指令編程,以縮短掃描周期,從而提高I/O響應速度。


登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

1