本發明涉及數控領域,尤其涉及一種數控系統的控制方法及數控系統。
背景技術:
數控系統現在已經廣泛的應用于各種生產工廠,以做工精細、精準、快速而著名,并且使用簡單,能夠操作機床加工各種零件。但在現有的數控系統中,在數控系統上電或者上位機出現異常時,容易發生不確定狀態,從而破壞機床。
技術實現要素:
本發明提供一種數控系統的控制方法及數控系統,解決現有技術中數控系統上電或者上位機出現異常時,容易發生不確定狀態,從而破壞機床的技術問題。
本發明的目的是通過以下技術方案實現的:
一種數控系統的控制方法,包括:
檢測上位機是否出現異常;
若判斷所述上位機出現異常,則將預先設定的安全數據輸出到機床。
一種數控系統,所述數控系統包括:
上位機,與機床信號連接,用于控制所述機床;
現場可編程門陣列,與所述上位機以及所述機床信號連接,用于存儲預先設定的安全數據,并用于檢測所述上位機是否出現異常,在所述上位機出現異常時將所述安全數據輸出到所述機床。
本發明的一種數控系統的控制方法及數控系統,能夠使數控系統上電或者上位機出現異常時,防止其發生不確定狀態,從而對機床造成破壞。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可根據這些附圖獲得其他的附圖。
圖1為本發明實施例的數控系統控制方法的流程圖;
圖2為本發明實施例的數控系統的結構示意圖。
具體實施方式
為使本發明的上述目的、特征和優點能夠更加明顯易懂,下面結合附圖和具體實施方式對本發明作進一步詳細的說明。
如圖1所示,為一種數控系統的控制方法,包括:
步驟101、檢測上位機是否出現異常;
步驟102、若判斷所述上位機出現異常,則將預先設定的安全數據輸出到機床。
其中,所述將預先設定的安全數據輸出到機床的步驟包括:
將預先設定的所述安全數據輸出到輸出板;
輸出板根據所述安全數據輸出控制信號到所述機床。
其中,所述檢測上位機是否出現異常的步驟包括:
判斷在預定時間間隔內是否收到所述上位機周期性發送的固定數據,其中所述預定時間間隔大于所述上位機的發送周期;
若在所述預定時間間隔內收到所述上位機發送的所述固定數據,則判斷所述上位機未出現異常;
若在所述預定時間間隔內未收到所述上位機發送的所述固定數據,則判斷所述上位機出現異常。
本發明還提供了一種數控系統,如圖2所示,所述數控系統包括:
上位機,與機床信號連接,用于控制所述機床;
現場可編程門陣列,與所述上位機以及所述機床信號連接,用于存儲預先設定的安全數據,并用于檢測所述上位機是否出現異常,在所述上位機出現異常時將所述安全數據輸出到所述機床。
本發明的一種數控系統的控制方法及數控系統,能夠使數控系統上電或者上位機出現異常時,防止其發生不確定狀態,從而對機床造成破壞。
以上對本發明進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。