在PLC編程當中,有一種錯誤是最忌諱的,最容易被批的,就是雙重線圈。
這種錯誤是最低級的,會導(dǎo)致邏輯出錯,嚴重時會導(dǎo)致未知的動作出現(xiàn),造成人身意外傷害。
那么,如何避免這類低級錯誤的出現(xiàn)呢:
1. 在編寫程序前規(guī)劃好輸出信號點的使用;
2. 中間信號(R、E)的使用做好記錄,留有冗余,這類信號是超級多的,用起來可以大方些;
3. 最后,PLC編寫結(jié)束檢查重復(fù)線圈、功能信號。
前兩步是個人編程習慣的問題,這里我無法干預(yù)你們,你們自行琢磨。
這里,我們就第三步如何進行講解。
1、LADDER 上檢查
(1)線圈查重
打開本地梯形圖,離線查看,操作方法見下圖:
可以看到,在查重結(jié)果中,我們不僅能看到重復(fù)的信號有哪些,還能看到其重復(fù)的數(shù)量和位于的網(wǎng)絡(luò)編
號。
(2)功能指令編號查重
打開本地梯形圖,離線查看,操作方法見下圖:
如果需要每次編譯時都檢查重復(fù),就需要在軟件選項中進行設(shè)置。
編譯結(jié)果如下:
(3)連線編輯PMC
當我們用LADDER III軟件連接系統(tǒng)在線編輯PMC時,在下載PMC時,會顯示重復(fù)的功能指令號,如下圖
示:
2、系統(tǒng)上檢查
這里以FANUC 0i-F系統(tǒng)為例講解如何在系統(tǒng)上進行信號查重,其他系統(tǒng)可參考借鑒。
(1)線圈查重
如下圖示:
(2)功能指令編號查重
默認情況下是不進行功能指令編號查重,需要進行設(shè)置,設(shè)置路徑操作如下:
將“編輯后后置處理”選擇為“是”:
那么,在退出編輯時會提示編號重復(fù)。不過這個功能有局限,只提示一個,并不會提示多個。比如你又多個功能指令編號重復(fù),也只提示一個,點擊“忽略”之后就結(jié)束了,并不會往后跳轉(zhuǎn)到其他重
復(fù)編號的位置。
掃一掃了解更多產(chǎn)品
聯(lián)系方式:139-8618-7846
地 址:武漢市硚口區(qū)古田五路17號武漢智匯園C10-107
聯(lián)系方式:177-7146-1917
地 址:荊州市荊州區(qū)四機路68號
聯(lián)系方式:133-0717-4280
地 址:宜昌市西陵區(qū)青島路26號
投訴建議電話:139-8618-7846