0512-67950666
4000-526-058
(1)依據操控流程圖分配程序段
依據前期操控流程圖將操控程序分解成不同的程序段,這樣能夠使程序全體結構清楚,便于后期調試程序。假定項目較雜亂,將程序分段后便于分配給若干名編程人員一起編程和調試,從全體上提高了編程功率。
(2)編制I/O表和內存表
編制I/O表是給每個輸入/輸出點分配地址并做注釋,避免編程時呈現I/O點紊亂的問題。編制內存表是分配PLC內存地址給程序的中心變量并做注釋,便于編程時引用。
(3)簡化編程
編程員在了解PLC指令體系的基礎上,嫻熟運用高級指令編程,能夠極大地減少編程作業量,節約PLC存儲器空間,有助于更好地發揮PLC功用。
(4)注釋清楚
為了便利后期調試程序,編程時需將每個相關點的注釋清楚地標明在程序中,包含運用的特別指令意圖等。程序可讀性好,為后期項目保護和晉級打下基礎。
四、PLC程序調試辦法
PLC運用程序的調試作業能夠分為模仿調試和聯機調試兩個進程。
1.模仿調試
模仿調試是指依據開關量I/O單元上各位對應的發光二極管的閃現狀況而不帶輸出設備進行的調試。
規劃好操控程序后,一般先作模仿調試。有的PLC廠家供給了在核算機上作業、可用來代替PLC硬件來調試程序的仿真軟件,例如歐姆龍公司與CX-Programmer編程軟件配套的CX-Simulator仿真軟件等。在仿真時依照體系功用的要求,將某些輸入元件位強制為ON或OFF,或改寫某些元件中的數據,監督體系的功用是否能正確完畢。
假定聯接上PLC硬件來調試程序時,能夠運用接在輸入端子上的小開關和按鈕來模仿PLC實踐的輸入信號,例如用它們宣告操作指令,或許用它們模仿實踐的反應信號,如行程開關觸點的接通和斷開等。通過開關量輸出單元上各輸出點對應的發光二極管,查詢輸出信號是否滿足規劃的要求。
調試次序操控程序的首要任務是查看程序的作業是否契合順控圖的規矩,即在某一轉換完畢時,是否發作活動步狀況的正確改動,該轉換一切的前級步是否變為不活動步,一切的后續步是否變為活動步,以及各步被驅動的負載是否發作相應的改動。在調試時應充分考慮各種可能的狀況,對體系各種不同的作業辦法、順控圖中的每一條支路、各種可能的發展路程,都應逐個查看,不能丟掉。發現問題后及時修改程序,直到在各種可能的狀況下輸入信號與輸出信號之間的聯絡徹底契合要求。假定程序中某些定時器或計數器的設定值過大,為了縮短調試時刻,能夠在調試時將它們減小,模仿調試完畢后再寫入它們的實踐設定值。
總之,模仿調試是整個程序規劃作業中一項很重要的內容,它能夠開端查看程序的實踐效果。模仿調試和程序編寫是密不可分的,程序的許多功用是在調試中不斷修改和逐步完善的。模仿調試既能夠在實驗室內進行,也能夠在現場施行。假定是在現場進行模仿調試,那就應將PLC體系與現場信號阻隔,堵截I/O單元的外部電源,避免引起不必要的丟掉。
2.聯機調試
聯機調試是指將PLC設備到操控柜中,并聯接輸入元件和輸出負載,作業操控程序進行全體調試的進程。
在對程序進行模仿調試的一起,能夠規劃、制造操控柜,PLC之外其他硬件的設備、接線作業也能夠一起進行。完畢操控柜內部接線后,應查驗接線。能夠在操控柜的接線端子上模仿PLC外部的開關量輸入信號,或操作操控柜面板上的按鈕和指令開關,查詢對應PLC輸入點的狀況改動是否正確。用編程器或編程軟件將PLC的輸出點強制置位或復位,查詢對應PLC的負載(如外部的繼電器、接觸器等)動作是否正常,或對應操控柜接線端子上輸出信號的狀況改動是否正確。
關于有模仿量輸入的體系,能夠給變送器供給標準的輸入信號,通過調度單元上的電位器或程序中的參數,使模仿量輸入信號和轉換后的數字量之間的聯絡滿足要求。
在現場設備好操控柜并完畢柜內接線查驗后,將外部的輸入元件和執行機構接入PLC,將PLC置于作業方式,作業操控程序,查看操控體系是否能滿足要求。
在調試進程中將暴露出PLC體系可能存在的硬件問題及梯形圖規劃中的問題,發現問題后在現場加以解決,直到徹底契合要求。悉數調試完畢后,還要通過一段時刻的試作業,以查驗體系的可靠性。
群測科技(深圳)有限公司 版權所有