控制装置的制造方法

xiaoxiao2020-10-23  18

控制装置的制造方法
【技术领域】
[0001]本发明涉及一种能够与可移动式操作装置进行通信的机床的控制装置。
【背景技术】
[0002]以往,机床具有显示装置。有的显示装置能够安装在机床上也能够从机床上拆卸下来。日本公开特许公报2009 - 193568号所述的机床具有固定在机床上的操作显示装置和可拆卸式显示装置。在将可拆卸式显示装置连接在机床上时,操作显示装置和可拆卸式显示装置能够显示机床被操作时所需要的信息。操作者利用操作显示装置和可拆卸式显示装置来操作机床。在未将可拆卸式显示装置连接在机床上时,操作显示装置能够显示机床被操作时所需要的信息。操作者利用操作显示装置来操作机床。如果在未将可拆卸式显示装置直接连接在机床上时,可拆卸式显示装置能够借助例如无线通信显示机床被操作时所需要的信息,从而操作者能够利用可拆卸式显示装置对机床进行远程操作,则能够便于操作者进行操作。在操作者利用无线通信对机床进行远程操作时,会发生以下的问题。例如在用机床进行测试加工的情况下,当处于难以用肉眼详细地确认机床状态的场所的操作者对机床进行远程操作时,可能会发生危险事故。处于难以用肉眼详细地确认机床状态的场所的操作者例如是处于远离机床的场所的操作者。换言之,为了能够用肉眼详细地确认机床的状态,操作者必须在机床附近。在以下内容中,将处于难以用肉眼详细地确认机床状态的场所的操作者称为远方操作者,将处于能够容易用肉眼详细地确认机床状态的场所的操作者称为附近操作者。在不对远方操作者和附近操作者进行区分的情况下,仅称为操作者。为了可靠地防止远方操作者对机床进行远程操作,例如有时将能够供机床与可拆卸式显示装置之间进行无线通信的通信区域设定在机床附近。但是,在发生灾害或事故时等、需要立即使机床紧急停止工作的情况下,由于远方操作者对机床进行远程操作具有便利性和安全性,因此也期望远方操作者对机床进行远程操作。而且,在可拆卸式显示装置与机床以一对多的对应方式构成时,操作者必须从操作者侧和机床侧这两方面来确认其所期望操作的机床与正在与可拆卸式显示装置进行通信的机床是否为同一机床。若疏忽了上述确认内容,则可能发生以下这样的事故:操作者为了利用其所期望的机床进行测试加工而使用了可拆卸式显示装置,却使与操作者所期望的机床全然不同的另一台机床进行工作。

【发明内容】

[0003]本发明的目的在于,提供一种控制装置,该控制装置能够同时实现远程操作的便利性和安全性。
[0004]技术方案I的控制装置能够与离开机床的操作装置进行通信,并且能够根据上述操作装置所受理的操作使机床工作,其中,上述机床具有:加工部,该加工部能够对工件进行加工;机器侧通信部,该机器侧通信部能够与上述操作装置进行通信;以及机器侧控制部,该机器侧控制部能够根据借助上述机器侧通信部所接收到的操作信息来控制上述加工部的工作,上述机器侧控制部具有:行为信息发送部,该行为信息发送部能够借助上述机器侧通信部向上述操作装置发送行为信息,该行为信息表示操作者在能够用肉眼观察上述机床的位置应该执行的行为;行为判定部,该行为判定部能够判定操作者是否已执行上述行为;第一发送信息部,在上述行为判定部判定为操作者已执行上述行为时,上述第一发送信息部借助上述机器侧通信部将第一操作受理信息发送出去,该第一操作受理信息表示能被上述机床受理的第一操作;以及第二发送信息部,在上述行为判定部判定为操作者没有执行上述行为时,上述第二发送信息部借助上述机器侧通信部将第二操作受理信息发送出去,该第二操作受理信息表示比上述第一操作受限的第二操作。
[0005]控制装置能向操作装置发送行为信息。操作装置能输出涉及操作者在能够用肉眼观察机床的位置处应该执行的行为的信息。操作者在能够用肉眼观察机床的位置处应该执行的行为是指,例如在操作者执行了该行为时操作者处于机床附近的可能性较高的行为。操作者根据由操作装置输出的信息执行行为。行为判定部能判定操作者是否已执行上述行为。在操作者已正确地执行上述行为时,则判定为操作者的当前位置距正在与操作装置进行通信的机床较近。此时,机床受理第一操作。在操作者没有执行上述行为时或在操作者执行了错误的行为时,则判定为操作者的当前位置距正在与操作装置进行通信的机床较远。此时,机床受理第二操作。与能在第一操作中执行的内容相比,能在第二操作中执行的内容受到控制装置限制。机床根据第一操作或第二操作来控制机床的工作(例如加工部的工作)。因此,控制装置能够防止例如由远方操作者的远程操作导致的危险事故,并且控制装置能够允许远方操作者进行急停操作。
[0006]技术方案2的控制装置所控制的上述机床还具有用于存储加工程序的存储部,上述加工程序由多个用于指示上述加工部工作的命令构成,能在上述第一操作中进行操作且不能在上述第二操作中进行操作的操作是指,对上述加工部正在执行的上述加工程序进行修改的操作。
[0007]控制装置不能在第二操作中进行对当前正在执行的加工程序的修改操作。不在当前正在进行加工的机床附近的操作者无法修改处于加工过程中的加工程序,因此能够防止机床发生损坏。
[0008]在技术方案3的控制装置中,上述行为包含针对涉及上述机床的识别或上述机床的状态的问题进行的回答,上述行为信息包含用于输出上述问题的问题输出信息,上述行为判定部根据上述操作装置是否发送了回答或上述操作装置所发送的回答是否正确来判定操作者是否已执行上述行为。
[0009]控制装置使操作者回答涉及机床的识别或机床的状态的问题。操作者将针对问题所进行的回答传达给操作装置。操作装置向机床发送上述回答。识别机床和掌握机床的状态等行为对在机床附近的操作者来说比较容易,但对远方操作者来说比较困难。控制装置根据操作者是否针对上述问题进行了回答或操作者所进行的回答是否正确来判定操作者是否处于机床附近。因此,控制装置能够可靠且容易地判定操作者是否在应该操作的机床附近。
[0010]技术方案4的控制装置所控制的上述机床具有识别显示部,该识别显示部用于显示能够供操作者从多个机床中识别出应该操作的上述机床的识别信息,上述存储部还存储有上述识别信息,上述行为包含针对提问应该操作的上述机床的识别信息的问题进行的回答,上述行为判定部根据已接收到的上述回答是否与上述存储部所存储的识别信息相匹配,来判定操作者是否已执行上述行为。
[0011]控制装置就机床的识别显示部所显示的识别信息对操作者进行提问。机床的识别信息由机床的存储部进行存储。因此,行为判定部能够容易地判定接收到的回答是否正确。用肉眼观察机床的识别显示部所显示的识别信息的行为,对在应该操作的机床附近的操作者来说比较容易,但对远离机床的远方操作者来说比较困难。因此,控制装置能够可靠且容易地判定操作者是否在应该操作的机床附近。
[0012]技术方案5的控制装置所控制的上述机床具有光源,上述机器侧控制部能控制上述光源的点亮和熄灭,上述行为包含针对涉及上述光源的状态的问题进行的回答,上述行为判定部根据接收到的上述回答是否与上述机器侧控制部所控制的上述光源的状态相匹配,来判定操作者是否已执行上述行为。
[0013]控制装置向操作者提出涉及机床的光源状态的问题。光源的点亮和熄灭由机器侧控制部控制。因此,行为判定部能够容易地判定接收到的回答是否正确。判断机床的光源状态(例如是否为忽亮忽灭的状态)的行为,对在机床附近的操作者来说比较容易,但对远方操作者来说比较困难。因此,控制装置能够可靠且容易地判定操作者是否在应该操作的机床附近。
[0014]技术方案6的控制装置所控制的上述机床具有可动部;以及检测部,该检测部用于检测上述可动部的状态或位置,上述行为包含针对提问上述可动部的状态或位置的问题进行的回答,上述行为判定部根据上述检测部的检测结果来判定操作者是否已执行上述行为。
[0015]控制装置向操作者提问可动部的状态或位置的问题(涉及机床的状态的一种问题)。可动部的状态(或位置)由机床的检测部来检测。因此,行为判定部能够容易地判定接收到的回答是否正确。用肉眼观察机床的可动部并判断可动部的状态(例如是否在工作)或位置(例如是否位于规定位置)的行为,对在机床附近的操作者来说比较容易,但对远方操作者来说比较困难。因此,控制装置能够可靠且容易地判定操作者是否在应该操作的机床附近。
[0016]技术方案7的控制装置所控制的上述机床具有可动部;以及检测部,该检测部用于检测上述可动部的状态或位置,上述行为包含改变上述可动部的状态或位置的行为,上述行为信息包含指示输出信息,该指示输出信息用于输出对要执行上述行为的操作者的指示,上述行为判定部根据上述检测部的检测结果来判定操作者是否已执行上述行为。
[0017]控制装置指示操作者改变可动部的状态或改变可动部的位置。可动部的状态变化(或位置变化)与机床的检测部的检测结果的变化相对应。用肉眼观察机床的可动部并改变可动部的状态(例如切换工作/停止工作的状态)或可动部的位置(例如使可动部从规定位置开始移动规定距离)的行为,对在机床附近的操作者来说比较容易,但对远离机床的操作者来说比较困难。因此,控制装置能够可靠且容易地判定操作者是否在应该操作的机床附近。
[0018]技术方案8的控制装置所控制的上述可动部为能够手动开闭的开闭部。
[0019]可动部例如是能够由操作者手动开闭的门或盖等开闭部。由于操作者手动操作可动部,因此,控制装置不需要用于驱动可动部的构件,因此能够降低成本。
[0020]技术方案9的控制装置所控制的上述机床具有机器侧操作部,该机器侧操作部能够受理操作且该机器侧操作部与上述操作装置不同,上述行为包含对上述机器侧操作部的规定操作,上述行为信息包含指示输出信息,该指示输出信息用于输出对要执行上述行为的操作者的指示,在上述机器侧操作部所受理的操作为上述规定操作时,上述行为判定部判定为操作者已执行上述行为。
[0021]控制装置指示操作者对机床的机器侧操作部执行规定的操作。对机床的机器侧操作部的规定操作,对在机床附近的操作者来说比较容易,但对远离机床的操作者来说比较困难。因此,控制装置能够可靠且容易地判定操作者是否在应该操作的机床附近。
[0022]在技术方案10的控制装置中,上述机器侧操作部用于对上述加工部进行操作,上述规定操作是使上述加工部工作的操作。
[0023]控制装置指示操作者利用机器侧操作部按照规定操作来操作机床的加工部。对机床的机器侧操作部的规定操作,对在机床附近的操作者来说比较容易,但对远离机床的操作者来说比较困难。因此,控制 装置能够可靠且容易地判定操作者是否在应该操作的机床附近。机床已经具有加工部,无需重新追加加工部,因此,控制装置能够降低成本。
[0024]在技术方案11的控制装置中,上述机器侧操作部具有使能开关,该使能开关为开状态时允许操作上述机器侧操作部,该使能开关为关状态时禁止操作上述机器侧操作部,上述规定操作是将上述使能开关切换为开状态或关状态的操作。
[0025]控制装置指示操作者按照规定操作切换机器侧操作部的使能开关的开/关状态。确认是否已进行切换使能开关的开/关状态的操作的时间比操作加工部的时间短。其原因在于,当操作加工部时需要定位时间,操作开关则不需要定位时间。
[0026]在技术方案12的控制装置中,上述行为信息发送部按顺序发送多种行为信息,该多种行为信息表示操作者在能够用肉眼观察上述机床的位置处应该执行的各种不同的行为,在上述行为判定部判定为操作者已执行与已发送的所有上述多种行为信息分别对应的上述行为时,上述第一发送信息部执行发送动作,在上述行为判定部判定为操作者没有执行与借助上述机器侧通信部发送的至少一种行为信息对应的行为时,上述第二发送信息部执行发送动作。
[0027]在操作者将多种行为全部执行完时(例如操作者对所有问题的回答都正确时),控制装置使机床受理第一操作。在操作者仅未执行多种行为中的一种行为时(例如操作者仅回答错了一个问题时),机床受理第二操作。因此,控制装置能够可靠地判断操作者是否在机床附近。
[0028]控制装置能够与可移动式的操作装置相连接。因此,控制装置能够同时实现机床的远程操作的便利性和远程操作时的安全性。其原因在于,与在机床附近的操作者使用操作装置的情况相比,在远离机床的操作者使用操作装置时,控制装置将限制能被受理的操作。
[0029]在操作装置与机床之间为一对多的对应方式时,控制装置也能够将在应该远程操作的机床以外的机床附近使用操作装置的操作者认定为远方操作者,因此能够提高安全性。
[0030]操作者在机床附近使用操作装置,但是,在控制装置限制了能被受理的操作时,操作者将知晓自己处于应该远程操作的机床以外的机床附近。S卩,能够在操作者侧和控制装置侧这两方面来确认操作者所期望操作的机床与正在与操作装置进行通信的机床是否为同一机床。
【附图说明】
[0031]图1是表示实施方式的机床和操作装置的结构的框图。
[0032]图2是简略表示机床的结构(无罩状态)的立体图。
[0033]图3是简略表示机床的结构(有罩状态)的立体图。
[0034]图4是表不机床的存储部所存储的许可与否表的一个例子的图。
[0035]图5是表示操作装置的触摸面板所显示的附近操作菜单的一个例子的图。
[0036]图6是表示操作装置的触摸面板所显示的远方操作菜单的一个例子的图。
[0037]图7是表示操作装置的触摸面板所显示的附近行为菜单(有回答输入)的一个例子的图。
[0038]图8是表示操作装置的触摸面板所显示的附近行为菜单(无回答输入)的一个例子的图。
[0039]图9是表示由操作装置执行的远程操作处理的过程的流程图。
[0040]图10是接续图9的流程图。
[0041]图11是接续图10的流程图。
[0042]图12是接续图11的流程图。
[0043]图13是表示由机床执行的许可与否判定处理的过程的流程图。
[0044]图14是接续图13的流程图。
[0045]图15是表示由机床执行的远程操作受理处理的过程的流程图。
[0046]图16是表示由机床执行的附近行为处理过程的详细内容的流程图。
[0047]图17是接续图16的流程图。
[0048]图18是接续图17的流程图。
【具体实施方式】
[0049]以下,基于附图对本发明进行详细说明。在以下的说明中,使用图中箭头所示的上下、前后、左右。图1是表示实施方式的机床2和操作装置6的结构的框图。在本实施方式中,多台机床2和一台操作装置6利用电波进行无线通信。机床2与操作装置6之间既可以借助通用的通信网络(例如服务器和客户端等利用的局域网(LAN))进行通信,也可以借助专用的通信网络进行通信。机床2与操作装置6可以以一对一的对应方式构成。也可以构成为具有一台或多台机床2并具有多台操作装置6。通信不限于使用电波进行的无线通信,也可以是无线光通信或有线通信等。
[0050]各机床2自带固有的识别名称和识别编号。识别名称精简短小且容易被操作者记住。操作者通常利用识别名称来区分各机床2。识别编号较繁琐且冗长,因此操作者难以记住识别编号。在只存在一台机床2的情况下,操作者不需要记住该机床2的识别名称。
[0051]参照图1?图3对机床2进行说明。机床2包括基座201、支柱部202、罩203、加工部21、换刀部22、保持部23、识别名牌24、门25、开闭检测部26、显示部4、操作部5以及控制装置3。基座201上部以保持部23能够移动的方式支承该保持部23。保持部23能够在前后方向和左右方向上移动。支柱部202固定于基座201的上部后端部。支柱部202能支承换刀部22和控制装置3。换刀部22位于支柱部202的前侧。控制装置3位于支柱部202的后侧。支柱部202以加工部21能够上下移动的方式支承该加工部21。加工部21位于保持部23的上侧且处于换刀部22附近。罩203覆盖基座201上部、支柱部202、加工部21、换刀部22以及保持部23。罩203包括前壁20a、左右两个侧壁、后壁以及顶壁,该前壁20a具有门(可动部、开闭部)25。操作者能够通过握持门25的把手25a来开闭门25。当操作者将门25打开之后,操作者能够进入到罩203内。开闭检测部26设于前壁20a。识别名牌24安装在门25的表面侧。显示部4和操作部5固定在前壁20a的表面侧。识别名牌24至少显示识别编号。识别编号为识别信息,识别名牌24为识别显示部。开闭检测部(检测部)26具有限位开关。当将门25关闭时,门25与开闭检测部26相抵接从而开闭检测部26变为开状态。当将门25打开时,门25离开开闭检测部26从而开闭检测部26变为关状态。控制装置3的后述的控制部31能接收开闭检测部26的检测结果。刀具210能够安装于加工部21也能够自加工部21拆卸下来。安装在加工部21上的刀具210能够在主轴马达211的驱动下旋转。加工部21能够在Z轴马达212的驱动下沿上下方向移动。换刀部22具有刀库221。刀库221为能够在周向上旋转的圆盘状构件,并且刀库221能够在刀库马达的驱动下旋转。多把刀具210能够安装于刀库221也能够自刀库221拆卸下来。保持部23为所谓的工作台,其用于保持工件。保持部23能够在X轴马达和Y轴马达的驱动下沿前后方向和左右方向移动。通过使加工部21向上方移动,从而安装在加工部21上的刀具210离开能执行对工件的加工的加工执行位置。通过使加工部21进一步向上方移动,从而安装在加工部21上的刀具210脱离加工部21并安装在刀库221中。通过使刀库221旋转,从而安装在刀库221中的多把刀具210中的一把刀具210移动至刀库221的周向上的换刀位置。通过使加工部21向下方移动,从而位于换刀位置的刀具210离开刀库221并安装在加工部21上。通过使加工部21进一步向下方移动,从而安装在加工部21上的刀具210接近加工执行位置。通过使位于加工执行位置的刀具210旋转,从而机床2对工件进行加工(例如切削加工)。显示部4具有采用液晶面板制成的显示面板41和多个LED (光源)42。显示部4能够显示机床2的运行状况或对操作者的通知等。显示面板41也可以显示机床2的识别编号。在该情况下,显示面板41作为识别显示部发挥作用。识别编号也可以是将随机数追加到当前识别编号中而得到的编号。将随机数追加到当前识别编号中而得到的编号作为识别信息发挥作用。显示部4也可以构成为具有与七段数码管或LED42不同的光源等。
[0052]操作部5具有启动开关51、急停开关52、手柄53以及使能开关54。操作者每次操作启动开关51时都会切换机床2的开/关状态。急停开关52是用于使机床2立即停止工作的开关。手柄(机器侧操作部)53是采用手动脉冲发生器做成的构件。当操作者操作手柄53而使该手柄53旋转时,指定的轴(X轴、Y轴、Z轴)的马达根据手柄53的旋转方向和旋转量而进行旋转。对手柄53的旋转操作在使能开关(机器侧操作部)54为开状态时有效。显示部4和操作部5也可以是采用触摸面板做成的构件。
[0053]控制装置3包括外壳30、控制部31、存储部32、计时器33以及通信部34。外壳30被支柱部202支承。外壳30能收纳控制部31、存储部32和计时器33。存储部32使用的是ROM、RAM和/或辅助存储装置。存储部32预先存储有机床2工作所需要的计算机程序。存储部32能存储预先被给予的信息、控制部31伴随着计算机程序的执行而生成的信息(例如各种标志或生产计数等)以及借助通信部34接收到的信息(例如加工工件用的计算机程序。以下称作加工程序)等。加工程序由多个用于指示机床2工作的命令构成。而且,存储部32预先存储有用于后述的操作装置6对机床2进行远程操作的显示的数据和用于远程操作的各种操作选项等的数据(以下称作操作受理信息)。操作受理信息例如能够利用Hyper Text Markup Language (超文本标记语言)来描述,该操作受理信息包括附近操作用的操作受理信息(第一操作受理信息)和远方操作用的操作受理信息(第二操作受理信息)。除此之外,存储部32预先存储好的信息还包括识别编号和许可与否表321 (参照图4)等。控制部31能够根据存储部32所存储的计算机程序来控制机床2的各部分的工作。当计时器33为开状态时开始计时,当计时器33为关状态时结束计时。计时器33的计时结果被输入到控制部31中。计时器33的计时结果能够被控制部31重置。在进行后述的远程操作受理处理的过程中,计时器33对从附近操作者利用操作装置6操作机床2之后的时刻开始所经过的时间进行计时。通信部34具有用于与操作装置6进行无线通信的天线。操作装置6使用的是市场上贩卖的可移动式通用计算机(例如平板电脑)。操作装置6不限于平板电脑,例如也可以是笔记本电脑。操作装置6也可以是专用于机床2的装置。操作装置6包括控制部61、存储部62、通信部63以及触摸面板64。通信部63具有用于与机床2进行无线通信的天线。触摸面板64使用的是液晶面板和层叠在液晶面板上的触摸垫。 存储部62使用的是ROM、RAM和/或辅助存储装置。存储部62预先存储有浏览器应用程序(以下称作远程操作应用程序)和操作装置6工作所需要的计算机程序,上述浏览器应用程序用于将从机床2接收到的操作受理信息转换成图像信息并将该图像信息显示在液晶面板上。能够利用远程操作应用程序,基于从机床2接收到的操作受理信息,将附近操作菜单641、远方操作菜单642、附近行为菜单643以及附近行为菜单644 (参照图5?图8)等显示在触摸面板64的液晶面板上。触摸面板64作为本实施方式的装置侧操作部、信息输出部和回答输入部发挥作用。附近操作菜单641为附近操作者用的操作菜单,远方操作菜单642为远方操作者用的操作菜单。存储部62能存储预先被给予的信息、控制部61伴随着计算机程序的执行而生成的信息以及借助通信部63接收到的操作受理信息等。控制部61能够根据存储部62所存储的计算机程序来控制操作装置6的各部分的工作。
[0054]操作者在应该操作的机床2周围(附近)或在远离应该操作的机床2的场所(远方)利用操作装置6对机床2进行远程操作。处于机床2周围的操作者(即附近操作者)能够容易用肉眼详细地确认机床2的状态(例如加工部21在上下方向上的位置、加工部21所安装的刀具210是否正在旋转等)。处于远离应该操作的机床2的场所的操作者(即远方操作者)难以用肉眼详细地确认机床2的状态。控制装置3无限制地允许附近操作者进行远程操作,但控制装置3禁止远方操作者进行一部分的远程操作。
[0055]在本实施方式中,作为允许附近操作者和远方操作者这两者进行的远程操作(第二操作),例示有接下来要说明的开始/结束操作、急停操作、未执行程序操作、未使用刀具操作以及生产计数操作为例进行说明。开始/结束操作是指开始或结束执行远程操作应用程序的操作,和结束显示附近操作菜单641 (或远方操作菜单642)并开始显示远方操作菜单642 (或附近操作菜单641)的操作。急停操作是指使机床2紧急停止工作的操作。未执行程序操作是指制作新加工程序的操作、向机床2发送制作好的加工程序的操作以及涉及对机床2的存储部32已存储好的加工程序中的、当前未执行的加工程序的修改或删除等的操作。未使用刀具操作是指涉及变更当前未执行的工件加工所要使用的刀具的操作。生产计数操作是指对表示已完成加工的工件个数的生产计数的计数值进行更改(例如重置)的操作。重置通常是指将值设为O。开始/结束操作、未执行程序操作、未使用刀具操作以及生产计数操为安全性较高的操作,因此,即使在用肉眼没详细地确认机床2的状态的情况下进行上述操作,也不会产生特别的问题。优选的是,急停操作由附近操作者来执行。但是,由于急停操作是察觉到危险的操作者紧急执行的操作,因此,控制装置3也允许远方操作者来执行此项操作。作为允许附近操作者执行,但禁止远方操作者执行的远程操作(第一操作),例示有接下来要说明的测试加工操作、对正在执行的程序的操作以及对正在使用的刀具的操作。测试加工操作是指涉及执行测试加工的操作。对正在执行的程序的操作是指涉及对机床2的存储部32已存储好的加工程序中的、正在控制当前正在执行的工件加工的加工程序进行修改的操作。对正在使用的刀具的操作是指涉及对当前正在执行的工件加工过程中所使用的刀具进行更换的操作。测试加工操作、对正在执行的程序的操作以及对正在使用的刀具的操作是危险性较高的操作,因此,必须一边用肉眼详细地确认机床2的状态一边进行上述操作。
[0056]图4表示存储部32所存储的许可与否表321的一个例子。许可与否表321存储有附近操作者和远方操作者、各种远程操作(开始/结束操作、急停操作、对正在执行的程序的操作、未执行程序操作、对正在使用的刀具的操作、未使用刀具操作、生产计数操作、测试加工操作)以及各种远程操作的许可与否之间的关系。图中的〇标记意味着允许,X标记意味着禁止。
[0057]操作者利用触摸面板64启动远程操作应用程序。触摸面板64显示用于指定操作者期望远程操作的机床2的机床指定菜单(省略图示)。操作者利用触摸面板64填写或选择机床2的识别名称来指定一台机床2。之后,控制装置3与操作装置6之间进行无线通信。用于生成机床指定菜单的信息包含在远程操作应用程序中。
[0058]接着,触摸面板64显示操作选择菜单(省略图示),该操作选择菜单供操作者选择是在机床2周围进行远程操作(以下称作附近操作)、还是在远离机床2的场所进行远程操作(以下称作远方操作)。用于生成操作选择菜单的信息包含在操作受理信息中,远程操作应用程序显示在触摸面板64上。当操作者选择附近操作并且正确地执行了所有后述的附近行为时,控制装置3认定操作者为附近操作者。之后,控制装置3向操作装置6发送附近操作者用的操作受理信息,触摸面板64显示附近操作菜单641。图5表示操作装置6的触摸面板64所显示的附近操作菜单641的一个例子。附近操作菜单641具有对正在执行的程序的操作的操作选项64a、对正在使用的刀具的操作的操作选项64b、未执行程序操作的操作选项64c、未使用刀具操作的操作选项64d、测试加工操作的操作选项64e、生产计数操作的操作选项64f、急停操作的操作选项64g、用于结束显示附近操作菜单641并开始显示远方操作菜单642 (换言之,结束附近操作并开始远方操作)的操作选项64h以及用于结束远程操作应用程序(即无论是附近操作还是远方操作,都结束远程操作本身)的操作选项64j。当操作者选择操作选项64a?64h、64j中的任一操作选项时,实现该操作选项所对应的远程操作。附近操作菜单641是根据从机床2向操作装置6发送的附近操作用的操作受理信息而生成的菜单。当操作者选择了远方操作或操作者选择了附近操作却错误地执行了一个附近行为时,控制装置3就会认定操作者为远方操作者。
[0059]如图6所示,触摸面板64显示远方操作菜单642。图6表示远方操作菜单642的一个例子。远方操作菜单642与附近操作菜单641同样地具有操作选项64c、64d、64f、64g、64jo远方操作菜单642与附近操作菜单641不同,远方操作菜单642具有操作选项64k来代替操作选项64h,该操作选项64k是用于结束显示远方操作菜单642并开始显示附近操作菜单641 (换言之,结束远方操作并开始附近操作)的操作选项。而且,暗淡地显示与操作选项64a、64b、64e相当的操作选项。当操作者选择操作选项64c、64d、64f、64g、64j、64k中的任一操作选项时,控制装置3实现与操作者所选择的操作选项相对应的远程操作。即使操作者选择了暗淡地显示的操作选项,控制装置3也不会实现与该操作选项相对应的远程操作。远方操作菜单642是根据从机床2向操作装置6发送的远方操作用的操作受理信息而生成的菜单。在附近操作菜单641和远方操作菜单642中也可以设置用于切换操作者将要远程操作的机床2的操作选项。在操作者利用触摸面板64进行了用于执行附近操作或远方操作的操作之后,自操作装置6向机床2发送表示操作者所期望的远程操作的操作信息。机床2根据接收到的操作信息来工作。即,控制装置3能够实现利用操作装置6进行的远程操作。此时,发送的操作信息是涉及附近操作的操作信息还是涉及远方操作的操作信息由控制装置3在接收到操作信息后进行判定。
[0060]对附近行为进行说明。附近行为是指操作者在能用肉眼观察机床2的位置所进行的行为,该附近行为表示的是对附近操作者来说容易进行,但是对远方操作者来说难以进行的行为。具体地讲,第一附近行为是针对提问机床2的识别编号的问题进行回答。第二附近行为是针对提问门25是否处于打开状态的问题进行回答。第三附近行为是针对涉及LED42的发光状态的问题进行回答。第四附近行为是打开或关闭门25。第五附近行为是操作手柄53使该手柄53向规定方向旋转规定量。第六附近行为是切换使能开关54的开/关状态。对第一附近行为进行说明。固定在机床2的门25上的识别名牌24显示机床2的识别编号。因此,附近操作者能够容易地读取识别名牌24所显示的识别编号,从而能够准确地进行回答。远方操作者则难以准确地回答识别名牌24所显示的识别编号。对第四附近行为进行说明。附近操作者能够容易地打开或关闭门25。远方操作者则难以打开或关闭门25。第一附近行为?第六附近行为既可以按照从一至六的顺序赋予操作者也可以随机地赋予操作者。控制装置3将正确地执行了第一附近行为?第六附近行为的所有附近行为的操作者认定为附近操作者,并将错误地执行了一个附近行为的操作者或没有执行附近行为的操作者认定为远方操作者。附近行为不限定于第一附近行为?第六附近行为。例如附近行为也可以是切换启动开关51的开/关状态或急停开关52的开/关状态的操作。此外,附近行为也可以是针对提问显示面板41所显示的动态口令的问题进行回答的行为。附近行为也可以是针对提问多个LED42中的、处于忽亮忽灭状态的LED42的个数的问题进行回答的行为。
[0061]如图7所示,控制装置3将菜单643、644(以下称作附近行为菜单)显示在触摸面板64上,以使操作者执行附近行为。附近行为菜单643具有用于向控制装置3中输入回答的回答填写栏64m和输入选项64η。回答填写栏64m供操作者填写针对问题的回答,输入选项64η是用于决定输入针对问题的回答的选项。例如附近行为菜单643显示提问机床2的识别编号的问题,操作者在观察识别名牌24之后操作设于触摸面板64上的省略图示的数字键来将回答填写到回答填写栏64m中。之后,操作者选择输入选项64η来输入回答。第二附近行为的附近行为菜单(省略图示)显示提问门25是处于打开状态还是处于关闭状态的问题。第二附近行为的附近行为菜单具有供操作者选择回答(门25的开闭状态)的回答选择选项。操作者在观察门25之后选择回答选择选项来将回答输入到控制装置3中。第三附近行为的附近行为菜单(省略图示)显示提问多个LED42中的哪个LED处于亮灯状态的问题。第三附近行为的附近行为菜单具有供操作者输入回答(能决定处于亮灯状态的LED42的个数的信息)的回答输入选项。操作者在观察LED42之后选择回答输入选项来将回答输入到控制装置3中。
[0062]图8表示附近行为菜单644的一个例子。在要使操作者执行第四附近行为时,触摸面板64显示附近行为菜单644。在门25已经处于关闭状态时,附近行为菜单644会显示指示操作者将门25打开,之后再将门25关闭的文字内容。在门25已经处于打开状态时,附近行为菜单644会显示指示操作者将门25关闭,之后再将门25打开的文字内容。控制装置3也可以将打开或关闭门25的时机显示在触摸面板64或机床2的显示面板41上。第五附近行为的附 近行为菜单(省略图示)显示指示操作者操作手柄53使该手柄53向规定方向旋转规定量的文字内容(例如“请操作手柄53使该手柄53向右方旋转十个刻度的量,之后使该手柄53再向左方旋转五个刻度的量”)。操作者一边确认加工部21的动作一边按照指示来操作手柄53使该手柄53旋转。第六附近行为的附近行为菜单(省略图示)显示指示切换使能开关54的开/关状态的文字内容。以上那样的附近行为菜单将从机床2向操作装置6发送的行为信息显示在触摸面板64上。行为信息表示的是附近行为。控制装置3不限定于显示问题或指示的结构,控制装置3也可以构成为自省略图示的扬声器(信息输出部)语音输出问题或指示。在该情况下,控制装置3构成为将操作者的回答语音输入至省略图示的麦克风(回答输入部)即可。
[0063]图9?图12是表示由操作装置6执行的远程操作处理的过程的流程图。流程图中用双点划线式箭头表示在机床2与操作装置6之间进行的对各种信息的发送和接收。在操作者启动远程操作应用程序,并填写或选择机床2的识别名称而指定了一台机床2之后,开始进行远程操作处理。如图9所示,控制部61将操作选择菜单显示在触摸面板64上(SII)。操作选择菜单具有供操作者选择附近操作的附近操作选项(省略图示)和供操作者选择远方操作的远方操作选项(省略图示)。接着,控制部61判定操作者是否选择了远方操作选项(S12)。在操作者未选择远方操作选项时(S12为否),控制部61判定操作者是否选择了附近操作选项(S13)。在操作者未选择附近操作选项时(S13为否),控制部61使处理返回至S12。在操作者选择了远方操作选项时(S12为是),控制部61向机床2发送表示操作者已选择远方操作的远方选择信息(S14)。控制部61判定是否接收到操作受理信息(S15),在还未接收到操作受理信息时(S15为否),则再次进行S15的处理。在将远方选择信息发送至机床2时,操作装置6即将接收到的操作受理信息是远方操作用的操作受理信息。因此,在接收到了操作受理信息时(S15为是),控制部61将远方操作菜单642显示在触摸面板64上(图10中的S31)。S31的处理是对分别与远方操作菜单642中包含的操作选项64c、64d、64f、64g、64j、64k对应的远程操作进行受理的处理。执行S31的处理的控制部61作为本实施方式的操作输出部发挥作用。控制部61判定操作者是否选择了操作选项64c、64d、64f、64g中的任一操作选项(S32)。S32的处理意味着判定操作者是否选择了未执行程序操作、未使用刀具操作、生产计数操作以及急停操作中的任一操作。在操作者选择了操作选项64c、64d、64f、64g中的任一操作选项时(S32为是),控制部61向机床2发送表示与操作者所选择的操作选项对应的远程操作,也就是已受理的远程操作的远方操作用的操作信息(S33)。在执行S33的处理之后或在操作者没有选择操作选项64c、64d、64f、64g中的任一操作选项时(S32为否),控制部61判定是否已接收到由机床2发送的各种信息(S34)。在控制部61已接收到由机床2发送的各种信息时(S34为是),控制部61根据接收到的各种信息进行处理(S35)。在结束S35的处理后或在控制部61没有接收到由机床2发送的各种信息时(S34为否),控制部61判定操作者是否选择了操作选项64k(S36)。S36的处理意味着判定操作者是否选择了结束远方操作并开始附近操作。在操作者没有选择操作选项64k时(S36为否),控制部61判定操作者是否选择了操作选项64j (S37)。S37的处理意味着判定操作者是否选择了结束远程操作应用程序。在操作者没有选择操作选项64j时(S37为否),控制部61将处理返回至S32。在操作者选择了操作选项64j时(S37为是),控制部61向机床2发送表示操作者选择了结束远程操作应用程序的结束信息(S38),并结束远程操作处理。在操作者选择了操作选项64k时(S36为是)或在操作者选择了附近操作选项时(图9中的S13为是),控制部61向机床2发送表示操作者选择了附近操作的附近选择信息(S16)。如上所述,在操作者选择了远方操作时,立刻且必须从机床2发送过来远方操作用的操作受理信息。其原因在于,基于远方操作用的操作受理信息生成的远方操作菜单642无论是提供给附近操作者还是提供给远方操作者都不会产生问题。在操作者选择了附近操作时,控制装置3在认定操作者为附近操作者之后从机床2发送附近操作用的操作受理信息。其原因在于,将基于附近操作用的操作受理信息生成的附近操作菜单641提供给远方操作者会存在危险。
[0064]在本实施方式中,例示了在操作者选择了附近操作而控制装置3没有将操作者认定为附近操作者时,从机床2发送远方操作用的操作受理信息。无论操作者是否选择了附近操作,触摸面板64都会显示远方操作菜单642,因此,操作者能知晓自己错误地执行了附近行为。此时,操作者只要重新选择附近操作或执行远方操作即可。而且,在操作者选择了附近操作而控制装置3没有将操作者认定为附近操作者时,控制装置3也可以向操作者报错O
[0065]接下来要说明的S17?S56(图11)这一过程的处理为控制装置3受理认定的处理。如图9所示,控制部61判定是否已接收到行为信息(S17),在还未接收到行为信息时(S17为否),则再次进行S17的处理。在已接收到行为信息时(S17为是),控制部61判定接收到的行为信息中是否包含问题输出信息和回答受理信息(S51)。在接收到的行为信息中包含了问题输出信息和回答受理信息时(S51为是),控制部61将第一附近行为?第三附近行为的附近行为菜单(例如图7所示的附近行为菜单643)显示在触摸面板64上(S52)。执行S52的处理的控制部61作为本实施方式的输出控制部发挥作用。操作者观察由S52的处理显示出的附近行为菜单并回答问题。控制部61判定操作者是否操作触摸面板64并输入了回答(S53),在控制部61判断为操作者还未输入回答时(S53为否),则再次执行S53的处理。而且,在显示附近行为菜单之后经过了规定时间后依然判定S53为否时,也可以将处理转移至后述的S57。此时,控制装置3认定操作者为远方操作者,并从机床2发送远方操作用的操作受理信息。在操作者输入了回答时(S53为是),控制部61向机床2发送表示已输入的回答的回答信息(例如表示已填写在回答填写栏64m中的识别编号的回答信息)(S54)。执行S54的处理的控制部61作为本实施方式的回答发送部发挥作用。在接收到的行为信息中不包含问题输出信息和回答受理信息时(S51为否),接收到的行为信息会包含指示输出信息。因此,控制部61将第四附近行为?第六附近行为这样的附近行为菜单(例如图8所示的附近行为菜单644)显示在触摸面板64上(S55)。操作者在观察由S55的处理显示出的附近行为菜单并执行附近行为。在结束S54或S55的处理之后,控制部61判定是否重新接收到行为信息(S56),在重新接收到行为信息时(S56为是),将处理返回至S51。在S56处理中重新接收到行为信息时是指操作者所执行的附近行为正确并且还剩下操作者应该执行的附近行为的情况。在没有接收到行为信息时(S56为否),控制部61判定是否已接收到操作受理信息(S57),在还未接收到操作受理信息时(S57为否),将处理返回至S56。在已接收到操作受理信息时(S57为是),控制部61判定接收到的操作受理信息是否为附近操作用的操作受理信息(S58)。在接收到的操作受理信息为远方操作用的操作受理信息时(S58为否),控制部61将处理转移至图10所示的S31。在S57处理中接收到远方操作用的操作受理信息时是指操作者不久之前刚刚执行的附近行为是错误的情况。在S57处理中接收到附近操作用的操作受理信息时是指操作者所执行的多种附近行为全部正确并且操作者没有剩下操作者应该执行的附近行为的情况。
[0066]在接收到的操作受理信息为附近操作用的操作受理信息时(S58为是),控制部61将附近操作菜单641 (参照图5)显示在触摸面板64上(S71)。S71的处理是对分别于附近操作菜单641中包含的操作选项64a?64h、64j对应的远程操作进行受理的处理。执行S71的处理的控制部61作为本实施方式的操作输出部发挥作用。控制部61判定操作者是否选择了附近操作菜单641所包含的操作选项64a?64g中的任一操作选项(S72)。S72的处理意味着判定操作者是否选择了对正在执行的程序的操作、对正在使用的刀具的操作、未执行程序操作、未使用刀具操作、测试加工操作、生产计数操作以及急停操作中的任一操作。在操作者选择了操作选项64a?64g中的任一操作选项时(S72为是),控制部61向机床发送表示与操作者所选择的操作选项对应的远程操作,也就是已受理的远程操作的附近操作用的操作信息(S73)。在执行S73的处理之后或在操作者没有选择操作选项64a?64g中的任一操作选项时(S72为否),控制部61判定是否已接收到由机床2发送的各种信息(S74)。在控制部61已接收到由机床2发送的各种信息时(S74为是),控制部61根据接收到的各种信息进行处理(S75)。在结束S75的处理后或在控制部61没有接收到由机床2发送的各种信息时(S74为否),控制部61判定操作者是否选择了操作选项64h(S76)。S76的处理意味着判定操作者是否选择了结束附近操作并开始远方操作。在操作者选择了操作选项64h时(S76为是),控制部61将处理转移至S14。在操作者没有选择操作选项64h时(S76为否),控制部61判定操作者是否选择了操作选项64j (S77)。S77的处理意味着判定操作者是否选择了结束远程操作应用程序。在操作者没有选择操作选项64j (S77为否),控制部61将处理返回至S72。在操作者选择了操作选项64j时(S77为是),控制部61将处理转移至图10所示的S38。
[0067]图13和图14是由机床2执行的许可与否判定处理的过程的流程图。控制部31判定是否已接收到附近选择信息(S91)。在控制部31已接收到附近选择信息时(S91为是),控制部31将表示第一附近行为?第六附近行为全部被正确执行的正确执行标志重置(将值设为O) (S92)。在结束S92的处理后,控制部31执行后述的附近行为处理(参照图16?图18) (S93)。S93的附近行为处理是进行使操作者执行第一附近行为?第六附近行为的处理,在操作者正确地执行了所有六种附近行为时,设置正确执行标志(将值设为I)。在结束S93的处理后,控制部31判定是否已设置正确执行标志(S94)。在已设置正确执行标志时(S94为是),控制部31认定操作者为附近操作者。控制 部31设置表示操作者为附近操作者的附近标志(将值设为I) (S95),并重置表示操作者为远方操作者的远方标志(将值设为O) (S96)。控制部31向操作装置6发送附近操作用的操作受理信息(S97),并将处理返回至S91。执行S97的处理的控制部31作为本实施方式的第一发送信息部发挥作用。在控制部31没有接收到附近选择信息时(S91为否),控制部31判定是否已接收到远方选择信息(Slll)。在控制部31已接收到远方选择信息时(S111为是),控制部31认定操作者为远方操作者或为期望进行远方操作的附近操作者。控制部31将处理转移至后述的S112。
[0068]如图13所示,在正确执行标志为重置状态时(S94为否),控制部31认定操作者为远方操作者。控制部31将处理转移至S112。控制部31重置附近标志(S112),并设置远方标志(S113)。控制部31向操作装置6发送远方操作用的操作受理信息(S114)。执行S114的处理的控制部31作为本实施方式的第二发送信息部发挥作用。在结束S114的处理后,控制部31将处理返回至S91。在Slll中控制部31没有接收到远方选择信息时(S111为否),控制部31判定是否已设置附近标志(S115)。在已设置附近标志时(S115为是),控制部31判定计时器33的计时结果是否为规定时间以上(S116)。在计时器33的计时结果为规定时间以上时(S116为是),控制部31结束计时器33的计时动作并将计时器33的计时结果重置(S117),将处理转移至S112。计时器33的计时结果为规定时间以上时是指自附近操作者利用操作装置6操作机床2开始经过规定时间以上还未进行下一操作的情况。因此,控制装置3重新将附近操作者认定为远方操作者,并发送远方操作用的操作受理信息。其结果,操作装置6将附近操作菜单641切换成远方操作菜单642。S卩,操作装置6在图12所示的S74的处理中接收远方操作用的操作受理信息,在S75的处理中将附近操作菜单641切换成远方操作菜单642。
[0069]在SI 15中,在没有设置附近标志时(SI 15为否)或在计时器33的计时结果小于规定时间时(S116为否),控制部31判定是否已接收到结束信息(S118)。在控制部31已接收到结束信息时(S118为是),控制部31将附近标志和远方标志这两者重置(S119)。在结束SI 19的处理后或在没有接收到结束信息时(SI 18为否),控制部31将处理转移至S91。
[0070]图15是表示由机床2执行的远程操作受理处理的过程的流程图。远程操作受理处理在设置了附近标志和远方标志中的至少一者的情况下与图13、图14所示的许可与否判定处理同时执行。控制部31判定是否已接收到操作信息(S131),在未接收到操作信息时(S131为否),重新执行S131的处理。在控制部31已接收到操作信息时(S131为是),控制部31判定所接收到的操作信息是否为附近操作用的操作信息(S132)。在控制部31所接收到的操作信息为附近操作用的操作信息时(S132为是),控制部31判定是否已设置附近标志(S133)。在已设置附近标志时(S133为是),控制部31将计时器33的计时结果重置,之后利用计时器33开始对经过时间进行计时(S134)。
[0071]在结束S134的处理后或在控制部31所接收到的操作信息为远方操作用的操作信息时(S132为否),控制部31执行根据所接收到的操作信息而进行的处理(图中的“操作处理”)(S135)。当在S72中受理的远程操作例如为对正在执行的程序的操作时(即操作者选择了操作选项64a时),在S135中向操作装置6发送存储部32所存储的加工程序。触摸面板64借助S35的处理而显示加工程序。之后,操作装置6进行在操作者的操作下对加工程序的修改并将修改后的加工程序发送至机床2等处理,机床2用接收到的加工程序覆盖存储部32中已存储的加工程序(省略图示)。附近操作者利用触摸面板64来修改加工程序,并将修改结果发送至机床2 (省略图示)。当在S72受理的远程操作为急停操作时(即操作者选择了操作选项64g时),控制部31执行S135的处理,机床2与操作者操作了急停开关52时同样地立即停止工作。此时,机床2向操作装置6发送表示执行了急停的急停信息。控制部61借助S35的处理将急停信息显示在触摸面板64上。在受理了对正在使用的刀具的操作、未执行程序操作、未使用刀具操作、测试加工操作或生产计数操作时,机床2和操作装置6各自也会执行适当的处理,并在机床2与操作装置6之间传递适当的信息。如图15所示,控制部31判定是否已重置附近标志和远方标志这两者(S136)。在已设置附近标志和远方标志中的至少一者时(S136为否),附近操作或远方操作仍处于继续执行的状态,因此,控制部31将处理返回至S131。在附近标志和远方标志这两者已被重置时(S136为是),远程操作应用程序的执行已结束,因此,控制部31结束远程操作受理处理。尽管控制部31接收到的操作信息为附近操作用的操作信息,但在附近标志已被重置时(S133为否),则是远方操作者在请求附近操作。因此,控制部31向操作装置6发送表示错误内容的报错信息(S137),并将处理转移至S136。操作装置6在S34(或S74)中接收到报错信息时,在S35(或S75)的处理下显示根据接收到的报错信息而得到的报错内容(省略图示)。
[0072]图16?图18是表示由机床2执行的附近行为处理过程的详细内容的流程图。如图16所示,控制部31生成第一附近行为(回答识别编号)的行为信息(S151),并将生成的行为信息发送至操作装置6 (S152)。控制部31判定是否已接收到回答信息(S153)。在控制部31没有接收到回答信息时(S153为否),控制部31再次执行S153的处理。在控制部31已接收到回答信息时(S153为是),控制部31从存储部32中读出识别编号(S154),并根据读出的识别编号来判定所接收到的回答信息所示的回答是否正确(操作者是否正确地执行了第一附近行为)(S155)。在操作者没有正确地执行第一附近行为时(S155为否),控制部31结束附近行为处理并将处理返回至许可与否判定处理(图13中的S94)。在操作者正确地执行了第一附近行为时(S155为是),控制部31生成第二附近行为(回答门25的开闭状态)的行为信息(S156),并将生成的行为信息发送至操作装置6(S157)。控制部31判定是否已接收到回答信息(S158)。在控制部31没有接收到回答信息时(S158为否),控制部31再次执行S158的处理。在控制部31已接收到回答信息时(S158为是),控制部31获取开闭检测部26的检测结果(S159),并根据获取的检测结果来判定所接收到的回答信息所示的回答是否正确(操作者是否正确地执行了第二附近行为)(S160)。在操作者未正确地执行第二附近行为时(S160为否),控制部31将附近行为处理返回至许可与否判定处理(参照图13)。在操作者正确地执行了第二附近行为时(S160为是),控制部31决定多个LED42中的应该点亮的LED42并点亮上述应该点亮的LED42(S171)。控制部31生成第三附近行为(涉及LED42的回答)的行为信息(S172),并将生成的行为信息发送至操作装置6(S173)。控制部31判定是否已接收到回答信息(S174)。在控制部31没有接收到回答信息时(S174为否),控制部31再次执行S174的处理。在S152、S157或S173的处理中自发送行为信息开始经过了规定时间,在S153、S158或S174的处理中依然被判定为否时,控制部31可以结束附近行为处理并将处理返回至许可与否判定处理(参照图13)。在控制部31已接收到回答信息时(S174为是),控制部31根据在S171中点亮的LED42来判定所接收到的回答信息所示的回答是否正确也就是判定操作者是否正确地执行了第三附近行为(S175)。在操作者没有正确地执行第三附近行为时(S175为否),控制部31结束附近行为处理并将处理返回至许可与否判定处理(参照图13)。在操作者正确地执行了第三附近行为时(S175为是),控制部31获取开闭检测部26的检测结果(S176),并根据获取的检测结果生成第四附近行为(打开或关闭门25)的行为信息(S177)。控制部31将在S177中生成的行为信息发送至操作装置6 (S178)。控制部31通过执行接下来的S179?S181的处理来判定操作者是否正确地执行了第四附近行为。控制部31开始对从发送行为信息这一时刻开始所经过的时间进行计时(S179)。控制部31通过获取开闭检测部26的检测结果来判定操作者是否正确地打开或关闭门25(例如将已关闭的门25先打开再关闭)(S180)。在门25的开闭状态不变或仅变化一次时(S180为否),控制部31判定在S179中开始计时所得到的经过时间是否为规定时间以上(S181)。在经过时间小于规定时间时(S181为否),控制部31将处理返回至S180。在经过时间为规定时间以上时(S181为是),由于操作者没有正确地执行第四附近行为,因此,控制部31结束在S179中开始的计时(S182),并结束附近行为处理而将处理返回至许可与否判定处理(参照图13)。在门25被正确地开闭时也就是门25的开闭状态发送了两次变化时(S180为是),由于操作者已正确地执行了第四附近行为,因此,控制部31结束在S179中开始的计时(S183)。控制部31生成第五附近行为(旋转手柄53)的行为信息(S191)。控制部31将在S191中生成的行为信息发送至操作装置6(S192)。之后,控制部31通过执行接下来的S193?S195的处理来判定操作者是否正确地执行了第五附近行为。控制部31开始对从发送行为信息这一时刻开始所经过的时间进行计时(S193)。控制部31通过监视手柄53的操作量和操作方向来判定操作者是否正确地操作手柄53使该手柄53向规定方向旋转规定量(例如先向右方旋转十个刻度的量,接着向左方旋转五个刻度的量)(S194)。在操作者没有旋转手柄53或操作者正在操作手柄53使该手柄53旋转时(S194为否),控制部31判定在S193中开始计时所得到的经过时间是否为规定时间以上(S195)。在经过时间小于规定时间时(S195为否),控制部31将处理返回至S194。在经过时间为规定时间以上时(S195为是),由于操作者没有正确地执行第五附近行为,因此,控制部31结束在S193中开始的计时(S196)并结束附近行为处理而将处理返回至许可与否判定处理(参照图13)。在操作者正确地旋转了手柄53时(S194为是),由于操作者已正确地执行了第五附近行为,因此,控制部 31结束在S193中开始的计时(S197)。控制部31生成第六附近行为(切换使能开关54的开/关状态)的行为信息(S198)。控制部31将在S198中生成的行为信息发送至操作装置6(S199)。之后,控制部31通过执行接下来的S200?S202的处理来判定操作者是否正确地执行了第六附近行为。控制部31开始对从发送行为信息这一时刻开始所经过的时间进行计时(S200)。控制部31监视使能开关54的操作状况,并判定操作者是否正确地操作了使能开关54 (例如先从关状态切换成开状态再切换成关状态)(S201)。在操作者没有操作使能开关54或仅操作了一次使能开关54时(S201为否),控制部31判定在S200中开始计时所得到的经过时间是否为规定时间以上(S202)。在经过时间小于规定时间时(S202为否),控制部31将处理返回至S201。在经过时间为规定时间以上时(S202为是),由于操作者没有正确地执行第六附近行为,因此,控制部31结束在S200中开始的计时(S203)并结束附近行为处理而将处理返回至许可与否判定处理(参照图13)。在操作者正确地操作了使能开关54时(S201为是),由于操作者已正确地执行了第六附近行为,因此,控制部31结束在S200中开始的计时(S204),并设置正确执行标志(S205)。控制部31结束附近行为处理,并将处理返回至许可与否判定处理(参照图13)。
[0073]执行S152、S157、S173、S178、S192、S199的各处理的控制部31作为本实施方式的行为信息发送部发挥作用。执行S155、S160、S175、S180、S194、S201的各处理的控制部31作为本实施方式的行为判定部发挥作用。
[0074]如上所述,控制装置3能够同时实现操作者使用操作装置6来对机床2进行远程操作的便利性和在远程操作时的安全性。其原因在于,在附近操作者使用操作装置6时,控制装置3允许附近操作者进行附近操作,在远方操作者使用操作装置6时,控制装置3只允许远方操作者进行比附近操作受限的远方操作。
[0075]控制装置3使操作者执行多种附近行为,以判定使用操作装置6的操作者是附近操作者还是远方操作者。由于各附近行为对远方操作者来说是执行起来较为困难的行为,因此,远方操作者正确地执行所有附近行为的可能性,也就是将远方操作者误认为附近操作者的可能性较低。因此,远方操作者无法进行伴随着危险的远程操作。
[0076]控制装置3将在应该远程操作的机床2以外的机床2附近使用操作装置6的操作者认定为远方操作者,并将远方操作菜单642显示在触摸面板64上。在处于机床2附近的操作者所使用触摸面板64显示出远方操作菜单642时,操作者能知晓自己处于应该远程操作的机床2以外的机床2附近。即,能够在操作者侧和控制装置3侧这两方面来确认操作者所期望操作的机床2与正在与操作装置6进行通信的机床2是否为同一机床。
[0077]机床2的硬件构成与以往的机床相同,操作装置6使用的是市场上贩卖的通用计算机。即,能够在不向机床2或市场上贩卖的通用计算机中添加新硬件的情况下,判定待操作者执行的任一附近行为是否已被执行或操作者已经执行的任一附近行为是否正确。
[0078]远程操作应用程序存储在操作装置6的存储部62中,但也可以存储在控制装置3的存储部32中。在该情况下,在启动操作装置6时将操作装置6已经借助启动应用程序完成了启动这一信息发送至机床2,之后从机床2向操作装置6发送远程操作应用程序。
[0079]而且,在本实施方式中,操作装置6在S51中判断接收到的行为信息中是否包含问题输出信息和回答受理信息,并根据该判断来将控制分成两部分。操作装置6也可以将自控制装置3接收到的信息显示在菜单上。在该情况下,不需要进行图11中的S51、S55的处理,S52的处理仅成为显示附近行为菜单的处理。而且,在S53中判定为没有回答输入时(S53为否),将处理转移至S56的处理。在S52的处理中显示附近行为菜单643或显示附近行为菜单644。该显示菜单的切换工作由控制装置3执行。而且,在S58中判断是否为附近操作用的操作受理信息,但是,也可以不需要进行该判断。S58可以进行远程操作用菜单显示处理,并显示由控制装置3发送的菜单信息,来代替上述判断。由控制装置3发送的菜单信息可以是附近操作菜单641和远方操作菜单642中的任一菜单。在进行该S58的处理之后,控制部61将处理转移至图10中的S32。在该情况下,不需要进行图10中的S31的处理和图12中的S71?S77的处理。
【主权项】
1.一种控制装置,其能够与离开机床的操作装置(6)进行通信,并且能够根据上述操作装置所受理的操作使机床(2)工作,其特征在于, 上述机床具有:加工部(21),该加工部能够对工件进行加工;机器侧通信部(34),该机器侧通信部能够与上述操作装置进行通信;以及机器侧控制部(31),该机器侧控制部能够根据借助上述机器侧通信部所接收到的操作信息来控制上述加工部的工作, 上述机器侧控制部具有: 行为信息发送部(S152、S157、S173、S178、S192、S199),该行为信息发送部能够借助上述机器侧通信部向上述操作装置发送行为信息,该行为信息表示操作者在能够用肉眼观察上述机床的位置处应该执行的行为; 行为判定部(S155、S160、S175、S180、S194、S201),该行为判定部能够判定操作者是否已执行上述行为; 第一发送信息部(S97),在上述行为判定部判定为操作者已执行上述行为时,上述第一发送信息部借助上述机器侧通信部将第一操作受理信息发送出去,该第一操作受理信息表示能被上述机床受理的第一操作;以及 第二发送信息部(S114),在上述行为判定部判定为操作者没有执行上述行为时,上述第二发送信息部借助上述机器侧通信部将第二操作受理信息发送出去,该第二操作受理信息表示比上述第一操作受限的第二操作。2.根据权利要求1所述的控制装置,其特征在于, 上述机床还具有用于存储加工程序的存储部(32), 上述加工程序由多个用于指示上述加工部工作的命令构成, 能在上述第一操作中进行操作且不能在上述第二操作中进行操作的操作是指,对上述加工部正在执行的上述加工程序进行修改的操作。3.根据权利要求2所述的控制装置,其特征在于, 上述行为包含针对涉及上述机床的识别或上述机床的状态的问题进行的回答, 上述行为信息包含用于输出上述问题的问题输出信息, 上述行为判定部根据上述操作装置是否发送了回答或上述操作装置所发送的回答是否正确来判定操作者是否已执行上述行为。4.根据权利要求3所述的控制装置,其特征在于, 上述机床具有识别显示部(24),该识别显示部用于显示能够供操作者从多个机床中识别出应该操作的上述机床的识别信息, 上述存储部还存储有上述识别信息, 上述行为包含针对提问应该操作的上述机床的识别信息的问题进行的回答, 上述行为判定部根据已接收到的上述回答是否与上述存储部所存储的识别信息相匹配,来判定操作者是否已执行上述行为。5.根据权利要求3所述的控制装置,其特征在于, 上述机床具有光源(42), 上述机器侧控制部能控制上述光源的点亮和熄灭, 上述行为包含针对涉及上述光源的状态的问题进行的回答, 上述行为判定部根据已接收到的上述回答是否与上述机器侧控制部所控制的上述光源的状态相匹配,来判定操作者是否已执行上述行为。6.根据权利要求1所述的控制装置,其特征在于, 上述机床具有: 可动部(25);以及 检测部(26),该检测部用于检测上述可动部的状态或位置, 上述行为包含针对提问上述可动部的状态或位置的问题进行的回答, 上述行为判定部根据上述检测部的检测结果来判定操作者是否已执行上述行为。7.根据权利要求1所述的控制装置,其特征在于, 上述机床具有: 可动部;以及 检测部,该检测部用于检测上述可动部的状态或位置, 上述行为包含改变上述可动部的状态或位置的行为, 上述行为信息包含指示输出信息,该指示输出信息用于输出对要执行上述行为的操作者的指示, 上述行为判定部根据上述检测部的检测结果来判定操作者是否已执行上述行为。8.根据权利要求6或7所述的控制装置,其特征在于, 上述可动部为能够手动开闭的开闭部(25)。9.根据权利要求1所述的控制装置,其特征在于, 上述机床具有机器侧操作部(53、54),该机器侧操作部能够受理操作且该机器侧操作部与上述操作装置不同, 上述行为包含对上述机器侧操作部的规定操作, 上述行为信息包含指示输出信息,该指示输出信息用于输出对要执行上述行为的操作者的指示, 在上述机器侧操作部所受理的操作为上述规定操作时,上述行为判定部判定为操作者已执行上述行为。10.根据权利要求9所述的控制装置,其特征在于, 上述机器侧操作部用于对上述加工部进行操作, 上述规定操作是使上述加工部工作的操作。11.根据权利要求9所述的控制装置,其特征在于, 上述机器侧操作部具有使能开关(54),该使能开关为开状态时允许操作上述机器侧操作部,该使能开关为关状态时禁止操作上述机器侧操作部, 上述规定操作是将上述使能开关切换为开状态或关状态的操作。12.根据权利要求1所述的控制装置,其特征在于, 上述行为信息发送部按顺序发送多种行为信息,该多种行为信息表示操作者在能够用肉眼观察上述机床的位置处应该执行的各种不同的行为, 在上述行为判定部判定为操作者已执行与已发送的所有上述多种行为信息分别对应的上述行为时,上述第一发送信息部执行发送动作, 在上述行为判定部判定为操作者没有执行与借助上述机器侧通信部发送的至少一种行为信息对应的行为时,上述第二发送信息部执行发送动作。
【专利摘要】本发明涉及一种能够与可移动式操作装置进行通信的机床的控制装置。控制装置根据可移动式操作装置所受理的操作来控制机床的加工部的工作。与处于能够容易用肉眼详细地确认机床状态的场所的操作者使用操作装置的情况相比,在处于难以用肉眼详细地确认机床状态的场所的操作者使用操作装置时,控制装置将限制能被受理的操作。因此,控制装置能够同时实现便利性和安全性。控制装置根据操作者能否执行只有在能够用肉眼观察机床的位置才能执行的行为,来判定操作者是否难以用肉眼详细地确认机床。
【IPC分类】G05B19/414
【公开号】CN104898572
【申请号】CN201510101115
【发明人】入江武志
【申请人】兄弟工业株式会社
【公开日】2015年9月9日
【申请日】2015年3月6日

最新回复(0)