分享:PLC編程現場調試感悟
來自專欄工控無憂5 人贊了文章
自認為對PLC的掃描特點和程序執行是了如指掌,可每一次在程序編好之後,總發現不如人意的地方,走彎路的地方。反思過後,可又不想改,非常矛盾。因為程序是可以執行的,並且沒有什麼大的漏洞。就這樣,極大的矛盾心理促使自己任由這種走彎路的程序存在於PLC當中,直到第二次徹底的修改。
前陣子弄了個3U 的程序,4K多步吧,多工位多軸的,所以各個工位的協調成了這個程序的關鍵。由於功能繁瑣,且相互協調比較難以控制,所以在程序當中就使用了N個子程序調用和跳轉。程序軟元件的使用和條件就變得尤為重要,尤其是多個功能使用的是同一個指令,而有的指令是有次數限制的。這就給我造成了錯覺,很多指令限制次數讓我有點難以控制,誤以為有的指令也有使用次數限制了,在那種高度集中的環境中,我沒辦法去冷靜判斷了。所以編程時,除了要注意邏輯條件以外,還有多注意指令的用法,印象最深刻的是ALT 指令,其實這個指令是沒有次數限制的,但是我在編程時老是認為有限制,對同一個軟元件進行驅動時,會認為造成雙線圈輸出了,所以轉來轉去,轉了不少彎路。事後,我才醒悟。 我沒有怪自己,因為確實是頭腦太集中了,已經陷入到PLC的掃描和執行原理當中去了,造成了多寫程序的怪圈。
在閑暇之於,看著那些程序,確實有很多地方需要改善,但是在調試編程時,只要能達到要求,盡量滿足現場需要才是最重要的!這些彎路不彎路的先忽略,過後可慢慢的斟酌修改。
關鍵字標籤:自動化;PLC;培訓;教育;工控;伺服;變頻;歐姆龍;三菱;西門子;HMI;觸摸屏;PROFIBUS;CC-LINK;
來自:工控無憂南京總部
推薦閱讀:
TAG:可編程邏輯控制器PLC | 電氣工程及其自動化 | 工控 |