用CS20-1控制器,控制導程位為5mm,從A點走到B點的總行程為1M,要求在1分鐘內走完這1M并且在到達B點時停留20S,然后在從B點回到A點 首先我們需要的物品分別是:CS10-2控制器一臺 430驅動一臺 導軌滑臺CBX1205-100一臺 57系列電機一臺 導程是5mm,總行程是1M=1000mm,那么我們可以算出電機走完1M需要轉動200轉,并且在一分鐘內轉完,那么電機的轉速就等于200rpm/分鐘 假設驅動器細分為2細分,那么電機轉一圈需要400個脈沖轉一圈,那么在控制器上的 速度SPEED賦值=電機速度*電機轉一圈所需要的脈沖數/60 位移G-LEN賦值=電機轉的圈數*電機轉一圈需要的脈沖數 接下來我們在控制器上設定: 首先我們先給控制器接好線,上電,這個時候控制器會顯示8個0 然后我們按一下 進入自動,這個時候數碼管左側黃色的LED亮,接著按一下 進入編程狀態,這個時候我們會看見數碼管顯示01 END 并且01處在閃爍狀態,按一下 這個時候end在閃爍,按一下 或者 來調整指令變成SPEED在閃爍,在按 這個時候我們會看到數碼管顯示5個0,這個時候需要我們把剛才算出來的speed的賦值填進去這個時候光標應該在最后一位上閃爍需要我們按一下 或者 來切換光標閃爍位置,按 或者 來改變0-9這10個數值之間的切換;接下來按一下 會顯示02 END在按一下 則光標在END上閃爍,這個時候任然按下 或者 來調整指令變成G-LEN按一下 變成8個0按一下 或者 來切換光標位置,按 或者 來改變0-9這10個數值之間的切換;這是從A移動到B點的步驟;這個時候需要停留20S那我們第三條指令就選擇DELAY,尋找這個指令的方式和找速度位移一樣,在03 END,END閃爍的時候按下 或者 來調整指令變成DELAY,按 變成0 00000這個時候您需要讓這一串數值變成0 20000,這個指令時按ms來計的,所以就得填20000,接下來的兩條指令和第一條還有第二條一樣編,只是這次位移指令要變成負值,就是說在輸入位移指令的時候要將光標移到最前面那一位,然后按 或者 將它調到一個橫杠。然后第六條就是06 end
|