M35D控制器使用自動運行模式,程序編輯條件跳轉(zhuǎn)時為什么程序還在順序運行? 以下是客戶真實反饋圖片 



如圖所示:條件跳轉(zhuǎn)的參數(shù)主要為“輸入口號”(對應(yīng)自己實際所接感應(yīng)式開關(guān) NPN型),“檢測條件”(NPN型選擇通)“跳轉(zhuǎn)地址”(檢測到信號時 所需要跳轉(zhuǎn)到的指令)。這些都對應(yīng)上了 但是還是無法進行跳轉(zhuǎn)!原因是每一條程序指令里 “A”后面的數(shù)字都是默認(rèn)0 客戶并沒有進行編號 這就導(dǎo)致條件跳轉(zhuǎn)的 跳轉(zhuǎn)地址無法定位(因為地址是1) 也就是說 跳轉(zhuǎn)地址要對應(yīng)上被跳轉(zhuǎn)指令的標(biāo)號(A后面的數(shù)字) 還有一個重點: 條件跳轉(zhuǎn)指令如果沒有檢測到對應(yīng)的輸入口信號 則會自動運行下一條指令 導(dǎo)致上述問題(沒有檢測到信號就自動運行)故,一定要將條件跳轉(zhuǎn)的下一條指令編輯為 跳轉(zhuǎn)并跳轉(zhuǎn)回條件指令,以保證程序始終在循環(huán)檢測信號,指導(dǎo)檢測到信號以后才會跳轉(zhuǎn)至需要運行的指令!!! 還有一個問題是控制輸出后 輸出口一直保持導(dǎo)通,因客戶只編輯了控制輸出 條件通,而沒有在需要關(guān)閉時編輯控制輸出 條件斷(控制輸出 重在“控制”二字,通斷都需以此指令完成) 最后補充一句:如果需要程序進行無線循環(huán) 可以將最后一條指令編輯為“ 跳轉(zhuǎn)”跳轉(zhuǎn)至第一條指令 對應(yīng)好標(biāo)號,這樣程序在運行至最后一條時就會無條件的跳轉(zhuǎn)到第一條 實現(xiàn)無限循環(huán)。 
|