具有字符显示宽度的自动变更功能的数值控制装置的制造方法
【专利摘要】本发明提供一种具有字符显示宽度的自动变更功能的数值控制装置,数值控制装置将机械的控制处理中使用的值即控制关联信息、与数值控制装置相关的设定信息以及与机械相关的信息内的影响所述控制关联信息的可取值的范围的信息相关联地存储在表中。并且,针对每个控制关联信息,参照所述表来确定影响控制关联信息的可取值的范围的信息,并根据该确定出的信息来推定该控制关联信息的最大显示位数,根据该推定出的各个要素的最大显示位数,设定控制关联信息的显示布局。
【专利说明】
具有字符显示宽度的自动变更功能的数值控制装置
技术领域
[0001]本发明涉及数值控制装置,特别涉及能够一边恰当地显示信息一边增加可一次确认的信息的数值控制装置。
【背景技术】
[0002]在数值控制装置的控制处理中使用的工具补偿值、坐标值等各要素的值,预先确定了可取值的范围,在将这些各要素在数值控制装置的显示画面中显示时,以确保了将各个值在其范围内正确显示的区域的布局构成画面并进行显示(例如,参照日本特开2005-044348号公报)。
[0003]在这样的显示方法中,例如如图5所示,在将工具直径补偿、工具长度补偿的可设定值的范围确定为-9999999.999?9999999.999的情况下,当显示工具直径补偿、工具长度补偿的值时最大为12位,因此,预先将工具直径补偿的显示区域、工具长度补偿的显示区域确保12位的显示宽度,并在该区域中显示工具直径补偿的值、工具长度补偿的值。
[0004]此外,在现有技术中公开了如下数值控制装置,其通过用于防止成为控制对象的机械移动到设想外的位置的设定可移动范围的功能、用于防止补偿值的误输入的指定可输入范围的功能,能够将可输入范围缩小至比上述各要素的可取值范围更小的范围内(例如,参照日本特开2009-080621号公报)。
[0005]然而,上述各要素可取值的范围,该值是理论上可取的值,在实际的机械控制中,大多情况下会偏离取值范围。因此,即使根据各要素可取值的范围确保了显示栏的宽度,也如图5的工具直径的显示栏这样,确保实际上未使用的无效空白,存在画面上能够显示的信息的量相应变少的问题。
【发明内容】
[0006]因此,本发明的目的在于,提供一种能够一边通过以基于机械的设定等而推定出的宽度显示数据来恰当地显示信息,一边增加可一次确认的信息的数值控制装置。
[0007]本发明的数值控制装置的第一方式,具备显示在机械的控制处理中使用的值即控制关联信息的功能,并且,所述数值控制装置具备:设定信息存储区域,其存储所述数值控制装置的设定信息;机械信息取得部,其取得所述机械的信息;位数决定因素定义表,其将所述控制关联信息与所述设定信息存储区域中存储的所述数值控制装置的设定信息以及所述机械信息取得部所取得的机械的信息中影响所述控制关联信息可取值的范围的信息关联起来进行存储;显示位数推定部,其针对每个所述控制关联信息,参照所述位数决定因素定义表,确定影响所述控制关联信息可取值的范围的信息,并根据该确定出的信息来推定所述控制关联信息的最大显示位数;显示布局设定部,其根据所述显示位数推定部所推定出的各个要素的最大显示位数,设定显示布局;以及显示部,其根据所述显示布局设定部所设定的所述显示布局,进行所述要素的显示。
[0008]本发明的数值控制装置的第二方式,具备以图标显示成为控制对象的机械的I个以上的状态的功能,并且,所述数值控制装置具备:设定信息存储区域,其存储所述机械的信息以及所述数值控制装置的设定信息;显示对象状态决定部,其根据所述设定信息存储区域,决定所述I个以上的状态中的应当显示的状态;显示布局设定部,其根据所述显示对象状态决定部所决定的应当显示的状态的个数,设定显示布局;以及显示部,其根据所述显示布局设定部所设定的所述显示布局来显示所述应当显示的状态,所述显示布局设定部构成为,根据所述显示的状态的个数来变更所述图标的尺寸。
[0009]根据本发明,能够将数值控制装置所处理的各要素的显示宽度抑制为推定该要素可取的值的宽度,因此,能够在数值控制装置的显示画面上一次显示很多信息,并增加操作者可一次确认的信息量。
[0010]此外,通过针对可输入栏应用本发明,能够事先用位数的范围检查输入值是否是所设定的范围内的值。
【附图说明】
[0011]本发明的上述以及其他的目的和特征,通过参照附图的以下说明而变得明确。这些附图中:
[0012]图1是在本发明的数值控制装置的控制处理中使用的各要素的显示例。
[0013]图2是本发明一个实施方式的数值控制装置的功能框图。
[0014]图3是表示图2的数值控制装置中的位数决定因素定义表的一例的图。
[0015]图4是说明本发明的数值控制装置能够应用于通过图标显示机械的运转状态和与机械连接的周边设备等的信息的图。
[0016]图5是在现有技术的数值控制装置的控制处理中使用的各要素的显示例。
【具体实施方式】
[0017]根据本发明,提供了一种具有如下功能的数值控制装置,S卩,根据该数值控制装置能够取得的信息,推定该数值控制装置在控制处理中使用、处理的工具长度补偿、工具直径补偿、坐标值等各要素(以下,称为控制关联信息)实际能够取值的范围,并根据该推定出的范围来进行显示布局的调整等。
[0018]例如,在对显示坐标值的画面的显示布局进行调整的情况下,根据与数值控制装置连接的机床的移动范围的信息、最小设定单位(小数点以下的位数信息)、补偿值的输入范围等信息,推定坐标值可取值的范围,此外,在成为对象的轴为旋转轴的情况下,也考虑将可取范围限于O?360的范围来进行推定处理。然后,根据推定出的范围来决定显示坐标值的显示栏的显示宽度。
[0019]参照图2说明本发明一个实施方式的数值控制装置。
[0020]数值控制装置I具备:显示部10、显示布局设定部11、显示位数推定部12、机械信息取得部13、设定信息存储区域20、位数决定因素定义表21。
[0021]显示部10根据操作者的操作等,在画面中显示数值控制装置的状态、加工状况等。该显示部10当在画面中显示表示这些状态、状况的各种信息时,根据显示布局设定部11所设定的显示布局来进行成为显示对象的各控制关联信息的显示。
[0022]显示布局设定部11对显示部10显示在画面中描绘的控制关联信息时的显示布局进行设定。该显示布局设定部11根据预先安装的布局处理例程等来决定显示布局,然而,根据控制关联信息的值可取的最大显示位数来决定此时在各控制关联信息的显示中使用的显示区域。根据显示位数推定部12的推定处理,来决定各控制关联信息的值可取的最大显示位数。
[0023]显示位数推定部12根据设定信息存储区域20中存储的数值控制装置I的各种设定信息、机械信息取得部13所取得的机械的设定信息、位数决定因素定义表21中定义的各控制关联信息的位数的决定所涉及的因素,来推定各控制关联信息的位数,并将该结果向显示布局设定部11输出。
[0024]设定信息存储区域20中定义了数值控制装置I的设定信息。在该设定信息中,针对各控制关联信息,包含在数值控制装置I上的可设定范围、最小设定单位等。
[0025]机械信息取得部13取得与成为控制对象的机械相关的信息,并向显示位数推定部12输出。被输出到显示位数推定部12的、与成为控制对象的机械相关的信息,可以根据操作者在数值控制装置I的存储区域中预先设定的值来取得,也可以从成为控制对象的机械经由接口来取得。在与成为控制对象的机械相关的信息中,包含该机械中的各轴的移动范围(坐标值的范围)、最小设定单位(小数点以下的位数信息)、补偿值的输入范围、各轴的种类(是直线轴还是旋转轴)等信息。
[0026]位数决定因素定义表21中,各个控制关联信息与影响该控制关联信息的值的范围的信息相关联地存储。在图3中示出该位数决定因素定义表21的一例。
[0027]在图3所示的位数决定因素定义表21中,在工具长度补偿的值的可取范围内相关联地定义了数值控制装置的设定信息即“工具长度补偿在数值控制装置上的可设定范围”、与机械相关的信息即“机械中可设定的工具长度补偿的范围的最大值”和“机械的最小设定单位”等。
[0028]显示位数推定部12,当从显示布局设定部11接收与特定的控制关联信息的值可取的最大显示位数相关的询问时,首先参照位数决定因素定义表21来确定影响该控制关联信息的值的范围的信息。然后,从设定信息存储区域20和机械信息取得部13取得该确定出的信息,并根据这些取得的信息来推定该控制关联信息的值可取的最大显示位数。作为该推定方法的一例,根据从设定信息存储区域20和机械信息取得部13取得的信息,提取对位数有最大制约的信息来进行推定。
[0029]例如,显示位数推定部12在从显示布局设定部11接收到关于控制关联信息即X坐标的最大显示位数的询问时,参照位数决定因素定义表21,判断数值控制装置的设定信息即“X坐标在数值控制装置上的可设定范围”、与机械相关的信息即“机械的X坐标移动范围的信息”和“机械的最小设定单位”等影响X坐标的值的可取范围。其中,关于“X坐标在数值控制装置上的可设定范围”,通过参照设定信息存储区域20,可知在数值控制装置上X坐标的坐标值可取例如-9999999.999?9999999.999的范围。此外,关于“机械的X坐标移动范围的信息”和“机械的最小设定单位”,通过参照从机械信息取得部13取得的信息,可知在机械上X坐标的移动范围为-2000?2000,X坐标的最小设定单位是小数点以下3位。X坐标的值可取的范围,根据“机械的X坐标移动范围的信息”被限制为小数点以上最大为符号I位+数值4位,根据“机械的最小设定单位”被限制为小数点以下为3位,因此,显示位数推定部12推定为X坐标可取的最大位数只要控制该机械则被限制为最大9位,并将该推定结果向显示布局设定部11输出。
[0030]这样,在数值控制装置I中,根据显示位数推定部12推定出的各控制关联信息可取的最大显示位数,由显示布局设定部11决定画面的显示布局,显示部10根据该决定的显示布局来进行各种信息的显示。因此,与现有技术相比,能够从画面上排除无效的空白来进行显示,因此能够在画面上一次显示更多的信息。
[0031]参照图4说明本发明的另一实施方式的数值控制装置。
[0032]在上述的实施方式中,在画面上的显示布局的制作中使用了通过显示位数推定部12推定出的各控制关联信息的最大显示位数,而通过将其应用于输入栏,能够事先用位数的范围检查操作者想要输入的控制关联信息的值是否是实际上在控制处理中使用的值的范围内。通过这样,根据数值控制装置I的设定信息、与机械相关的信息,自动地推定各控制关联信息的值可取的范围,因此,能够省去如前述的日本特开2009-080621号公报中公开的现有技术这样特意设定各控制关联信息的值可取的范围的工夫。
[0033]此外,本发明的数值控制装置能够应用于图4所示这样的以图标显示机械的状态的情况。在图4所示的基于状态图标的状态显示中,通过图标显示了机械的运转状态、与机械连接的周边设备等的信息等。通过选项(opt1n)、参数结构,将这些图标中的若干个图标设为不管运转状态、连接状态如何都在确保显示区域的状态下始终为不显示。因此,通过应用本发明,取得机械所具备的选项结构的信息、参数信息等,判断显示变得无效的状态图标,省略这样的显示变得无效的图标的显示区域而显示其他信息,或者使一个一个图标增大,由此能够提高视觉辨认性。
[0034]以上说明了本发明的实施方式,然而本发明并不仅限于上述实施方式的例子,能够通过施加适当变更来以各种方式实施。
【主权项】
1.一种数值控制装置,具备显示在机械的控制处理中使用的值即控制关联信息的功能,其特征在于, 所述数值控制装置具备: 设定信息存储区域,其存储所述数值控制装置的设定信息; 机械信息取得部,其取得所述机械的信息; 位数决定因素定义表,其将所述控制关联信息与所述设定信息存储区域中存储的所述数值控制装置的设定信息以及所述机械信息取得部所取得的机械的信息中影响所述控制关联信息可取值的范围的信息关联起来进行存储; 显示位数推定部,其针对每个所述控制关联信息,参照所述位数决定因素定义表,确定影响所述控制关联信息可取值的范围的信息,并根据该确定出的信息来推定所述控制关联信息的最大显示位数; 显示布局设定部,其根据所述显示位数推定部所推定出的各个要素的最大显示位数,设定显不布局;以及 显示部,其根据所述显示布局设定部所设定的所述显示布局,进行所述要素的显示。2.—种数值控制装置,以图标显示成为控制对象的机械的I个以上的状态,其特征在于, 所述数值控制装置具备: 设定信息存储区域,其存储所述机械的信息以及所述数值控制装置的设定信息; 显示对象状态决定部,其根据所述设定信息存储区域,决定所述I个以上的状态中的应当显示的状态; 显示布局设定部,其根据所述显示对象状态决定部所决定的应当显示的状态的个数,设定显不布局;以及 显示部,其根据所述显示布局设定部所设定的所述显示布局来显示所述应当显示的状态, 所述显示布局设定部构成为,根据所述显示的状态的个数来变更所述图标的尺寸。
【文档编号】G05B19/4068GK106054810SQ201610197187
【公开日】2016年10月26日
【申请日】2016年3月31日 公开号201610197187.8, CN 106054810 A, CN 106054810A, CN 201610197187, CN-A-106054810, CN106054810 A, CN106054810A, CN201610197187, CN201610197187.8
【发明人】岩村大和
【申请人】发那科株式会社