CM36L系列控制器是北京時代超群生產(chǎn)的一款文本控制器,其編程模式為填充式編程。 
近期收到高很多私信說"CM36控制器條件跳轉(zhuǎn)功能,沒有檢測到信號就運行下一條程序 無法正常使用”的問題,
那么是什么原因?qū)е碌哪兀拷裉炀蛠斫o大家分享一些經(jīng)驗! 首先來給大家介紹相關(guān)的兩條指令
一.【條件跳轉(zhuǎn)】 1.指令形式: ****跳轉(zhuǎn) A:00 輸入口:00 條件:斷 跳轉(zhuǎn)地址:00 2.功能說明: 程序運行到該指令后,判斷輸入口號的狀態(tài)是否滿足,若滿足在當前程序段中 尋找哪個指令中 A 項設(shè)置的數(shù)據(jù)與****跳轉(zhuǎn)指令中跳轉(zhuǎn)地址項設(shè)置的數(shù)據(jù)相同, 相同的話,就從這個指令的所在程序段中的位置開始順序向下執(zhí)行。若輸入口 號的狀態(tài)不滿足,則順序向下執(zhí)行。 3.參數(shù)說明: 參數(shù)名稱 | 功能說明 | 取值范圍 | 默認值 | 數(shù)據(jù)單位 | A | 指向該指令所在程 序段位置的數(shù)字符 號 | 1~99 | 00 無指向;數(shù) 值為 00 時編 程可忽略該參 數(shù) | 無,數(shù)字符號 | 跳轉(zhuǎn)地址 | 指向該指令所在程 序段位置的數(shù)字符 號 | 1~99 | 00 無指向;數(shù) 值為 00 時編 程可忽略該參 數(shù) | 無,數(shù)字符號 | 輸入口 | 普通輸入口 | 1~10 | 0 值 | 輸入口號 | 條件 | 狀態(tài)判斷依據(jù) | 通;斷 | 斷 | 通斷狀態(tài) |
二.【****跳轉(zhuǎn)】 1.指令形式: ****跳轉(zhuǎn) A:00 跳轉(zhuǎn)地址:00 2.功能說明: 程序運行到該指令后,無條件的在當前程序段中尋找哪個指令中 A 項設(shè)置的數(shù) 據(jù)與****跳轉(zhuǎn)指令中跳轉(zhuǎn)地址項設(shè)置的數(shù)據(jù)相同,相同的話,就從這個指令的 所在程序段中的位置開始順序向下執(zhí)行。 3.參數(shù)說明:
參數(shù)名稱 | 功能說明 | 取值范圍 | 默認值 | 數(shù)據(jù)單位 | A | 指向該指令所在程 序段位置的數(shù)字符 號 | 1~99 | 00 無指向;數(shù) 值為 00 時編 程可忽略該參 數(shù) | 無,數(shù)字符號 | 跳轉(zhuǎn)地址 | 指向該指令所在程 序段位置的數(shù)字符 號 | 1~99 | 00 無指向;數(shù) 值為 00 時編 程可忽略該參 數(shù) | 無,數(shù)字符號 |
以上為用感應(yīng)式開關(guān)檢測信號,控制電機運行所需要用到的兩條參數(shù)指令,接下來開始講述案例 N001 相對位置 A:1 X: 00002.000 Y: 00002.000 F:500 N002 條件跳轉(zhuǎn) A:2 輸入口:1 條件:通 跳轉(zhuǎn)地址:4 N003 ****跳轉(zhuǎn) A:3 跳轉(zhuǎn)地址:2 N004 相對位置 A:4 X:-00002.000 Y:-00002.000 F:500 N005 延時時間 A:5 延時時間:10 N006 程序結(jié)束 A:6 運行結(jié)果是: 若開機顯示 X 00000.000 Y 00000.000 執(zhí)行第一步后運行至 X 00002.000 Y 00002.000 跳轉(zhuǎn)到 A:4 位置后,開始反向行走。 延時 10 秒后,程序結(jié)束。 那為什么要在程序的第三條,編輯****跳轉(zhuǎn) 跳轉(zhuǎn)到第二條呢? 答案是: 條件跳轉(zhuǎn)指令如果沒有檢測到對應(yīng)的輸入口信號 則會自動運行下一條指令 導(dǎo)致上述問題(沒有檢測到信號就自動運行)故,一定要將條件跳轉(zhuǎn)的下一條指令編輯為****跳轉(zhuǎn)并跳轉(zhuǎn)回條件指令,以保證程序始終在循環(huán)檢測信號,指導(dǎo)檢測到信號以后才會跳轉(zhuǎn)至需要運行的指令!!! 聯(lián)系人:李經(jīng)理 聯(lián)系方式:17600500753(同微信 QQ) 
手機淘寶掃一掃關(guān)注店鋪 
手機微信掃一掃添加好友
|