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



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