一、程序設計基本步驟
(1)根據控制要求,確定控制的操作方式(手動、自動、連續、單步等),應完成的動作(動作的順序和動作條件),以及必須的保護和聯鎖;還要確定所有的控制參數,如轉步時間、計數長度、模擬量的精度等。
(2)根據生產設備現場的需要,把所有的按鈕、限位開關、、指示燈等配置按照輸入、輸出分類;每一類型設備按順序分配輸入/輸出地址,列出plc的i/o地址分配表。每一個輸入信號占用一個輸入地址,每一個輸出地址驅動一個外部負載。
(3)對于較復雜的控制系統,應先繪制出控制流程圖,參照流程圖進行程序設計。可以用梯形圖語言,也可以用助記符語言。
(4)對程序進行模擬調試、修改,直至滿意為止。調試時可采用分段調試,并利用計算機或編程器進行監控。
(5)程序設計完成后,應進行在線統調。開始時先帶上輸出設備(如接觸器、信號指示燈等),不帶負載進行調試。調試正常后,再帶上負載運行。全部調試完畢,交付試運行。如果運行正常,可將程序固化到eprom中,以防程序丟失。
二、程序設計技巧
1.梯形圖應體現“左重右輕”、“上重下輕”的原則
2.盡量避免出現分支點梯形圖
3.將多層控制轉化為多分支控制
4.橋式電路無法進行直接編程
5.避免輸入對輸出響應的滯后










