WO1987007045A1 - Dispositif de traitement d'un programme de commande numerique - Google Patents
Dispositif de traitement d'un programme de commande numerique Download PDFInfo
- Publication number
- WO1987007045A1 WO1987007045A1 PCT/JP1987/000283 JP8700283W WO8707045A1 WO 1987007045 A1 WO1987007045 A1 WO 1987007045A1 JP 8700283 W JP8700283 W JP 8700283W WO 8707045 A1 WO8707045 A1 WO 8707045A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- numerical control
- control program
- numerical
- cassette
- rom
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/408—Numerical 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
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36106—Cassette
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36107—Bubble memory
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36243—Convert source, high level code to machine, object code
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36395—Load local computer program from host, data transfer ram to rom, BTR
Definitions
- the invention is a numerical control program that controls a numerical control device.
- CNC computer-controlled numerical controllers
- the CNC 10 has a microprocessor, and a tape reader, switches, lamps, and servers are added to a bus line derived from the microprocessor. All the elements that make up the numerical control device, such as the control mechanism, are connected to the multiple processor via this bus line, and these 'all occasional Change the status
- a numerical control program for controlling such a numerical control device is usually recorded on a punched tape, and is used for the CNC tape before operating the device. Hanging on one da
- RAM random access memory
- a numerical control program is stored in a read-only memory (ROM) provided inside the CNC itself, and this is stored in RAM. Transfer to within.
- the numerical control program ⁇ program stored in the perforated tape or RAM is described in a high-level language for numerical control such as FAPT.
- the execution of such a numerical control program is usually performed each time the numerical control program is executed using a compiler stored inside the numerical control device.
- the numerical control program was converted into a machine language that could be applied to the numerical control device.
- the object of the invention is to provide a numerical control program processing device that solves the above-mentioned disadvantages, and in particular, to use a ROM for the numerical control program. It is possible to provide a processing device of a numerical control program that can protect a secret more, does not cause memory destruction, and can perform a rapid processing of the numerical control program. And.
- a compiler cassette which is a self-contained and internally stores a compiler for converting a numerical control program in a high-level language into a machine language; and Conversion means for converting a high-level numerical control program input to the numerical control device using an eraser into a machine language applicable to the numerical control device, and removing the numerical control device from the numerical control device
- a ROM cassette having a read-only memory inside and a numerical control program converted into the machine language can be freely stored in the ROM cassette.
- Equipment is Ru is provided.
- the figure is a block diagram showing an embodiment in which peripheral devices are added to a numerical control device having a computer configuration related to * power generation.
- FIG. 1 is a block diagram showing an embodiment in which peripheral devices are added to a numerical controller (CNC) having a computer configuration according to the present invention.
- CNC numerical controller
- 10 is a central processing unit (CPU). 1 1 is the operating system and data that does not need to be changed.
- the read-only memory (ROM) 12 stores temporary data in the execution of numerical control operation, and a numerical control (NC) program input from outside.
- a random access memory (RAM) for storing the program, 13 is for reading the NC program from the paper tape 14 storing the NC program Tape reader.
- the NC programs listed on this paper are written in a high-level language for NC programs such as FAPT.
- 15 is a CRT display that shows the data being NC processed and the NC program being edited
- 16 is a keyboard
- 17 is a ROM line attached to the numerical controller
- a ROM writer that writes a NC program converted into a machine language, which will be described later, into the ROM cassette 18 by a finger from the CPU 10. It is.
- the R0M cassette 18 is a cassette composed of noble memory or replaceable EPROM, etc., and can be easily removed from the numerical controller. When mounted on a numerical controller, it is connected to the bus line and is under the control of the CPU 10. 19
- This is a component, which is a compiler that converts NC programs expressed in a high-level language such as FAPT into machine language. Is stored in the ROM that stores the memory.
- this connector * Ira cassette 19, like ROM cassette 18, is a cassette composed of a pull memory or a rewritable EPROM. It is configured to be detachable from the numerical control device, and when mounted on the numerical control device, Combined with a line, it comes under the control of CPU 10, where 20 is a machine tool controlled by the NC and a servo motor for the mouth port, and this servo motor
- the rotation speed signal of 20 is sent from the rotary generator (tacho generator) 21 to the speed controller 22, and the rotation position signal of the servo motor 20 is sent from the position detector 23 to the position detector 23.
- the signals are returned to the control unit 24.
- 25 is a bus.
- CNC numerical controller
- the contents of the NC program which is first expressed in a high-level language such as FAPT and stored in a storage medium such as paper tape 14, is converted to a numerical controller (CNC).
- a numerical controller CNC
- a compiler stored in the compiler cassette 19 externally attached to the
- a format that can be easily executed by a numerical controller CNC
- Convert .
- the execution format is, for example, to convert the contents of the NC program into machine language.
- the numerical control device CNC
- the numerical control device is converted into a format that can be easily executed by the numerical control device (CNC) by a ROM writer.
- the ROM cassette 18 stored in the control program is connected to the numerical control unit (CNC) as shown by the dotted line in the figure, and the contents are read out and stored in the RAMI 2. Let me do it. Thereafter, the NC control is executed in accordance with the NC program stored in RAM2. '
- the present invention uses a storage device with a built-in compiler to convert a numerical control program into a format in which numerical control can be easily executed.
- the contents were stored in a ROM cassette using a ROM cassette writer, and thereafter, the numerical control program was executed using the ROM cassette. It can protect the security of the program, and can execute the numerical control program quickly.
- the invention can be applied not only to numerically controlled machine tools, but also to all devices controlled by numerical control devices, such as control devices for industrial robots and control devices for electric discharge machines. It can be applied to Compiler cassettes and ROM cassettes should be replaced only with floppy disks, portable magnetic disks, magnetic tape cassettes, etc. Noko In addition, the present invention executes the conversion from the high-level language to the machine language by using a numerical controller having a ROM writer. It may be executed by a numerical control programmer.
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)
Description
明 細 書
r
数値制御 プ ロ グ ラ ム の加工装置
技 術 分 野
术発明は、 数値制御装置を制御する数値制御 プ D グ ラ
5 ム の加工装置 に関す る 。
背 景 技 術
最近の数値制御装置は、 コ ン ピ ュ ー タ を内蔵 した も の がほ と ん どを 占 めて ぉ リ 、 これ ら を、 コ ン ビ ュ ー タ ラ イ ズ ド数値制御装置 ( C N C ) と呼んでい る 。 こ の C N C 10 は、 マ イ ク ロ プ ロ セ ッ サを有 し、 これか ら導出 されたバ ス ラ イ ン にテー プ リ ー ダ、 ス ィ ッ チ類、 ラ ン プ類、 サ ー ボ機構 な.ど、 数値制御装置を構成する全て の要素が、 こ の バ ス ラ ィ ン を 介 し て マ イ ク プル セ ッ ザ に結合 され、 これ ら'全ての要素の時 々折々 の状態をマ イ ク α プ ロ セ ッ
15 サで検知 し 、 かつ、 これ ら諸要素に指令 を癸 し て 、 数値 制御ブ Q グ ラ ム に従 っ た種々 の動作を実行ざせる よ う に 構成 されてい る 。 こ の よ う な数値制御装置 を制御する 数 値制御 プ Q グ ラ ム は 、 通常ざん孔テー プ に記億 され、 装 置 を 動作 さ せ る 前 に こ れ を C N C .の テ ー プ リ 一 ダに掛
20 け、 こ の さん孔テ ー プ の内容を C N C 内の ラ ン ダ ム ァ ク セ ス メ モ リ ( R A M ) に移 し換える。 又、 一部の C N C では、 これ自 身の内部に設け られた リ ー ド オ ン リ ー メ モ リ ( R O M ) 内 に 数値制御 プ π グ ラ ム が格納 されて お り 、 こ れを R A M内 に移 し換える。
25 しか る後、 R A M内の数値制御プ α グ ム に よ り 数値
制御動作を実行 し て行 く 。
前記 さん孔テー プや R A M内に納め られてい る 数値制 御プ σ グ ラ ム は F A P T など数値制御用 の高水準言語 に て記億 されてい る 。 そ して、 こ のよ う な数値制御プ o グ ラ ム の実行は、 通常数値制御装置内部に記億 されてい る コ ン パ イ ラ を用い、 数値制御プロ グラ ム を実行する度毎 に これ に よ リ 数値制御プ αグラ ムを数値制御装置に適用 で き る 機械語に変換 し て いた。
しか し 、 こ の よ う な従来技術において ほ、 数値制御 プ ロ グ ラ ム の実行の際、 数値制御プ σ グ ラ ム のテ ー プ編集 領域を使用 し なければな らず、 また、 そ のため処理速度 がコ ン パ ィ ル化に要する時間を合むの で迅速に実行で き ない欠点を有する と 共に、 紙テープの使用の際に-は、 数 値制御 プ ロ グ ラ ムが人間に と っ て判読 し 易いた め秘密保 持が困難であ る等の 欠点があ っ た。
したが っ て、 *発明の 目的は 前述の欠点を解消す る 数値制御プ ロ グ ラ ム の加工装置を提供す る こ と に あ リ 、 特に、 数値制御プ ロ グ ラ ム の R O M化に よ り 秘密保護が 行なえ る と共 に メ モ リ の破壊が起き ない上に 、 数値制御 プ ロ グ ラ ム の迅速な処理が行なえる数値制御プ ロ グ ラ ム の加工装置を提供す る こ と にあ る。
発 玥 の 開 示
上述の 目 的 を達成する ために、 *発明 に よれば、 コ ン ビュ ー タ に よ リ 構成 された数値制御装置の数値制御 プ ロ グ ラ ム の加工装置に おいて、 該数値制御装置に対 し て取
外 し 自 在であ り 、 内部に高水準言語の数値制御 プ ロ グ ラ ム を機械語に変換す る コ ンパ イ ラ を記億 させた コ ンバ イ ラ カセ ッ ト と 、 該コ ン パ イ ラ を用いて数値制御装置に 入 力 され る 高水準の数値制御プ ο グラ ム を数値制御装置に 適用で き る機械語に変換する変換手段 と 、 数値制御装置 に対 し て取外 し 自在であ り 、 内部に リ ー ド オ ン リ ー メ モ リ を有する R O Mカ セ ッ ト と 、 該機械語 に変換 された数 値制御 プ ロ グ ラ ム を R O M カ ツ セ ッ ト 内 の リ ー ド オ ン リ ー メ モ リ に書込む書込み手段 と 、 該 R O Mカ セ ッ ト 内 に設け られた リ ー ド オ ン リ ー メ モ リ に記憶 された数値制 御プ α グ ラ ム に よ リ 数値制御装置を制御する 制御手段 と を 有 す る 数 値 制御 プ ロ グ ラ ム の 加 工 装 置 が提供 さ れ る 。
図面の簡単な説明 ·
図は 、 *発 ¾ に係 る コ ン ピュ ー タ構成の数値制御装置 に周辺機器を付設 し た一実施例を示すプ ロ ッ ク 構成図で あ る 。
発明 を実施する ための最良の形態
次に 、 *発明の一実施例を、 図面 参照 し なが ら詳細 に説明 する 。
図は、 术発明 に係 る コ ン ピ ュ ー タ構成の数値制御装置 ( C N C ) に 周辺機器を付設 した一実施例 を示すブ ロ ッ ク 構成図であ る 。
同 図 に お い て 、 1 0 は 中央処理装置 ( C P U ) で あ る 。 1 1 は オ ペ レ ー テ ィ ン グ シ ス テ ムや変更不要デー タ
を記億する リ ー ド オ ン リ ー メ モ リ ( R O M ) 、 1 2 は数 値制御動作実行睁に一時デー タ を記億 した り 、 外部か ら 入力 される 数値制御 ( N C ) プ ロ グ ラ ム を記億する ラ ン ダ ム ア ク セ ス メ モ リ ( R A M) 、 1 3 は N C プ ロ グ ラ ム を記憶 された紙テー プ 1 4か ら N C プ α グ ラ ム を読み取 る テー プ リ ー ダであ る 。 こ の紙テー プに記億 されてい る N C プロ グ ラ ム は、 F A P Tな ど N C プ ロ グ ラ ム のた め の高水準言語で記億 されている 。 1 5 は N C 加工中の加 ェデー タ や編集中の N C プロ グラ ム などを示す C R T の 表示装置、 1 6 は キ ー ボー ド、 1 7 は数値制御装置に付 属せ し め る R O M ラ イ タ ーであ り 、 C P U 1 0 か ら の指 今に よ リ 、 後述する 機械語に変換された N C プ ロ グ ラ ム を R O M カ セ ッ ト 1 8 に書 き 込 む R O M ラ イ タ ーで あ る 。 こ の R 0 Mカ セ ッ ト 1 8 は、 ノくブル メ モ リ あ る い は 畲換え可能な E P R O Mなどから構成された カ セ ッ ト で あ 、 数値制御装置か ら取リ 外 し 自在に構成 され、 数値 制御装置に装着 された際には、 バス ラ イ ン と 結合 されて C P U 1 0 の管理下 に入る。 1 9 ほコ ン ノ、♦ ィ ラ カ セ ッ ト であ り 、 これには、 F A P T などの高水準言語 に よ り 表 現 ざれてい る N C プ ロ グラ ム を機械語に変換する コ ンパ イ ラ を格納 し た R O Mが収納されてい る 。 そ し て こ の コ ン ノ、 * イ ラ カセ ッ ト 1 9 は、 R O Mカセ ッ ト 1 8 と 同様、 ノくプル メ モ リ あ る い は書換え可能な E P R O M な どか ら 構成された カ セ ッ ト であ り 、 数値制御装置か ら取 り 外 し 自在に構成され、 数値制御装置に装着された際 に は、 バ
ス ラ イ ン と 結合 されて C P U 1 0 の管理下に入 る , なお、 2 0 は N C に よ り 制御 される工作機械や 口 ポ ッ ト のサー ボモ ー タ で あ り 、 このサーボモ ー タ 2 0 の回転 速度信号が回転発電機 (タ コ ジェ ネ レ ー タ ) 2 1 か ら速 度制御部 2 2 に 、 ま たサーボモータ 2 0 の回転位置信号 は位置検出器 2 3 か ら位置制御部 2 4 に 、 それぞれ帰還 されてい る 。 2 5 はバ ス であ る。
なお、 こ の ほか数値制御装置 ( C N C ) のバ ス に は種 々 の機器が接統 され て い る が 、 説明 を簡単にする た め に、 省略 し て あ る 。
次に 、 本発明の一実施例の作用につい て説 する 。 *発明 に おいて、 最初に、 F A P Tな どの高水準曽語 で表現 され、 紙テー プ 1 4 な どの記憶媒体中 に記億 され てい る N C プ ロ グ ラ ム内容を、 数値制御装置 ( C N C ) に外付け ざれてい る コ ンパイ ラ カセ ッ ト 1 9 の 中 に記憶 されて い る コ ン パ イ ラ を使用 して、 数値制御装置 ( C N C ) の実行 し やすい フ ォ ーマ ツ ト に変換する 。 こ の実行 しゃすい フ ォ ーマ ツ ト は、 た と えば、 N C プ ロ グ ラ ム 内 容を機械語に変換す る も のであ る。
数値制御装置 ( C N C ) の実行 しやすい フ ォ ーマ ツ ト に変換 された N C プ ロ グ ラ ムの内容は、 一旦 R A M I 2 内 に 記億 さ れた後 、 該内容 は読 み 出 され、 R O M ラ イ タ ー 1 7 に よ り R O Mカセ ッ ト 1 8 内の R O M に書き 込 まれる 。 こ の よ う な R O Mカセ ッ ト 1 8 は、 同様な作業 に よ り 何個で も複製を作る こ と ができ る 。 なお、 こ の よ
う な編集作業は、 数値制御装置 ( C N C ) を編集モー ド' に した上実行 される 。
次に 、 数値制御装置 ( C N C ) が数値制御動作を実行 する に は、 ま ず R O M ラ イ ターに よ り 数値制御装置 ( C N C ) が実行 しやすい フ ォ ーマ ツ ト に変換 された数値制 御プロ グラ ム に記億 された R O Mカセ ッ ト 1 8 を 図に お い て点線 で示す よ う に 数値制御装置 ( C N C ) に接銃 し 、 内容を読み出 し て R A M I 2 内に記億 させ る 。 し か る後、 R A M I 2 に記億された N C プロ グ ラ ム に従 っ て N C制御を実行する も のであ る。 '
以上の よ う に 、 本発明は、 コ ンパ イ ラ 内蔵の記億装置 を用い て、 数値制御 プ ロ グラ ム を数値制御の実行 しやす い フ ォ ーマ ツ ト に変換 し、 "その変換内容 を R O Mカ セ ッ ト ラ イ タ ーを用いて R O Mカセ ッ ト に格納 し 、 以後は そ の R O Mカセ ッ ト を用いて数値制御プ α グ ラ ム を実行す る よ う に したので、 プロ グラ ムの秘密保護を図 る こ と が で き 、 また数値制御プ ロ グラ ム の実行を 迅速に行な ラ こ と がで き る も のであ る。
産業上の利用分野
术発明は、 数値制御工作機械に適用で き る ばか り で な く 、 産業用 ロ ポ ッ ト の制御装置、 放電加工機の制御装置 な ど、 数値制御装置 に ょ リ 制御される全ての装置に適用 でき る 。 また、 コ ンパ イ ラ カセ ッ ト 及び R O Mカ セ ッ ト は、 フ ロ ッ ピーデ ィ ス ク 、 可搬型の磁気デ ィ ス ク 、 磁気 テー プ カ セ ッ ト 等に置き換える こ と は設計変更程度の こ
と で簡単に で き る , さ ら に、 本発明は、 高水準言語か ら 機械語への变换を 、 R O Mラ イ タ を有す る数値制御装置 に て実行 し て い る が、 これを数値制御用 プ ロ グ ラ マに て 実行 さ せて も よ い。
Claims
請 求 の 箅 囲
( 1 ) コ ン ピ ュ ー タ に よ り 構成された数値制御装置の 数値制御プ ロ グ ラ ム の加工装置は次を含む :
該数値制御装置に対 し て取外 し 自在で ぁ リ 、 内部に高 水準言語の数値制御 プロ グラ ム を機械語 に変換す る コ ン パ イ ラ を記億 させた コ ン ノ イ ラ カセ ッ ト と ϊ
該コ ンパ イ ラ を用 いて数値制御装置に入力 される高水 準の数値制御 プ ロ グ ラ ム を数値制御装置 に適用 でき る 機 械語に変換す る変換手段 と ;
数値制御装置に対 し て取外 し 自在であ リ 、 内部に リ ー ド オ ン リ ー メ モ リ を有する R O Mカ セ ッ ト と ;
該機械語 に 変換 さ れ た数値制御 プ ロ グ ラ ム を R O M カ ツ セ ッ ト 内の リ ー ド オ ン リ ー メ モ リ に書込む書込み手 段 と ;
該 R O Mカ セ ッ ト 内に設け られた リ ー ド オ ン リ ー メ モ リ に記億 された数値制御プロ グラ ム に よ リ 数値制攞装置 を制御する制御手段。
( 2 ) 前記 コ ン パ イ ラ カ セ ッ ト の記憶装置は 、 バ ブ ル メ モ リ に て構成 されている こ と を特徴 と する請求の範囲 第 ( 1 ) 項記載の数値制御プ ロ グ ラ ム の加工装置。
( 3 ) 前記コ ン パ イ ラ カ セ ッ ト の記憶装置は E P R O M に て構成 さ れ て い る こ と を 特徴 と す る請求の範囲第 ( 1 ) 項記載の数値制御プ ロ グ ラ ム の加工装置。
( ) 前記 R O M カ セ ッ ト の記憶装置は、 バ ブル メ モ リ に て構成 さ れ て い る こ と を特徵 と す る請求の範囲第 ( 1 ) 項記載の数値制御プロ グ ラ ム の加工装置。
( 5 ) 前記 R O M カ セ ッ ト の記憶装置は E P R O M に. て構成 されて い る こ と を特徴と する請求の範囲第 ( 1 ) 項記載の数値制御プ ロ グ ラ ム の加工装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61104086A JPS62260204A (ja) | 1986-05-07 | 1986-05-07 | 数値制御方式 |
| JP61/104086 | 1986-05-07 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO1987007045A1 true WO1987007045A1 (fr) | 1987-11-19 |
Family
ID=14371317
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP1987/000283 Ceased WO1987007045A1 (fr) | 1986-05-07 | 1987-05-07 | Dispositif de traitement d'un programme de commande numerique |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US4956765A (ja) |
| EP (1) | EP0270678B1 (ja) |
| JP (1) | JPS62260204A (ja) |
| DE (1) | DE3786532T2 (ja) |
| WO (1) | WO1987007045A1 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2993158B2 (ja) * | 1990-04-05 | 1999-12-20 | 三菱電機株式会社 | 数値制御装置 |
| KR930002655Y1 (ko) * | 1990-12-28 | 1993-05-19 | 삼성전자 주식회사 | 이피롬을 이용한 사용자 프로그램 백업장치 |
| JP2862036B2 (ja) * | 1991-09-17 | 1999-02-24 | 三菱電機株式会社 | 数値制御装置 |
| US5991510A (en) * | 1997-07-10 | 1999-11-23 | Brooks Automation, Inc. | Removable memory device to store robotic application and configuration data |
| CN100412736C (zh) * | 2006-10-17 | 2008-08-20 | 哈尔滨工业大学 | 一种编译型数控系统及其编译与运行控制方法 |
| US9063535B2 (en) * | 2011-12-22 | 2015-06-23 | Fanuc Robotics America Corporation | Numerical control program execution by robot |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5118438A (ja) * | 1974-04-23 | 1976-02-14 | Modicon Corp | |
| JPS55952A (en) * | 1978-06-20 | 1980-01-07 | Fanuc Ltd | Numerical controller |
| JPS5745658A (en) * | 1980-09-01 | 1982-03-15 | Fanuc Ltd | Data storage system |
| JPS59211105A (ja) * | 1983-05-17 | 1984-11-29 | Fanuc Ltd | パ−トプログラム作成方法 |
| JPS60189503A (ja) * | 1984-03-09 | 1985-09-27 | Mitsubishi Electric Corp | 数値制御装置 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4396976A (en) * | 1972-09-11 | 1983-08-02 | Hyatt Gilbert P | System for interfacing a computer to a machine |
| US4229804A (en) * | 1976-06-28 | 1980-10-21 | Fujitsu Fanuc Limited | Numerical control unit having a cassette type memory |
| US4156928A (en) * | 1977-04-22 | 1979-05-29 | Hitachi, Ltd. | Programmable television game and training system with adaptable operator control |
| US4199814A (en) * | 1977-10-12 | 1980-04-22 | Digitcom, Inc. | Computer numerical control machine tool |
| JPS5486887A (en) * | 1977-12-22 | 1979-07-10 | Toyoda Mach Works Ltd | Numerical controller |
| JPS5574604A (en) * | 1978-11-29 | 1980-06-05 | Nachi Fujikoshi Corp | Control method for industrial robbot and its unit |
| JPS569138U (ja) * | 1979-06-30 | 1981-01-26 | ||
| DE3005038C2 (de) * | 1980-02-11 | 1984-05-10 | Mayfran Gmbh, 4300 Essen | Höhenförderer |
| WO1982000916A1 (en) * | 1980-09-01 | 1982-03-18 | Kiya N | Bubble-cassette memory control method and device |
| JPS57176456A (en) * | 1981-04-22 | 1982-10-29 | Fanuc Ltd | Data processing system |
| JPS5958505A (ja) * | 1982-09-28 | 1984-04-04 | Mitsubishi Electric Corp | 数値制御装置 |
| US4607347A (en) * | 1983-08-10 | 1986-08-19 | International Business Machines Corporation | Microcomputer system employing program cartridges |
| US4747044A (en) * | 1984-08-23 | 1988-05-24 | Ncr Corporation | Direct execution of software on microprogrammable hardware |
| US4667290A (en) * | 1984-09-10 | 1987-05-19 | 501 Philon, Inc. | Compilers using a universal intermediate language |
| US4777590A (en) * | 1984-10-29 | 1988-10-11 | Pictorial, Inc. | Portable computer |
-
1986
- 1986-05-07 JP JP61104086A patent/JPS62260204A/ja active Pending
-
1987
- 1987-05-07 US US07/150,652 patent/US4956765A/en not_active Expired - Fee Related
- 1987-05-07 WO PCT/JP1987/000283 patent/WO1987007045A1/ja not_active Ceased
- 1987-05-07 DE DE87902767T patent/DE3786532T2/de not_active Expired - Fee Related
- 1987-05-07 EP EP87902767A patent/EP0270678B1/en not_active Expired - Lifetime
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5118438A (ja) * | 1974-04-23 | 1976-02-14 | Modicon Corp | |
| JPS55952A (en) * | 1978-06-20 | 1980-01-07 | Fanuc Ltd | Numerical controller |
| JPS5745658A (en) * | 1980-09-01 | 1982-03-15 | Fanuc Ltd | Data storage system |
| JPS59211105A (ja) * | 1983-05-17 | 1984-11-29 | Fanuc Ltd | パ−トプログラム作成方法 |
| JPS60189503A (ja) * | 1984-03-09 | 1985-09-27 | Mitsubishi Electric Corp | 数値制御装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62260204A (ja) | 1987-11-12 |
| DE3786532T2 (de) | 1993-10-28 |
| US4956765A (en) | 1990-09-11 |
| DE3786532D1 (de) | 1993-08-19 |
| EP0270678A1 (en) | 1988-06-15 |
| EP0270678A4 (en) | 1990-09-12 |
| EP0270678B1 (en) | 1993-07-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20030041089A1 (en) | Distributed process control | |
| WO1987007046A1 (fr) | Procede pour transformer les donnees nc | |
| WO1988008559A1 (fr) | Dispositif de commande numerique | |
| WO1987007045A1 (fr) | Dispositif de traitement d'un programme de commande numerique | |
| WO1988007229A1 (fr) | Systeme de sortie pour determiner une vitesse axiale | |
| WO1984003367A1 (fr) | Systeme de commande numerique | |
| JP6821101B1 (ja) | 数値制御装置 | |
| WO1985005473A1 (fr) | Dispositif a commande numerique possedant une fonction d'image speculaire programmable | |
| JPS59174916A (ja) | 数値制御装置 | |
| WO1986001618A1 (fr) | Procede de preparation de donnees nc | |
| WO1997028493A1 (en) | Parameter setting method for cnc machine | |
| CN111796813B (zh) | 梯形图显示装置 | |
| JP3310402B2 (ja) | マルチタスク制御コントローラ | |
| JPH10240330A (ja) | 数値制御装置 | |
| JP2004268189A (ja) | 加工プログラム作成装置 | |
| WO1991006900A1 (fr) | Systeme de commande de transfert de signaux pour automates programmables | |
| JPS63300304A (ja) | 組立ロボット、簡易型nc装置等の教示方式 | |
| WO1986000428A1 (fr) | Procede de correction d'un programme de systeme | |
| JPS59226905A (ja) | Ncテ−プ作成装置 | |
| JPS603926B2 (ja) | 放電加工制御方法 | |
| JPS63138403A (ja) | デ−タ転送方式 | |
| JPS60181867A (ja) | プロセツサ切換え制御方式 | |
| JPS6129909A (ja) | 数値制御装置 | |
| JPS61168008A (ja) | 数値制御装置 | |
| WO1992014198A1 (fr) | Dispositif de commande |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): US |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): DE FR GB |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 1987902767 Country of ref document: EP |
|
| WWP | Wipo information: published in national office |
Ref document number: 1987902767 Country of ref document: EP |
|
| WWG | Wipo information: grant in national office |
Ref document number: 1987902767 Country of ref document: EP |