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