西門子PLC程序調試方法
西門子PLC程序的調試可以分為模擬調試和現場調試兩個調試過程,在此之前首先對PLC外部接線作仔細檢查,這一個環節很重要。外部接線要準確無誤。也可以用事先編寫好的試驗程序對外部接線做掃描通電檢查來查找接線故障。不過,為了考慮,好將主電路斷開。當確認接線無誤後再連接主電路,將模擬調試好的程序送入用戶存儲器進行調試,直到各部分的功能都正常,並能協調一致地完成整體的控制功能為止。
將設計好的程序寫入PLC後,首先逐條仔細檢查,並改正寫入時出現的錯誤。用戶程序一般先在實驗室模擬調試,實際的輸入信號可以用鈕子開關和按鈕來模擬,各輸出量的通/斷狀態用PLC上有關的發光二極管來顯示,一般不用接PLC實際的負載(如接觸器、電磁閥等)。可以根據功能表圖,在適當的時候用開關或按鈕來模擬實際的反饋信號,如限位開關觸點的接通和斷開。對於順序控制程序,調試程序的主要任務是檢查程序的運行是否符合功能表圖的規定,即在某一轉換條件實現時,是否發生步的活動狀態的正確變化,即該轉換所有的前級步是否變為不活動步,所有的後續步是否變為活動步,以及各步被驅動的負載是否發生相應的變化。
在調試時應充分考慮可能的情況,對係統不同的工作方式、有選擇序列的功能表圖中的每一條支路、可能的進展路線,都應逐一檢查,不能遺漏。發現問題後應及時修改梯形圖和PLC中的程序,直到在可能的情況下輸入量與輸出量之間的關係符合要求。
如果程序中某些定時器或計數器的設定值過大,為了縮短調試時間,可以在調試時將它們減小,模擬調試結束後再寫入它們的實際設定值。
在設計和模擬調試程序的同時,可以設計、制作控制臺或控制櫃,PLC之外的其他硬件的安裝、接線工作也可以同時進行。