首页> 中国专利> 具备显示切换功能的数值控制系统及数值控制装置

具备显示切换功能的数值控制系统及数值控制装置

摘要

提供一种具备显示切换功能的数值控制系统及数值控制装置,其在数值控制装置的HMI功能发生了问题的情况下,能够将显示切换至别的装置的显示器的画面来由此显示HMI功能发生了问题的数值控制装置的执行程序时所需要的数据,并且能够由用户进行输入指令或数据的操作。具备:将数值控制部与HMI功能部连接的连接部;以及与网络连接的网络连接部,HMI功能部具备用于在显示器进行显示的显示控制部,数值控制部具备:异常检测部,其检测HMI功能部的异常;连接控制部,其在由异常检测部检测到HMI功能部的异常的情况下,解除与连接部的连接,并设定与网络连接部的连接;以及警报通知部,其向管理终端通知警报。

著录项

  • 公开/公告号CN107976940A

    专利类型发明专利

  • 公开/公告日2018-05-01

    原文格式PDF

  • 申请/专利权人 发那科株式会社;

    申请/专利号CN201710959776.X

  • 发明设计人 小林英雄;

    申请日2017-10-16

  • 分类号

  • 代理机构北京银龙知识产权代理有限公司;

  • 代理人范胜杰

  • 地址 日本山梨县

  • 入库时间 2023-06-19 05:12:00

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-07-05

    授权

    授权

  • 2018-09-28

    实质审查的生效 IPC(主分类):G05B19/048 申请日:20171016

    实质审查的生效

  • 2018-05-01

    公开

    公开

说明书

技术领域

本发明涉及一种具备显示切换功能的数值控制系统及数值控制装置。

背景技术

为了通过在数值控制装置中配备的显示器进行高级功能的图形显示,在数值控制装置中追加HMI功能部的情况较多。但是,在配备了HMI功能部的数值控制装置中,存在HMI功能部发生问题,在HMI功能部无法继续动作的情况下,无法更新显示器中显示的画面,从而成为画面冻结的状态,或成为无显示的状态的情况。此时,无法从显示器的显示中获得作为数值控制装置的控制对象的机床的机械信息。另外,当显示器并非只是显示机械信息,还具有从用户接受针对机床的操作的功能时,在HMI功能无法恢复的情况下,无法进行机床的操作。

关于这点,在专利文献1中公开了如下技术:控制部当检测到操作部的异常,解除与操作部的连接。

另外,在专利文献2中公开了如下技术:控制系统具备数值控制装置和操作装置,操作装置所具备的动作状况监视部当检测到输入控制部的异常时发出异常信号,当输入控制部恢复时,发出恢复信号。

但是,在专利文献1所涉及的发明中,仅仅是解除控制部与操作部的连接,即使消除操作部的异常,也无法保证能够从操作部再次进行操作。

另外,专利文献2中公开的终究是一种动作状况监视部将异常信号和恢复信号发送至数值控制装置的发明,没有公开如何恢复向数值控制装置的操作。

专利文献1:日本特开2002-108423号公报

专利文献2:日本特开2015-179400号公报

发明内容

因此,本发明的目的在于,提供一种数值控制系统,其在数值控制装置的HMI功能发生了问题的情况下,将显示切换至别的装置的显示器的画面来显示HMI功能发生了问题的数值控制装置的执行程序时所需要的数据,并且能够由此输入来自用户的指令或数据。

(1)本发明的数值控制系统(例如,后述的数值控制系统10)具备经由网络(例如,后述的网络400)各自能够连接的数值控制装置(例如,后述的数值控制装置100)、管理终端(例如,后述的管理终端200)以及终端装置(例如,后述的终端装置300),所述数值控制装置具备:数值控制部(例如,后述的数值控制部110)、HMI功能部(例如,后述的HMI功能部120)、显示器(例如,后述的显示器130)、将所述数值控制部与所述HMI功能部连接的连接部(例如,后述的连接部151)以及与所述网络连接的网络连接部(例如,后述的网络连接部152),所述HMI功能部具备:显示控制部(例如,后述的显示控制部122),其基于经由所述连接部从所述数值控制部接收的信息生成显示数据,并在所述显示器进行显示,所述数值控制部具备:异常检测部(例如,后述的异常检测部112),其检测所述HMI功能部的异常;连接控制部(例如,后述的连接控制部113),其在由所述异常检测部检测到所述HMI功能部的异常的情况下,解除与所述连接部的连接,并设定与所述网络连接部的连接;以及警报通知部(例如,后述的警报通知部114),其经由所述网络连接部向所述管理终端通知第一警报,所述管理终端具备:控制部(例如,后述的控制部210);以及与所述网络连接的网络连接部(例如,后述的网络连接部230),所述控制部具备:第一警报检测部(例如,后述的警报检测部211),其检测从所述数值控制装置通知的所述第一警报;以及第二警报通知部(例如,后述的警报通知部212),其在由所述第一警报检测部检测到所述第一警报时,向所述终端装置通知第二警报,所述终端装置具备:显示器(例如,后述的显示器320),其进行数据的显示;HMI功能部(例如,后述的HMI功能部310);以及网络连接部(例如,后述的网络连接部330),其将所述网络与所述HMI功能部连接,所述HMI功能部具备:第二警报检测部(例如,后述的警报检测部312),其检测从所述管理终端通知的所述第二警报;连接控制部(例如,后述的连接控制部313),其在由所述第二警报检测部检测到所述第二警报时,经由所述网络连接部连接至所述数值控制装置;以及显示控制部(例如,后述的显示控制部314),其基于经由所述网络连接部从所述数值控制装置接收到的信息生成显示数据,并在所述显示器中进行显示。

(2)在(1)所记载的数值控制系统中,将所述数值控制部(例如,后述的数值控制部110)与所述HMI功能部(例如,后述的HMI功能部120)连接的连接部(例如,后述的连接部151)、将所述数值控制装置与所述网络连接的网络连接部(例如,后述的网络连接部152)、将所述管理终端与所述网络连接的网络连接部(例如,后述的网络连接部230)以及将所述终端装置与所述网络连接的网络连接部(例如,后述的网络连接部330)可以分别具备相同的接口。

(3)在(2)所记载的数值控制系统中,所述接口可以是以太网(注册商标)。

(4)在(1)~(3)所记载的数值控制系统中,所述第二警报通知部(例如,后述的警报通知部212)可以从多台终端装置中选择一台终端装置,对所述终端装置通知所述第二警报。

(5)在(1)~(4)所记载的数值控制系统中,所述终端装置可以是还具备数值控制部(例如,后述的数值控制部340)的数值控制装置(例如,后述的数值控制装置350)。

(6)本发明所涉及的数值控制装置(例如,后述的数值控制装置100)经由网络能够与管理终端(例如,后述的管理终端200)和终端装置(例如,后述的终端装置300)相连接,其具备:数值控制部(例如,后述的数值控制部110);HMI功能部(例如,后述的HMI功能部120);显示器(例如,后述的显示器130);将所述数值控制部与所述HMI功能部连接的连接部(例如,后述的连接部151);以及与所述网络连接的网络连接部(例如,后述的网络连接部152),所述HMI功能部具备显示控制部(例如,后述的显示控制部122),其基于经由所述连接部从所述数值控制部接收到的信息生成显示数据,并在所述显示器中进行显示,所述数值控制部具备:异常检测部(例如,后述的异常检测部112),其检测所述HMI功能部的异常;连接控制部(例如,后述的连接控制部113),其在由所述异常检测部检测到所述HMI功能部的异常的情况下,解除与所述连接部的连接,并设定与所述网络连接部的连接;以及警报通知部(例如,后述的警报通知部114),其经由所述网络连接部向所述管理终端通知警报。

(7)在(6)所记载的数值控制装置中,将所述数值控制部与所述HMI功能部连接的连接部(例如,后述的连接部151)以及将所述数值控制装置与所述网络连接的网络连接部(例如,后述的网络连接部152)可以分别具备相同的接口。

(8)在(7)所记载的数值控制装置中,所述接口可以是以太网(注册商标)。

根据本发明,能够在数值控制装置的HMI功能发生了问题的情况下,将显示切换至别的装置的显示器的画面来显示HMI功能发生了问题的数值控制装置的执行程序时所需要的数据,并且能够由此输入来自用户的指令或数据。

附图说明

图1是示出本发明的第一实施方式所涉及的数值控制系统的结构的图。

图2是示出本发明的第一实施方式所涉及的数值控制装置的结构的图。

图3是示出本发明的第一实施方式所涉及的数值控制装置的结构例的图。

图4是示出本发明的第一实施方式所涉及的管理终端的结构的图。

图5是示出本发明的第一实施方式所涉及的终端装置的结构的图。

图6示出本发明的第一实施方式所涉及的数值控制系统的动作流程。

图7是本发明的第二实施方式所涉及的数值控制系统的结构的图。

图8是示出本发明的第二实施方式所涉及的数值控制装置的结构的图。

图9示出本发明的第二实施方式所涉及的数值控制系统的动作流程。

符号说明

10、20数值控制系统

100、350数值控制装置

110数值控制部

112异常检测部

113连接控制部

114警报通知部

120HMI功能部

122显示控制部

130显示器

151连接部

152网络连接部

200管理终端

210控制部(控制部)

211警报检测部

212警报通知部

230网络连接部

300终端装置

310HMI功能部

312警报检测部

313连接控制部

314显示控制部

320显示器

330网络连接部

340数值控制部

400网络。

具体实施方式

[1第一实施方式]

下面参照图1至图6对本发明的第一实施方式进行详细描述。

[1.1发明的结构]

图1示出本发明的第一实施方式所涉及的数值控制系统10的结构。数值控制系统10具备数值控制装置100、管理终端200以及终端装置300,且经由网络400将它们相互连接。

数值控制装置100是用于对机床(未图示)进行数值控制的装置。数值控制装置100具备数值控制部110、HMI功能部120以及显示器130,数值控制部110与HMI功能部120经由连接部151互相连接。另外,数值控制部110经由网络连接部152与网络400连接。作为功能之一,数值控制部110执行用于对上述机床进行数值控制的程序。显示器130是用于显示执行上述程序时所需要的数据,并且输入来自用户的指令或数据的装置。HMI功能部120基于经由连接部151从数值控制部110接收到的信息生成显示数据,并在显示器130进行显示。

终端装置300是在由于数值控制装置100的HMI功能部120中发生了不良情况,显示器130不显示显示数据,用户无法进行操作的情况下,代理显示上述显示数据,并接受用户操作的装置。

管理终端200是用于管理这些数值控制装置100和终端装置300的装置。

第一实施方式的数值控制系统10的动作的概要如下所述。即,由于HMI功能部120中发生了不良情况,例如在针对从数值控制部110对HMI功能部120的发送信号没有响应的情况下,如图1中的(1)所示,数值控制部110解除自身与HMI功能部120之间的连接部151的连接,并设定自身与网络400之间的网络连接部152的连接。接下来,如(2)所示,数值控制部110向上位层的管理终端200通知用于告知在HMI功能部120中发生不良的警报。在管理终端200中,以从数值控制部110通知了警报为触发,监视应用程序进行动作,通过执行该监视应用程序,如(3)所示,从管理终端200向终端装置300通知警报。最后,如(4)所示,被通知了警报的终端装置300与数值控制装置100的数值控制部110连接,来显示数值控制所需要的画面,并且接受来自用户的操作。

[1.2关于数值控制装置]

图2是示出数值控制装置100的结构的图。与上述重复,数值控制装置100具备数值控制部110、HMI功能部120以及显示器130,数值控制部110和HMI功能部120通过连接部151互相连接。另外,数值控制部110经由网络连接部152与网络400连接。

数值控制部110具备控制部111。控制部111是整体地控制数值控制装置100的处理器。该控制部111经由总线读出在ROM(未图示)中存储的系统程序和应用程序,并按照该系统程序和应用程序实现控制部111所具备的异常检测部112、连接控制部113、警报通知部114以及显示指示部115的功能。如上所述,异常检测部112通过使用公知的方法,例如以对于针对HMI功能部120的发送信号没有响应为触发,来检测HMI功能部120的异常。连接控制部113在由异常检测部112检测到HMI功能部120的异常的情况下,解除连接部151的连接,并设定网络连接部152的连接。警报通知部114在连接控制部113解除了连接部151的连接,并设定了网络连接部152的连接后,向管理终端200通知警报。显示指示部115对HMI功能部120或后述的终端装置300指示显示数据。连接部151和网络连接部152具备相同的接口。

HMI功能部120具备控制部121。控制部121是整体地控制HMI功能部120的处理器。该控制部121按照在ROM(未图示)中存储的系统程序和应用程序实现控制部121所具备的显示控制部122的功能。显示控制部122基于经由连接部151从数值控制部110接收到的信息生成显示数据,并在显示器130进行显示。

显示器130基于从控制部121接收到的显示数据显示数值控制装置100对机床(未图示)进行数值控制所需要的数据,并且接受来自用户的操作。

此外,数值控制装置100可以与通常的数值控制装置同样地具备如下结构和功能。即,可以具备未图示的各轴的轴控制电路、主轴控制电路。并且,还可以由PMC(可编程机床控制器)通过数值控制装置100中内置的顺序程序经由I/O单元向机床的辅助装置(例如,用于更换工具的机械手这样的执行器)输出信号来进行控制。另外,数值控制装置100可以接收在机床的主体配备的操纵盘的各种开关等的信号,在进行了需要的信号处理后交给控制部111。

关于上述连接部151和网络连接部152,如图3所示,连接部151和网络连接部152例如均可以通过以太网(注册商标)这样的相同的通信协议来实现,并通过切换物理层PHY(Physical Layer)的连接来进行控制。

[1.3关于管理终端]

图4是示出管理终端200的结构的图。管理终端200具备控制部210、存储部220以及网络连接部230。控制部210是整体地控制管理终端200的处理器。该控制部210经由总线读出在ROM(未图示)中存储的系统程序和应用程序,并按照该系统程序和应用程序实现控制部210所具备的警报检测部211和警报通知部212的功能。

警报检测部211检测从数值控制装置100通知的警报。当警报检测部211检测到警报时,警报通知部212向终端装置300通知警报。此时,成为警报通知对象的终端装置300可以通过事先设定来唯一决定。或者,在存在多台终端装置300的情况下,如后所述,可以基于各终端装置300的位置关系和运转状况选择一个终端装置300,向选择的终端装置300通知警报。

存储部220存储警报通知部212向终端装置300通知警报时所需要的终端装置300的IP地址、终端装置300的运转状况等。

网络连接部230将上述控制部210连接至网络400。

[1.4关于终端装置]

图5是示出终端装置300的结构的图。终端装置300具备HMI功能部310、显示器320以及网络连接部330,HMI功能部310具备控制部311。控制部311是整体地控制HMI功能部310的处理器。该控制部311经由总线读出在ROM(未图示)中存储的系统程序和应用程序,并按照该系统程序和应用程序,实现控制部311所具备的警报检测部312、连接控制部313、显示控制部314的功能。警报检测部312检测从管理终端200通知的警报。连接控制部313在由警报检测部312检测到警报示时,经由网络连接部330连接至数值控制装置100以及切断与数值控制装置100的连接。更具体而言,连接控制部313向数值控制装置100发送连接请求,当从数值控制装置100接收到连接许可信号时,在数值控制装置100与HMI功能部310之间建立连接。另外,连接控制部313当在显示器320中针对数据的显示以及来自用户的指令或数据的输入结束后,解除与数值控制装置100的连接。显示控制部314基于经由网络连接部330从数值控制装置100接收到的信息生成显示数据,并在显示器320进行显示。网络连接部330将上述HMI功能部连接至网络400。

显示器320基于从控制部311接收到的显示数据进行数值控制装置100对机床(未图示)进行数值控制所需要的数据的显示,并且接受来自用户的操作。

[1.5关于动作]

接着,参照图6对数值控制系统10的动作进行详细描述。首先,对数值控制装置100的动作流程进行说明。

步骤S11中,在异常检测部112检测到HMI功能部120的异常的情况(S11:是)下,处理移至步骤S12。在异常检测部112未检测到异常的情况(S11:否)下,处理返回至步骤S11。

步骤S12中,连接控制部113将数值控制部110的连接目的地从HMI功能部120切换至网络400。

步骤S13中,警报通知部114向管理终端200通知警报。

步骤S14中,在连接控制部113从管理终端200通知了警报的终端装置300接收到连接请求信号的情况(S14:是)下,处理移至步骤S15。在连接控制部113未接收到连接请求信号的情况(S14:否)下,处理返回至步骤S14。

步骤S15中,连接控制部113对终端装置300发送连接许可通知信号。由此,在数值控制装置100与终端装置300之间确立连接。

步骤S16中,显示指示部115对终端装置300发送显示指示。

步骤S17中,在连接控制部113判断为数值控制装置100与终端装置300之间的连接被切断的情况(S17:是)下,数值控制装置100结束动作(结束)。在连接控制部113判断为数值控制装置100与终端装置300之间的连接未被切断的情况(S17:否)下,处理返回至步骤S17。

接下来,对管理终端200的动作流程进行说明。

步骤S21中,在警报检测部211检测到警报的情况(S21:是)下,处理移至步骤S22。在警报检测部211未检测到警报的情况(步骤S21:否)下,处理返回至步骤S21。

步骤S22中,警报通知部212向终端装置300通知警报,处理返回至步骤S21(返回)。

接下来,对终端装置300的动作流程进行说明。

步骤S31中,在警报检测部312检测到警报的情况(S31:是)下,处理移至步骤S32。在警报检测部312未检测到警报的情况(S31:否)下,处理返回至步骤S31。

步骤S32中,在为了操作数值控制装置100能够使用终端装置300的情况(S32:是)下,处理移至步骤S33。在无法使用终端装置300的情况(S32:否)下,处理返回至步骤S31。

此外,为了操作数值控制装置100,可以事先设定表示是否能够使用终端装置300的标志。或者,在上述步骤S31中,可以将警报检测部312检测到来自管理装置200的警报作为触发,经由显示器320对用户显示用于询问是否能够使用的消息,基于来自用户的响应,判定是否能够使用。

步骤S33中,连接控制部313对数值控制装置100发送连接请求。

步骤S34中,在连接控制部313从数值控制装置100接收到连接许可通知的情况(S34:是)下,处理移至步骤S35。在连接控制部313未从数值控制装置100接收到连接许可通知的情况(S34:否)下,处理返回至步骤S31。

步骤S35中,连接控制部313在数值控制装置100与HMI功能部310之间确立连接。

步骤S36中,显示控制部314基于从数值控制装置100接收到的显示指示,生成显示数据,并在显示器320显示该显示数据。

步骤S37中,用户从显示器320输入对数值控制装置100的操作。

步骤S38中,在来自用户的操作结束的情况(S38:是)下,处理移至步骤S39。在来自用户的操作未结束的情况(S38:否)下,处理返回至步骤S36。

步骤S39中,连接控制部313切断与数值控制装置100之间的连接,处理返回至步骤S31(返回)。

[1.6第一实施方式的效果]

通过上述第一实施方式所涉及的数值控制系统,能够在数值控制装置的HMI功能中发生问题的情况下,将显示切换至别的装置的显示器的画面,由此能够操作HMI功能发生问题的数值控制装置。尤其,能够在别的装置进行画面显示和操作,因而可以一边确认机床的状态,一边安全地停止机床来进行维修。

[2第二实施方式]

下面参照图7至图9对本发明的第二实施方式进行详细描述。

[2.1发明的结构]

图7是示出本发明的第二实施方式所涉及的数值控制系统20的结构的图。此外,对与第一实施方式的数值控制系统10相同的结构要素,使用相同的符号来表示。数值控制系统20具备第一数值控制装置100、管理终端200以及第二数值控制装置350,且它们经由网络400相互连接。即,与数值控制系统10相比,数值控制系统20的不同之处在于,具备第二数值控制装置350来取代终端装置300。另外,如图7所示,与终端装置300同样地,第二数值控制装置350具备HMI功能部310和显示器320,除此以外具备数值控制部340。

第二实施方式的数值控制系统20的动作的概要如下。即,如图7中的(1)所示,数值控制部110解除自身与HMI功能部120之间的连接部151的连接,设定自身与网络400之间的网络连接部152的连接。接下来,如(2)所示,数值控制部110向上位层的管理终端200通知用于告知在HMI功能部120中发生了不良的警报。在管理终端200中,将通知了警报作为触发,监视应用程序进行动作,通过执行该监视应用程序,如(3)所示,从管理终端200向第二数值控制装置350通知警报。最后,如(4)所示,被通知了警报的第二数值控制装置350的HMI功能部310连接至第一数值控制装置100的数值控制部110,来实施为了数值控制所需要的画面显示,并且接受来自用户的操作。

[2.2关于第二数值控制装置]

图8是示出第二数值控制装置350的结构的图。此外,对于与第一实施方式的终端装置300相同的结构要素,使用相同的符号来表示,并省略其说明。

与第一实施方式的终端装置300不同,第二数值控制装置350还具备数值控制部340以及将数值控制部340与HMI功能部310连接的连接部331。

与第一实施方式的数值控制系统10以及第二实施方式的数值控制系统20的数值控制装置100所具备的数值控制部110相同,作为功能之一,数值控制部340在第二数值控制装置350执行用于对机床(未图示)进行数值控制的程序。

另外,连接部331由连接控制部313进行设定和解除。

并且,与第一实施方式的数值控制系统10以及第二实施方式的数值控制系统20的数值控制装置100相同,第二数值控制装置350可以具备与通常的数值控制装置相同的结构和功能,在此省略其说明。

[2.3关于动作]

接着,参照图9对数值控制系统20的动作进行详细描述。首先,对第一数值控制装置100的动作流程进行说明。

步骤S41中,在异常检测部112检测到HMI功能部120的异常的情况(S41:是)下,处理移至步骤S42。在异常检测部112未检测到异常的情况(S41:否)下,处理返回至步骤S41。

步骤S42中,连接控制部113将数值控制部110的连接目的地从HMI功能部120切换至网络400。

步骤S43中,警报通知部114向管理终端200通知警报。

步骤S44中,在连接控制部113从管理终端200通知了警报的第二数值控制装置350的HMI功能部310接收到连接请求信号的情况(S44:是)下,处理移至步骤S45。在连接控制部113未接收到连接请求信号的情况(S44:否)下,处理返回至步骤S44。

步骤S45中,连接控制部113对第二数值控制装置350的HMI功能部310发送连接许可通知信号。由此,在第一数值控制装置100与第二数值控制装置350的HMI功能部310之间确立连接。

步骤S46中,显示指示部115对第二数值控制装置350的HMI功能部310发送显示指示。

步骤S47中,在连接控制部113判断为第一数值控制装置100与第二数值控制装置350的HMI功能部310之间的连接被切断的情况(S47:是)下,第一数值控制装置100结束动作(结束)。在连接控制部113判断为第一数值控制装置100与第二数值控制装置350的HMI功能部310之间的连接未被切断的情况(S47:否)下,处理返回至步骤S47。

接下来,对管理终端200的动作流程进行说明。

步骤S51中,在警报检测部211检测到警报的情况(S51:是)下,处理移至步骤S52。在警报检测部211未检测到警报的情况(步骤S51:否)下,处理返回至步骤S51。

步骤S52中,警报通知部212对第二数值控制装置350通知警报,且处理返回至步骤S51(返回)。

接下来,对第二数值控制装置350的动作流程进行说明。

步骤S61中,在警报检测部312检测到警报的情况(S61:是)下,处理移至步骤S62。在警报检测部312未检测到警报的情况(S61:否)下,处理返回至步骤S61。

步骤S62中,在为了操作第一数值控制装置100而能够使用第二数值控制装置350的HMI功能部310的情况(S62:是)下,处理移至步骤S63。在不能够使用第二数值控制装置350的HMI功能部310的情况(S62:否)下,处理返回至步骤S61。

此外,为了操作第一数值控制装置100,可以事先设定用于表示第二数值控制装置350的HMI功能部310是否能够使用的标志。或者,在上述步骤S61中,可以将警报检测部312检测到来自管理装置200的警报作为触发,经由显示器320对用户显示用于询问是否能够使用的消息,基于来自用户的响应,判定是否能够使用。

步骤S63中,连接控制部313解除HMI功能部310与数值控制部340之间的通过连接部331的连接。

步骤S64中,连接控制部313对第一数值控制装置100发送连接请求。

步骤S65中,在连接控制部313从第一数值控制装置100接收到连接许可通知的情况(S65:是)下,处理移至步骤S66。在连接控制部313未从数值控制装置100接收到连接许可通知的情况(S65:否)下,处理返回至步骤S61。

步骤S66中,连接控制部313在第一数值控制装置100与HMI功能部310之间确立连接。并且,显示控制部314基于来自第一数值控制装置100的数值控制部110的显示指示,而不是基于来自第二数值控制装置350的数值控制部340的显示指示,使显示器320显示由显示器320显示数据的主旨的消息。

步骤S67中,显示控制部314基于从第一数值控制装置100接收到的显示指示生成显示数据,并在显示器320显示该显示数据。

步骤S68中,用户从显示器320输入针对第一数值控制装置100的操作。

步骤S69中,在来自用户的操作结束的情况(S69:是)下,处理移至步骤S70。在来自用户的操作未结束的情况(S69:否)下,处理返回至步骤S67。

步骤S70中,连接控制部313切断HMI功能部310与第一数值控制装置100之间的连接,并进行恢复动作。并且,显示控制部314基于来自第二数值控制装置350的数值控制部340的显示指示,而不是基于来自第一数值控制装置100的数值控制部110的显示指示,使显示器320显示由显示器320显示数据的主旨的消息。由此,HMI功能部310再次基于来自数值控制部340的显示指示生成显示数据,并进行显示器320的显示控制(返回)。

[2.4第二实施方式的效果]

通过上述第二实施方式所涉及的数值控制系统,与第一实施方式的数值控制系统相同,在数值控制装置的HMI功能发生了问题的情况下,将显示切换至别的装置的显示器的画面,能够由此操作HMI功能发生了问题的数值控制装置。尤其,能够在别的装置进行画面显示和操作,因而可以一边确认机床的状态,一边安全地停止机床来进行维修。

[3.1变形例1]

在第一实施方式所涉及的数值控制系统10中,只存在一台终端装置300,但终端装置300可以存在多台,并由管理终端200从多台终端装置300中选择一台。在这种情况下,可以由管理终端200持有表示多台终端装置300的位置关系和运转状况的数据,例如,可以从未处于对机床操作过程中的多台终端装置300中选择最接近数值控制装置100的终端装置300。

同样,在第二实施方式所涉及的数值控制系统20中,只存在一台第二数值控制装置350,但可以存在多台第二数值控制装置350,由管理终端200从多台第二数值控制装置350中选择一台。

[3.2变形例2]

另外,尤其,在如上所述存在多台终端装置300或第二数值控制装置350的情况下,数值控制装置100可以执行尝试向自身进行连接的终端装置300或第二数值控制装置350的认证。在这种情况下,数值控制装置100可以在存储部(未图示)存储允许连接的终端装置300或第二数值控制装置350的IP地址的列表,通过由认证部(未图示)将尝试向自身进行连接的终端装置300或第二数值控制装置350的IP地址与该列表进行对照来执行认证。

[3.3变形例3]

另外,与上述重复,在上述的第一实施方式和第二实施方式中,数值控制装置100的连接部151和网络连接部152通过相同的通信协议实现,作为相同的接口,尤其具备以太网(注册商标),但本发明的实施方式不限于此。可以利用以太网(注册商标)以外的通信协议,另外,连接部151和网络连接部152可以具备互相不同规格的接口。在连接部151依据第一通信规格、网络连接部152依据第二通信规格的情况下,管理终端200、终端装置300以及第二数值控制装置350所具备的网络连接部依据第二通信规格即可。

[3.4变形例4]

另外,数值控制装置100的HMI功能部120可以配备在板卡上,通过将该板卡插入数值控制装置100的基板,来实现HMI功能部120的功能。

[3.5变形例5]

另外,管理终端200可以是通常的个人计算机。同样,终端装置300只要具有HMI功能部310和显示器320,则可以是通常的个人计算机,也可以是平板电脑。另外,管理终端200和终端装置300可以是相同的个人计算机。

[3.6变形例6]

另外,管理终端200的控制部210所具备的警报检测部211和警报通知部212可以通过在管理终端200中执行监视应用程序来实现。

在上述各实施方式中,数值控制系统10和20所执行的功能通过软件实现。在通过软件实现的情况下,构成该软件的程序被安装在计算机中。另外,这些程序可以存储在可移除介质中来分发给用户,也可以通过经由网络下载至用户的计算机来进行分发。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号