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