
有的客戶不太明白判斷跳轉是如何使用的,下面舉個例子來講解一下:
比如說要實現輸入口1通,電機走100mm這樣的動作,如果我們這樣編程: N01 判斷跳轉 標號:1 輸入口號:1 條件:通 目的標號:2 N02 相對運動 標號:2 X:100 F:1000 N03 結束 標號:3 這樣就錯了,判斷跳轉這條指令的功能是判斷所輸的輸入口號的狀態是否符合條件里的狀態,如果符合,則會跳轉到所輸的目的標號,如果不符合,就會繼續執行下面的程序,上面的編程會導致輸入口1通了跳到第二步執行運動,不通也會繼續執行第二步,判斷跳轉就失去了它的作用,改正如下: N01 判斷跳轉 標號:1 輸入口號:1 條件:通 目的標號:3 N02 ****跳轉 標號:2 目的標號:1 N03 相對運動 標號:3 X:100 F:1000 N04 結束 標號:4 按照這樣的編程,輸入口1通,會執行標號3的程序,輸入口1斷,則會執行下一步****跳轉,****跳轉會跳回的標號1的判斷跳轉繼續檢測輸入口的狀態。 還有一種方法是將判斷跳轉的條件改為斷,目的標號改為自己本身,編程如下: N01 判斷跳轉 標號:1 輸入口號:1 條件:斷 目的標號:1 N02 相對運動 標號:2 X:100 F:1000 N03 結束 標號:3 按照這樣編程,輸入口1斷,會一直跳轉自身來檢測輸入口的狀態,輸入口1通,則會執行下一步程序。 聯系人:趙工 17698904995 微信同號 
|