剛剛在貼吧里,看到有人問(wèn)主控指令是怎么打出來(lái)的?也許很多高手會(huì )對這個(gè)不屑一顧,但是你要知道其實(shí)很有很多人不會(huì )用這個(gè)指令,或者說(shuō)不習慣于用這個(gè)指令。我本來(lái)也不習慣用這樣的指令,但是后來(lái)發(fā)現這樣的指令其實(shí)蠻方便的。首先做個(gè)比喻,這個(gè)指令的作用就相當于總空開(kāi)的作用,也就是說(shuō),滿(mǎn)足主控條件,那么空開(kāi)就會(huì )閉合,這個(gè)時(shí)候主控里面的程序才有效。主控指令是MC N0 M100 和MCR N0組合使用的,其中N0是所謂的嵌套等級,就是類(lèi)似于優(yōu)先級一樣的,但是一般沒(méi)那么高的要求的話(huà),就一直用1個(gè)N0就可以了,可以重復用N次,而這樣的用法主要可以方便程序的分段,要知道在三菱程序里面是沒(méi)有分段功能的,GX WORKS2里面可能有,但DEVELOP版本里沒(méi)有,所以用主控指令用來(lái)分段也是一個(gè)比較不錯的方法,我見(jiàn)過(guò)日本人的程序,他們好像就比較喜歡用這樣的指令,但是基本條件都是常通標記直接觸發(fā)。
還有就是做一些報警復位的程序,大家都會(huì )選擇用自鎖電路來(lái)保持故障標記,然后用復位按鈕的常閉點(diǎn)來(lái)串聯(lián)在每條自鎖電路里,這樣是沒(méi)問(wèn)題的,但是如果報警多,就會(huì )比較麻煩,這個(gè)時(shí)候也可以用主控來(lái)達到效果,只要在主控的條件里加上復位按鈕就可以了。
還是希望大家多批評指正