數控沖床硬件結構和選購問題 由于龍門沖床的工作臺是X、Y兩坐標工作臺,所以沖床需要采用兩臺伺服電機驅動。值得注意的是這兩臺伺服電機驅動要采用特性不同的兩個電機,這是為什么呢?原因是兩個方向的負載相差可達十倍左右,兩方向進給送料的頻率差別也在十倍以上,因此為充分發揮其特性使用不同的電機,其升、降頻規律也不同,當X、Y軸同時送料時,要實現這樣的頻率,須采用一個CPU管理一臺電機的運行,同時要保證用戶程序的預處理不占用電機運行時間,可靠的方法也是用兩個CPU分別處理X、Y軸的數據。這樣才能保證數控系統的高速送料。 不運行用戶程序的情況下,整個系統由主CPU來管理,主CPU負責鍵盤管理、用戶程序輸入、修改、增刪和顯示模塊的通訊。 在工作臺進給送料時或手動調整時,主CPU控制X軸運動,從CPU控制Y軸運動。當主CPU搜索到X、Y軸的運行數據后,它將Y軸數據經8255送給從CPU,主、從CPU分別使工作臺作兩個方向的進給送料運動。手動調整有單步、中速、高速調整。 主、從CPU分別各用一個晶振,它們的運行不是同步的,雖然這兩個CPU同時處理X、Y軸的運行數據,但結束有先有后,一旦一個方向的數據先處理完,另一方向的數據還未處理完畢,而這時同步信號已到達,必然會產生一電機運動而另一電機不運動,造成動作失誤。為了防止這種情況發生,主、從CPU分別設置了一條同步控制信號線,當X軸數據準備好后,X軸同步控制信號線變為高電平,如果Y軸數據也準備好,Y軸同步控制信號線也變為高電平。這時同步信號能通過兩個與門,主、從CPU在同步信號的作用下同時控制兩個電機運動。如過X軸數據準備好后,Y軸數據還未準確好,Y軸同步控制信號線則為低電平。在這種情況下,即使有同步信號到達,也不能通過兩個與門,主、從CPU都不會收到同步信號,兩個CPU只能等待下一個同步能再一起動作。這種處理方式可保證送料的準確性。btqdcy/