JPS61183706A - Numerical controller - Google Patents

Numerical controller

Info

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
Application number
JP2306685A
Other languages
Japanese (ja)
Inventor
Hidemasa Iida
飯田 秀正
Shinobu Kameoka
亀岡 忍
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2306685A priority Critical patent/JPS61183706A/en
Publication of JPS61183706A publication Critical patent/JPS61183706A/en
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/00Program-control systems
    • G05B19/02Program-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 program 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 program data in numerical form characterised by data handling or data format, e.g. reading, buffering or conversion of data
    • 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/36114Eprom, 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

PURPOSE:To replace easily a software by only replacing a storage medium, by erasing a main memory in which a control program has been written, by an ultraviolet ray erasing means, and thereafter, writing the program in the main memory by a write means. CONSTITUTION:A logical unit 2 is provided in a numerical controller 1, and a memory board 3a is provided on said unit. Also, an ultraviolet ray erasing device 9 is added to this board 3a, and moreover, a floppy disk device 6, a display device 7 and an operation button 8 are provided. In this state, when changing a control program which has been written in the memory board 3a, a ROM erasion is commanded by the operation button 8 prior to write of a new program, and after its erasion by the erasing device 9, it is displayed on the display device 7. Thereafter, a diskette is inserted into the floppy disk device 6, write is executed by commanding a ROM write, and its end is displayed on the display device 7.

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.

〔従来の技術〕[Conventional technology]

第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.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

以上のように構成された従来の数値制御装置にあって、
性能向上などの目的でソフトウェアの更新、または改修
を行うには、数値制御装置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.

〔問題点全解決するための手段〕[Means to solve all problems]

この発明に係る数値制御装置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.

〔作 用〕[For production]

この発明においては、コントロールプログラムが書き込
まれた主メモリが紫外線消去手段によって消去された後
、コントロールプログラム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.

〔発明の実施例〕[Embodiments of the invention]

以下、この発明の一実施例を図について説明する。第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.

〔発明の効果〕〔Effect of the invention〕

この発明は以上説明したとおり、数値制御装置に紫外線
にて消去可能な主メモリと、この主メモリ内のコントロ
ールプログラムを紫外線によって消去する紫外線消去手
段と、この紫外線消去手段によって主メモリ内のコント
ロールプログラムを消去した後、新たなコントロールプ
ログラムを書き込む書き込み手段を備え、主メモリ内の
コントロールプログラム金紫外線消去手段によって消去
後、新たなコントロールプログラムを書き込む手段によ
って主メモリ内にコントロールプログラムが書き込まれ
るので、記憶媒体の交換のみでソフトウェアの交換が可
能となり、サービスマンをいちいち派遣する必要がなく
、シたがってサービスマンが時間的に拘束されることが
なく、負担を軽減するとともに作業工程全単純化するこ
とができる。またサービスマン會派遣する必要がないか
ら費用がかからず、経済的であるといった効果がある。
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.

【図面の簡単な説明】[Brief explanation of drawings]

第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)

【特許請求の範囲】[Claims] (1)数値制御装置のコントロールプログラムが書き込
まれ、この書き込まれたコントロールプログラムを紫外
線消去可能な主メモリと、この主メモリ内のコントロー
ルプログラムを紫外線にて消去する紫外線消去手段と、
この紫外線消去手段にて主メモリ内のコントロールプロ
グラムを消去された後、新たなコントロールプログラム
を書き込む書き込み手段を備えた数値制御装置。
(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.
(2)書き込み手段は電話回線を利用するものであるこ
とを特徴とする特許請求の範囲第1項記載の数値制御装
置。
(2) The numerical control device according to claim 1, wherein the writing means utilizes a telephone line.
(3)書き込み手段は交換可能な記憶媒体をもつ補助メ
モリ装置であることを特徴とする特許請求の範囲第1項
記載の数値制御装置。
(3) The numerical control device according to claim 1, wherein the writing means is an auxiliary memory device having a replaceable storage medium.
(4)補助メモリ装置はフロッピディスク装置であるこ
とを特徴とする特許請求の範囲第3項記載の数値制御装
置。
(4) The numerical control device according to claim 3, wherein the auxiliary memory device is a floppy disk device.
(5)補助メモリ装置はカセットディスク装置であるこ
とを特徴とする特許請求の範囲第3項記載の数値制御装
置。
(5) The numerical control device according to claim 3, wherein the auxiliary memory device is a cassette disk device.
JP2306685A 1985-02-08 1985-02-08 Numerical controller Pending JPS61183706A (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63186583U (en) * 1987-05-21 1988-11-30

Cited By (1)

* Cited by examiner, † Cited by third party
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