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