本發(fā)明涉及在檢測(cè)出運(yùn)轉(zhuǎn)對(duì)象的移設(shè)時(shí)對(duì)運(yùn)轉(zhuǎn)對(duì)象的運(yùn)轉(zhuǎn)進(jìn)行禁止的移設(shè)限制裝置、機(jī)床、移設(shè)限制方法。
背景技術(shù):
日本專利特許公開公報(bào)第2009-205545號(hào)公開了機(jī)床,該機(jī)床在檢測(cè)出移設(shè)后允許進(jìn)行規(guī)定時(shí)間的運(yùn)轉(zhuǎn),且在經(jīng)過了規(guī)定時(shí)間后禁止運(yùn)轉(zhuǎn)。由于允許進(jìn)行規(guī)定時(shí)間的運(yùn)轉(zhuǎn),因此提高了操作者的方便性。
但是,上述機(jī)床的運(yùn)轉(zhuǎn)在檢測(cè)出移設(shè)后可無條件地進(jìn)行至經(jīng)過規(guī)定時(shí)間,存在移設(shè)限制不充分的情況。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供確保操作者的方便性且移設(shè)限制充分的移設(shè)限制裝置、機(jī)床、移設(shè)限制方法。
技術(shù)方案1的移設(shè)限制裝置中,在對(duì)運(yùn)轉(zhuǎn)對(duì)象的移設(shè)進(jìn)行檢測(cè)的移設(shè)檢測(cè)部檢測(cè)出所述運(yùn)轉(zhuǎn)對(duì)象的移設(shè)時(shí),對(duì)所述運(yùn)轉(zhuǎn)對(duì)象的運(yùn)轉(zhuǎn)進(jìn)行禁止,所述移設(shè)限制裝置包括:電源檢測(cè)部,所述電源檢測(cè)部對(duì)所述運(yùn)轉(zhuǎn)對(duì)象的電源的接通或斷開狀態(tài)進(jìn)行檢測(cè);禁止部,在所述電源檢測(cè)部檢測(cè)出所述電源處于斷開狀態(tài)且所述移設(shè)檢測(cè)部檢測(cè)出所述運(yùn)轉(zhuǎn)對(duì)象的移設(shè)之后,當(dāng)所述電源檢測(cè)部檢測(cè)出所述電源處于接通狀態(tài)時(shí),所述禁止部對(duì)所述運(yùn)轉(zhuǎn)對(duì)象的運(yùn)轉(zhuǎn)進(jìn)行禁止;計(jì)時(shí)器,在所述電源檢測(cè)部檢測(cè)出所述電源處于斷開狀態(tài)且所述移設(shè)檢測(cè)部檢測(cè)出所述運(yùn)轉(zhuǎn)對(duì)象的移設(shè)之后,所述計(jì)時(shí)器開始預(yù)先確定的規(guī)定時(shí)間的測(cè)定;判定部,所述判定部對(duì)是否在所述規(guī)定時(shí)間內(nèi)執(zhí)行了預(yù)先確定的操作進(jìn)行判定;以及解除部,當(dāng)所述判定部判定為執(zhí)行了所述操作時(shí),所述解除部解除所述運(yùn)轉(zhuǎn)對(duì)象的運(yùn)轉(zhuǎn)禁止,直到經(jīng)過所述規(guī)定時(shí)間。
移設(shè)限制裝置在檢測(cè)出運(yùn)轉(zhuǎn)對(duì)象的移設(shè)后,當(dāng)電源接通時(shí)禁止運(yùn)轉(zhuǎn)對(duì)象的運(yùn)轉(zhuǎn)。移設(shè)限制裝置在檢測(cè)出移設(shè)后開始能運(yùn)轉(zhuǎn)的規(guī)定時(shí)間的測(cè)定,僅在執(zhí)行了預(yù)先確定的操作時(shí),只在規(guī)定時(shí)間內(nèi)允許運(yùn)轉(zhuǎn)對(duì)象的運(yùn)轉(zhuǎn),因此,移設(shè)限制不會(huì)變得不充分。
技術(shù)方案2的移設(shè)限制裝置中,在移設(shè)檢測(cè)部檢測(cè)出運(yùn)轉(zhuǎn)對(duì)象的移設(shè)后,當(dāng)電源從斷開狀態(tài)變?yōu)榻油顟B(tài)時(shí),計(jì)時(shí)器開始規(guī)定時(shí)間的測(cè)定。電源從斷開狀態(tài)變?yōu)榻油顟B(tài)時(shí),計(jì)時(shí)器開始規(guī)定時(shí)間的測(cè)定,因此,能防止在電源仍處于斷開狀態(tài)的情況下計(jì)時(shí)器的測(cè)定結(jié)束。
技術(shù)方案3的移設(shè)限制裝置中,當(dāng)電源檢測(cè)部檢測(cè)出電源處于斷開狀態(tài)且移設(shè)檢測(cè)部檢測(cè)出運(yùn)轉(zhuǎn)對(duì)象的移設(shè)時(shí),計(jì)時(shí)器立即開始規(guī)定時(shí)間的測(cè)定。電源處于斷開狀態(tài)且檢測(cè)出運(yùn)轉(zhuǎn)對(duì)象的移設(shè)后,計(jì)時(shí)器立即開始計(jì)時(shí),因此,能縮短臨時(shí)的能運(yùn)轉(zhuǎn)的時(shí)間,并強(qiáng)化移設(shè)限制。
技術(shù)方案4的移設(shè)限制裝置中,在電源檢測(cè)部檢測(cè)出電源處于接通狀態(tài)的情況下,當(dāng)移設(shè)檢測(cè)部檢測(cè)出運(yùn)轉(zhuǎn)對(duì)象的移設(shè)時(shí),忽略移設(shè)檢測(cè)部的檢測(cè)結(jié)果。移設(shè)限制裝置可防止因運(yùn)轉(zhuǎn)中發(fā)生的振動(dòng)等干擾而導(dǎo)致的移設(shè)的錯(cuò)誤檢測(cè)。
技術(shù)方案5的機(jī)床中,包括:上述任一項(xiàng)移設(shè)限制裝置;以及包含主軸的作為運(yùn)轉(zhuǎn)對(duì)象的機(jī)床主體。
技術(shù)方案6的移設(shè)方法中,當(dāng)檢測(cè)出運(yùn)轉(zhuǎn)對(duì)象的移設(shè)時(shí),對(duì)運(yùn)轉(zhuǎn)對(duì)象的運(yùn)轉(zhuǎn)進(jìn)行禁止,對(duì)運(yùn)轉(zhuǎn)對(duì)象的電源的接通或斷開狀態(tài)進(jìn)行檢測(cè),在檢測(cè)出電源處于斷開狀態(tài)且檢測(cè)出運(yùn)轉(zhuǎn)對(duì)象的移設(shè)之后,當(dāng)檢測(cè)出電源處于接通狀態(tài)時(shí),對(duì)運(yùn)轉(zhuǎn)對(duì)象的運(yùn)轉(zhuǎn)進(jìn)行禁止,在檢測(cè)出電源處于斷開狀態(tài)且檢測(cè)出運(yùn)轉(zhuǎn)對(duì)象的移設(shè)之后,開始預(yù)先確定的規(guī)定時(shí)間的測(cè)定,對(duì)是否在規(guī)定時(shí)間內(nèi)執(zhí)行了預(yù)先確定的操作進(jìn)行判定,當(dāng)判定為執(zhí)行了操作時(shí),解除運(yùn)轉(zhuǎn)對(duì)象的運(yùn)轉(zhuǎn)禁止,直到經(jīng)過規(guī)定時(shí)間。
附圖說明
圖1是表示機(jī)床的立體圖。
圖2是表示機(jī)床的結(jié)構(gòu)的框圖。
圖3是對(duì)由控制裝置執(zhí)行的移設(shè)限制處理進(jìn)行說明的流程圖。
圖4是對(duì)由控制裝置執(zhí)行的臨時(shí)解除處理進(jìn)行說明的流程圖。
圖5是對(duì)由控制裝置執(zhí)行的正式解除處理進(jìn)行說明的流程圖。
圖6是簡(jiǎn)略表示變更一部分結(jié)構(gòu)的機(jī)床的框圖。
具體實(shí)施方式
根據(jù)附圖對(duì)實(shí)施方式的機(jī)床100進(jìn)行說明。在以下說明中,使用圖中的上下左右前后。如圖1所示,機(jī)床100包括基座1、機(jī)床主體2(運(yùn)轉(zhuǎn)對(duì)象,參照?qǐng)D2)、機(jī)床罩3、操作部4以及控制裝置10。機(jī)床主體2包括安裝工具的主軸(未圖示)?;?支承機(jī)床主體2。機(jī)床罩3覆蓋機(jī)床主體2。控制裝置10與機(jī)床主體2連接。操作部4包括顯示部4a、開關(guān)、觸摸屏等,并受理操作者的操作。
如圖2所示,機(jī)床主體2包括主軸驅(qū)動(dòng)機(jī)構(gòu)2a和工件保持部驅(qū)動(dòng)機(jī)構(gòu)2b。主軸驅(qū)動(dòng)機(jī)構(gòu)2a執(zhí)行主軸的旋轉(zhuǎn)以及主軸的上下左右前后移動(dòng)。工件保持部驅(qū)動(dòng)機(jī)構(gòu)2b執(zhí)行對(duì)工件進(jìn)行保持的工件保持部的旋轉(zhuǎn)。
控制裝置10包括cpu11、rom12、ram13、非易失性存儲(chǔ)器14、計(jì)時(shí)器15以及輸入輸出接口(輸入輸出i/f)16等。cpu11將存入rom12的控制程序讀出至ram13,并對(duì)主軸驅(qū)動(dòng)機(jī)構(gòu)2a、工件保持部驅(qū)動(dòng)機(jī)構(gòu)2b等進(jìn)行控制。非易失性存儲(chǔ)器14是例如eeprom、eprom、閃存等。也可用硬盤來取代非易失性存儲(chǔ)器14進(jìn)行使用。
非易失性存儲(chǔ)器14對(duì)能運(yùn)轉(zhuǎn)的延長(zhǎng)時(shí)間(規(guī)定時(shí)間)、表示臨時(shí)解除操作(預(yù)先確定的操作)的信息、臨時(shí)解除次數(shù)、表示正式解除操作的信息進(jìn)行存儲(chǔ)。臨時(shí)解除次數(shù)的初始值為0。延長(zhǎng)時(shí)間、表示臨時(shí)解除操作的信息、臨時(shí)解除次數(shù)、表示正式解除操作的信息也可存儲(chǔ)至rom12。
操作信號(hào)經(jīng)由輸入輸出i/f16從操作部4輸入至控制裝置10。驅(qū)動(dòng)/停止信號(hào)經(jīng)由輸入輸出i/f16從控制裝置10輸出至主軸驅(qū)動(dòng)機(jī)構(gòu)2a、工件保持部驅(qū)動(dòng)機(jī)構(gòu)2b等。
機(jī)床100包括電源5、電源開關(guān)6以及移設(shè)檢測(cè)裝置20。電源開關(guān)6切換電源5的接通和斷開。移設(shè)檢測(cè)裝置20包括電池27、cpu21、rom22、ram23、非易失性存儲(chǔ)器24、振動(dòng)傳感器25以及輸入輸出接口(輸入輸出i/f)26等。cpu21將存入rom22的控制程序讀出至ram23,并執(zhí)行機(jī)床100的移設(shè)檢測(cè)處理。非易失性存儲(chǔ)器24是例如eeprom、eprom、閃存等。也可用硬盤來取代非易失性存儲(chǔ)器24進(jìn)行使用。
電源開關(guān)6經(jīng)由輸入輸出i/f26將表示電源5的通斷的信號(hào)輸入至移設(shè)檢測(cè)裝置20。振動(dòng)傳感器25檢測(cè)機(jī)床100的振動(dòng)的大小。振動(dòng)傳感器25所檢測(cè)出的振動(dòng)值超過預(yù)先設(shè)定的閾值時(shí),cpu21將超過信號(hào)輸出至控制裝置10,并將時(shí)刻、表示電源5的通斷的信息以及表示振動(dòng)值超過閾值的信息對(duì)應(yīng)地存儲(chǔ)至非易失性存儲(chǔ)器24。移設(shè)檢測(cè)裝置20具有電池27,因此,即便電源5處于斷開狀態(tài)也能執(zhí)行上述處理。
控制裝置10和移設(shè)檢測(cè)裝置20構(gòu)成移設(shè)限制裝置??刂蒲b置10構(gòu)成禁止部、判定部、解除部。移設(shè)檢測(cè)裝置20構(gòu)成移設(shè)檢測(cè)部、電源檢測(cè)部。
如圖3所示,控制裝置10在電源5從斷開切換為接通時(shí)執(zhí)行移設(shè)限制處理。當(dāng)電源5變?yōu)榻油〞r(shí),控制裝置10的cpu11對(duì)是否有來自移設(shè)檢測(cè)裝置20的超過信號(hào)的輸入進(jìn)行判定(步驟s1)。不存在超過信號(hào)的輸入時(shí)(步驟s1:否),cpu11對(duì)移設(shè)檢測(cè)裝置20是否存在異常進(jìn)行判定(步驟s2)。移設(shè)檢測(cè)裝置20不存在異常時(shí)(步驟s2:否),cpu11結(jié)束處理。移設(shè)檢測(cè)裝置20存在異常時(shí)(步驟s2:是),cpu11將表示警告的信號(hào)輸出至顯示部4a(步驟s4)。顯示部4a顯示禁止運(yùn)轉(zhuǎn)。cpu11執(zhí)行后述步驟s5以后的處理。移設(shè)檢測(cè)裝置20的異常例如是電池27的蓄電量消失。在電池27的蓄電量消失時(shí),移設(shè)檢測(cè)裝置20的cpu21經(jīng)由輸入輸出i/f26、控制裝置10的輸入輸出i/f16將表示電池27的蓄電量消失的信息輸出至控制裝置10。
存在超過信號(hào)的輸入時(shí)(步驟s1:是),cpu11參照移設(shè)檢測(cè)裝置20的非易失性存儲(chǔ)器24,對(duì)是否已將表示電源5斷開的信息和表示振動(dòng)值超過閾值的信息對(duì)應(yīng)地存儲(chǔ)進(jìn)行判定,即對(duì)電源斷開中振動(dòng)值是否超過閾值進(jìn)行判定(步驟s3)。電源斷開中振動(dòng)值未超過閾值時(shí)(步驟s3:否),即電源接通中振動(dòng)值超過閾值時(shí)(非易失性存儲(chǔ)器24將表示電源5接通的信息和表示振動(dòng)值超過閾值的信息對(duì)應(yīng)地存儲(chǔ)時(shí)),cpu11結(jié)束處理。
電源5接通時(shí),主軸和工件保持部移動(dòng)并對(duì)工件進(jìn)行加工。振動(dòng)傳感器25檢測(cè)工件加工時(shí)的振動(dòng)。此時(shí),即便檢測(cè)出的振動(dòng)超過閾值,cpu11也不執(zhí)行步驟s4以下的處理。這是為了防止因加工時(shí)的振動(dòng)而導(dǎo)致的機(jī)床100的移設(shè)錯(cuò)誤檢測(cè)。
電源斷開中振動(dòng)值超過閾值時(shí)(步驟s3:是),cpu11將表示警告的信號(hào)輸出至顯示部4a(步驟s4)。cpu11對(duì)計(jì)時(shí)器15設(shè)定存入非易失性存儲(chǔ)器14的延長(zhǎng)時(shí)間,開始延長(zhǎng)時(shí)間的倒計(jì)時(shí)(步驟s5)。cpu11禁止機(jī)床2的運(yùn)轉(zhuǎn)(步驟s6)。cpu11忽略來自操作部4的主軸驅(qū)動(dòng)機(jī)構(gòu)2a和工件保持部驅(qū)動(dòng)機(jī)構(gòu)2b的驅(qū)動(dòng)信號(hào)。
cpu11對(duì)是否存在用于臨時(shí)解除運(yùn)轉(zhuǎn)禁止的臨時(shí)解除畫面的呼出進(jìn)行判定(步驟s7)。操作者通過操作部4對(duì)按鈕、開關(guān)或觸摸屏等進(jìn)行操作,并輸入呼出臨時(shí)解除畫面的信號(hào)。存在臨時(shí)解除畫面的呼出時(shí)(步驟s7:是),cpu11執(zhí)行臨時(shí)解除處理(步驟s8),并使處理返回至步驟s7。不存在臨時(shí)解除畫面的呼出時(shí)(步驟s7:否),cpu11對(duì)是否存在用于完全解除運(yùn)轉(zhuǎn)禁止的正式解除畫面的呼出進(jìn)行判定(步驟s9)。不存在正式解除畫面的呼出時(shí)(步驟s9:否),cpu11使處理返回至步驟s7。
存在正式解除畫面的呼出時(shí)(步驟s9:是),cpu11執(zhí)行正式解除處理(步驟s10),并結(jié)束移設(shè)限制處理。操作者不知道呼出正式解除畫面的操作。接到操作者聯(lián)絡(luò)的機(jī)床100的制造商能通過操作部4對(duì)按鈕、開關(guān)或觸摸屏等進(jìn)行操作,輸入將正式解除畫面呼出的信號(hào)。在步驟s5中,計(jì)時(shí)器進(jìn)行倒計(jì)時(shí),直到經(jīng)過延長(zhǎng)時(shí)間。計(jì)時(shí)器也可用順計(jì)時(shí)的方式來測(cè)定延長(zhǎng)時(shí)間。
如圖4所示,控制裝置10執(zhí)行臨時(shí)解除處理。存在臨時(shí)解除畫面的呼出時(shí)(步驟s7:是),cpu11使顯示部4a顯示臨時(shí)解除畫面(步驟s11)。臨時(shí)解除畫面例如是輸入臨時(shí)解除操作用的信息的形式。cpu11對(duì)是否存在操作進(jìn)行判定(步驟s12)。操作者通過操作部4對(duì)按鈕、開關(guān)或觸摸屏等進(jìn)行操作。不存在操作時(shí)(步驟s12:否),cpu11使處理返回至步驟s11。存在操作時(shí)(步驟s12:是),cpu11參照存儲(chǔ)于非易失性存儲(chǔ)器14的表示臨時(shí)解除操作的信息對(duì)操作是否是臨時(shí)解除操作進(jìn)行判定(步驟s13)。操作不是臨時(shí)解除操作時(shí)(步驟s13:否),cpu11使處理返回至步驟s11。操作是臨時(shí)解除操作時(shí)(步驟s13:是),cpu11參照計(jì)時(shí)器15,對(duì)是否經(jīng)過了存儲(chǔ)于非易失性存儲(chǔ)器14的延長(zhǎng)時(shí)間作進(jìn)行判定(步驟s14)。經(jīng)過了延長(zhǎng)時(shí)間時(shí)(步驟s14:是),cpu11禁止運(yùn)轉(zhuǎn)(步驟s19),并使處理返回。沒有經(jīng)過延長(zhǎng)時(shí)間時(shí)(步驟s14:否),cpu11參照非易失性存儲(chǔ)器14對(duì)臨時(shí)解除次數(shù)是否小于1進(jìn)行判定(步驟s15)。臨時(shí)解除次數(shù)并不小于1時(shí)(步驟s15:否),即臨時(shí)解除次數(shù)為1以上時(shí),cpu11禁止運(yùn)轉(zhuǎn)(步驟s19),并使處理返回。臨時(shí)解除次數(shù)小于1時(shí)(步驟s15:是),即臨時(shí)解除次數(shù)為0時(shí),cpu11在非易失性存儲(chǔ)器14中將臨時(shí)解除次數(shù)設(shè)定為1(步驟s16),并解除運(yùn)轉(zhuǎn)禁止(步驟s17)。cpu11參照計(jì)時(shí)器15對(duì)是否經(jīng)過了延長(zhǎng)時(shí)間進(jìn)行判定(步驟s18)。沒有經(jīng)過延長(zhǎng)時(shí)間時(shí)(步驟s18:否),cpu11對(duì)是否輸入了呼出用于完全解除運(yùn)轉(zhuǎn)禁止的正式解除畫面的信號(hào)進(jìn)行判定(步驟s20)。沒有輸入呼出正式解除畫面的信號(hào)時(shí)(步驟s20:否),使處理返回至步驟s18。存在正式解除畫面的呼出時(shí)(步驟s20:是),cpu11執(zhí)行正式解除處理(步驟s10)。經(jīng)過了延長(zhǎng)時(shí)間時(shí)(步驟s18:是),cpu11禁止運(yùn)轉(zhuǎn)(步驟s19),并使處理返回。
如圖5所示,控制裝置10執(zhí)行正式解除處理。存在正式解除畫面的呼出時(shí)(步驟s9:是、步驟s20:是),cpu11使顯示部4a顯示正式解除畫面(步驟s21)。正式解除畫面例如是用于輸入正式解除操作所需的信息的形式。cpu11對(duì)是否存在操作進(jìn)行判定(步驟s22)。機(jī)床100的制造商能通過操作部4對(duì)按鈕、開關(guān)或觸摸屏等進(jìn)行操作。不存在操作時(shí)(步驟s22:否),cpu11使處理返回至步驟s21。存在操作時(shí)(步驟s22:是),cpu11參照存儲(chǔ)于非易失性存儲(chǔ)器14的表示正式解除操作的信息,對(duì)操作是否是正式解除操作進(jìn)行判定(步驟s23)。操作不是正式解除操作時(shí)(步驟s23:否),cpu11使處理返回至步驟s21。操作是正式解除操作時(shí)(步驟s23:是),cpu11在非易失性存儲(chǔ)器14中將臨時(shí)解除次數(shù)設(shè)定為0(步驟s24),解除運(yùn)轉(zhuǎn)禁止(步驟s25),并使處理返回。
實(shí)施方式中,在電源斷開中振動(dòng)值超過閾值后,即在檢測(cè)出機(jī)床100的移設(shè)后,當(dāng)電源5接通時(shí),禁止機(jī)床100的運(yùn)轉(zhuǎn)。機(jī)床在檢測(cè)出移設(shè)后開始能運(yùn)轉(zhuǎn)的延長(zhǎng)時(shí)間的測(cè)定,僅在存在臨時(shí)解除操作時(shí),只在延長(zhǎng)時(shí)間內(nèi)允許機(jī)床100運(yùn)轉(zhuǎn)。因此,能確保操作者的方便性,且能對(duì)移設(shè)設(shè)定充分的限制。電源5從斷開狀態(tài)變成接通狀態(tài)后,機(jī)床開始延長(zhǎng)時(shí)間的測(cè)定,因此,能防止在電源5處于斷開狀態(tài)的情況下達(dá)到延長(zhǎng)時(shí)間。
如圖6所示,也可變更機(jī)床的一部分結(jié)構(gòu)。變更后的機(jī)床將計(jì)時(shí)器27設(shè)于移設(shè)檢測(cè)裝置20。機(jī)床在移設(shè)檢測(cè)裝置20的非易失性存儲(chǔ)器24中預(yù)先存儲(chǔ)延長(zhǎng)時(shí)間。電源斷開中振動(dòng)傳感器25檢測(cè)出的振動(dòng)值超過閾值時(shí),移設(shè)檢測(cè)裝置20的計(jì)時(shí)器27開始延長(zhǎng)時(shí)間的測(cè)定。移設(shè)檢測(cè)裝置20代替控制裝置10執(zhí)行步驟s5的處理??刂蒲b置10的cpu11在步驟s14、s18中參照計(jì)時(shí)器27。在電源斷開中檢測(cè)出移設(shè)時(shí),立即開始計(jì)時(shí),縮短臨時(shí)的能運(yùn)轉(zhuǎn)的時(shí)間,且強(qiáng)化移設(shè)限制。