對于PLC的調(diào)試,首先要用PLC編程軟件。這些編程軟件都能夠監(jiān)控各個(gè)變量、程序圖的狀態(tài),這是基本功能,否則是不能進(jìn)行調(diào)試的。對于大部分慢的、簡單的邏輯,編程軟件的基本功能就足夠完成調(diào)試任務(wù)。
但是,如果邏輯比較復(fù)雜,跨很多頁面,或者信號變化很快,單靠肉眼觀察實(shí)時(shí)狀態(tài),并進(jìn)行邏輯思考,是非常困難的。編程軟件大部分會(huì)提供變量監(jiān)控表,將需要關(guān)心的變量都放進(jìn)去,點(diǎn)擊監(jiān)控,即可實(shí)時(shí)刷新狀態(tài),這可以一定程度解決大量變量監(jiān)控的問題。但是,對于復(fù)雜邏輯或者變化速度較快的程序,就需要借助時(shí)序圖的工具,將變化過程記錄下來,在事后慢慢分析。還說上面水泵控制的簡單例子,如果遇到一個(gè)現(xiàn)象,水泵啟動(dòng)后,偶爾會(huì)在到達(dá)低液位前停止,什么原因呢?可能是低液位信號抖動(dòng),也可能是輸出的接線松動(dòng)等,這時(shí)候如果能得到當(dāng)時(shí)的時(shí)序圖,就很容易判斷了。
Allen Bradley 2711-T10C10 /C
Siemens 6ES7317-2FK14-0AB0
Allen Bradley 1756-IR6I /A
Allen Bradley 1746-BTM
Allen Bradley 1756-L63S /B
Allen Bradley 1746-NO4I /A
GE Fanuc A06B-6102-H211#H520
Allen Bradley 1784-U2DHP
Allen Bradley 1746-BAS-T /A
GE Fanuc IC698PSA350A
Allen Bradley MPL-B230P-VJ72AA /A
Siemens 6AV6647-0AG11-3AX0
Allen Bradley 2711P-B10C4D8 /A
Allen Bradley 1771-OAN /A
Allen Bradley 2711P-RDT12H /A
Schneider Modicon 140ACI04000