sina023
級別: 正式會員
|
假如我控制一臺步進(jìn)電機要走100mm.分十次走每次10mm.十次走完了.返回也一樣每次10mm.向前走我會寫,返回不知道怎么寫了。就是正轉(zhuǎn)10次反轉(zhuǎn)10次。用相對指令反轉(zhuǎn)要是負(fù)數(shù),復(fù)位反轉(zhuǎn)我都寫的是-9999999。精準(zhǔn)走我不知道怎么寫。請教下大家,謝謝! |
---|---|
|
ymr78419972
宿命的輪回注定了要讓我們?nèi)プ分鹉切╇y以企及卻又十分向往的美麗
級別: 工控俠客
|
看PLC,比如我們以類三菱的PLC,并支持相對定位與絕對定位的方式來講。 如果使用相對定位:回原點,找到參考原點后。按實際的尺寸彌補或彌補誤差后,以10mm為距離,走10次,賦正方向值的負(fù)值重復(fù)執(zhí)行。如果正方向是負(fù)值,負(fù)負(fù)就是正值,如果正方向是正值,正完就是負(fù)值。 如果使用絕對定位:回原點,按實際的尺寸彌補或彌補誤差后,以10坐標(biāo) x+10mm x+20mm ...,回頭就是x+90mm x+80mm ...所有的位置直接指定, 以上的X表示回完原點后,前進(jìn)10mm不一定是工作位置所做的位置差調(diào)整值,可為0. 隨便說兩句,還有其它方法也可以實現(xiàn),比如脈沖輸出等等。 |
|
---|---|---|
|