PLC編程的基本技巧淺談
PLC編程技巧是在實踐中不斷總結、不斷提高、長期編程經驗的各積累。較好地掌握編程技巧,可提高編程的質量。下面以3個簡單的例子來說明基本的編程技巧。
1、用梯形圖變換簡化程序
圖1為兩個邏輯功能相同的梯形圖,但它們對應的助記符語言程序卻不相賦,掃描時間也不同。如將圖1(a)中串聯的兩部分“電路”左、右對換;并聯的兩條支路上、下對換,則變換后的梯形圖即圖1(b),原有的邏輯關系保持不變,但程序簡化了。
經驗證明,梯形圖變換可遵循“左沉右輕”、“上沉下輕”、的基本原則。
2、使梯形圖邏輯關系清晰
在編程時應使梯形圖的邏輯關系和結構層次清晰,便于閱讀和檢查程序。如圖2所示,圖2(a)梯形圖的邏輯關系不太清楚,適當改變程序結構后(見圖2(b)),盡管助記符語言程序顯得較長,但梯形圖的邏輯關系清晰,可讀性提高了,便于對程序進行閱讀、檢查和修改。
3、避免出現無法編程的梯形圖
圖3(a)所示的橋式梯形圖是無法用助記符語言來編程的,改畫成圖3(b)形式的梯形圖就能實現編程。
1、用梯形圖變換簡化程序
圖1為兩個邏輯功能相同的梯形圖,但它們對應的助記符語言程序卻不相賦,掃描時間也不同。如將圖1(a)中串聯的兩部分“電路”左、右對換;并聯的兩條支路上、下對換,則變換后的梯形圖即圖1(b),原有的邏輯關系保持不變,但程序簡化了。
| (a)梯形圖助記符: | (b)梯形圖助記符 |
| LD 00000 | LD 00002 |
| LD 00001 | AND 00003 |
| LD 00002 | OR 00001 |
| LD 00003 | AND 00000 |
| OR LD | OUT 20000 |
| AND LD | |
| OUT 20000 |
2、使梯形圖邏輯關系清晰
在編程時應使梯形圖的邏輯關系和結構層次清晰,便于閱讀和檢查程序。如圖2所示,圖2(a)梯形圖的邏輯關系不太清楚,適當改變程序結構后(見圖2(b)),盡管助記符語言程序顯得較長,但梯形圖的邏輯關系清晰,可讀性提高了,便于對程序進行閱讀、檢查和修改。
| (a)梯形圖助記符: | (b)梯形圖助記符 |
| LD 00000 | LD 00000 |
| LD NOT 00001 | AND 00003 |
| AND 00002 | AND NOT 00004 |
| LD 00003 | AND 00006 |
| AND NOT 00004 | AND NOT 00007 |
| LD 00005 | LD 00000 |
| LD 00006 | AND 00003 |
| AND NOT 00007 | AND NOT 00004 |
| OR LD | AND 00005 |
| AND LD | LD 00000 |
| OR LD | AND NOT 00001 |
| AND LD | AND 00002 |
| OUT 20001 | OR LD |
| OR LD | |
| OUT 20001 |
圖3(a)所示的橋式梯形圖是無法用助記符語言來編程的,改畫成圖3(b)形式的梯形圖就能實現編程。
本文標簽:PLC編程的基本技巧淺談
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《PLC編程的基本技巧淺談》相關權利人與機電之家網取得聯系。










