陳大圍
工控新人,還請多多指教
級別: 論壇先鋒
|
用FX1N MT型的PLC發脈沖控制一臺伺服,伺服帶減速機再連接到絲杠,絲杠帶動工作臺,現在我做好原點位置,要運動到多個工位,到達每個工位的位置所需的脈沖數,我可不可以先讓伺服回原點,停在原點位置,同時清零D8140至D8143的值,然后用PLSR發脈沖,發脈沖頻率很低,用一點動按鈕執行這指令,讓伺服電機慢慢移動到我需要的工位,停止點動發脈沖命令,這是查看D8140和D8141的值,就能知道從原點到這工作需要發多少脈沖了?就不需要計算什么電子齒輪比了,也就不需要知道伺服的分辨率是多少,減速機的減速比是多少,絲杠的螺距是多,也能知道到某工作需要的脈沖數了,知道了這個脈沖數,再編程的時候用絕對定位指令DRVA,所發的脈沖數就是我剛才手動的方式獲得,各位大大們,這樣做可不可以? |
|
---|---|---|
|
piclijun
級別: 略有小成
|
可以,但停止點動發脈沖命令,手動會因為你反應時間等操作會導致有點位置誤差,如果要求不高可以的。 |
---|---|
|
戇獅
廣州三能:自動化設備制造 自動化培訓
級別: 略有小成
|
脈沖數超過999999怎么辦? |
|
---|---|---|
|
rockyhuo
專業制造全伺服高速衛生巾機器
級別: 論壇先鋒
|
這些計算也不會很難的,在EXCEL里面寫個公式就能自動給你計算了,前提你要有點機械的常識. |
|
---|---|---|
|
rockyhuo
專業制造全伺服高速衛生巾機器
級別: 論壇先鋒
|
我現在做成的電子齒輪比這些計算都在程序里面寫了,伺服的電子齒輪比都基本設置成1:1的, |
|
---|---|---|
|