-
公开(公告)号:EP0331754A4
公开(公告)日:1992-05-13
申请号:EP88907802
申请日:1988-08-31
申请人: FANUC LTD
IPC分类号: G05B19/4155 , G05B19/408 , G06F9/45 , G05B19/403
CPC分类号: G05B19/408 , G05B2219/35262 , G05B2219/36021 , G05B2219/36031
摘要: A CNC program execution apparatus for executing custom software prepared by the user. The apparatus possesses a custom software execution unit (22) for storing both an interpreter (22c) and a machine language (22a) obtained by compiling the custom software or an intermediate language (22b) obtained by compiling the custom software, and an execution task control unit (21) including means for selecting either the machine language or the intermediate language for compilation. When the custom software is a small program and needs high-speed operation, it is compiled into the machine language for execution. When the custom software is a large program and can allow for relatively low speed, on the other hand, it is executed with the intermediate language and the interpreter. Therefore, the custom software can be processed at high speeds, and so is the custom program of a large amount.
-
公开(公告)号:EP0331754A1
公开(公告)日:1989-09-13
申请号:EP88907802.8
申请日:1988-08-31
申请人: FANUC LTD.
IPC分类号: G05B19/405
CPC分类号: G05B19/408 , G05B2219/35262 , G05B2219/36021 , G05B2219/36031
摘要: A CNC program execution apparatus for executing custom software prepared by the user. The apparatus possesses a custom software execution unit (22) for storing both an interpreter (22c) and a machine language (22a) obtained by compiling the custom software or an intermediate language (22b) obtained by compiling the custom software, and an execution task control unit (21) including means for selecting either the machine language or the intermediate language for compilation. When the custom software is a small program and needs high-speed operation, it is compiled into the machine language for execution. When the custom software is a large program and can allow for relatively low speed, on the other hand, it is executed with the intermediate language and the interpreter. Therefore, the custom software can be processed at high speeds, and so is the custom program of a large amount.
摘要翻译: 一种用于执行由用户准备的定制软件的CNC程序执行装置。 该装置具有用于存储通过编译通过编译定制软件而获得的定制软件或中间语言(22b)获得的解释器(22c)和机器语言(22a)的定制软件执行单元(22),以及执行任务 控制单元(21)包括用于选择机器语言或中间语言进行编译的装置。 当定制软件是一个小程序并需要高速运行时,它被编译成机器语言来执行。 另一方面,当定制软件是大程序并且可以允许相对低的速度时,它由中间语言和解释器执行。 因此,定制软件可以高速处理,大量的定制程序也是如此。
-