CN109308049A - 参数设定辅助装置 - Google Patents

参数设定辅助装置 Download PDF

Info

Publication number
CN109308049A
CN109308049A CN201810828142.5A CN201810828142A CN109308049A CN 109308049 A CN109308049 A CN 109308049A CN 201810828142 A CN201810828142 A CN 201810828142A CN 109308049 A CN109308049 A CN 109308049A
Authority
CN
China
Prior art keywords
parameter
setting
mentioned
function
setting range
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810828142.5A
Other languages
English (en)
Inventor
松仓祯生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Publication of CN109308049A publication Critical patent/CN109308049A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/409Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/408Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by data handling or data format, e.g. reading, buffering or conversion of data
    • G05B19/4083Adapting programme, configuration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31103Configure parameters of controlled devices
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35026Design of machine tool, of cnc machine
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35285Plausibility check for data, within permissible range
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36168Touchscreen

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明涉及一种参数设定辅助装置,特别是涉及一种具备基于参数的依赖关系来进行设定辅助的功能的参数设定辅助装置。参数设定辅助装置具备:参数设定接口部,其显示设定数值控制装置所具备的功能参数的输入画面,并且接受设定对象的功能参数的值的设定;关联参数确定部,其根据数值控制装置所具备的各功能与参数的关系来确定与设定对象的功能参数相关联的关联功能;以及设定范围确定部,其通过运算对关联功能参数的设定范围预先决定的条件式,来确定关联功能的参数的设定范围。上述参数设定接口部显示上述设定范围确定部所确定的上述关联功能的参数的设定范围。

Description

参数设定辅助装置
技术领域
本发明涉及一种参数设定辅助装置,特别是涉及一种具备基于参数的依赖关系来进行设定辅助的功能的参数设定辅助装置。
背景技术
为了运用内置有数值控制装置的机床,需要设定用于使各种功能进行动作的参数设定。数值控制装置的参数通过以下方法设定。
方法1)通过数值控制装置的参数设定画面设定参数;
方法2)通过个人计算机刀具的参数设定画面生成参数,转送给数值控制装置。
越是多功能的数值控制装置则需要越多的参数设定,另外,对每个参数来说设定范围不同。在各参数之间存在依赖关系,通过变更某一参数,有时需要变更与该参数相关联的其它参数。另外,如图9所示,在存在依赖关系的参数之间,有时与某一参数(在图9中No.100)的设定值相对应地,该参数相关联的其它参数(在图9中No.200)可设定的范围将有所不同。
作为参数设定所涉及的现有技术,例如在日本特开平09-062323号公报中公开了以下技术:准备存储有数值控制装置的***参数的依赖关系的表,在变更***参数时自动地设定/显示与该***参数相关联的其它***参数的值。
另外,作为参数设定所涉及的其它现有技术,例如在日本特开平05-073103号公报、日本特开2004-280589号公报中公开了以下技术:在变更参数时或者已进行变更时,显示与该参数相关联的其它参数。
在存在依赖关系的参数之间,与某一参数的设定值相对应地,该参数相关联的其它参数可设定的范围有所不同的情况下,作业员在设定参数时,调查是否存在与变更后的参数相关联的其它参数,并且需要调查并设定与变更后的参数的值相对应的关联参数的设定范围。
因此,在作业员设定参数时费时且有可能弄错。
对此,在日本特开平09-062323号公报所公开的现有技术中,针对与变更了参数的设定值时的与该参数相关联的其它参数的设定范围的变化,并未公开解决方案或者启示,因此对于与变更后的参数的设定值相对应的、与该参数相关联的其它参数的设定范围,无法辅助作业员。另外,在日本特开平05-073103号公报、日本特开2004-280589号公报所公开的现有技术中,即使能够向作业员通知参数之间的依赖关系,在与根据参数的设定值相对应地,该参数相关联的其它参数可设定的范围有所不同的情况下,也无法避免作业员将设定弄错的可能性。
发明内容
因此,本发明的目的在于,提供一种能够容易地设定与作业员所设定的参数相关联的其它参数的参数设定辅助装置。
本发明的参数设定辅助装置准备了功能表、设定范围表、条件式表这三个表作为用于参数设定的表,在作业员设定了参数时参照这些表,确定与所设定的参数相关联的其它参数以及该其它参数的设定范围,提供基于所确定的设定范围的参数设定辅助,由此解决上述课题。
而且,本发明的一个方式为参数设定辅助装置,其对数值控制装置的参数设定进行辅助,其中,该参数设定辅助装置具备:参数设定接口部,其显示设定上述数值控制装置所具备的功能参数的输入画面,并且接受设定对象的功能参数的值的设定;关联参数确定部,其根据上述数值控制装置所具备的各功能与参数的关系来确定与从上述参数设定接口部设定了值的上述设定对象的功能参数相关联的关联功能;以及设定范围确定部,其通过运算针对上述关联功能参数的设定范围预先决定的条件式,来确定与上述关联参数确定部所确定的上述设定对象的功能参数相关联的关联功能参数的设定范围,上述参数设定接口部显示上述设定范围确定部所确定的上述关联功能参数的设定范围。
根据本发明,在作业员变更了参数时,在相关联的参数的设定画面中显示与已变更的参数的设定值相对应的设定范围。由此,能够降低作业员的设定错误。
附图说明
通过参照附图的以下实施例的说明,能够更加明确本发明的上述以及其它目的和特征。在这些图中:
图1是表示一个实施方式的参数设定辅助装置的主要部分的示意性的硬件结构图。
图2是一个实施方式的参数设定辅助装置的示意性的功能框图。
图3是表示一个实施方式的功能表的示例的图。
图4是表示一个实施方式的设定范围表的示例的图。
图5是表示一个实施方式的条件式表的示例的图。
图6是表示一个实施例的功能表的图。
图7是表示一个实施例的设定范围表的图。
图8是表示一个实施例的条件式表的图。
图9是说明数值控制装置的参数与该参数相关联的其它参数的设定范围的关系的图。
具体实施方式
以下,示出用于实现本发明的数值控制装置的结构例。但是,本发明的数值控制装置的结构并不限定于以下例子,只要能够实现本发明的目的,则也可以采用任意的结构。
图1是表示一个实施方式的参数设定辅助装置的主要部分的示意性的硬件结构图。本实施方式的参数设定辅助装置1例如能够安装为数值控制装置。另外,本实施方式的参数设定辅助装置1例如能够安装为个人计算机或主计算机。在将参数设定辅助装置1安装为个人计算机或主计算机的情况下,只要所设定的参数经由CF卡等存储介质、或者经由有线/无线网络被传送至数值控制装置即可。图1示出了安装为数值控制装置的参数设定辅助装置1的硬件结构的示例。
参数设定辅助装置1以处理器10为中心构成。处理器10按照存储于ROM11的***/程序来控制参数设定辅助装置1整体。该ROM11使用EPROM、EEPROM等。
RAM12使用DRAM等,存储有临时的计算数据、显示数据、输入输出信号等。非易失性存储器13使用由未图示的电池所备份的CMOS、SRAM,存储有在电源切断后也应该保持的参数设定等。另外,在非易失性存储器13中存储有后述的参数设定辅助装置1的动作所涉及的日志数据。
机械操作盘18被配置于参数设定辅助装置1的前面等,接受参数设定辅助装置1的动作所需要的数据和图形的显示、操作员的手动操作输入、数据输入等,并用于参数设定辅助装置1的动作。图形控制电路19将数值数据和图形数据等数字信号转换为显示用的光栅信号,发送至显示装置20,显示装置20显示这些数值和图形。显示装置20主要使用液晶显示装置。
输入装置21由具备键式开关或旋转开关、数字键、符号键、字母键以及功能键的键盘、鼠标等指示设备构成。
触摸面板22具备检测操作员的触摸、拖拽等操作的功能。触摸面板22被叠加地配置于显示装置20的画面上,能够由触摸面板22检测由操作员对显示在显示装置20的画面上的软件按键、软件按钮、软件开关进行的操作。此外,也可以将触摸面板22和显示装置20一起构成为一个装置。
轴控制电路14接收来自处理器10的轴的移动指令,将轴的移动指令输出至伺服放大器15。伺服放大器15对该移动指令进行放大,驱动与参数设定辅助装置1所控制的机械的各轴相耦合的伺服电动机,控制机械所具备的刀具与工件的相对运动。另外,在图1中省略了图示,但是在伺服电动机中内置有位置/速度检测器,来自该位置/速度检测器的位置/速度反馈信号被反馈至轴控制电路14。此外,在图1中仅示出了一个轴相对应的部分,但是轴控制电路14和伺服放大器15被设置有与伺服电动机的轴数对应的数量。
PMC(可编程机床控制器)16从处理器10经由总线17接收M(辅助)功能信号、S(主轴速度控制)功能信号、T(刀具选择)功能信号等。而且,通过时序程序对这些信号进行处理,将输出信号进行输出,对参数设定辅助装置1所控制的机械内外的气动设备、液压设备、电磁执行器等的动作等及新年刚控制。另外,从设置于参数设定辅助装置1所控制的机械内的各部的开关、传感器等接收各种信号,进行时序处理,经由总线17来传送处理器10所需的输入信号。
图2是表示在图1所示出的参数设定辅助装置1上执行用于实现本发明的参数设定辅助功能的***和程序的情况下的、本发明的一个实施方式的参数设定辅助装置的主要部分的示意性功能框图。图1示出的参数设定辅助装置1所具备的处理器10执行用于参数设定辅助功能的***和程序,来控制参数设定辅助装置1的各部动作,由此实现图2示出的各功能块。本实施方式的参数设定辅助装置1具备:参数设定接口部100、关联参数确定部110、设定范围确定部120,另外,在非易失性存储器13上确保用于存储功能表200、设定范围表202、条件式表204以及各参数的设定值的参数设定存储部210。
参数设定接口部100例如能够构成为处理器10的一个功能。或者,参数设定接口部100例如能够构成为存储于用于使处理器10发挥功能的ROM11的软件。参数设定接口部100为功能单元,其根据作业员的操作对机械操作盘18的显示装置20显示用于设定数值控制装置所具备的各功能参数的值的输入画面,并用于进行接受针对由输入装置21等经由该输入画面输入的预定的功能参数的设定值的控制。参数设定接口部100将针对经由输入画面接受的设定对象的功能参数的设定值存储到对在参数设定存储部210中存储的设定对象的功能参数的设定值进行存储的区域。另外,参数设定接口部100将经由输入画面接受的设定对象的功能(功能ID)、该功能参数(参数编号)以及针对该参数的设定值输出到关联参数确定部110。
关联参数确定部110例如能够构成为处理器10的一个功能。或者,参数设定接口部100例如能够构成为用于使处理器10发挥功能的存储于ROM 11的软件。关联参数确定部110根据从参数设定接口部100接收的设定对象的功能和该功能参数,从功能表200中搜索与该功能相关联的关联功能。
图3是表示功能表的示例的图。功能表200是对设定参数的数值控制装置所具备的各功能与参数的关系进行定义的表。图3所例示的功能表200存储有用于唯一地识别数值控制装置所具备的各功能的功能ID、该功能所需的参数的参数编号、用于唯一地识别该参数的设定范围的设定范围ID、以及识别相关联的功能的关联功能ID的组即功能数据。存储于功能表200的功能数据相对于一个功能(功能ID)能够对应多个参数(参数编号)。在该情况下,具有相同的功能ID且能够将分别具有不同的参数编号的多个功能数据存储到功能表200。
关联参数确定部110根据从参数设定接口部100接收的功能和该功能参数,作业者通过搜索功能表的功能ID、参数编号,确定作为设定对象的功能参数所涉及的功能数据。接着,关联参数确定部110从搜索到的设定对象的功能参数所涉及的功能数据中获取关联功能ID,通过获取到的关联功能ID再次搜索功能表,由此获取与作业员的设定对象的功能参数相关联的关联功能的功能数据。而且,关联参数确定部110将从参数设定接口部100接收到的设定对象的功能、该功能参数和针对该参数的设定值、以及从功能表200搜索到的关联功能的功能数据输出到设定范围确定部120。此外,关联参数确定部110在作业员的设定对象的功能的功能数据中并未设定关联功能ID的情况下,作为并不存在与作业员的设定对象的功能相关联的其它功能的情况,不对设定范围确定部120进行各值的输出。另外,关联参数确定部110在关联功能具有多个参数的情况下,将该关联功能的各参数的各功能数据输出到设定范围确定部120。
设定范围确定部120例如能够构成为处理器10的一个功能。或者,参数设定接口部100例如能够构成为用于使处理器10发挥功能的存储于ROM 11的软件。设定范围确定部120根据从关联参数确定部110接收到的设定对象的功能、该功能参数、针对该参数的设定值以及该功能的关联功能的功能数据,使用设定范围表202和条件式表204确定该关联功能参数的设定范围。
图4是表示设定范围表的示例的图。设定范围表202为对各参数的设定范围进行定义的表。图4所例示的设定范围表202存储有用于唯一地识别设定范围的设定范围ID、用于唯一地识别设定范围成为有效的条件式的条件式ID以及设定值的设定范围的组即设定范围数据。设定范围数据内包含的设定值的设定范围可以是确定上限和下限的连续值的范围、数值有限要素的可选值列表(例如(1、3、5、7)等)、字符有限要素的可选值列表(例如(开、关)、(X轴、Y轴,Z轴)等)、逻辑值的范围等,只要能够适当地表现参数的设定值可采用的范围则可以采用任意形式。
图5是表示条件式表的示例的图。条件式表204为对各参数的设定范围成为有效的条件进行定义的表。图5所例示的条件式表204存储有用于唯一地识别设定范围成为有效的条件式的条件式ID、设定范围成为有效的条件式组即条件式数据。图5所例示的条件式采用“逻辑运算式、逻辑运算式成立时的码元、逻辑运算式非成立时的码元”这种形式,采用以下形式:如果逻辑运算式的运算结果的码元为#OK则该条件式为有效,如果为#NG则条件式为无效。此外,条件式的形式并不限定于此,只要能够根据功能参数的设定值和可由其它数值控制装置获取的值来判断有效/无效,则也可以采用任意形式的条件式。
当从关联参数确定部110接收设定对象的功能、该功能参数、针对该参数的设定值以及该功能的关联功能的功能数据时,设定范围确定部120使用该关联功能的功能数据内包含的该关联功能的设定范围ID来搜索设定范围表202,确定用于决定该关联功能的设定范围成为有效的条件的至少一个条件式ID。接着,设定范围确定部120使用所确定的各条件式ID来搜索条件式表204,获取与各条件式ID对应的条件式。而且,设定范围确定部120使用针对从关联参数确定部110接收到的设定对象的功能参数的设定值、存储于参数设定存储部210的设定过的功能参数的值等对各条件式进行逻辑运算,将与逻辑运算结果成为有效的条件式ID相对应的设定范围数据内所包含的设定值的设定范围作为有效的设定范围,与关联功能的功能ID、该关联功能参数的参数编号一起输出到参数设定接口部100。
而且,从设定范围确定部120接收到关联功能的功能ID、该关联功能参数的参数编号以及该参数的设定范围的参数设定接口部100将与关联功能有关的设定范围例如显示在用于设定各功能参数的值的输入画面的该关联功能参数的显示部附近等来向作业员示出。
关于上述各功能单元的动作,以作业员经由参数设定接口部100将F01功能的参数编号100的值从1变更为2的情况为例来进行说明。此外,在功能表200、设定范围表202、条件式表204中存储有图3~图5所例示的各数据。
[步骤SA01]关联参数确定部110从功能表200中搜索F01功能,确定在F01功能的关联功能中存在F02功能。另外,关联参数确定部110确定F02功能的设定范围ID为V02、所设定的参数编号为200这一情况。关联参数确定部110将这些信息输出到设定范围确定部120。
[步骤SA02]设定范围确定部120通过F02功能(关联功能)的设定范围ID:V02来搜索设定范围表202,获取两个设定范围数据。
由此,设定范围确定部120确定F02功能的设定范围在条件式ID:C20的条件式为有效的情况下为1~5以及在条件式ID:C21的条件式为有效的情况下为6~10这两个。
[步骤SA03]设定范围确定部120从条件式表204中搜索并获取条件式ID:C20、C21的各条件式数据,执行与各条件式有关的逻辑运算。其结果是,设定范围确定部120判断为条件式ID:C21的条件式为有效,判断为F02功能(的参数编号200的参数)的设定范围为6~10的范围,并将其输出到参数设定接口部100。
[步骤SA04]参数设定接口部100在用于设定各功能参数的值的输入画面中显示该设定范围。
以下,使用图6~图8说明更具体的参数设定辅助的实施例。
图6示出了本实施例所使用的功能表的示例。在图6所示的功能表中追加有设定在数值控制装置1中所使用的G代码体系的功能(功能ID=F_GCODE、参数编号=V_GCODE、设定范围ID=3401)、以及设定轴的功能(功能ID=F_ANAME、参数编号=V_ANAME、设定范围ID=1020)。另外,设定轴的功能被设定为与设定G代码体系的功能相关联的功能。
图7表示在本实施例中所使用的设定范围表的示例。在图7示出的设定范围表中,对设定G代码体系的功能追加了一个设定范围(设定范围ID=V_GCODE、条件式ID=C10、设定范围数据=(G代码体系A、G代码体系B、G代码体系C)、对设定轴的功能追加了两个设定范围(设定范围ID=V_ANAME、条件式ID=C10、设定范围数据=(X轴、Y轴、Z轴、A轴、B轴、C轴)以及设定范围ID=V_ANAME、条件式ID=C_G_CODE_BC、设定范围数据=(U轴、V轴、W轴))。对于设定轴的功能的设定范围意味着:在条件式ID=C10的条件已成立的情况下,作为轴能够设定(X轴、Y轴、Z轴、A轴、B轴、C轴),并且在条件式ID=C_G_CODE_BC成立的情况下还能够设定(U轴、V轴、W轴)。
图8示出使用于本实施例的条件式表的示例。在图8示出的条件式表中追加有用于决定设定轴的功能的设定范围的条件式(条件式ID=C_G_CODE_BC、条件式=“F_GCODE=”G代码体系B“or F_GCODE=”G代码体系C“、#OK、#NG”)。用于决定设定已追加的轴的功能的设定范围的条件式在G代码体系被设定为G代码体系B或者G代码体系C的情况下成为有效。
这样,在设定有功能表200、设定范围表202、条件式表204的情况下,当作业员经由参数设定接口部100将设定G代码体系的功能参数编号3401的值从“G代码体系A”变更为“G代码体系B”时,按照以下顺序,执行基于参数设定辅助装置1的参数设定辅助处理。
[步骤SB01]关联参数确定部110从功能表200中搜索设定G代码体系的功能(F_GCODE),确定在设定G代码体系的功能的关联功能中存在设定轴的功能(F_ANAME)。另外,关联参数确定部110确定设定轴的功能的设定范围ID为V_ANAME、所设定的参数编号为1020这一情况。关联参数确定部110将这些信息输出到设定范围确定部120。
[步骤SB02]设定范围确定部120通过设定轴的功能(关联功能)的设定范围ID:V_ANAME来搜索设定范围表202,获取两个设定范围数据。由此,设定范围确定部120确定设定轴的功能的设定范围在条件式ID:C10的条件式为有效的情况下为(X轴、Y轴、Z轴、A轴、B轴、C轴)、以及在条件式ID:C_G_CODE_BC的条件式为有效的情况下为(U轴、V轴、W轴)这两个。
[步骤SB03]设定范围确定部120从条件式表204中搜索并获取条件式ID:C10、C_G_CODE_BC的各条件式数据,执行与各条件式有关的逻辑运算。其结果是,设定范围确定部120判断为条件式ID:C10的条件式为有效、且条件式ID:C_G_CODE_BC的条件式也有效,判断为设定轴的功能(的参数编号1020的参数)的设定范围为(X轴、Y轴、Z轴、A轴、B轴、C轴、U轴、V轴、W轴)的范围,并将其输出到参数设定接口部100。
[步骤SB04]参数设定接口部100在用于设定各功能参数的值的输入画面上显示该设定范围。
以上,说明了本发明的实施方式,但是本发明并不仅限于上述实施方式的示例,通过施加适当的变更能够以各种方式实施。
例如在上述实施方式中,虽然示出了参数设定接口部100在由作业员设定了功能参数的值时将与该功能相关联的关联功能参数的设定范围显示在用于设定各功能参数的值的输入画面的示例,但是如果是作业员能够掌握的形式则该关联功能参数的设定范围的显示也可以通过任意的形式来进行显示。例如可以在参数的设定栏的旁边显示设定范围,当在参数的设定栏中聚焦时在画面底部显示设定范围,或者以所谓气球帮助的形式显示设定范围等,还可以动态地进行显示。另外,也可以在作业员将设定范围外的值输入到关联功能参数的设定栏时作为提示而显示设定范围。
也可以在设定范围表202中进一步设置InitValue(初始值)列从而能够设定初始值。通过这样设置,在设定范围确定部120对存储于条件式表204的条件式数据内包含的条件式进行逻辑运算时,关于尚未设定于参数设定存储部210的功能参数的值,可以获取并使用该初始值。
另外,在由作业员设定功能参数的值并确定与该功能相关联的关联功能参数的设定范围时,已经设定了该关联功能参数的值,在设定好的该关联功能参数的值处于所确定的设定范围外时,设定范围确定部120也可以对参数设定接口部100以在输入画面中显示提示的方式进行指示。此时,参数设定接口部100也可以将作业员所设定的功能参数的值以及与该功能相关联的关联功能参数的设定范围的关系向作业员示出,并且选择变更为使关联功能参数的值处于设定范围,或者将作业员所设定的功能参数的值重新设定为与当前设定于关联功能参数中的值适合的值。通过设置这种功能,可以在作业员想要设定的功能参数的值被弄错的情况下,将该错误通知给作业员,从而促使设定正确的值。
并且,在上述实施方式中,示出了将功能表200、设定范围表202、条件式表204设置于参数设定辅助装置1上的示例,但是这些表不一定必须设置在参数设定辅助装置1上,例如只要设置于外部存储装置、配置于网络上的其它装置上等参数设定辅助装置1可参照的位置即可。另外,如果功能表200、设定范围表202、条件式表204是数据库设计上等效的数据构造,则能够在设计范围内变更。例如,也可以将这些表构成为一个表或者分为更多的表而构成。
以上,说明了本发明的实施方式,但是本发明并不限定于上述实施方式的示例,通过施加适当的变更,能够以其它方式实施。

Claims (3)

1.一种参数设定辅助装置,其对数值控制装置的参数设定进行辅助,其特征在于,该参数设定辅助装置具备:
参数设定接口部,其显示设定上述数值控制装置所具备的功能参数的输入画面,并且接受设定对象的功能参数的值的设定;
关联参数确定部,其根据上述数值控制装置所具备的各功能与参数的关系来确定与从上述参数设定接口部设定了值的上述设定对象的功能参数相关联的关联功能;以及
设定范围确定部,其通过运算针对上述关联功能参数的设定范围预先决定的条件式,来确定与上述关联参数确定部所确定的上述设定对象的功能参数相关联的关联功能的参数的设定范围,
上述参数设定接口部显示上述设定范围确定部所确定的上述关联功能参数的设定范围。
2.根据权利要求1所述的参数设定辅助装置,其特征在于,
上述关联参数确定部搜索对上述数值控制装置所具备的各功能与参数的关系进行定义的表,并确定与上述设定对象的功能参数相关联的关联功能。
3.根据权利要求1或2所述的参数设定辅助装置,其特征在于,
上述设定范围确定部按上述关联功能参数的设定范围,根据决定该设定范围为有效的条件式的表来确定与上述设定对象的功能参数相关联的关联功能的参数的设定范围。
CN201810828142.5A 2017-07-26 2018-07-25 参数设定辅助装置 Pending CN109308049A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017144073A JP6557295B2 (ja) 2017-07-26 2017-07-26 パラメータ設定支援装置
JP2017-144073 2017-07-26

Publications (1)

Publication Number Publication Date
CN109308049A true CN109308049A (zh) 2019-02-05

Family

ID=65004294

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810828142.5A Pending CN109308049A (zh) 2017-07-26 2018-07-25 参数设定辅助装置

Country Status (4)

Country Link
US (1) US10976719B2 (zh)
JP (1) JP6557295B2 (zh)
CN (1) CN109308049A (zh)
DE (1) DE102018117969A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7328029B2 (ja) * 2019-06-28 2023-08-16 ファナック株式会社 パラメータ管理装置及びその管理システム

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5073103A (zh) 1973-10-31 1975-06-17
JPH0573103A (ja) 1991-09-11 1993-03-26 Hitachi Ltd 運転パラメータ設定支援装置
JPH05233050A (ja) * 1992-02-18 1993-09-10 Fanuc Ltd Cncのパラメータ入力方式
JPH05225190A (ja) * 1992-11-26 1993-09-03 Casio Comput Co Ltd データ処理装置
JPH0962323A (ja) 1995-08-24 1997-03-07 Mitsubishi Electric Corp 数値制御装置のシステムパラメータ設定方法および数値制御装置
US6772040B1 (en) * 2000-04-10 2004-08-03 Hypertherm, Inc. Centralized control architecture for a plasma arc system
JP2002172543A (ja) * 2000-09-29 2002-06-18 Toyoda Mach Works Ltd 加工装置の制御パラメータ設定装置及び制御パラメータ設定方法
JP4478915B2 (ja) * 2003-03-06 2010-06-09 富士ゼロックス株式会社 設定確認表示装置、設定確認表示方法、及びそのプログラム
JP2004280589A (ja) 2003-03-17 2004-10-07 Matsushita Electric Ind Co Ltd ユーザパラメータ設定支援装置及び方法
DE502004010765D1 (de) * 2003-12-22 2010-04-01 Siemens Ag Steuerungs- oder Regelungseinrichtung einer Werkzeug- oder Produktionsmaschine
JP2008097409A (ja) * 2006-10-13 2008-04-24 Ricoh Co Ltd 情報処理装置、プログラムおよび記録媒体
EP2105815B1 (de) * 2008-03-25 2016-03-09 TRUMPF Maschinen Grüsch AG Verfahren zum Erstellen eines NC-Steuerungsprogramms
US8688258B2 (en) * 2008-09-11 2014-04-01 Rockwell Automation Technologies, Inc. Method of controlling a machine tool
US8269645B2 (en) * 2009-09-18 2012-09-18 Haas Automation, Inc. Rule based display systems and methods
DE102011089014A1 (de) * 2011-01-19 2012-07-19 Dr. Johannes Heidenhain Gmbh Numerische Steuerung
CN103838202B (zh) 2012-11-27 2016-12-21 中芯国际集成电路制造(上海)有限公司 参数控制方法和参数控制***
DE102013216136B3 (de) * 2013-08-14 2015-03-19 Artis Gmbh Verfahren und Vorrichtung zur automatisierten Konfiguration einer Überwachungsfunktion eines Industrieroboters
JP5800885B2 (ja) * 2013-12-11 2015-10-28 ファナック株式会社 パラメータ調整を支援する機能を備えたパラメータ調整支援装置
JP6010094B2 (ja) 2014-11-28 2016-10-19 ファナック株式会社 サイクルタイムに係るパラメータ設定支援機能を有する数値制御装置
JP6240117B2 (ja) 2015-04-03 2017-11-29 ファナック株式会社 文字の表示幅の自動変更機能を有する数値制御装置
JP6496272B2 (ja) * 2016-04-15 2019-04-03 ファナック株式会社 パラメータ設定装置、パラメータ設定プログラム及びパラメータ設定方法
CN106776712B (zh) 2016-11-15 2020-06-09 沈阳机床(集团)有限责任公司 基于i5智能数控车床的车削工艺数据库及其应用方法
JP6705848B2 (ja) * 2018-02-16 2020-06-03 ファナック株式会社 制御装置及び制御システム
JP6802212B2 (ja) * 2018-04-24 2020-12-16 ファナック株式会社 表示装置
JP6878367B2 (ja) * 2018-08-29 2021-05-26 ファナック株式会社 数値制御装置

Also Published As

Publication number Publication date
JP2019028519A (ja) 2019-02-21
DE102018117969A1 (de) 2019-01-31
US20190033825A1 (en) 2019-01-31
US10976719B2 (en) 2021-04-13
JP6557295B2 (ja) 2019-08-07

Similar Documents

Publication Publication Date Title
US10423147B2 (en) Control device for machine tool
EP3088979B1 (en) Control device for machine tool
EP1560089B1 (en) Numerical control apparatus with integrated programmable controller with adaptation of displayed text to multiple languages and views
CN105992976B (zh) 加工信息管理装置以及工具路径生成装置
US10551822B2 (en) CAD/CAM-CNC integrated system
CN107656501A (zh) 数值控制装置
CN106547252B (zh) 能够在注释中追加显示cnc运行状况的梯形图监控装置
CN210119760U (zh) 电子设备和电子***
CN108107843B (zh) 加工程序管理装置
CN106919144A (zh) 具备用于确认程序执行状态的单元的数值控制装置
CN109581965A (zh) 运转管理装置
CN107436587A (zh) 数值控制装置
JP2005011203A (ja) 数値制御装置
CN109308049A (zh) 参数设定辅助装置
CN110674433B (zh) 一种图表显示方法、存储介质及电子设备
EP2104013A2 (en) Numerical controller with machining restart function
JP6871218B2 (ja) 加工情報記録装置、加工情報記録方法及びプログラム
CN113031521A (zh) 数控机床的刀具监控***和方法
JP5788125B1 (ja) システム構築支援装置、方法、および記録媒体
US10705489B2 (en) Controller
CN105511403B (zh) 生产机床以及用于运行这种机器的方法
CN110536773A (zh) 加工控制装置、工作机械及加工控制方法
EP2829928B1 (en) A method and system for controlling the production process of a product
KR20180096796A (ko) 프로그래머블 표시기
CN107615196A (zh) 数控装置及显示控制方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190205

RJ01 Rejection of invention patent application after publication