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