两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

具有機器人和機床的動作限制功能的加工系統(tǒng)的制作方法

文檔序號:10480243閱讀:469來源:國知局
具有機器人和機床的動作限制功能的加工系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種具有機器人和機床的動作限制功能的加工系統(tǒng),當檢測到在系統(tǒng)內(nèi)的危險區(qū)域存在作業(yè)者時,由控制機器人的機器人控制裝置決定機床的動作限制,并將該主旨向控制機床的數(shù)值控制裝置進行通知。數(shù)值控制裝置根據(jù)該通知的動作限制來限制機床的動作。
【專利說明】
具有機器人和機床的動作限制功能的加工系統(tǒng)
技術(shù)領域
[0001]本發(fā)明涉及一種加工系統(tǒng),尤其是涉及一種在由包含機床和機器人的要素所構(gòu)成的加工系統(tǒng)中可高效地確保作業(yè)者的安全的加工系統(tǒng)。
【背景技術(shù)】
[0002]在包含作為構(gòu)成要素的機器人和機床的加工系統(tǒng)中,以往為了確立生產(chǎn)率高的加工系統(tǒng),以作業(yè)者不進入系統(tǒng)內(nèi)為前提,加快機器人的動作速度、機床的門開關(guān)速度和軸進給速度。但是近年來,正在開發(fā)無需停止機器人,作業(yè)者能夠進行托盤更換和工件補充等作業(yè)的“不需要安全欄的機器人”。
[0003]這些機器人使用傳感器,根據(jù)作業(yè)者和機器人的距離對動作進行限制。在將這些機器人應用于機器人系統(tǒng)的情況下,作業(yè)者還可訪問相同加工系統(tǒng)內(nèi)的機床,因此例如像日本特開2003-107170號公報和日本特開2002-054791號公報所示那樣,需要新追加機床的動作限制用傳感器。
[0004]另外,日本特開2007-283450號公報公開了使用傳感器和安全控制器可隨時變更機器人的運轉(zhuǎn)范圍和作業(yè)者的禁止侵入?yún)^(qū)域,在機器人和作業(yè)者接近的環(huán)境中也可進行安全高效的作業(yè)的技術(shù)。并且,日本特開2006-043862號公報公開了對機器人安裝接收器,對作業(yè)者安裝發(fā)送器,根據(jù)其信息檢測作業(yè)者相對于機器人的位置,通過設定作業(yè)者的動作區(qū)域來限制機器人的動作范圍的技術(shù)。
[0005]但是,為了導入上述專利文獻公開的技術(shù),為確保作業(yè)者的安全,必須對每個機器人和每個機床設置用于動作限制用傳感器的傳感器,因此會有成本方面的問題。另一方面,重視成本而不設置傳感器,與以往一樣,在重視效率從而提升機床的動作速度的情況下,當作業(yè)者進行托盤更換或補充工件等作業(yè)時或誤進入機床附近時,在門的開關(guān)、工作臺或立柱或主軸高速動作的情況下,存在切肩或沒有充分固定的工件等被拋出機床外等危及作業(yè)者的可能。反之,在為了確保作業(yè)者的安全對機床的動作施加了限制的情況下,由于在作業(yè)者不在的情況下也對動作施加限制,因此效率差。

【發(fā)明內(nèi)容】

[0006]因此,本發(fā)明的目的在于提供一種在由包含機床和機器人的要素構(gòu)成的加工系統(tǒng)中,無需對機床新追加傳感器以及配線,可高效地確保作業(yè)者的安全的加工系統(tǒng)。
[0007]本發(fā)明的第一方式的加工系統(tǒng)具有通過數(shù)值控制裝置控制的機床、通過機器人控制裝置控制的進行作業(yè)的機器人,并且具備作業(yè)者檢測裝置,其檢測在所述加工系統(tǒng)內(nèi)的危及作業(yè)者的區(qū)域中是否存在作業(yè)者。并且,所述機器人控制裝置具有:動作決定部,其根據(jù)所述作業(yè)者檢測裝置的檢測結(jié)果決定所述機床的動作限制;以及通知部,其將所述動作決定部決定的動作限制通知給所述數(shù)值控制裝置。另一方面,所述數(shù)值控制裝置被構(gòu)成為按照所述通知的動作限制對所述機床的動作進行限制。
[0008]可使所述動作決定部具有作業(yè)者位置計算部,其根據(jù)所述作業(yè)者檢測裝置的檢測結(jié)果,計算所述機床和所述作業(yè)者之間的距離,所述動作決定部根據(jù)所述作業(yè)者位置計算部的作業(yè)者位置計算結(jié)果來決定所述機床的動作限制。
[0009]本發(fā)明的第二方式的加工系統(tǒng)具有通過數(shù)值控制裝置控制的機床、通過機器人控制裝置控制的進行作業(yè)的機器人,并且具備作業(yè)者檢測裝置,其檢測在所述加工系統(tǒng)內(nèi)的危及作業(yè)者的區(qū)域中是否存在作業(yè)者。并且,所述數(shù)值控制裝置具有:動作決定部,其根據(jù)所述作業(yè)者檢測裝置的檢測結(jié)果決定所述機器人的動作限制;以及通知部,其將所述動作決定部決定的動作限制通知給所述機器人控制裝置。另一方面,所述機器人控制裝置被構(gòu)成為按照所述通知的動作限制對所述機器人的動作進行限制。
[0010]可使所述動作決定部具有作業(yè)者位置計算裝置,其根據(jù)所述作業(yè)者檢測裝置的檢測結(jié)果,計算所述機器人和所述作業(yè)者之間的距離,所述動作決定部根據(jù)所述作業(yè)者位置計算裝置的作業(yè)者位置計算結(jié)果來決定所述機器人的動作限制。
[0011]可使所述動作決定部具有至少兩個動作限制等級,并且具有存儲與所述動作限制等級對應的動作限制的內(nèi)容以及設定的存儲器,通過選擇所述動作限制等級,設定所述存儲器中存儲的動作限制。
[0012]根據(jù)本發(fā)明,可提供一種在由包含機床和機器人的要素構(gòu)成的加工系統(tǒng)中,無需對機床新追加傳感器以及配線,可高效地確保作業(yè)者的安全的加工系統(tǒng)。
【附圖說明】
[0013]通過參照附圖對以下的實施例進行說明,本發(fā)明的上述以及其他的目的和特征會變得明確。在這些附圖中:
[0014]圖1是本發(fā)明一實施方式的加工系統(tǒng)的主要部位框圖。
[0015]圖2是表示在圖1所示的加工系統(tǒng)上執(zhí)行的處理的流程的流程圖。
[0016]圖3表示在機器人上設置用于檢測有無作業(yè)者的兩個傳感器,根據(jù)各個傳感器的作業(yè)者檢測狀況來變更動作限制等級的加工系統(tǒng)的一個例子。
[0017]圖4是表示在圖3的加工系統(tǒng)中根據(jù)多個傳感器的測定結(jié)果,由機器人控制器決定動作限制等級的算法(圖2的步驟SA02中的處理)的流程圖。
[0018]圖5表示了根據(jù)傳感器檢測到的作業(yè)者的位置,變更機床的動作限制等級的加工系統(tǒng)的一個例子,傳感器輸出從機器人觀察的作業(yè)者的位置。
[0019]圖6是表示在圖5的加工系統(tǒng)中根據(jù)傳感器的測定結(jié)果,由機器人控制器決定機床的動作限制等級的算法(圖2的步驟SA02中的處理)的流程圖。
【具體實施方式】
[0020]在本發(fā)明中,在由包含機床和機器人的要素所構(gòu)成的加工系統(tǒng)中,無需對機床新追加傳感器以及配線,當機床和作業(yè)者的距離近時,對機床的門開關(guān)速度、門打開時的工作臺進給速度和主軸旋轉(zhuǎn)速度施加限制來確保作業(yè)者的安全,另一方面,在機床和作業(yè)者的距離足夠遠時,使門打開時的工作臺進給速度以及主軸旋轉(zhuǎn)速度的限制無效,通過使工作臺進給和主軸旋轉(zhuǎn)的加減速與門的開關(guān)相重疊等方法來加速機床的動作。
[0021]具體來說,根據(jù)安全對策用傳感器針對機器人的檢測結(jié)果,計算作業(yè)者和機床之間的距離,根據(jù)該計算出的作業(yè)者的位置來決定門開關(guān)速度、各軸進給速度以及主軸旋轉(zhuǎn)速度。然后,根據(jù)該決定的設定內(nèi)容來設定機床的動作速度。
[0022]因為使用原本針對機器人的安全對策用傳感器,因此不需要追加針對機床的傳感器以及配線,通過一邊監(jiān)視作業(yè)者的位置一邊一同變更機器人和機床的動作速度,能夠?qū)崿F(xiàn)可高效地確保作業(yè)者安全的加工系統(tǒng)。
[0023]使用圖1來說明本發(fā)明的一個實施方式的加工系統(tǒng)的概要。
[0024]如圖1所示,本實施方式的加工系統(tǒng)I由機器人10和機床20構(gòu)成,并且,對機器人10連接了機器人控制器30,對機床20連接了數(shù)值控制裝置40。
[0025]作業(yè)者檢測裝置50具備針對機器人10的安全對策用的測定作業(yè)者的位置的傳感器(未圖示),根據(jù)該傳感器輸出的測定結(jié)果檢測作業(yè)區(qū)域內(nèi)的作業(yè)者位置,并將檢測結(jié)果輸出到機器人控制器30。然后,機器人控制器30使用從作業(yè)者檢測裝置50輸出的檢測結(jié)果來進行機器人10的動作限制。
[0026]圖2的流程圖表示本實施方式的加工系統(tǒng)I的整個動作的流程。
[0027]本實施方式中,針對機床20設定最少兩個動作限制等級L,并將與各個動作限制等級對應的動作限制(門開關(guān)時最大速度限制、門打開時最大工作臺進給速度限制、最大主軸旋轉(zhuǎn)速度限制、通過警告音和警告燈進行的通報等)登記在機床20中。將各動作限制等級表現(xiàn)為L^Ls、...,設為腳標的數(shù)字越大限制就越強。另外,準備了在減弱動作限制等級時使用的計數(shù)器N和在減弱動作限制的判斷時使用的閾值X。另外,L’是存儲了當前針對機床20設定的動作限制等級的機器人控制器30內(nèi)的內(nèi)部變量。另外,按照每個預定時間周期性地執(zhí)行圖2的處理。
[0028][步驟SA01]作業(yè)者檢測裝置50根據(jù)針對機器人10的安全對策用傳感器的測定結(jié)果檢測作業(yè)者的位置,并將該檢測結(jié)果輸出給機器人控制器30。
[0029][步驟SA02]機器人控制器30根據(jù)在步驟SAOl檢測出的作業(yè)者的位置,按照一定的算法(后述)決定動作限制等級L。
[0030][步驟SA03]機器人控制器30判定當前對機床20設定的動作限制等級L’與在步驟SA02決定的動作限制等級L是否一致。在動作限制等級L ’與動作限制等級L不一致時向步驟SA04前進,在一致時向步驟SA07前進。
[0031][步驟SA04]機器人控制器30比較當前對機床20設定的動作限制等級L’與在步驟SA02決定的動作限制等級L的強度。當動作限制等級L’弱于動作限制等級L(L’ <L)時向步驟SA08前進,當動作限制等級L’不弱于動作限制等級L時向步驟SA05前進。
[0032][步驟SA05]機器人控制器30使計數(shù)器N增加1(N—N+1)。在該步驟中,由于在步驟SA02決定的動作限制等級L比當前對機床20設定的動作限制等級L’弱,因為會成為向危險方向的變更所以不立即發(fā)送動作限制等級。
[0033][步驟SA06]機器人控制器30比較計數(shù)器N和預先設定的確認周期的閾值X。當計數(shù)器N比閾值X大時向步驟SA08前進,在不大時結(jié)束本周期的本處理。
[0034][步驟SA07]機器人控制器30清除計數(shù)器N后結(jié)束本周期的本處理。
[0035][步驟SA08]機器人控制器30清除計數(shù)器N。
[0036][步驟SA09]機器人控制器30將對機床20設定的動作限制等級L更新為L’(L’—L)。
[0037][步驟SA10]機器人控制器30將在步驟SA09更新后的動作限制等級L’發(fā)送給機床
20 ο
[0038][步驟SA11]機床20接收更新后的動作限制等級L’。
[0039][步驟SA12]機床20根據(jù)接收到的動作限制等級L’將預先被分配的動作限制的設定反映在加工動作和周圍設備等的動作中。
[0040]另外,在上述的處理流程中,作為動作限制,預先在機床20中設定了動作限制等級,并針對各個動作限制等級分配了機床20的動作限制,當機器人控制器30接收到?jīng)Q定的動作限制等級時,將對該接收到的動作限制等級分配的動作限制的設定反映在加工動作和周圍設備等的動作中,但也可以不設定動作限制等級,采用在機器人10—側(cè)直接決定機床20的動作限制,并進行發(fā)送的方法。
[0041]圖3表示了作為作業(yè)者檢測裝置50在機器人10中設置了兩個區(qū)域傳感器等檢測有沒有作業(yè)者的傳感器51、52,根據(jù)各個傳感器51、52的作業(yè)者的檢測狀況變更動作限制等級的加工系統(tǒng)的一個例子。
[0042]機器人10具備第一傳感器51和第二傳感器52,預先進行設定以便在作業(yè)者進入第一傳感器51側(cè)的區(qū)域時將動作限制等級決定為U,在作業(yè)者進入第二傳感器52側(cè)的區(qū)域時將動作限制等級決定為L2,在第一傳感器51和第二傳感器52都沒有檢測到時將動作限制等級決定為L3。
[0043]圖4是表示在如圖3那樣構(gòu)成的加工系統(tǒng)中,根據(jù)第一傳感器51和第二傳感器52的測定結(jié)果,機器人控制器30決定動作限制等級的算法(圖2的步驟SA02中的處理)的流程圖。
[0044][步驟SB01]第一傳感器51判定是否檢測到作業(yè)者。當檢測到作業(yè)者時向步驟SB02前進,在沒有檢測到時向步驟SB03前進。
[0045][步驟SB02]將動作限制等級L決定為U。
[0046][步驟SB03]判定第二傳感器52是否檢測到作業(yè)者。當檢測到作業(yè)者時向步驟SB04前進,在沒有檢測到時向步驟SB05前進。
[0047][步驟SB04]將動作限制等級L決定為L2。
[0048][步驟SB05]將動作限制等級L決定為L3。
[0049]另外,在圖3和圖4的例子中使用了兩個傳感器,只要使用I個以上的傳感器,可以為任意的傳感器的數(shù)量。另外,也可以設置多個不同種類的檢測方法的傳感器,通過這些傳感器的組合來決定動作限制等級。
[0050]圖5表示作為作業(yè)者檢測裝置50在機器人10中設置用于輸出從機器人觀察的作業(yè)者的位置的傳感器(未圖示),根據(jù)該傳感器檢測出的作業(yè)者的位置來變更機床20的動作限制等級的加工系統(tǒng)的一個例子。
[0051]在本實施例中,機器人控制器30(未圖示)使用從作業(yè)者檢測裝置50輸出的檢測結(jié)果來計算機器人10和作業(yè)者之間的距離,并根據(jù)該計算出的距離進行機器人10的動作限制。
[0052]另外,在機器人控制器30的存儲器中預先登記了機器人10和機床20的距離和配置,根據(jù)該登記的距離和配置計算機床20和作業(yè)者之間的距離。
[0053]在機器人控制器30的存儲器中,預先進行了設定,從而在作業(yè)者在機床20的1丄范圍內(nèi)時將動作限制等級決定為U,在作業(yè)者在機床20的I2范圍內(nèi)時將動作限制等級決定為L2,在更遠地離開機床時將動作限制等級決定為L3,通過與計算出的機床20和作業(yè)者之間的距離進行比較來決定機床20的動作限制等級。
[0054]圖6是表示在如圖5那樣構(gòu)成的加工系統(tǒng)中,根據(jù)傳感器的測定結(jié)果,機器人控制器30決定機床20的動作限制等級的算法(圖2的步驟SA02中的處理)的流程圖。
[0055][步驟SC01]通過機器人10具備的傳感器檢測作業(yè)者的位置,并根據(jù)該檢測出的作業(yè)者位置和存儲在存儲器中的機床20的位置來計算作業(yè)者和機床20之間的距離。
[0056][步驟SC02]判定在步驟SCOl計算出的距離是否小于I1。當小于1!時向步驟SC03前進,當不小于時向SC04前進。
[0057][步驟SC03]將動作限制等級L決定為U。
[0058][步驟SC04]判定在步驟SCOl中計算出的距離是否小于12。當小于I2時向步驟SC05前進,當不小于時向SC06前進。
[0059][步驟SC05]將動作限制等級L決定為L2。
[0060][步驟SC06]將動作限制等級L決定為L3。
[0061]另外,圖5和圖6的例子中將動作限制等級設為三個,只要為兩個以上可以是任意數(shù)量的動作限制等級。
[0062]以上,對本發(fā)明的實施方式進行了說明,但是本發(fā)明并不限于上述實施方式的例子,通過施加適當?shù)淖兏軌蛞愿鞣N各樣的方式進行實施。
[0063]例如,在上述的實施方式中構(gòu)成為使用了針對機器人10的安全對策用傳感器的檢測結(jié)果,由機器人控制器30決定機床20的動作限制等級,但相反,也可構(gòu)成為使用針對機床20的安全對策用傳感器的檢測結(jié)果,由數(shù)值控制裝置40決定機器人10的動作限制等級,此時,交換上述說明中的機器人10側(cè)和機床20側(cè)的作用即可。
【主權(quán)項】
1.一種加工系統(tǒng),其具有通過數(shù)值控制裝置控制的機床、通過機器人控制裝置控制的進行作業(yè)的機器人,其特征在于, 具備作業(yè)者檢測裝置,其檢測在所述加工系統(tǒng)內(nèi)的危及作業(yè)者的區(qū)域中是否存在作業(yè)者, 所述機器人控制裝置具有: 動作決定部,其根據(jù)所述作業(yè)者檢測裝置的檢測結(jié)果決定所述機床的動作限制;以及 通知部,其將所述動作決定部決定的動作限制通知給所述數(shù)值控制裝置, 所述數(shù)值控制裝置被構(gòu)成為按照所述通知的動作限制對所述機床的動作進行限制。2.根據(jù)權(quán)利要求1所述的加工系統(tǒng),其特征在于, 所述動作決定部具有作業(yè)者位置計算部,其根據(jù)所述作業(yè)者檢測裝置的檢測結(jié)果,計算所述機床和所述作業(yè)者之間的距離, 所述動作決定部根據(jù)所述作業(yè)者位置計算部的作業(yè)者位置計算結(jié)果來決定所述機床的動作限制。3.—種加工系統(tǒng),其具有通過數(shù)值控制裝置控制的機床、通過機器人控制裝置控制的進行作業(yè)的機器人,其特征在于, 具備作業(yè)者檢測裝置,其檢測在所述加工系統(tǒng)內(nèi)的危及作業(yè)者的區(qū)域中是否存在作業(yè)者, 所述數(shù)值控制裝置具有: 動作決定部,其根據(jù)所述作業(yè)者檢測裝置的檢測結(jié)果決定所述機器人的動作限制;以及 通知部,其將所述動作決定部決定的動作限制通知給所述機器人控制裝置, 所述機器人控制裝置被構(gòu)成為按照所述通知的動作限制對所述機器人的動作進行限制。4.根據(jù)權(quán)利要求3所述的加工系統(tǒng),其特征在于, 所述動作決定部具有作業(yè)者位置計算裝置,其根據(jù)所述作業(yè)者檢測裝置的檢測結(jié)果,計算所述機器人和所述作業(yè)者之間的距離, 所述動作決定部根據(jù)所述作業(yè)者位置計算裝置的作業(yè)者位置計算結(jié)果來決定所述機器人的動作限制。5.根據(jù)權(quán)利要求1至4中的任意一項所述的加工系統(tǒng),其特征在于, 所述動作決定部具有至少兩個動作限制等級,并且具有存儲與所述動作限制等級對應的動作限制的內(nèi)容以及設定的存儲器,通過選擇所述動作限制等級,設定所述存儲器中存儲的動作限制。
【文檔編號】B23Q11/00GK105834822SQ201610073601
【公開日】2016年8月10日
【申請日】2016年2月2日
【發(fā)明人】遠藤高弘
【申請人】發(fā)那科株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
绥棱县| 盖州市| 汉寿县| 孝义市| 城口县| 海兴县| 夏邑县| 吴川市| 潼关县| 马边| 台湾省| 博客| 广灵县| 宁津县| 双峰县| 阳新县| 孟州市| 焦作市| 石首市| 什邡市| 桐梓县| 竹山县| 鄢陵县| 陈巴尔虎旗| 韶山市| 江华| 洪湖市| 德阳市| 三原县| 永寿县| 华容县| 黄梅县| 梧州市| 辽宁省| 灵寿县| 金门县| 武川县| 江陵县| 二连浩特市| 三明市| 塘沽区|