JPS61183706A - Numerical controller - Google Patents
Numerical controllerInfo
- Publication number
- JPS61183706A JPS61183706A JP2306685A JP2306685A JPS61183706A JP S61183706 A JPS61183706 A JP S61183706A JP 2306685 A JP2306685 A JP 2306685A JP 2306685 A JP2306685 A JP 2306685A JP S61183706 A JPS61183706 A JP S61183706A
- Authority
- JP
- Japan
- Prior art keywords
- control program
- erasing
- numerical control
- control device
- main memory
- 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
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—Program-control systems
- G05B19/02—Program-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 program 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 program 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/36114—Eprom, prom
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)
Abstract
Description
【発明の詳細な説明】
【産業上の利用分野〕
この発明は数値制御装置に係り、特に、ソフトフェアの
更新または改修の容易化に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to a numerical control device, and particularly relates to facilitating updating or modification of software.
第4図は従来の数値制御装置の主要部の構成を示す斜視
図であり1図において(1)は数値制御装置。FIG. 4 is a perspective view showing the configuration of the main parts of a conventional numerical control device, and in FIG. 1, (1) is the numerical control device.
(2)はこの数値制御装置(1)内に設けられた論理ユ
ニット、(3)はメモリボードである。(2) is a logic unit provided in this numerical control device (1), and (3) is a memory board.
第5図は、メモリボード(3)の拡大図であり、(4)
は紫外線消去可能な不揮発性メモリ(以下El’EOM
と言う) 、 (5)はICソケットである。Figure 5 is an enlarged view of the memory board (3) and (4).
is ultraviolet erasable non-volatile memory (El'EOM)
), (5) is an IC socket.
以上のように構成された従来の数値制御装置にあって、
性能向上などの目的でソフトウェアの更新、または改修
を行うには、数値制御装置f! (1)に内設されてい
るメモリボード(3)ヲ差し換えたり、あるいはEFE
OM (4) ’i変換する必要があった。このためこ
のメモリボード(3)の差し換え、 EFROM (4
)の変換全行なうには、数値制御装置(1)の運転休止
中をみはからって作業上行なうこととなり、さらに差し
換え、変換の作業を行なうにも逐一サービスマンを派遣
する必要があり、運転休止中をみはからったタイミング
のよめ対応が必要となるなどサービスマンの作業工程が
煩雑となり、サービスマンの時間的拘束や派遣費用がか
かるなど時間的、経済的な負担がかかるといった問題が
あった。In the conventional numerical control device configured as above,
To update or modify software for purposes such as improving performance, use the numerical control device f! Replace the memory board (3) installed in (1) or use the EFE
OM (4) 'i had to convert. Therefore, replacing this memory board (3), EFROM (4
), it would be necessary to carry out the work while the numerical control device (1) is out of operation, and it would also be necessary to dispatch service personnel each time to perform the replacement and conversion work. The work process of service personnel becomes complicated, such as the need to take corrective action in a timely manner when operations are stopped, and the problem is that it imposes time and financial burdens, such as time constraints on service personnel and dispatch costs. was there.
この発明は、かかる問題点を解決するためになされたも
ので、サービスマン會派遣することなく。This invention was made to solve this problem without having to dispatch a service person.
ソフトウェアの更新、tたは改修を行うことができる数
値制御装置を得ることを目的として−る。The object of the present invention is to obtain a numerical control device whose software can be updated or modified.
この発明に係る数値制御装置iHj、コントローμプロ
グラムが書き込まれ、この書き込まれたコントロールプ
ログラムを紫外線消去可能な主メモリと、この主メモリ
内のコントロールプログラムを紫外線にて消去する紫外
線消去手段と、この主メモリ内のコントロールプログラ
ムを消去後、新たなコントロールプログラムt−書き込
む書き込み手段を設けたものである。The numerical control device iHj according to the present invention includes a main memory in which a controller μ program is written and can erase the written control program with ultraviolet rays, an ultraviolet erasing means for erasing the control program in the main memory with ultraviolet rays, and A writing means is provided for writing a new control program t after erasing the control program in the main memory.
この発明においては、コントロールプログラムが書き込
まれた主メモリが紫外線消去手段によって消去された後
、コントロールプログラムt−si込む手段によって主
メモリ内に書き込まれる。In this invention, after the main memory in which the control program has been written is erased by the ultraviolet erasing means, the control program is written into the main memory by means for reading the control program t-si.
以下、この発明の一実施例を図について説明する。第1
図はこの発明に係る数値制御装置の一実施例の構[1−
示す斜視図で、第4図と同一の符号を符し念ものはそれ
ぞれ同一または同効の要葉を示している。An embodiment of the present invention will be described below with reference to the drawings. 1st
The figure shows the structure of an embodiment of the numerical control device according to the present invention [1-
In the perspective view shown, the same reference numerals as in FIG. 4 indicate important parts that are the same or have the same effect.
(8a)は第4図の(3)と同じくメモリーボードであ
るが紫外線消去装置(9)が付加されている。(6)は
主メモリ内のコントロールプログラムを消去した後、新
たなコントロールプログラムを書き込む手段であるフロ
ッピディスク装置、(7)は表示装置。(8a) is a memory board like (3) in FIG. 4, but an ultraviolet erasing device (9) is added. (6) is a floppy disk device which is a means for writing a new control program after erasing the control program in the main memory, and (7) is a display device.
(8)は操作ボタンである。(8) is an operation button.
第2図はメモリーボード(8a)の拡大図であり。FIG. 2 is an enlarged view of the memory board (8a).
このメモリーボード(8a)にはコントロールプログラ
ムラ記憶する′EPEDM C&osable arr
l En、ect−rLaa、凹y Pr■r囲已ue
Read 0nly Memory ) (4)とと
もに、主メモリ内のコントロールプログラムを紫外線に
て消去する紫外線消去手段である紫外線消去装置(9)
が設けられている。そして、この紫外線消去装置(9)
には、主メモリである□M (4)に紫外線を照射する
ための紫外線ランプaQが配設すれている。This memory board (8a) stores the control program 'EPEDM C & osable arr.
l En, ect-rLaa, concave y Pr■r 已ue
In addition to (4), an ultraviolet erasing device (9) is an ultraviolet erasing means for erasing the control program in the main memory with ultraviolet rays.
is provided. And this ultraviolet eraser (9)
An ultraviolet lamp aQ for irradiating the main memory □M (4) with ultraviolet light is provided.
上記のように構成された数値制御装置において。In a numerical control device configured as described above.
メモリボード(8a)に書き込まれたコントロールプロ
グラムを変更する手順を第3図のフローチャート図に従
って説明する。The procedure for changing the control program written in the memory board (8a) will be explained with reference to the flowchart shown in FIG.
ステップ(101)において、新りいコン)0−μプロ
グラムの擦込みに先立ち、操作ボタン(8)によりl’
−ROM消去」を指令する。すると、ステップ(102
)にてメモリーボード(8a)に取付けられた紫外線ラ
ンプαOが点灯し、ステップ(108)で規定時間が来
るまでTXK)M (4) 2照光し続け゛、規定時間
を過ぎるとステップ(104)にて紫外線ランプを消灯
し、ステップ(105)にて表示装置(7)に「ROM
消去完了」メツセージを表示する。In step (101), before writing the new computer) 0-μ program, press the operation button (8) to
- ROM erase” command. Then, step (102
), the ultraviolet lamp αO attached to the memory board (8a) lights up and continues to illuminate TXK)M (4) 2 until the specified time comes in step (108), and when the specified time has passed, the process goes to step (104). to turn off the ultraviolet lamp, and in step (105), the display device (7) shows “ROM
"Erase completed" message is displayed.
次にEFROM (4)の書込み方法を示す。Next, a method of writing to EFROM (4) will be described.
ステップ(106)にてディスケットをフロッピディス
ク装置(6)に挿入し、ステップ(107)にて操作ボ
タン(8)にて「rlOM書込み」を指令する。ステッ
プ(108)で全ワード書き込み終了と判定すると(1
09)にて「′EDM書込み終了」メツセージ全表示装
置(7)に表示する。In step (106), the diskette is inserted into the floppy disk device (6), and in step (107), the operation button (8) is used to command "rlOM write". When it is determined in step (108) that all words have been written, (1
At step 09), the message "'EDM writing completed" is displayed on all display devices (7).
これ以降は、この新しいコントロールプログラムにより
通常の運転を再開出来る。From now on, normal operation can be resumed using this new control program.
かくして、ソフトウェアの変更に際してディスケットの
み送付すれば、数値制御液!t (1)の操作ボタ:/
(8)の操作だけで容易にコントロールプログラムを変
更することが出来る口
なお、上記実施例では補助メモリとしてフロッピディス
ク装置(6)ヲ用いたが、この代わりにカセットディス
ク装置を用いてもよく、要は記憶媒体が交換可能でさえ
あればよい。In this way, when changing the software, all you need to do is send the diskette and the numerical control fluid will be replaced! t (1) operation button: /
The control program can be easily changed by simply operating (8).Although the above embodiment uses a floppy disk device (6) as the auxiliary memory, a cassette disk device may also be used instead. In short, it is sufficient as long as the storage medium is replaceable.
また、補助メモリを持つ代わりに電話回線を利用するこ
とも可能である。It is also possible to use a telephone line instead of having auxiliary memory.
また、上記大施例では紫外線消去装置(9)t−メモリ
ボード(3a)に取り付けたが、論理ユニット(2)側
に取り付けてもよい。Further, in the above embodiment, the ultraviolet erasing device (9) is attached to the t-memory board (3a), but it may also be attached to the logic unit (2) side.
この発明は以上説明したとおり、数値制御装置に紫外線
にて消去可能な主メモリと、この主メモリ内のコントロ
ールプログラムを紫外線によって消去する紫外線消去手
段と、この紫外線消去手段によって主メモリ内のコント
ロールプログラムを消去した後、新たなコントロールプ
ログラムを書き込む書き込み手段を備え、主メモリ内の
コントロールプログラム金紫外線消去手段によって消去
後、新たなコントロールプログラムを書き込む手段によ
って主メモリ内にコントロールプログラムが書き込まれ
るので、記憶媒体の交換のみでソフトウェアの交換が可
能となり、サービスマンをいちいち派遣する必要がなく
、シたがってサービスマンが時間的に拘束されることが
なく、負担を軽減するとともに作業工程全単純化するこ
とができる。またサービスマン會派遣する必要がないか
ら費用がかからず、経済的であるといった効果がある。As explained above, the present invention includes a main memory that can be erased with ultraviolet rays in a numerical control device, an ultraviolet erasing means for erasing a control program in the main memory with ultraviolet rays, and a control program in the main memory that is erased by the ultraviolet ray erasing means. After erasing the control program in the main memory, the control program is written in the main memory by the means for writing a new control program. Software can be exchanged simply by exchanging the media, there is no need to dispatch a service person each time, and therefore the service person is not constrained in terms of time, reducing the burden and simplifying the entire work process. I can do it. In addition, since there is no need to dispatch service personnel, there is no need to dispatch a service person, so there is no cost involved and it is economical.
第1図はこの発明の一実施例を示す数値制御装置のm成
を示す斜視図、第2図は1111図の数値制御装置に内
設されたメモリボード、第3図はこの発明の数値制御装
置の動作を示すフローチャート図、第4図は従来の数値
制御装置の構成を示す斜視図、第5図は第4図の数値制
御装置に内設されたメモリボードである。
図において、(1)は数値制御装置、(8a)tfメモ
リボード、(4)は不揮発性メモリ(?帥M ) 、
(6)はフロッピディスク装置、(9)は紫外線消去装
置である。
な訃、各図中同一符号は同一または相当部分を示す。Fig. 1 is a perspective view showing the configuration of a numerical control device showing an embodiment of the present invention, Fig. 2 is a memory board installed in the numerical control device shown in Fig. 1111, and Fig. 3 is a numerical control device of the present invention. FIG. 4 is a flowchart showing the operation of the device, FIG. 4 is a perspective view showing the configuration of a conventional numerical control device, and FIG. 5 is a memory board installed in the numerical control device of FIG. In the figure, (1) is a numerical control device, (8a) is a TF memory board, (4) is a non-volatile memory (?xM),
(6) is a floppy disk device, and (9) is an ultraviolet erasing device. The same reference numerals in each figure indicate the same or corresponding parts.
Claims (5)
まれ、この書き込まれたコントロールプログラムを紫外
線消去可能な主メモリと、この主メモリ内のコントロー
ルプログラムを紫外線にて消去する紫外線消去手段と、
この紫外線消去手段にて主メモリ内のコントロールプロ
グラムを消去された後、新たなコントロールプログラム
を書き込む書き込み手段を備えた数値制御装置。(1) A main memory in which a control program for a numerical control device is written and the written control program can be erased by ultraviolet rays, and an ultraviolet ray erasing means for erasing the control program in this main memory with ultraviolet rays;
A numerical control device comprising a writing means for writing a new control program after the control program in the main memory is erased by the ultraviolet erasing means.
とを特徴とする特許請求の範囲第1項記載の数値制御装
置。(2) The numerical control device according to claim 1, wherein the writing means utilizes a telephone line.
モリ装置であることを特徴とする特許請求の範囲第1項
記載の数値制御装置。(3) The numerical control device according to claim 1, wherein the writing means is an auxiliary memory device having a replaceable storage medium.
とを特徴とする特許請求の範囲第3項記載の数値制御装
置。(4) The numerical control device according to claim 3, wherein the auxiliary memory device is a floppy disk device.
とを特徴とする特許請求の範囲第3項記載の数値制御装
置。(5) The numerical control device according to claim 3, wherein the auxiliary memory device is a cassette disk device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2306685A JPS61183706A (en) | 1985-02-08 | 1985-02-08 | Numerical controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2306685A JPS61183706A (en) | 1985-02-08 | 1985-02-08 | Numerical controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS61183706A true JPS61183706A (en) | 1986-08-16 |
Family
ID=12100034
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2306685A Pending JPS61183706A (en) | 1985-02-08 | 1985-02-08 | Numerical controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61183706A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63186583U (en) * | 1987-05-21 | 1988-11-30 |
-
1985
- 1985-02-08 JP JP2306685A patent/JPS61183706A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63186583U (en) * | 1987-05-21 | 1988-11-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI457940B (en) | Byte-access in block-based flash memory | |
| KR20030025319A (en) | Method for address translation of semiconductor memory device and apparatus the same | |
| JPS5846428A (en) | Processing system for power failure protection of document editing device | |
| JPH03216745A (en) | Microprocessor incorporating cache memory | |
| JPS607532A (en) | Character processor | |
| JPH08263229A (en) | Semiconductor memory device | |
| JP2000035919A (en) | Flash type memory, management device therefor and management method therefor | |
| JP4348664B2 (en) | Programmable controller control method | |
| JP3480957B2 (en) | Memory programming equipment | |
| EP1804166B1 (en) | Memory device and information processing apparatus | |
| JP2000035916A (en) | Memory operation management method | |
| JP2000276461A (en) | Microcomputer | |
| JPH02103799A (en) | Rewriting device for erasable programmable read only memory | |
| JPS61241838A (en) | Storage device | |
| JPS6460896A (en) | System for controlling rewrite of data of non-volatile memory device | |
| JPH0644064A (en) | Firmware reloading system | |
| JPH06123047A (en) | Loom control system | |
| JPS6113488A (en) | Storage management method for non-erasable disk devices | |
| JP2006285404A (en) | Information processing apparatus and storage medium control method | |
| JPH10133991A (en) | Firmware alteration system for scsi controller control | |
| JPH09128986A (en) | Updating writing/reading method for data of non-volatile memory | |
| JP2001184255A (en) | Electronic device, storage medium storing memory control program | |
| JPH03280143A (en) | Electronic disk subsystem | |
| JPS60196810A (en) | Numerical control device | |
| JPH04344579A (en) | Microprocessor |