数控装置制造方法及图纸

技术编号:21032804 阅读:50 留言:0更新日期:2019-05-04 04:55
本发明专利技术提供一种数控装置,能够临时执行专用功能软件,数控装置具有:专用功能软件读取部,其在读取条件成立时,将专用功能软件读取到主要由CPU访问的主存储区域;专用功能软件执行部,其在执行条件成立时,作为处理而执行专用功能软件;以及专用功能软件结束部,其在结束条件成立时,停止执行专用功能软件的处理,从主存储区域中删除专用功能软件。

Numerical control device

The invention provides a numerical control device, which can temporarily execute special function software. The numerical control device has: special function software reading unit, which reads special function software to the main storage area mainly accessed by CPU when the reading condition is established; special function software executing unit, which executes special function software as processing when the executing condition is established; and special function software. When the end condition is established, the end part stops executing the processing of the special function software and deletes the special function software from the main storage area.

【技术实现步骤摘要】
数控装置
本专利技术涉及一种数控装置,特别是涉及一种能够临时执行专用功能软件的数控装置。
技术介绍
要求对机床等(以下,称为机器)的数控装置临时追加机器调整、测试、保修、检查、数据收集等专用功能。作为为此的手段,在数控装置中准备了定制功能(例如宏执行器、C语言执行器)。使用该定制功能来执行用于实现专用功能的软件(以下,称为专用功能软件),由此实现上述请求。在数控装置的非易失性读取专用存储器(FROM:FlashReadOnlyMemory:闪存只读存储器)中与数控装置的系统软件、外围软件、加工程序、保修信息文件等一起存储有专用功能软件。当数控装置被启动时,专用功能软件从FROM被读到执行用存储器(DRAM(DynamicRandomAccessMemory:动态随机存取存储器)),根据需要随时由CPU(CentralProcessingUnit:中央处理器)执行。通常,与常用的系统软件等不同,用于机器调整、测试、保修、检查、数据收集这种用途的专用功能软件仅被临时使用。然而,在以往的数控装置中,用于上述用途的专用功能软件也需要被预先存储到FROM,在从启动数控装置起至结束为止期间驻留在DRAM上。以往的数控装置为所谓嵌入系统,由确保可靠性的昂贵的资源(DRAM、FROM、SRAM等)构成。在以往的方法中,专用功能软件必须被存储到FROM,因此随着追加许多专用功能而需要增加FROM的容量,从而成本提高。因此,要求一种例如不限于FROM而经由外能够部存储装置、通信单元提供专用功能软件的数控装置。作为与这一点相关联的现有技术,存在日本特开2005-284804号公报和日本特开平11-053219号公报。在日本特开2005-284804号公报中记载了一种机器人控制装置,能够从外部存储器向控制装置的RAM传送教学程序。另外,在日本特开平11-053219号公报中记载了一种装置,从外部记录介质读出验证程序而能够嵌入到控制装置用软件。然而,日本特开2005-284804号公报记载的传送到控制装置的RAM的教学程序是指用于使机器人、机器动作的指示数据,如果从系统软件来看是一种数据。这与作为系统软件的处理而执行的专用功能软件本质上不同。另外,日本特开平11-053219号公报所记载的装置为个人计算机即通用计算机,通常,操作系统具备与资源(外部存储装置)的动态追加对应的功能。另一方面,以往的数控装置具有如上所述嵌入系统特有的限制,首先不具有允许动态扩展资源的手段。因而,日本特开2005-284804号公报和日本特开平11-053219号公报所记载的专利技术无法立即解决以往的数控装置涉及的上述问题。除此以外,以往的数控装置还存在以下的问题点。专用功能有时还包含机器制造商特有的技术(特有调整方法等)、机密性(机器设计信息等)。另外,在专用功能中还包含临时解除机器安全功能的功能,当终端用户错误使用时有时会发生危险。因此,除非需要,否则期望专用功能软件尽可能不留在存储器(DRAM等)上。然而,在以往的数控装置中,存在从刚启动后至结束为止专用功能软件持续留在存储器上的问题。另外,以数控装置的电源接通为契机,以往的专用功能软件被从FROM读取到DRAM。因此,有时需要暂时切断数控装置的电源而重新启动,以执行专用功能。然而,例如在连续进行加工(例如汽车生产线等)的机器等中难以切断电源的情况并不少见。
技术实现思路
本专利技术是为了解决这种问题点而完成的,目的在于,提供一种能够临时执行专用功能软件的数控装置。本专利技术的一个实施方式所涉及的数控装置能够执行专用功能软件,具有:专用功能软件读取部,其在读取条件成立时,将上述专用功能软件读取到主要由CPU访问的主存储区域;专用功能软件执行部,其在执行条件成立时,作为处理而执行上述专用功能软件;以及专用功能软件结束部,其在结束条件成立时,停止执行上述专用功能软件的处理,并从上述主存储区域中删除上述专用功能软件。在本专利技术的一个实施方式所涉及的数控装置中,上述读取条件为检测出存储于外部存储装置的上述专用功能软件。在本专利技术的一个实施方式所涉及的数控装置中,上述读取条件为经由外部通信功能检测出上述专用功能软件的加载请求。在本专利技术的一个实施方式所涉及的数控装置中,上述结束条件为检测出上述外部存储装置的拆卸。在本专利技术的一个实施方式所涉及的数控装置中,上述结束条件为检测出上述外部通信功能的切断或经由上述外部通信功能检测出上述专用功能软件的删除要求。在本专利技术的一个实施方式所涉及的数控装置中,上述结束条件为检测出上述专用功能软件的结束。在本专利技术的一个实施方式所涉及的数控装置中,上述专用功能软件读取部在检测出多个上述专用功能软件时使用户选择应读取到上述主存储区域的上述专用功能软件。根据本专利技术,能够提供一种能够临时执行专用功能软件的数控装置。附图说明通过说明与附图关联的以下的实施例,能够更加明确本专利技术的上述和其它目的以及特征。在这些图中:图1是表示数控装置的结构的框图。图2是表示第一实施例的数控装置的结构的框图。图3是表示第一实施例的数控装置100的动作的流程图。图4是表示第一实施例和第二实施例的数控装置的动作的流程图。图5是表示第一实施例和第二实施例的数控装置的动作的流程图。图6是表示第二实施例的数控装置的结构的框图。图7是表示第二实施例的数控装置的结构的流程图。具体实施方式使用附图说明本专利技术的实施方式所涉及的数控装置100。图1是表示数控装置100的功能结构的框图。数控装置100具有专用功能软件读取部110、专用功能软件执行部120以及专用功能软件结束部130。数控装置100具有CPU、主要由CPU访问的主存储区域(DRAM等易失性存储器等)、存储读取到主存储区域的数据、程序的辅助存储区域(FROM等非易失性存储器等)、输入输出单元以及通信单元等。典型地,专用功能软件读取部110、专用功能软件执行部120、专用功能软件结束部130为通过由CPU执行存储于存储区域的程序而逻辑地实现的处理部。专用功能软件读取部110例如在将外部存储装置(例如USB存储器、SD卡、PCMCIA卡等)安装到数控装置100时,将存储于外部存储装置内的专用功能软件读取到数控装置的主存储区域。或,专用功能软件读取部110在例如经由数控装置100的外部通信功能(以太网(注册商标)通信等)请求加载专用功能软件时,将专用功能软件读取到数控装置100的主存储区域。这样,专用功能软件读取部110以外部存储装置的安装或外部通信功能的请求为契机,将专用功能软件自动地读取到主存储区域。或,专用功能软件读取部110在预定的读取条件成立时,能够将专用功能软件读取到主存储区域。能够任意地设定读取条件。例如,专用功能软件读取部110也可以将存储于外部存储装置或经由外部通信功能请求的一个以上的专用功能软件提示(典型地显示)给用户,仅将由用户选择的专用功能软件读取到主存储区域。或,专用功能软件读取部110也可以将存储于外部存储装置或经由外部通信功能请求的一个以上的专用功能软件中仅符合于数控装置100或机器的专用功能软件自动地读取或呈提示给用户。此外,例如通过专用功能软件读取数控装置100或机器的ID并与专用功能软件自己预先保持的符合ID列表进行对照等处理,能够实现专用功能软件本文档来自技高网
...

【技术保护点】
1.一种数控装置,能够执行专用功能软件,其特征在于,具有:专用功能软件读取部,其在读取条件成立时,将上述专用功能软件读取到主要由CPU访问的主存储区域;专用功能软件执行部,其在执行条件成立时,作为处理而执行上述专用功能软件;以及专用功能软件结束部,其在结束条件成立时,停止执行上述专用功能软件的处理,并从上述主存储区域中删除上述专用功能软件。

【技术特征摘要】
2017.10.25 JP 2017-2064241.一种数控装置,能够执行专用功能软件,其特征在于,具有:专用功能软件读取部,其在读取条件成立时,将上述专用功能软件读取到主要由CPU访问的主存储区域;专用功能软件执行部,其在执行条件成立时,作为处理而执行上述专用功能软件;以及专用功能软件结束部,其在结束条件成立时,停止执行上述专用功能软件的处理,并从上述主存储区域中删除上述专用功能软件。2.根据权利要求1所述的数控装置,其特征在于,上述读取条件为检测出存储于外部存储装置的上述专用功能软件。3.根据权利要求1...

【专利技术属性】
技术研发人员:远藤胜博
申请(专利权)人:发那科株式会社
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1