1.plc的硬件設(shè)計(jì)
plc硬件設(shè)計(jì)包括:plc及外圍線路的設(shè)計(jì)、電氣線路的設(shè)計(jì)和抗干擾措施的設(shè)計(jì)等。
選定plc的機(jī)型和分配i/o點(diǎn)后,硬件設(shè)計(jì)的主要內(nèi)容就是電氣控制系統(tǒng)的原理圖的設(shè)計(jì),電氣控制元器件的選擇和控制柜的設(shè)計(jì)。電氣控制系統(tǒng)的原理圖包括主電路和控制電路??刂齐娐分邪╬lc的i/o接線和自動(dòng)、手動(dòng)部分的詳細(xì)連接等。電器元件的選擇主要是根據(jù)控制要求選擇按鈕、開(kāi)關(guān)、傳感器、保護(hù)電器、接觸器、指示燈、電磁閥等。
2.plc的軟件設(shè)計(jì)
軟件設(shè)計(jì)包括系統(tǒng)初始化程序、主程序、子程序、中斷程序、故障應(yīng)急措施和輔助程序的設(shè)計(jì),小型開(kāi)關(guān)量控制一般只有主程序。首先應(yīng)根據(jù)總體要求和控制系統(tǒng)的具體情況,確定程序的基本結(jié)構(gòu),畫(huà)出控制流程圖或功能流程圖,簡(jiǎn)單的可以用經(jīng)驗(yàn)法設(shè)計(jì),復(fù)雜的系統(tǒng)一般用順序控制設(shè)計(jì)法設(shè)計(jì)。
3.軟件硬件的調(diào)試
調(diào)試分模擬調(diào)試和聯(lián)機(jī)調(diào)試。
軟件設(shè)計(jì)好后一般先作模擬調(diào)試。模擬調(diào)試可以通過(guò)仿真軟件來(lái)代替plc硬件在計(jì)算機(jī)上調(diào)試程序。如果有plc的硬件,可以用小開(kāi)關(guān)和按鈕模擬plc的實(shí)際輸入信號(hào)(如起動(dòng)、停止信號(hào))或反饋信號(hào)(如限位開(kāi)關(guān)的接通或斷開(kāi)),再通過(guò)輸出模塊上各輸出位對(duì)應(yīng)的指示燈,觀察輸出信號(hào)是否滿足設(shè)計(jì)的要求。需要模擬量信號(hào)i/o時(shí),可用電位器和萬(wàn)用表配合進(jìn)行。在編程軟件中可以用狀態(tài)圖或狀態(tài)圖表監(jiān)視程序的運(yùn)行或強(qiáng)制某些編程元件。
硬件部分的模擬調(diào)試主要是對(duì)控制柜或操作臺(tái)的接線進(jìn)行測(cè)試??稍诓僮髋_(tái)的接線端子上模擬plc外部的開(kāi)關(guān)量輸入信號(hào),或操作按鈕的指令開(kāi)關(guān),觀察對(duì)應(yīng)plc輸入點(diǎn)的狀態(tài)。用編程軟件將輸出點(diǎn)強(qiáng)制on/off,觀察對(duì)應(yīng)的控制柜內(nèi)plc負(fù)載(指示燈、接觸器等)的動(dòng)作是否正常,或?qū)?yīng)的接線端子上的輸出信號(hào)的狀態(tài)變化是否正確。
聯(lián)機(jī)調(diào)試時(shí),把編制好的程序下載到現(xiàn)場(chǎng)的plc中。調(diào)試時(shí),主電路一定要斷電,只對(duì)控制電路進(jìn)行聯(lián)機(jī)調(diào)試。通過(guò)現(xiàn)場(chǎng)的聯(lián)機(jī)調(diào)試,還會(huì)發(fā)現(xiàn)新的問(wèn)題或?qū)δ承┛刂乒δ艿母倪M(jìn)。