當前位置:機電之家首頁 >> PLC技術>> PLC基礎 >> PLC入門 >> 一組PLC程序的邏輯錯誤分析(4)
一組PLC程序的邏輯錯誤分析(4)

一組PLC程序的邏輯錯誤分析

  輸入輸出變量分配:


  x0001:開始按鈕


  x0002:結束按鈕


  y0001:a組噴頭


  y0002:b組噴頭


  y0003:c組噴頭


  內部繼電器:m0—m5


  定時器分配(見圖5):


  t0:a組噴10秒; 0—10


  t1:b,c組噴10秒; 10—20


  t2:c組噴10秒; 20—30


  t3:a,b組噴5秒;30—35


  t4:a,b,c組噴10秒; 35—45


  t5:a,b,c組停噴5秒; 45—50


  同前一程序相比,這一程序中增加了t0,t1等定時器。定時器用t標識,它的上方是定時器變量名,下方是預定的定時延遲。本例使用的是ton類型定時器,這種定時器只要輸入端由0轉1計時就開始,在計時過程中,輸入端必須始終保持為1,一旦定時器到時,它所對應的變量就立即由0轉1。在計時過程中,如果輸入端轉0,則計時停止,定時器到時之后,只要輸入端繼續(xù)為1,那么計時器變量也繼續(xù)保持為1,一旦輸入變0,計時變量也轉為0。本例中的定時器按十分之一秒為單位計時。


  這個程序含有三個錯誤,它的某些噴頭在預定停止的時刻沒有停止,在預定開始的時刻沒有開始。


  程序錯誤(1):按照要求程序開始后20秒,c組噴發(fā)應該停止,但該程序卻沒有停止c的噴發(fā)。


  原因分析


  c的噴發(fā)受到m1,m2和m3的控制,它們分別控制c組的第一,第二和第三次噴發(fā)。在第二次噴發(fā)結束之后,m2為0,噴發(fā)本應停止,但調試中發(fā)現(xiàn)c的輸出(y0002)繼續(xù)為1,單步調試發(fā)現(xiàn), 此時m1為1,由此造成c組輸出繼續(xù)。分析發(fā)現(xiàn),產(chǎn)生m1的梯形圖有錯。應該使用m1來產(chǎn)生反饋,但程序中用了b組的輸出變量y0001。 該變量恰好在c組第二次噴發(fā)之后重新置1,因此造成了c組繼續(xù)噴發(fā)。將此處改成m1之后這一錯誤即可消除。


  程序錯誤(2):程序開始后50秒,a組噴發(fā)應該重新開始,但實際運行中并未開始。


  原因分析:


  這是一個定時時間寫錯的簡單錯誤。定時器t4設定的時間應為5秒(50),但梯形圖中錯寫成100(該書指令表程序中也是寫50,梯形圖中是一個失誤)。


  程序錯誤(3):在糾正了上面兩個錯誤之后,程序依然無法通過測試。50秒之后,c組不應該開始噴發(fā),但實際運行中噴發(fā)。


  原因分析:


  50秒之后,程序進入下一周期。此時程序該如何運行在原書中沒有清楚描述,這屬于描述不全。根據(jù)程序的具體實現(xiàn),可以看出作者的意圖是在50秒之后把整個噴發(fā)過程重演一遍?;谶@樣的理解,程序應該在50秒之后開始a組噴發(fā),但程序運行結果是,不但a組噴發(fā),而且c組也噴發(fā),后一行為不符合規(guī)定。


  出現(xiàn)這一現(xiàn)象的原因在于,m0的梯形圖中使用了y000來實現(xiàn)反饋。這一錯誤同第一個錯誤類似,只是這一方式在一個周期的運行中沒有問題,在第二周期中就會出現(xiàn)問題。在該圖中用m0取代y000就能消除這一錯誤。


  在消除了以上問題之后得到梯形圖如圖6所示。


  


  圖5 定時器分配程序圖


  


  圖6 梯形圖

作者:未知 點擊:272次 [打印] [關閉] [返回頂部]
本文標簽:一組PLC程序的邏輯錯誤分析(4)
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《一組PLC程序的邏輯錯誤分析(4)》相關權利人與機電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個人求購

倪先生 【求購】  液壓馬達  2025-12-16
練子棟 【求購】  金屬管件  2025-12-16
陳經(jīng)理 【求購】  求購螺母螺...  2025-12-16
Alyssa Yin(尹小姐) 【求購】  SEEBA...  2025-12-15
曾經(jīng)理 【求購】  定制酒店香...  2025-12-12
張瑜 【求購】  防靜電橡膠...  2025-12-12
劉強 【求購】  保溫板  2025-12-12
曹先生 【求購】  鎂合金  2025-12-12
VIP公司推薦