大家好,這一期給大家講解CM系列控制器的一個編程案例:兩個按鈕控制電機方向,并且在運行過程中可以隨時變。 
我按綠色按鈕正轉,按黃色按鈕反轉,并且在運行過程中可以隨時按。我們來看這個案例怎么編輯程序。 首先我們要用到判斷跳轉,因為他涉及到給信號執行某個動作,綠色按鈕接的輸入1,所以我們寫標號1,輸入口1,條件:通,目的標號4。4號步驟是什么我們稍后講。 
第二步也是個判斷跳轉,其實前兩步的判斷跳轉就是對應這兩個按鈕。就是給信號之后,通了,可以調到相應的目的行號。這次跳的是6號,后面會看到6號是干嘛的。 
第三步是****跳轉,因為我們前面已經編了兩個判斷跳轉了,所以我們需要用一個****跳轉把前面的隔開,不然不等按鈕出發,電機一直就會轉。我們只要不通信號,前兩步就會一直判斷自身,不會往下進行。

第四部是延時,因為咱們這個按鈕給信號是非常快的,所以我們加一個0.5秒的延時讓信號有時間給到控制器,讓控制器執行動作。同時這一行也是對應第一行的判斷地址,綠色按鈕通,調到這一行。

然后第五步就該讓電機轉了,我們編輯一個速度模式,因為我們不知道這個電機要轉所長距離所以我們讓電機一直轉,速度是500。當輸入口1有信號的時候,讓電機停,所以是輸入口:1.停止條件:通。 下一步也是個延時,這就對應第二行的跳轉地址了,按黃色按鈕,讓電機反轉,黃色按鈕通,調到第6行。 
這時我們又要用到****跳轉了,我們正轉編好了,要用一行****跳轉隔開,不然正轉完接著就會反轉。 
同理,下一行也是編輯一步速度模式,因為要反轉了,只不過這次方向反了,X是-500。輸入口2對應黃色按鈕,停止條件也是通。 
最后一步我們加一行****跳轉,跳到第一行,因為這個動作是無限循環的。
這就是CM40控制器兩個按鈕控制方向教程,大家可以拿手邊的控制器實驗一下! 采購咨詢:18010008016 陳工 
|