運動控制卡在數(shù)控沖床系統(tǒng)的成功應用實例
流程圖
以下為進給系統(tǒng)的運動控制程序。
Private Sub Timer2_Timer()
Dim ch_status As Long
Dim a, b As Long
ch_status = check_status(1)
/利用check_status函數(shù)讀取沖床原點開關的狀態(tài)/
a = 4
b = a And ch_status
/判斷原點開關是否閉合/
If b = 4 Then
/如果原點開關閉合/
set_conspeed 1, 100000
/調用速度設置函數(shù)set_conspeed來設置伺服電機的運行速度/
con_pmove 1,Mdis* 835.8978246155
/調用點位運動函數(shù)con_pmove來設置伺服電機的運轉方向和運行距離/
End If
End Sub
3、結束語
本系統(tǒng)在采用了運動控制卡和伺服進給系統(tǒng)后,有效地解決數(shù)控沖床進給系統(tǒng)高精度定位要求和高速啟動的要求,在非常短的時間內開發(fā)出了功能完善的用戶程序,滿足了沖床應用的需要。本文引用地址:http://www.bjwjmy.cn/article/161058.htm
伺服電機相關文章:伺服電機工作原理
評論