abs1357
級別: 略有小成
|
絲桿是16mm,細分設置有200/400/800/1600,比如說設置為400那么就是PLC給400個脈沖轉一圈,請問在程序里要怎么寫才能實現它1個脈沖走0.1mm? |
---|---|
|
王大餅
承接上海周邊地區非標電氣設計。QQ864539117
級別: 工控俠客
|
導程16mm,細分1600,那么每脈沖當量為16/1600mm=0.01mm |
|
---|---|---|
|
lipingsr
級別: 略有小成
|
伺服可以設置電子齒輪 步進的話沒的電子齒輪設,但可以在PLC程序里設一個虛擬的電子齒輪, 程序計算時按1個脈沖走0.1mm寫,實際脈沖輸出時,再乘上電子齒輪比, 虛擬的電子齒輪在觸模屏上設置,用起來比伺服電機的還方便。 |
---|---|
|
陳大圍
工控新人,還請多多指教
級別: 論壇先鋒
|
虛擬電子齒輪怎么在PLC程序里設置,能舉個例子嗎 |
|
---|---|---|
|
ajd186
級別: 家園常客
|
圖片:
這個剛開始是很難理解。其實就是一系列的運算。附張圖看對你有沒有幫助。圖中用的是永宏的plc.不明白可聯系我qq541236362 [ 此帖被ajd186在2014-01-06 14:34重新編輯 ] |
---|---|
|
abs1357
級別: 略有小成
|
真是學習了 如果電機轉一圈是59mm,要一個脈沖轉0,1mm程序里要怎寫它的算法呢?細分應該設置多少轉一圈才能達到要求呢? |
---|---|
|
abs1357
級別: 略有小成
|
可是發脈沖的都是整數的呀,用浮點有的還是有點數,如果我要讀出它的脈沖當前值做顯示和實際設置的值有點不一樣了 |
---|---|
|
ajd186
級別: 家園常客
|
程序是一樣的,只是數據不一樣而已。59/590=0.1 |
---|---|
|