舉個例子吧。。比如FX-20GM里面的M代碼就是M0到M99有100個。假如你在20GM本身里面編寫定位程序并在中間插入M代碼,當程序執行到M代碼的時候M代碼接通程序就停在那里了,只要你不給關閉M代碼信號,程序就一直停在哪里不會往下執行了,相當程序執行到什么位置,假如你插進去的是M4這個M代碼,20GM就把4這個數值存到K3通道里面,是編碼后存進去的,就跟ENCO指令一樣,你把這個通道里面的值讀出來FROM指令 用觸點比較啊,或者再譯碼這樣在順序控制中是很有用的,比如SFC,當我知道機械手到達這里以后,我要干什么,我干完了,關閉M代碼程序就往下執行了,如果不關M代碼的話呢,程序就永遠停在哪里,這樣安全有保障,如果你程序中不是用M代碼的話而用時間去延時,時間把握不好的話會出安全事故的 ,機械手撞壞了。。。個人使用經驗。