西門子PLC程序的調(diào)試方法及步驟
西門子PLC程序的調(diào)試可以分為模擬調(diào)試和現(xiàn)場(chǎng)調(diào)試兩個(gè)調(diào)試過(guò)程,首先對(duì)PLC外部接線作仔細(xì)檢查很重要。外部接線沒(méi)有問(wèn)題。為了安全考慮,將主電路斷開。用先編寫好的試驗(yàn)程序?qū)ν獠拷泳€做掃描通電檢查來(lái)查找接線故障。當(dāng)確認(rèn)接線無(wú)誤后再連接主電路,將模擬調(diào)試好的程序送入用戶存儲(chǔ)器進(jìn)行調(diào)試,直到各部分的功能都正常,并能協(xié)調(diào)一致地完成整體的控制功能為止。
如果程序中某些定時(shí)器或計(jì)數(shù)器的設(shè)定值過(guò)大,為了縮短調(diào)試時(shí)間,可以在調(diào)試時(shí)將它們減小,模擬調(diào)試結(jié)束后再寫入它們的實(shí)際設(shè)定值。在設(shè)計(jì)和模擬調(diào)試程序的同時(shí),可以設(shè)計(jì)、制作控制臺(tái)或控制柜,PLC之外的其他硬件的安裝、接線工作也可以同時(shí)進(jìn)行。
將設(shè)計(jì)好的程序?qū)懭隤LC后,西門子PLC程序首先逐條仔細(xì)檢查,并改正寫入時(shí)出現(xiàn)的錯(cuò)誤。用戶程序一般先在實(shí)驗(yàn)室模擬調(diào)試,實(shí)際的輸入信號(hào)可以用鈕子開關(guān)和按鈕來(lái)模擬,各輸出量的通/斷狀態(tài)用PLC上有關(guān)的發(fā)光二極管來(lái)顯示,一般不用接PLC實(shí)際的負(fù)載(如接觸器、電磁閥等)??梢愿鶕?jù)功能表圖,在適當(dāng)?shù)臅r(shí)候用開關(guān)或按鈕來(lái)模擬實(shí)際的反饋信號(hào),如限位開關(guān)觸點(diǎn)的接通和斷開。對(duì)于順序控制程序,調(diào)試程序的主要任務(wù)是檢查程序的運(yùn)行是否符合功能表圖的規(guī)定,即在某一轉(zhuǎn)換條件實(shí)現(xiàn)時(shí),是否發(fā)生步的活動(dòng)狀態(tài)的正確變化,即該轉(zhuǎn)換所有的前級(jí)步是否變?yōu)椴换顒?dòng)步,所有的后續(xù)步是否變?yōu)榛顒?dòng)步,以及各步被驅(qū)動(dòng)的負(fù)載是否發(fā)生相應(yīng)的變化。
西門子PLC程序在調(diào)試時(shí)應(yīng)充分考慮各種可能的情況,對(duì)系統(tǒng)各種不同的工作方式、有選擇序列的功能表圖中的每一條支路、各種可能的進(jìn)展路線,都應(yīng)逐一檢查,不能遺漏。發(fā)現(xiàn)問(wèn)題后應(yīng)及時(shí)修改梯形圖和PLC中的程序,直到在各種可能的情況下輸入量與輸出量之間的關(guān)系*符合要求。
完成上述的工作后,將PLC安裝在控制現(xiàn)場(chǎng)進(jìn)行聯(lián)機(jī)總調(diào)試,在調(diào)試過(guò)程中將暴露出系統(tǒng)中可能存在的傳感器、執(zhí)行器和硬接線等方面的問(wèn)題,以及PLC的外部接線圖和梯形圖程序設(shè)計(jì)中的問(wèn)題,應(yīng)對(duì)出現(xiàn)的問(wèn)題及時(shí)加以解決。如果調(diào)試達(dá)不到指標(biāo)要求,則對(duì)相應(yīng)硬件和軟件部分作適當(dāng)調(diào)整,通常只需要修改程序就可能達(dá)到調(diào)整的目的。全部調(diào)試通過(guò)后,經(jīng)過(guò)一段時(shí)間的考驗(yàn),西門子PLC程序系統(tǒng)就可以投入實(shí)際的運(yùn)行了。