數值控制裝置的制造方法
【技術領域】
[0001]本發明涉及數值控制裝置,特別涉及檢測成為裝置的誤動作的因素的噪聲、電源的瞬斷、沖擊等,并能夠縮小該因素的產生原因的范圍的數值控制裝置。
【背景技術】
[0002]圖12、圖13是說明現有技術中被數值控制裝置控制的機床的結構的圖。機床10如圖12所示,由數值控制裝置20、被數值控制裝置20控制的放大器30、電動機40、I/O單元50、被電動機驅動的工作臺、刀架60、根據來自I/O單元的信號而動作的外圍設備70等構成。
[0003]在機床10動作時,如圖13所示,數值控制裝置20對梯形圖程序進行處理,向I/O單元50發送控制信號。上述I/O單元50接受上述控制信號而動作,向所連接的外圍設備70發送I/O信號,使外圍設備70動作。外圍設備70有繼電器、電磁閥等電感性負載、燈等電容性負載,它們的動作成為產生噪聲、電源的瞬斷的因素。噪聲、電源的瞬斷成為引起數值控制裝置20的間歇的誤動作的因素。
[0004]另外,數值控制裝置20對加工程序進行處理,向放大器30發送控制信號。上述放大器30接受上述控制信號來驅動電動機40,安裝在上述電動機40上的工作臺、刀架60動作。如果工作臺、刀架60急劇地加減速地動作,則產生沖擊。強沖擊、長期持續的間斷沖擊成為引起數值控制裝置20的部件的破損的因素。
[0005]作為噪聲、電源的瞬斷、沖擊等的對策,在日本特開2003-308107號公報中,公開了以下的裝置,其構成為將檢測單元組裝在裝置中,能夠確定引起裝置的誤動作的因素的產生狀況、產生時刻、大小。
[0006]但是,在現有技術中,雖然能夠檢測引起裝置的誤動作的因素的產生狀況、產生時亥IJ、大小等,但為了采取對該因素的產生原因的對策,需要一邊確認來自檢測單元的信息,一邊個別地使工作臺、刀架、外圍設備動作,確認噪聲、電源的瞬斷、沖擊等,確認引起誤動作的因素的產生原因需要相應的勞力和時間。
[0007]進而,因機床內部的動作而產生的噪聲、電源的瞬斷、沖擊等與通過數值控制裝置的梯形圖程序控制的外圍設備的動作、通過加工程序控制的工作臺、刀架的動作有關,但在實際的機械的動作中,工作臺、刀架的動作根據加工程序而不同,也有時多個電動機同時動作。另外,根據控制I/O的梯形圖程序的處理,也有時多個外圍設備同時動作,但在確定因素的調查時難以再現這樣的動作。
【發明內容】
[0008]因此,本發明的目的在于:提供一種數值控制裝置,其能夠縮小噪聲、電源的瞬斷、沖擊等引起裝置的誤動作的因素的產生原因的范圍。
[0009]本發明的數值控制裝置根據加工程序控制機床,具備:檢測單元,其用于檢測引起上述數值控制裝置的誤動作的因素;存儲單元,其關聯地存儲當前正在執行的加工程序的程序塊的信息、通過上述檢測單元檢測出的上述因素的信息;顯示單元,其根據存儲在上述存儲單元中的信息,在與上述加工程序的上述程序塊的顯示位置對應的位置顯示上述檢測出的因素的信息。
[0010]本發明的數值控制裝置根據梯形圖程序控制機床,具備:檢測單元,其用于檢測引起上述數值控制裝置的誤動作的因素;存儲單元,其關聯地存儲在產生上述因素之前剛變化的I/o地址的信息、通過上述檢測單元檢測出的上述因素的信息;顯示單元,其根據存儲在上述存儲單元中的信息,在與梯形圖程序的上述I/o地址的顯示位置對應的位置顯示上述檢測出的因素的信息。
[0011]本發明的數值控制裝置根據梯形圖程序控制機床,具備:檢測單元,其用于檢測引起上述數值控制裝置的誤動作的因素;存儲單元,其關聯地存儲在產生上述因素之前剛變化的I/o地址的信息、通過上述檢測單元檢測出的上述因素的信息;顯示單元,其根據存儲在上述存儲單元中的信息,在與I/o—覽的上述I/O地址的顯示位置對應的位置顯示上述檢測出的因素的信息。
[0012]上述顯示單元也可以具備將范圍縮小到上述檢測出的因素的每個信息來進行顯示的范圍縮小單元。
[0013]本發明通過具備以上的結構,引起數值控制裝置的誤動作的噪聲、電源的瞬斷、沖擊等間歇產生的因素中的由于機床內部的工作臺、刀架、外圍設備的動作而產生的因素,將其產生狀況顯示在與加工程序的相應程序塊、梯形圖程序、I/O —覽的相應I/O地址的顯示位置對應的位置。由此,能夠縮小產生原因的范圍。另外,通過將范圍縮小到特定的因素的信息來顯示加工程序的相應程序塊、梯形圖程序、I/o —覽的相應I/O地址,能夠縮小特定的因素的產生原因的范圍。
[0014]另外,還可以檢測并顯示由于在機床的測試運轉、實際的加工中產生的多個電動機同時動作的情況下的工作臺、刀架的動作、多個外圍設備的動作的組合而產生的噪聲、電源的瞬斷、沖擊等因素。
【附圖說明】
[0015]根據參照附圖的以下的實施例的說明,能夠了解本發明的上述和其他目的和特征。
[0016]圖1是表示組裝了本發明的一個實施方式的數值控制裝置的機床的結構的圖。
[0017]圖2是表示本發明的一個實施方式的數值控制裝置檢測出因素以前的流程的圖。
[0018]圖3是本發明的一個實施方式的與數值控制裝置的加工程序關聯地顯示因素信息的處理的流程圖。
[0019]圖4是表不本發明的一個實施方式的加工程序的例子的圖。
[0020]圖5是表示本發明的一個實施方式的與加工程序對應的檢測數據的例子的圖。
[0021]圖6是表不本發明的一個實施方式的加工程序的顯不例子的圖。
[0022]圖7是表示本發明的一個實施方式的加工程序的其他顯示例子的圖。
[0023]圖8是本發明的一個實施方式的數值控制裝置的與梯形圖程序關聯地顯示因素信息的處理的流程圖。
[0024]圖9是表示本發明的一個實施方式的與梯形圖程序對應的檢測數據的例子的圖。
[0025]圖10是表示本發明的一個實施方式的梯形圖程序的顯示例子的圖。
[0026]圖11是表不本發明的一個實施方式的I/O —覽的顯不例子的圖。
[0027]圖12是表示現有技術的機床的結構的圖。
[0028]圖13是表示現有技術的到產生誤動作因素為止的流程的圖。
【具體實施方式】
[0029]圖1是將檢測器作為檢測單元安裝到作為機床的構成要素的數值控制裝置的外部的結構的例子。機床10由具備顯示部21的數值控制裝置20、被數值控制裝置20控制的放大器30、電動機40、I/O單元50、被電動機40驅動的工作臺、刀架60、根據來自I/O單元50的信號動作的外圍設備70、以及檢測噪聲、電源的瞬斷、沖擊產生等成為數值控制裝置的誤動作的原因的現象的檢測器80等構成。
[0030]圖2是說明在使機床10動作時的噪聲、電源的瞬斷、沖擊產生的狀況的圖。數值控制裝置20對加工程序、梯形圖程序進行處理,輸出用于控制工作臺、刀架60、外圍設備70的信號,由此,機床10動作。在此,如果依照控制信號,放大器30驅動電動機40,工作臺、刀架60動作,或I/O單元50使外圍設備70動作,則由于工作臺、刀架60的急劇加減速動作、外圍設備70的電感性負載、電容性負載等的電源的開關動作等原因,產生噪聲、電源的瞬斷、沖擊等。
[0031]檢測器80監視噪聲、電源的瞬斷、沖擊等的產生狀況,在檢測出噪聲、電源的瞬斷、沖擊等的情況下,向數值控制裝置20通知噪聲、電源的瞬斷、沖擊等的產生。該通知既可以構成為從檢測器80側向數值控制裝置20發送,也可以構成為數值控制裝置20定期地監視檢測器80的信息。
[0032]圖3是表示在本實施方式中從通過檢測器80檢測噪聲、電源的瞬斷、沖擊等到在加工程序的顯示位置中的對應的位置顯示檢測出的信息為止的數值控制裝置20的處理步驟的流程圖。
[0033]數值控制裝置20如果接收到來自檢測出噪聲、電源的瞬斷、沖擊等的檢測器80的通知(S301),則訪問檢測器80來取得檢測出的信息(S302)。然后,將所取得的因素信息與加工程序的程序塊編號關聯地作為檢測數據存儲在未圖示的存儲器中(S303)。然后,數值控制裝置20如果從操作者接受了誤動作因素的顯示操作指示,則根據存儲在存儲器中的檢測數據的信息,在顯示部21中在與加工程序的相應程序塊的顯示位置對應的位置顯示檢測出的因素(S304)。
[0034]在此,與從檢測器80取得的信息關聯的程序塊編號是在從檢測器80接收到通知的時刻正在執行的加工程序的程序塊編號,但一般從加工程序的處理到噪聲、電源的瞬斷、沖擊等的檢出的通知為止,產生向放大器30、電動機40、I/O單元50的控制信號的通信的延遲、工作臺、刀架60、外圍設備70的動作的延遲