
CM系列控制器,判斷跳轉(zhuǎn)這步指令經(jīng)常用到,很多人搞不明白這條指令的使用方法,今天詳細(xì)講解一下。

這一步有標(biāo)號(hào)、輸入口號(hào)、條件、目的標(biāo)號(hào)。四個(gè)參數(shù)。 標(biāo)號(hào)即對(duì)應(yīng)目的標(biāo)號(hào)的一對(duì)參數(shù),需要用到的標(biāo)號(hào)必須是不為0的****數(shù)值,不能重復(fù)。沒有對(duì)應(yīng)目的標(biāo)號(hào)的標(biāo)號(hào)可以不需要設(shè)置即為0。 輸入口號(hào)即外接控制器的對(duì)應(yīng)輸入口號(hào)。 條件即外接開關(guān)的閉合或者斷開的狀態(tài)。
判斷跳轉(zhuǎn)的原理是滿足條件程序即跳到目的標(biāo)號(hào)的步驟上去,不滿足條件直接進(jìn)行下一步。因此一般判斷跳轉(zhuǎn)有兩種使用方法。 1、一種是只需要判斷一個(gè)輸入口狀態(tài),這種情況下我們可以使用,條件【斷】,標(biāo)號(hào)和目的標(biāo)號(hào)一樣【不為0】的方法來實(shí)現(xiàn),即假設(shè)我們?cè)O(shè)置 N001 判斷跳轉(zhuǎn) 標(biāo)號(hào)【1】 輸入口號(hào)【1】 條件【斷】 目的標(biāo)號(hào)【1】 這步的意思就是,輸入口1,在斷開的情況下一直跳標(biāo)號(hào)為1的步驟,只有連接外部輸入口1的信號(hào)改為通時(shí),程序才會(huì)繼續(xù)往下一步運(yùn)行N002。 2、還有一種是需要一次性判斷多個(gè)輸入口的狀態(tài),這種情況下我們就必須要使用,判斷跳轉(zhuǎn)+****跳轉(zhuǎn)的組合來實(shí)現(xiàn)。 假設(shè) N001 判斷跳轉(zhuǎn) 標(biāo)號(hào)【1】 輸入口號(hào)【1】 條件【通】 目的標(biāo)號(hào)【2】
N002 判斷跳轉(zhuǎn) 標(biāo)號(hào)【0】 輸入口號(hào)【2】 條件【通】 目的標(biāo)號(hào)【3】
N003 ****跳轉(zhuǎn) 標(biāo)號(hào)【0】 目的標(biāo)號(hào)【1】
N004 標(biāo)號(hào)【2】 ..........
N005 標(biāo)號(hào)【3】 .......... 這種就是一次性判斷兩個(gè)以上的輸入口狀態(tài),就是如果輸入口1狀態(tài)為通時(shí)跳到N004標(biāo)號(hào)為【2】的步驟上去,如果輸入口2狀態(tài)為通時(shí)跳到N005標(biāo)號(hào)為【3】的步驟上去。如果兩個(gè)輸入口狀態(tài)都為斷開,那么程序就會(huì)在前三步一直循環(huán),直到輸入口1或者2狀態(tài)為通。 這其中N002和N003的標(biāo)號(hào)都為0,因?yàn)槲覀儾恍枰康臉?biāo)號(hào)跳到那一步,所以標(biāo)號(hào)可以不給。
時(shí)代超群數(shù)控專家 咨詢電話:13353704930(田工)  店鋪二維碼 微信二維碼 QQ二維碼
|