patents.google.com

JPH0876818A - Production equipment controller - Google Patents

  • ️Fri Mar 22 1996

JPH0876818A - Production equipment controller - Google Patents

Production equipment controller

Info

Publication number
JPH0876818A
JPH0876818A JP6207210A JP20721094A JPH0876818A JP H0876818 A JPH0876818 A JP H0876818A JP 6207210 A JP6207210 A JP 6207210A JP 20721094 A JP20721094 A JP 20721094A JP H0876818 A JPH0876818 A JP H0876818A Authority
JP
Japan
Prior art keywords
software
data
control board
storage medium
production equipment
Prior art date
1994-08-31
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.)
Granted
Application number
JP6207210A
Other languages
Japanese (ja)
Other versions
JP3765591B2 (en
Inventor
Yasutaka Iwata
康孝 岩田
Keiji Hanada
恵二 花田
Yasuhiro Kametani
泰弘 亀谷
Koichi Yabuki
浩一 矢吹
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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.)
1994-08-31
Filing date
1994-08-31
Publication date
1996-03-22
1994-08-31 Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
1994-08-31 Priority to JP20721094A priority Critical patent/JP3765591B2/en
1996-03-22 Publication of JPH0876818A publication Critical patent/JPH0876818A/en
2006-04-12 Application granted granted Critical
2006-04-12 Publication of JP3765591B2 publication Critical patent/JP3765591B2/en
2021-04-12 Anticipated expiration legal-status Critical
Status Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Supply And Installment Of Electrical Components (AREA)
  • Programmable Controllers (AREA)

Abstract

PURPOSE: To easily improve the function of production equipment, to shorten the time needed for improvement of the function, to eliminate the secondary destruction due to the replacement of an EPROM or an OTROM, and to attain the labor saving and the quick treatment of the production equipment by securing the automatic replacement of software for improvement of the function of the production equipment. CONSTITUTION: The software for improvement of the function of a production equipment can be automatically replaced. In such constitution, a data register part 15 records the data on software including version No., name and type of the software to be replaced, type of a control base board 11 to be replaced, name of the equipment, etc. A data deciding part 20 compares the data recorded at the part 15 with the data on the software to be replaced to judge the quality of the software, and a display part 23 displays the deciding result of the part 20. Thus, it is possible to replace the software for improvement of the function of the production equipment without opening/closing a housing, loading/unloading board 11 nor replacing an EPROM or OTROM.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は生産設備の機能向上を図
る等の、ソフトウェアの交換を行う場合等に利用される
ソフトウェア交換方式を取り入れた生産設備の制御装置
に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control system for a production facility, which incorporates a software exchange method used when software is exchanged to improve the function of the production facility.

【0002】[0002]

【従来の技術】一般に生産設備の機能向上を図るとき、
制御装置に保存されているソフトウェアの交換を行う。
2. Description of the Related Art Generally, when improving the function of production equipment,
Replace the software stored in the controller.

【0003】従来のソフトウェアの交換作業について図
10から図12に基づいて説明する。図10は従来の制御装置
の構成を示すブロック図であり、1はマシンの全体動作
を制御するメイン・マシン・コントロール基板、2はキ
ーボードやCRT等の人間とマシンとの間をやりとりす
るマン・マシン・インターフェイス基板、3は対象物体
を認識・認識処理する認識基板、4はサーボモーターや
パルスモーター等の駆動系を制御するドライバー・コン
トロール基板、5はマシンの動作タイミング等を制御処
理するシーケンス基板である。また、これらの機能が1
枚の基板で構成されている場合もある。これらの各々の
制御基板11は、筐体26の中に入っている。各々の基板を
制御するソフトウェアは、プログラムとして各基板のE
PROM30(紫外線消去可能ROM)やOTROM(One Time
ROM)に書き込まれている。これらのEPROM30やO
TROMは、直接基板に実装されていたりICソケット
31に装着されている。生産設備の機能向上によるソフト
ウェアの交換は、各対象基板のEPROM30やOTRO
Mを交換することとなる。この場合、各制御基板11は筐
体26の中に入れられているため、筐体26を開きマザーボ
ード27にコネクタ28でコネクトされているソフトウェア
交換の対象の制御基板11を引き抜き、その制御基板11か
らEPROM30またはOTROMを取り外して、機能向
上されたソフトウェアが書き込まれたEPROM30また
はOTROMを取り付けて、機能向上を図っている。
Figure of conventional software replacement work
It will be described with reference to FIGS. FIG. 10 is a block diagram showing a configuration of a conventional control device, 1 is a main machine control board for controlling the entire operation of the machine, and 2 is a man / machine for exchanging humans and machines such as a keyboard and a CRT. A machine interface board, 3 is a recognition board for recognizing and recognizing a target object, 4 is a driver / control board for controlling a drive system such as a servo motor and a pulse motor, and 5 is a sequence board for controlling processing timing of a machine. Is. In addition, these functions are
It may be composed of a single substrate. Each of these control boards 11 is contained in a housing 26. The software that controls each board is a program for each board's E
PROM30 (UV erasable ROM) and OTROM (One Time
It is written in ROM). These EPROM30 and O
TROM is directly mounted on the board or IC socket
It is attached to 31. Software can be exchanged by improving the functions of production equipment by using EPROM30 or OTRO of each target board.
M will be exchanged. In this case, since each control board 11 is put in the housing 26, the housing 26 is opened, and the control board 11 to be software-exchanged, which is connected to the motherboard 27 by the connector 28, is pulled out, and the control board 11 is removed. The EPROM 30 or OTROM is removed from the device, and the EPROM 30 or OTROM in which the function-improved software is written is attached to improve the function.

【0004】[0004]

【発明が解決しようとする課題】しかし、上記従来の制
御装置では、次のような問題点がある。すなわち、機能
向上を行う対象の制御基板11を、マザーボード27から抜
き取ったり挿したりすることによるコネクト部29の接触
不良やバックアップデータの破壊が発生する。さらに、
この制御基板11から、EPROM30やOTROMをIC
ソケット31から抜き取ったり挿したりすることによるコ
ネクト部29の接触不良や挿し間違いが発生したり、EP
ROM30やOTROMが、制御基板11に直接じか付けさ
れていることによる基板破壊や挿し間違いが発生する。
また、これらの作業を行うには、専門知識を持った作業
者が必要になるなど、省力化・迅速対応等を阻害する要
因になっている。
However, the above conventional control device has the following problems. That is, when the control board 11 whose function is to be improved is pulled out or inserted from the mother board 27, contact failure of the connecting portion 29 and destruction of backup data occur. further,
From the control board 11, the EPROM 30 and the OTROM are integrated into an IC.
If the contact part 29 is unsatisfactory in contact or is mistakenly inserted by removing or inserting it from the socket 31, EP
Since the ROM 30 and the OTROM are directly attached to the control board 11, board breakage or insertion error occurs.
Further, in order to perform these operations, a worker with specialized knowledge is required, which is a factor that hinders labor saving and quick response.

【0005】本発明は上記の問題点を解決して、生産設
備の機能向上を容易ならしめ、機能向上に要する時間の
短縮を図り、EPROMやOTROMの交換による2次
的破壊をなくして、省力化・迅速対応が可能な生産設備
の制御装置を提供することを目的とするものである。
The present invention solves the above problems, facilitates the function improvement of production equipment, shortens the time required for the function improvement, eliminates secondary damage due to replacement of EPROM or OTROM, and saves labor. It is an object of the present invention to provide a control device for a production facility, which can realize quick and quick response.

【0006】[0006]

【課題を解決するための手段】上記目的を達成するため
本発明の制御装置は、各々の制御基板11のEPROM30
やOTROMの代わりに、電気的に読み書きできるEE
PROM(electrically erasable programable ROM)や
フラッシュROM、またはバックアップ可能なSRAM
(スターテイクRAM)やDRAM(ダイナミックRAM)に置き
換えて、EEPROM,フラッシュROM,バックアッ
プSRAMやバックアップDRAMのソフトウェアの書
き込みに対して、書き込みのON/OFF機能を有する
手段と、EERPOM,フラッシュROM,バックアッ
プSRAMやバックアップDRAMに書き込まれている
ソフトウェアに関するデータを保管する機能を有する手
段と、交換するソフトウェアのソフトウェアに関するデ
ータを比較する手段と、その比較によって交換するソフ
トウェアの良否を判断する手段と、その判断を表示して
必要に応じて警告を発する手段と、他の制御基板11から
交換するソフトウェアのデータおよびソフトウェアに関
するデータを受け取る手段と、他の制御基板へ交換する
ソフトウェアのデータおよびソフトウェアに関するデー
タを出力する手段とを持ち、設備機能の向上のためのソ
フトウェアの交換を行うことを特徴とする。
In order to achieve the above object, the control device of the present invention is provided with an EPROM 30 for each control board 11.
EE that can read and write electrically instead of OTROM and OTROM
PROM (electrically erasable programmable ROM), flash ROM, or SRAM that can be backed up
(Star-Take RAM) or DRAM (Dynamic RAM) to replace EEPROM, flash ROM, backup SRAM or backup DRAM software with a means that has a write ON / OFF function, EERPOM, flash ROM, backup A means having a function of storing the data related to the software written in the SRAM or the backup DRAM, a means for comparing the data related to the software of the software to be exchanged, a means for determining the quality of the software to be exchanged by the comparison, and the determination thereof. To display a warning when necessary, a means for receiving software data to be exchanged from another control board 11 and data related to software, and a software data to be exchanged to another control board. And it has a means for outputting the data relating to software, and performing the replacement of software in order to improve the equipment functions.

【0007】各々の制御基板11のEPROM30やOTR
OMの代わりに、電気的に読み書きできるEEPROM
やフラッシュROM、またはバックアップ可能なSRA
MやDRAMに置き換えて、EEPROM,フラッシュ
ROM,バックアップSRAMやバックアップDRAM
のソフトウェアの書き込みに対して、書き込みのON/
OFF機能を有する手段と、EEPROM,フラッシュ
ROM,バックアップSRAMやバックアップDRAM
に書き込まれているソフトウェアに関するデータを保管
する機能を有する手段と、交換されたソフトウェアのソ
フトウェアに関するデータを比較する手段と、その比較
によって交換されたソフトウェアの良否を判断する手段
と、その判断を表示して必要に応じて警告を発する手段
と、他の制御基板から交換するソフトウェアのデータお
よびソフトウェアに関するデータを受け取る手段と、他
の制御基板へ交換するソフトウェアのデータおよびソフ
トウェアに関するデータを出力する手段とを持ち、設備
機能の向上のためのソフトウェアの交換を行うことを特
徴とする。
EPROM 30 and OTR of each control board 11
Electrically readable and writable EEPROM instead of OM
Or flash ROM or SRA that can be backed up
Replaced with M or DRAM, EEPROM, flash ROM, backup SRAM or backup DRAM
ON / OFF of the writing of the software of
Means having OFF function, EEPROM, flash ROM, backup SRAM and backup DRAM
The means having the function of storing the data related to the software written in, the means for comparing the data related to the software of the replaced software, the means for judging the quality of the replaced software by the comparison, and the judgment are displayed. And issuing a warning if necessary, a means for receiving software data and software-related data to be exchanged from another control board, and a means for outputting software data and software-related data to be exchanged to another control board. And has the feature of exchanging software for improving equipment functions.

【0008】各々の制御基板11のEPROM30やOTR
OMの代わりに、電気的に読み書きできるEEPROM
やフラッシュROM、またはバックアップ可能なSRA
MやDRAMに置き換えて、EEPROM,フラッシュ
ROM,バックアップSRAMやバックアップDRAM
のソフトウェアの書き込みに対して、書き込みのON/
OFF機能を有する手段と、EEPROM,フラッシュ
ROM,バックアップSRAMやバックアップDRAM
に書き込まれているソフトウェアに関するデータを保管
する機能を有する手段と、交換するソフトウェアのソフ
トウェアに関するデータを比較する手段と、その比較に
よって交換するソフトウェアの良否を判断する手段と、
その判断を表示して必要に応じて警告を発する手段と、
この制御基板から交換するソフトウェアのデータおよび
ソフトウェアに関するデータを受け取ったり出力したり
する手段とを持ち、設備機能の向上のためのソフトウェ
アの交換を行うことを特徴とする。
EPROM 30 and OTR of each control board 11
Electrically readable and writable EEPROM instead of OM
Or flash ROM or SRA that can be backed up
Replaced with M or DRAM, EEPROM, flash ROM, backup SRAM or backup DRAM
ON / OFF of the writing of the software of
Means having OFF function, EEPROM, flash ROM, backup SRAM and backup DRAM
A means having a function of storing data related to the software written in, a means for comparing the data related to the software of the software to be exchanged, and a means for judging the quality of the software to be exchanged by the comparison,
A means for displaying that judgment and issuing a warning if necessary,
It has means for receiving and outputting data of software to be exchanged and data relating to software from the control board, and is characterized in that software is exchanged for improving equipment functions.

【0009】各々の制御基板11のEPROM30やOTR
OMの代わりに、電気的に読み書きできるEEPROM
やフラッシュROM、またはバックアップ可能なSRA
MやDRAMに置き換えて、EEPROM,フラッシュ
ROM,バックアップSRAMやバックアップDRAM
のソフトウェアの書き込みに対して、書き込みのON/
OFF機能を有する手段と、EEPROM,フラッシュ
ROM,バックアップSRAMやバックアップDRAM
に書き込まれているソフトウェアに関するデータを保管
する機能を有する手段と、交換されたソフトウェアのソ
フトウェアに関するデータを比較する手段と、その比較
によって交換されたソフトウェアの良否を判断する手段
と、その判断を表示して必要に応じて警告を発する手段
と、この制御基板から交換するソフトウェアのデータお
よびソフトウェアに関するデータを受け取ったり出力し
たりする手段とを持ち、設備機能の向上のためのソフト
ウェアの交換を行うことを特徴とする。
EPROM 30 and OTR of each control board 11
Electrically readable and writable EEPROM instead of OM
Or flash ROM or SRA that can be backed up
Replaced with M or DRAM, EEPROM, flash ROM, backup SRAM or backup DRAM
ON / OFF of the writing of the software of
Means having OFF function, EEPROM, flash ROM, backup SRAM and backup DRAM
The means having the function of storing the data related to the software written in, the means for comparing the data related to the software of the replaced software, the means for judging the quality of the replaced software by the comparison, and the judgment are displayed. Then, it has a means to issue a warning as necessary and a means to receive and output the software data to be exchanged and the software-related data from this control board, and to exchange the software to improve the equipment function. Is characterized by.

【0010】[0010]

【作用】本発明の制御装置は上記の構成により、生産設
備の機能向上を図るためのソフトウェアの交換が、筐体
の開閉、制御基板の抜き挿しやEPROM,OTROM
の交換なしに容易に行える。また、交換するソフトウェ
ア,交換したソフトウェアが、正しいソフトウェアであ
るか否かを自動的に判断し、ソフトウェアの交換作業を
中止したり、警報を発したりする。これにより、生産設
備の機能向上を図るためのソフトウェアの交換が容易に
でき、あわせて省力化・迅速対応を図ることができる等
の効果を有する。
With the above-described structure, the control device of the present invention can exchange software for improving the function of production equipment such as opening / closing the case, removing / inserting the control board, EPROM, and OTROM.
It can be easily done without replacement. Further, it automatically determines whether the software to be replaced or the replaced software is correct software, and stops the software replacement work or gives an alarm. As a result, it is possible to easily replace the software for improving the function of the production facility, and at the same time, it is possible to achieve labor saving and quick response.

【0011】[0011]

【実施例】本発明の制御装置の一実施例を図1から図9
に基づいて説明する。図1は本発明の制御装置の構成を
示すブロック図であり、図1において、1はマシンの全
体動作を制御するメイン・マシン・コントロール基板、
2はキーボードやCRT等の人間とマシンとの間のやり
とりをするマン・マシン・インターフェイス基板、3は
対象物体を認識・認識処理する認識基板、4はサーボモ
ーターやパルスモーター等の駆動系を制御するドライバ
ー・コントロール基板、5はマシンの動作タイミング等
を制御処理するシーケンス基板、6は、マン・マシン・
インターフェイス基板2に接続され、ソフトウェアの名
称やバージョンNo.,設備名,ソフトウェアの交換状
況,警告等を表示する表示部、7は交換するソフトウェ
アの入出力を行う入出力装置である。また、これらの各
々の制御基板は、従来例と同様に筐体の中に入ってい
る。上記の場合、制御基板を個々の機能に分けている
が、機能をまとめて1枚あるいは数枚で構成してもかま
わない。表示部6は、CRT,液晶等からなり、入出力
装置7は、FDユニット,メモリカードユニット,CD
−ROMユニット,ハードディスクユニット等や上位コ
ンピュータの通信装置からなる。また、マン・マシン・
インターフェイス基板2,表示部6と入出力装置7をま
とめて、パーソナ・ルコンピュータ,ハンディーターミ
ナル等に置き換えてもかまわない。
DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the control device of the present invention is shown in FIGS.
It will be described based on. FIG. 1 is a block diagram showing a configuration of a control device of the present invention. In FIG. 1, 1 is a main machine control board for controlling the overall operation of the machine,
Reference numeral 2 is a man-machine interface board for exchanging humans and machines such as keyboards and CRTs, 3 is a recognition board for recognizing and recognizing a target object, and 4 is a drive system such as a servo motor or a pulse motor. A driver / control board, 5 is a sequence board for controlling the operation timing of the machine, and 6 is a man-machine board.
A display unit connected to the interface board 2 for displaying software name, version number, equipment name, software replacement status, warning, etc., and 7 is an input / output device for inputting / outputting the software to be replaced. Further, each of these control boards is housed in the housing as in the conventional example. In the above case, the control board is divided into individual functions, but the functions may be integrated into one or several. The display unit 6 is composed of a CRT, a liquid crystal, etc., and the input / output device 7 is an FD unit, a memory card unit, a CD.
-It consists of a ROM unit, a hard disk unit, etc., and a communication device of a host computer. Also, man-machine-
The interface board 2, the display unit 6 and the input / output device 7 may be collectively replaced with a personal computer, a handy terminal or the like.

【0012】図2は交換するソフトウェアが記録されて
いる交換用媒体内の内部構成である。交換用媒体内の内
部構成は、交換するソフトウェアのバージョンNo.,ソ
フトウェア名,ソフトウェアの種類,交換対象の制御基
板の種類,設備名等が記録されているソフトウェアに関
するデータ8と、交換するソフトウェアが記録されてい
る交換ソフトウェア9から構成されている。交換用記録
媒体は、フロッピーディスク,メモリカード,DC−R
OM,ハードディスク等である。
FIG. 2 shows the internal structure of the exchange medium in which the software to be exchanged is recorded. The internal structure of the medium for exchange is as follows: the version number of the software to be exchanged, the software name, the type of software, the type of control board to be exchanged, the equipment name, etc. It is composed of the recorded exchange software 9. Replacement recording media are floppy disk, memory card, DC-R
OM, hard disk, etc.

【0013】図3は交換するソフトウェアが記録されて
いる交換用媒体内の内部構成である。この場合、交換さ
れるソフトウェアが制御装置よりバックアップ用として
ロードされ記録できるようになっている。交換するソフ
トウェアのバージョンNo.,ソフトウェア名,ソフトウ
ェアの種類,交換対象の制御基板11の種類,設備名等,
および交換されたソフトウェアのバージョンNo.,ソフ
トウェア名,ソフトウェアの種類,交換対象の制御基板
11の種類,設備名等が記録させているソフトウェアに関
するデータ8と、交換するソフトウェアが記録されてい
る交換ソフトウェア9、交換されるソフトウェアが制御
装置よりロードされ記録される交換前ソフトウェア10か
ら構成されている。交換用記録媒体は、フロッピーディ
スク,メモリカード,CD−ROM,ハードディスク等
である。
FIG. 3 shows the internal structure of the exchange medium in which the software to be exchanged is recorded. In this case, the software to be replaced is loaded by the control device for backup and can be recorded. Version number of software to be replaced, software name, software type, type of control board 11 to be replaced, equipment name, etc.
And the version number of the replaced software, software name, software type, control board to be replaced
11 types of data, facility data, etc. are recorded on the software 8, exchange software 9 on which the software to be exchanged is recorded, and software 10 before exchange on which the software to be exchanged is loaded and recorded by the controller. ing. The replacement recording medium is a floppy disk, a memory card, a CD-ROM, a hard disk, or the like.

【0014】図4は制御装置内でソフトウェアの交換が
可能な構成の制御基板11を示している。別制御基板12か
ら交換するソフトウェアのデータが転送されてきたり、
別制御基板12にその交換するソフトウェアのデータを転
送する内部入出力処理部13、別制御基板12から交換する
ソフトウェアのデータが転送されてきて、そのデータが
この制御基板11のデータであるか否かを判断するソフト
選択部19、もしこの制御基板11のデータでなければ、内
部入出力処理部13から別制御基板12へ交換するソフトウ
ェアのデータが転送される。交換するソフトウェアのバ
ージョンNo.,ソフトウェア名,ソフトウェアの種類,
交換対象の制御基板11の種類,設備名等が記録されてい
るソフトウェアに関するデータ8を記録するデータ登録
部15、データ登録部15にソフトウェアに関するデータ8
を登録制御するデータ登録処理部14、交換ソフトウェア
9を記録するソフトウェア登録部17、交換ソフトウェア
9を登録制御するソフトウェア登録処理部18、ソフトウ
ェアに関するデータ8や交換ソフトウェア9の登録を強
制的に禁止したり、ソフトウェアに関するデータ8や交
換ソフトウェア9以外のデータがデータ登録部15やソフ
トウェア登録部17に記録されないように制御するデータ
交換ON/OFF部16、データ登録部15のデータと交換
するソフトウェアに関するデータ8を比較して交換する
ソフトウェアの良否を判定するデータ判定部20、その判
定結果を表示する表示部23、表示部23に表示するための
処理を行う表示処理部22、交換するソフトウェアが正常
な場合、交換するソフトウェアに関するデータ8をデー
タ登録部15に更新するデータ更新部21からなっている。
データ登録部15やソフトウェア登録部17は、EEPRO
M,フラッシュROM,バックアップSRAMやバック
アップDRAMからなり、表示部23は、CRT,液晶,
LED等からなっている。また表示部の内容を、内部入
出力処理部13を通じてマン・マシン・インターフェイス
基板2に出力して、マン・マシン・インターフェイス基
板2に接続されている表示部6に表示してもかまわな
い。
FIG. 4 shows a control board 11 having a configuration capable of exchanging software in the control device. Data of software to be exchanged is transferred from another control board 12,
The internal input / output processing unit 13 that transfers the data of the software to be exchanged to the separate control board 12, and the data of the software to be exchanged is transferred from the separate control board 12, and whether the data is the data of the control board 11 or not. The software selecting unit 19 for determining whether or not the data of the software to be exchanged is transferred from the internal input / output processing unit 13 to another control substrate 12 if the data is not the data of the control substrate 11. Version number of software to be replaced, software name, software type,
The data registration unit 15 for recording the data 8 regarding the software in which the type of the control board 11 to be replaced, the equipment name, etc. are recorded, and the data regarding the software 8 in the data registration unit 15
Data registration processing unit 14 for controlling registration of the software, software registration unit 17 for recording the exchange software 9, software registration processing unit 18 for controlling registration of the exchange software 9, forcibly prohibiting registration of the data 8 and the exchange software 9 related to the software. Or data exchange ON / OFF section 16 for controlling so that data other than software-related data 8 and data other than exchange software 9 are not recorded in the data registration section 15 or software registration section 17, data regarding software exchanged with the data in the data registration section 15 The data judging section 20 for comparing 8 to judge whether the software to be replaced is good or bad, the display section 23 for displaying the judgment result, the display processing section 22 for performing processing for displaying on the display section 23, and the software to be replaced is normal. In this case, the data 8 for the software to be exchanged is updated to the data registration unit 15. It is made from the update section 21.
The data registration unit 15 and the software registration unit 17 are EEPRO
The display unit 23 includes a CRT, a liquid crystal, a flash ROM, a backup SRAM and a backup DRAM.
It consists of LEDs and so on. The contents of the display section may be output to the man-machine interface board 2 through the internal input / output processing section 13 and displayed on the display section 6 connected to the man-machine interface board 2.

【0015】図5は制御装置内の制御基板11を外部の入
出力装置を用いて単独でソフトウェアの交換がなされる
ような構成の制御基板11を示している。別制御基板12か
ら交換するソフトウェアのデータが転送されてきたり、
別制御基板12にその交換するソフトウェアのデータを転
送し、またソフトウェアに関するデータ8を別制御基板
12に出力する内部入出力処理部13、別制御基板12から交
換するソフトウェアのデータが転送されてきて、そのデ
ータがこの制御基板11のデータであるか否かを判断する
ソフト選択部19、送られてきたソフトウェアデータがも
しこの制御基板11のデータでなければ、内部入出力処理
部13から別制御基板12へ交換するソフトウェアのデータ
が転送される。交換するソフトウェアのバージョンN
o.,ソフトウェア名,ソフトウェアの種類,交換対象の
制御基板11の種類,設備名等が記録されているソフトウ
ェアに関するデータ8を記録するデータ登録部15、デー
タ登録部15にソフトウェアに関するデータ8を登録制御
するデータ登録処理部14、交換ソフトウェア9を記録す
るソフトウェア登録部17、交換ソフトウェア9を登録制
御するソフトウェア登録処理部18、ソフトウェアに関す
るデータ8や交換ソフトウェア9の登録を強制的に禁止
したり、ソフトウェアに関するデータ8や交換ソフトウ
ェア9以外のデータがデータ登録部15やソフトウェア登
録部17に記録されないように制御するデータ交換ON/
OFF部16、データ登録部15のデータと交換するソフト
ウェアに関するデータ8を比較して交換するソフトウェ
アの良否を判定するデータ判定部20、その判定結果を表
示する表示部23、表示部23に表示するための処理を行う
表示処理部22、交換するソフトウェアが正常な場合、交
換するソフトウェアに関するデータ8をデータ登録部15
に更新するデータ更新部21、外部入出力装置25から交換
するソフトウェアのデータが転送されてきたり、外部入
出力装置25に交換されたソフトウェアのデータを転送す
る外部入出力処理部24からなっている。データ登録部15
やソフトウェア登録部17は、EEPROM,フラッシュ
ROM,バックアップSRAMやバックアップDRAM
からなり、表示部23はCRT,液晶,LED等からな
り、外部入出力装置25はパーソナル・コンピュータ,ハ
ンディーターミナル等からなっている。また、表示部23
の内容を内部入出力処理部13を通じてマン・マシン・イ
ンターフェイス基板2に出力して、マン・マシン・イン
ターフェイス基板2に接続されている表示部6に表示し
てもかまわないし、外部入出力処理部24を通じて外部入
出力装置25に表示してもかまわない。
FIG. 5 shows the control board 11 in which the software is independently exchanged for the control board 11 in the control device using an external input / output device. Data of software to be exchanged is transferred from another control board 12,
The data of the software to be exchanged is transferred to the separate control board 12, and the data 8 related to the software is transferred to the separate control board 12.
The internal input / output processing unit 13 that outputs the data to 12 and the data of the software to be exchanged are transferred from the separate control board 12, and the software selection unit 19 that determines whether or not the data is the data of the control board 11 is sent. If the received software data is not the data of this control board 11, the data of the software to be exchanged is transferred from the internal input / output processing unit 13 to another control board 12. Version N of software to be replaced
o., Software name, software type, type of control board 11 to be replaced, equipment name, etc. are recorded in the data registration section 15 that records the data 8 related to the software, and the data 8 related to the software is registered in the data registration section 15. A data registration processing unit 14 for controlling, a software registration unit 17 for recording the exchange software 9, a software registration processing unit 18 for controlling registration of the exchange software 9, forcibly prohibiting the registration of the data 8 and the exchange software 9 regarding the software, ON / OFF of data exchange that controls so that data other than software-related data 8 and exchange software 9 is not recorded in the data registration unit 15 or software registration unit 17.
The data determination unit 20 for comparing the data of the OFF unit 16 and the data registration unit 15 with the data 8 regarding the software to be exchanged to determine the quality of the software to be exchanged, the display unit 23 for displaying the determination result, and the display unit 23 for display If the software to be exchanged is normal, the display processing unit 22 for performing the processing for storing the data 8 for the software to be exchanged is registered in the data registration unit 15.
A data updating unit 21 for updating the data of the software to be exchanged from the external input / output device 25, and an external input / output processing unit 24 for transferring the data of the software exchanged to the external input / output device 25. . Data registration unit 15
The software registration unit 17 includes an EEPROM, a flash ROM, a backup SRAM and a backup DRAM.
The display unit 23 is composed of a CRT, a liquid crystal, an LED and the like, and the external input / output device 25 is composed of a personal computer, a handy terminal and the like. In addition, the display unit 23
It is possible to output the contents of the above to the man-machine interface board 2 through the internal input / output processing section 13 and display it on the display section 6 connected to the man-machine interface board 2. It may be displayed on the external input / output device 25 through 24.

【0016】図6から図9のフローチャートに基づい
て、ソフトウェア交換処理やソフトウェア交換確認処理
を説明する。図6は制御装置内(図1,図4)でソフトウ
ェアの交換がなされる処理を示している。行程S100に
おいて、入出力装置7より交換するソフトウェアに関す
るデータ8(図2)が、マン・マシン・インターフェイス
基板2にロードされる。行程S110において、入出力装
置7より交換するソフトウェアに関するデータ8が、マ
ン・マシン・インターフェイス基板2よりメイン・マシ
ン・コントロール基板1にデータが転送される。行程S
120において、メイン・マシン・コントロール基板1の
データ登録部15より制御装置の全ての制御基板11の交換
するソフトウェアに関するデータ8をロードする。行程
S130において、データ判定部20で交換ソフトウェア9
(図2)が正常であるか否かの比較を、各々のデータ内の
設備名,ソフトウェア名,バージョンNo.等で行い、行
程S140において判定をする。正常であれば行程S150
へ、異常であれば行程S180を行う。行程S150におい
て、交換ソフトウェア9の対象となる制御基板11を、メ
イン・マシン・コントロール基板1から各々の制御基板
11へ順次転送されていくソフトウェアに関するデータ8
より、制御基板11のソフト選択部19で交換対象の制御基
板11が見つけ出されアクセスされる。行程S160におい
て、入出力装置7から交換ソフトウェア9を、マン・マ
シン・インターフェイス基板2よりメイン・マシン・コ
ントロール基板1を経由して、交換対象の制御基板11に
ロードされる。行程S170において、交換ソフトウェア
9のロードが完了すると、メイン・マシン・コントロー
ル基板1のデータ登録部15の制御装置の全ての制御基板
11の交換するソフトウェアに関するデータ8をデータ更
新部21で更新する。行程S180において、交換ソフトウ
ェア9の異常をマン・マシン・インターフェイス基板2
に転送して、マン・マシン・インターフェイス基板2に
接続している表示部6に表示する。
Software exchange processing and software exchange confirmation processing will be described with reference to the flowcharts of FIGS. 6 to 9. FIG. 6 shows a process of exchanging software within the control device (FIGS. 1 and 4). In step S100, the data 8 (FIG. 2) regarding the software to be exchanged is loaded from the input / output device 7 into the man-machine interface board 2. In step S110, the data 8 regarding the software to be exchanged is transferred from the input / output device 7 from the man-machine interface board 2 to the main-machine control board 1. Step S
At 120, the data 8 relating to the software to be exchanged for all the control boards 11 of the control device is loaded from the data registration section 15 of the main machine control board 1. In step S130, the data determination unit 20 exchanges software 9
A comparison as to whether or not (Fig. 2) is normal is made based on the equipment name, software name, version number, etc. in each data, and a judgment is made in step S140. If normal, step S150
If abnormal, step S180 is performed. In step S150, the control boards 11 targeted by the exchange software 9 are changed from the main machine control board 1 to the respective control boards.
Software-related data that is sequentially transferred to 11
As a result, the software selection unit 19 of the control board 11 finds and accesses the control board 11 to be replaced. In step S160, the exchange software 9 is loaded from the input / output device 7 from the man-machine interface board 2 via the main machine control board 1 to the control board 11 to be replaced. When the loading of the exchange software 9 is completed in step S170, all control boards of the control device of the data registration section 15 of the main machine control board 1
The data updating section 21 updates the data 8 regarding the software to be exchanged. In step S180, the abnormality of the exchange software 9 is detected as the man-machine interface board 2
To display on the display unit 6 connected to the man-machine interface board 2.

【0017】図7は制御装置内でソフトウェアの交換確
認がなされる処理を示している。行程S200において、
入出力装置7より交換するソフトウェアに関するデータ
8が、マン・マシン・インターフェイス基板2を経由し
てメイン・マシン・コントロール基板1にロードされ
る。行程S210において、交換ソフトウェア9の対象と
なる制御基板11を、メイン・マシン・コントロール基板
1から各々の制御基板11へ順次転送されていくソフトウ
ェアに関するデータ8より、制御基板11のソフト選択部
19で交換対象の制御基板11が見つけ出されアクセスされ
る。行程S220において、入出力装置7から交換ソフト
ウェア9を、マン・マシン・インターフェイス基板2よ
りメイン・マシン・コントロール基板1を経由して、交
換対象の制御基板11にロードされる。行程S230におい
て、メイン・マシン・コントロール基板1のデータ登録
部15より制御装置の全ての制御基板11の交換するソフト
ウェアに関するデータ8をロードする。行程S240にお
いて、データ判定部20で交換ソフトウェア9が正常であ
るか否かの比較を、各々のデータ内の設備名,ソフトウ
ェア名,バージョンNo.等で行い、行程S250において判
定をする。正常であれば行程S260を、異常であれば行
程S270を行う。行程S260において、メイン・マシン・
コントロール基板1のデータ登録部15の制御装置の全て
の制御基板11の交換するソフトウェアに関するデータ8
をデータ更新部21で更新する。行程S270において、交
換ソフトウェア9の異常をマン・マシン・インターフェ
イス基板2に転送して、マン・マシン・インターフェイ
ス基板2に接続している表示部6に表示する。
FIG. 7 shows the processing for confirming the software exchange in the control device. In process S200,
Data 8 relating to software to be exchanged is loaded from the input / output device 7 into the main machine control board 1 via the man-machine interface board 2. In step S210, the control board 11 which is the target of the exchange software 9 is transferred from the main machine control board 1 to each of the control boards 11 according to the software-related data 8 and the software selection section of the control board 11 is selected.
At 19, the control board 11 to be replaced is found and accessed. In step S220, the exchange software 9 is loaded from the input / output device 7 from the man-machine interface board 2 via the main machine control board 1 to the control board 11 to be replaced. In step S230, the data 8 relating to the software to be exchanged for all the control boards 11 of the control device is loaded from the data registration section 15 of the main machine control board 1. In step S240, the data determination unit 20 compares whether or not the exchange software 9 is normal with the equipment name, software name, version number, etc. in each data, and the determination is made in step S250. If normal, step S260 is performed, and if abnormal, step S270 is performed. In process S260, the main machine
Data 8 regarding software to be exchanged for all control boards 11 of the control device of the data registration section 15 of the control board 1
Is updated by the data updating unit 21. In step S270, the abnormality of the exchange software 9 is transferred to the man-machine interface board 2 and displayed on the display unit 6 connected to the man-machine interface board 2.

【0018】制御装置内でソフトウェアの交換がなされ
る処理において、ソフトウェアの交換を制御している部
分をメイン・マシン・コントロール基板1で行っている
が、他の制御基板11で行ってもかまわない。表示部6や
入出力装置7の接続をマン・マシン・インターフェイス
基板2にしているが、他の制御基板11で行ってもかまわ
ない。
In the process of exchanging software in the control device, the part that controls the exchanging of software is performed by the main machine control board 1, but it may be performed by another control board 11. . Although the display 6 and the input / output device 7 are connected to the man-machine interface board 2, they may be connected to another control board 11.

【0019】図8は制御装置内の制御基板11を外部の入
出力装置を用いて単独でソフトウェアの交換がなされる
処理を示している。行程S300において、外部入出力装
置25をソフトウェア交換対象の制御基板11に接続して、
交換するソフトウェアに関するデータ8をロードする。
行程S310において、データ登録部15より制御基板11の
交換するソフトウェアに関するデータ8をロードする。
行程S320において、データ判定部20で交換するソフト
ウェア9で正常であるか否かの比較を、各々のデータ内
の設備名,ソフトウェア名,バージョンNo.等で行い、
行程S330において判定する。正常であれば行程S340を
異常であれば行程S370を行う。行程S340において、外
部入出力装置25から交換ソフトウェア9をロードする。
行程S350において、交換ソフトウェア9のロードが完
了すると、データ登録部15の制御基板11の交換するソフ
トウェアに関するデータ8をデータ更新部21で更新す
る。行程S360において、ソフトウェアに関するデータ
を、メイン・マシン・コントロール基板1へ転送して、
メイン・マシン・コントロール基板1のデータ登録部15
の全ての制御基板11のソフトウェアに関するデータ8を
更新する。行程S370において、交換ソフトウェア9の
異常を外部入出力装置25に転送して表示する。
FIG. 8 shows a process for independently exchanging software on the control board 11 in the control device by using an external input / output device. In step S300, the external input / output device 25 is connected to the control board 11 to be software-exchanged,
Load the data 8 for the software to be exchanged.
In step S310, the data 8 relating to the software to be exchanged by the control board 11 is loaded from the data registration section 15.
In step S320, whether or not the software 9 exchanged by the data determination unit 20 is normal is compared with the equipment name, software name, version number, etc. in each data,
The determination is made in step S330. If normal, step S340 is carried out, and if abnormal, step S370 is carried out. In step S340, the exchange software 9 is loaded from the external input / output device 25.
In step S350, when the loading of the replacement software 9 is completed, the data updating unit 21 updates the data 8 of the control board 11 of the data registration unit 15 regarding the software to be replaced. In step S360, the data about the software is transferred to the main machine control board 1,
Data registration section 15 of main machine control board 1
The data 8 regarding the software of all the control boards 11 are updated. In step S370, the abnormality of the exchange software 9 is transferred to the external input / output device 25 and displayed.

【0020】図9は制御装置内の制御基板11を外部の入
出力装置を用いて単独でソフトウェアの交換確認がなさ
れる処理を示している。行程S400において、外部入出
力装置25をソフトウェア交換対象の制御基板11に接続し
て、交換ソフトウェア9をロードする。行程S410にお
いて、外部入出力装置25をソフトウェア交換対象の制御
基板11に接続して、交換するソフトウェアに関するデー
タ8をロードする。行程S420において、データ登録部1
5より制御基板11の交換するソフトウェアに関するデー
タ8をロードする。行程S430において、データ判定部2
0で交換ソフトウェア9が正常であるか否かの比較を、
各々のデータ内の設備名,ソフトウェア名,バージョン
No.等で行い、行程S440において判定をする。正常であ
れば行程S450へ、異常であれば行程S470を行う。行程
S450において、交換ソフトウェア9のロードが完了す
ると、データ登録部15の制御基板11の交換するソフトウ
ェアに関するデータ8をデータ更新部21で更新する。行
程S460において、ソフトウェアに関するデータをメイ
ン・マシン・コントロール基板1へ転送して、メイン・
マシン・コントロール基板1のデータ登録部15の全ての
制御基板11のソフトウェアに関するデータ8を更新す
る。行程S470において、交換ソフトウェア9の異常を
外部入出力装置25に転送して表示する。
FIG. 9 shows a process of independently confirming the software replacement of the control board 11 in the control device by using an external input / output device. In step S400, the external input / output device 25 is connected to the control board 11 to be software-exchanged, and the exchange software 9 is loaded. In step S410, the external input / output device 25 is connected to the control board 11 to be software-exchanged, and the data 8 regarding the software to be exchanged is loaded. In step S420, the data registration unit 1
The data 8 relating to the software to be replaced on the control board 11 is loaded from 5. In step S430, the data determination unit 2
At 0, compare whether the exchange software 9 is normal,
Equipment name, software name, version in each data
No., etc., and the judgment is made in step S440. If normal, step S450 is carried out, and if abnormal, step S470 is carried out. When the loading of the replacement software 9 is completed in step S450, the data updating unit 21 updates the data 8 of the control board 11 of the data registration unit 15 regarding the software to be replaced. In step S460, the software-related data is transferred to the main machine control board 1 to
The data 8 regarding the software of all the control boards 11 of the data registration section 15 of the machine control board 1 is updated. In step S470, the abnormality of the exchange software 9 is transferred to the external input / output device 25 and displayed.

【0021】交換ソフトウェア9を、制御基板11のソフ
トウェア登録部17にロードする以前に、制御装置内でソ
フトウェアの交換がなされる処理の場合は、交換される
ソフトウェアのデータが、マン・マシン・インターフェ
イス基板2に転送され、マン・マシン・インターフェイ
ス基板2に接続している入出力装置7に出力して、記録
媒体の交換前ソフトウェア10に記録して、バックアップ
を行ってもよい。また、制御装置内の制御基板11を外部
の入出力装置を用いて、単独でソフトウェアの交換がな
される処理の場合は、交換されるソフトウェアのデータ
を、外部入出力装置25に出力して、記録媒体の交換前ソ
フトウェア10に記録して、バックアップを行ってもよ
い。
In the case where the software is exchanged in the control device before the exchange software 9 is loaded into the software registration section 17 of the control board 11, the data of the exchanged software is the man-machine interface. It may be transferred to the board 2 and output to the input / output device 7 connected to the man-machine interface board 2 to be recorded in the pre-replacement software 10 of the recording medium for backup. Further, in the case of a process in which software is independently exchanged for the control board 11 in the control device using an external input / output device, the data of the software to be exchanged is output to the external input / output device 25, The backup may be performed by recording in the pre-replacement software 10 of the recording medium.

【0022】[0022]

【発明の効果】本発明の生産設備の制御装置は、従来の
制御装置では生産設備の機能向上を図るためのソフトウ
ェアの交換が、筐体の開閉,制御基板の抜き挿しやEP
ROM,OTROMの交換等、専門知識を持った作業者
が必要であった。また、EPROMやOTROMの交換
作業における基板破壊,挿し間違い等の2次的被害を及
ぼすことがあった。本発明は生産設備の機能向上を図る
ためのソフトウェアの交換が、筐体の開閉,制御基板の
抜き挿しやEPROM,OTROMの交換なしに行える
ことによって、機能向上に要する時間の短縮化、EPR
OMやOTROMの交換による2次的破壊がなくなり、
省力化・迅速対応が行える効果がある。また、製造にお
いて、設備のメカ部分の組立と平行して、制御装置の組
み込みが可能となり、生産設備の調整時間の短縮が図れ
る効果がある。さらにオプション仕様のソフトウェアが
完成するまで、標準仕様のソフトウェアを生産設備に組
み込んで、先行して生産設備の動作確認,調整を行っ
て、オプション仕様のソフトウェアが完成すれば、容易
にそのソフトウェアを取り込み、オプション部の動作確
認,調整を行うことができ、生産設備の調整時間の短縮
が図れる効果がある。出荷後、ユーザーにおいて、万が
一動作不良が発生しても、制御基板の持ち帰りによる2
次不良の発生がなくなる。また、ユーザーに出向いて制
御基板の抜き挿しなしに、動作チェックソフトウェアに
交換することができて、不良原因を解析することができ
る。これまでの制御基板の持ち帰りによる不良が発生せ
ず、原因解析における原因不明がなくなり、制御基板の
状態確認が正しく行える効果がある。そのほかに、制御
基板のソフトウェアバージョンの管理,ユーザー毎のオ
プション仕様のソフトウェアの管理等が行え、ユーザー
管理やサービス対応が容易に行えるという効果がある。
In the control system of the production equipment of the present invention, the software of the conventional control equipment can be exchanged for improving the function of the production equipment, such as opening / closing the casing, removing / inserting the control board, and EP.
A worker with specialized knowledge such as ROM and OTROM replacement was required. In addition, secondary damage such as substrate breakage and insertion error during replacement of EPROM and OTROM may occur. According to the present invention, the software for improving the function of the production facility can be exchanged without opening / closing the housing, removing / inserting the control board, and replacing the EPROM and OTROM, thereby shortening the time required for improving the function and EPR.
Secondary damage due to replacement of OM and OTROM disappeared,
It has the effect of labor saving and quick response. Further, in manufacturing, the control device can be incorporated in parallel with the assembly of the mechanical part of the facility, and there is an effect that the adjustment time of the production facility can be shortened. Furthermore, until the optional specification software is completed, the standard specification software is installed in the production equipment, the operation of the production equipment is checked and adjusted in advance, and when the optional specification software is completed, the software can be easily imported. The operation check and adjustment of the option part can be performed, and the adjustment time of the production equipment can be shortened. After shipping, even if the user should have a malfunction, he / she should take the control board home with him.
Next defect does not occur. Also, the operation check software can be replaced without going out to the user and removing and inserting the control board, and the cause of the failure can be analyzed. The defect due to the take-out of the control board so far does not occur, the cause unknown in the cause analysis disappears, and the state of the control board can be correctly confirmed. In addition, the software version of the control board and the software of optional specifications for each user can be managed, which has the effect of facilitating user management and service support.

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

【図1】本発明の制御装置の構成図である。FIG. 1 is a configuration diagram of a control device of the present invention.

【図2】本発明の交換するソフトウェアが記録されてい
る記録媒体の内部構成図である。
FIG. 2 is an internal configuration diagram of a recording medium in which software to be exchanged according to the present invention is recorded.

【図3】本発明の交換するソフトウェアと交換されたソ
フトウェアが記録されている記録媒体の内部構成図であ
る。
FIG. 3 is an internal configuration diagram of a recording medium on which software to be exchanged and software to be exchanged of the present invention are recorded.

【図4】本発明の制御基板のソフトウェア交換のブロッ
ク図である。
FIG. 4 is a block diagram of software exchange of the control board of the present invention.

【図5】本発明の制御基板のソフトウェア交換のブロッ
ク図である。
FIG. 5 is a block diagram of software exchange of the control board of the present invention.

【図6】本発明の制御装置のソフトウェア交換処理のフ
ローチャートである。
FIG. 6 is a flowchart of software exchange processing of the control device of the present invention.

【図7】本発明の制御装置のソフトウェア交換処理のフ
ローチャートである。
FIG. 7 is a flowchart of a software exchange process of the control device of the present invention.

【図8】本発明の制御基板単独のソフトウェア交換処理
のフローチャートである。
FIG. 8 is a flowchart of a software exchange process for the control board alone according to the present invention.

【図9】本発明の制御基板単独のソフトウェア交換確認
のフローチャートである。
FIG. 9 is a flowchart of software exchange confirmation of the control board alone according to the present invention.

【図10】従来例の制御装置の構成図である。FIG. 10 is a block diagram of a conventional control device.

【図11】従来例の筐体内の状態図である。FIG. 11 is a state diagram of the inside of a conventional case.

【図12】従来例の制御基板の状態図である。FIG. 12 is a state diagram of a conventional control board.

【符号の説明】[Explanation of symbols]

1…メイン・マシン・コントロール基板、 2…マン・
マシン・インターフェイス基板、 3…認識基板、 4
…ドライバー・コントロール基板、 5…シーケンス基
板、 6,23…表示部、 7…入出力装置、 8…ソフ
トウェアに関するデータ、 9…交換ソフトウェア、
10…交換前ソフトウェア、 11…制御基板、 12…別制
御基板、 13…内部入出力処理部、 14…データ登録処
理部、 15…データ登録部、 16…データ交換ON/O
FF部、 17…ソフトウェア登録部、 18…ソフトウェ
ア登録処理部、 19…ソフト選択部、 20…データ判定
部、21…データ更新部、 22…表示処理部、 24…外部
入出力処理部、 25…外部入出力装置。
1 ... Main machine control board, 2 ... Man
Machine interface board, 3 ... Recognition board, 4
... driver / control board, 5 ... sequence board, 6, 23 ... display section, 7 ... input / output device, 8 ... software-related data, 9 ... replacement software,
10 ... Software before replacement, 11 ... Control board, 12 ... Separate control board, 13 ... Internal input / output processing section, 14 ... Data registration processing section, 15 ... Data registration section, 16 ... Data exchange ON / O
FF section, 17 ... Software registration section, 18 ... Software registration processing section, 19 ... Software selection section, 20 ... Data determination section, 21 ... Data updating section, 22 ... Display processing section, 24 ... External input / output processing section, 25 ... External input / output device.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 矢吹 浩一 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Koichi Yabuki 1006 Kadoma, Kadoma City, Osaka Prefecture Matsushita Electric Industrial Co., Ltd.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 制御基板にデータやソフトウェアの登録
処理をする手段と、データやソフトウェアの登録部を有
する手段と、データやソフトウェアの登録部への登録を
ON/OFF制御する手段と、外部の記憶媒体から入力
されるデータやソフトウェアが本制御基板のためのもの
であるか否かを判断する手段と、外部の記憶媒体から入
力されるデータやソフトウェアが正しいか否かを判断す
る手段と、外部の記憶媒体にデータやソフトウェアを書
き込む手段と、異常等の制御基板の状態表示をする手段
と、制御装置へ外部の記憶媒体から入力されるデータや
ソフトウェアが、制御装置が正しいと判断した後、必要
なデータやソフトウェアを必要としている制御基板へ登
録する手段とを持ち、生産設備の機能向上のためのソフ
トウェアの自動交換を行うことを特徴とする生産設備の
制御装置。
1. A means for registering data or software on a control board, a means having a registering section for data or software, a means for ON / OFF controlling registration of the data or software in the registering section, and an external device. Means for determining whether or not the data or software input from the storage medium is for this control board, and means for determining whether or not the data or software input from the external storage medium is correct, After determining that the control device is correct, the device writes the data or software to the external storage medium, the device that displays the status of the control board such as an abnormality, and the data or software that is input to the control device from the external storage medium. , Has the means to register the necessary data and software to the control board that needs it, and automatically exchanges the software to improve the function of the production equipment. A control device for production equipment, which is characterized by performing
【請求項2】 制御基板にデータやソフトウェアの登録
処理をする手段と、データやソフトウェアの登録部を有
する手段と、データやソフトウェアの登録部への登録を
ON/OFF制御する手段と、外部の記憶媒体から入力
されるデータやソフトウェアが本制御基板のためのもの
であるか否かを判断する手段と、外部の記憶媒体から入
力されるデータやソフトウェアが正しいか否かを判断す
る手段と、外部の記憶媒体にデータやソフトウェアを書
き込む手段と、異常等の制御基板の状態表示をする手段
と、制御装置へ外部の記憶媒体から入力され、必要なデ
ータやソフトウェアを必要としている制御基板へ登録し
た後、登録されたデータやソフトウェアが、制御装置が
正しいと判断する手段とを持ち、生産設備の機能向上の
ためのソフトウェアの自動交換を行うことを特徴とする
生産設備の制御装置。
2. A means for registering data or software on a control board, a means having a data or software registration section, a means for controlling ON / OFF of registration of the data or software in the registration section, and an external device. Means for determining whether or not the data or software input from the storage medium is for this control board, and means for determining whether or not the data or software input from the external storage medium is correct, A means for writing data or software to an external storage medium, a means for displaying the status of the control board such as an abnormality, and a control device that receives input from the external storage medium and registers necessary data or software on the control board that requires it. After that, the registered data and software have the means to judge that the control device is correct, and the software for improving the function of the production equipment. A control device for production equipment, which is characterized by the automatic exchange of
【請求項3】 制御基板にデータやソフトウェアの登録
処理をする手段と、データやソフトウェアの登録部を有
する手段と、データやソフトウェアの登録部への登録を
ON/OFF制御する手段と、外部の記憶媒体から入力
されるデータやソフトウェアが正しいか否かを判断する
手段と、外部の記憶媒体にデータやソフトウェアを書き
込む手段と、異常等の制御基板の状態表示をする手段
と、制御装置内の制御基板単独で、外部の記憶媒体から
入力されるデータやソフトウェアが正しいと判断した
後、必要なデータやソフトウェアを制御基板へ登録する
手段とを持ち、生産設備の機能向上のためのソフトウェ
アの自動交換を行うことを特徴とする生産設備の制御装
置。
3. A means for registering data or software on a control board, a means having a registering section for data or software, a means for ON / OFF controlling registration of the data or software in the registering section, and an external device. A means for determining whether or not the data and software input from the storage medium are correct, a means for writing the data and software in an external storage medium, a means for displaying the status of the control board such as an abnormality, and After the control board alone determines that the data and software input from the external storage medium are correct, it has the means to register the necessary data and software in the control board. A control device for production equipment, which is characterized by replacement.
【請求項4】 制御基板にデータやソフトウェアの登録
処理をする手段と、データやソフトウェアの登録部を有
する手段と、データやソフトウェアの登録部への登録を
ON/OFF制御する手段と、外部の記憶媒体から入力
されるデータやソフトウェアが正しいか否かを判断する
手段と、外部の記憶媒体にデータやソフトウェアを書き
込む手段と、異常等の制御基板の状態表示をする手段
と、制御装置内の制御基板単独で、外部の記憶媒体から
入力されるデータやソフトウェアを登録した後、登録さ
れたデータやソフトウェアが正しいと判断する手段とを
持ち、生産設備の機能向上のためのソフトウェアの自動
交換を行うことを特徴とする生産設備の制御装置。
4. A means for registering data or software on a control board, a means having a registration unit for data or software, a means for controlling ON / OFF of registration of the data or software in the registration unit, and an external device. Means for determining whether or not the data or software input from the storage medium is correct, means for writing the data or software in the external storage medium, means for displaying the status of the control board such as an abnormality, and After the data and software input from the external storage medium is registered by the control board alone, it has the means to judge that the registered data and software are correct, and the automatic software exchange to improve the function of the production equipment is performed. A control device for a production facility characterized by performing.

JP20721094A 1994-08-31 1994-08-31 Production equipment control apparatus and method Expired - Fee Related JP3765591B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20721094A JP3765591B2 (en) 1994-08-31 1994-08-31 Production equipment control apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20721094A JP3765591B2 (en) 1994-08-31 1994-08-31 Production equipment control apparatus and method

Publications (2)

Publication Number Publication Date
JPH0876818A true JPH0876818A (en) 1996-03-22
JP3765591B2 JP3765591B2 (en) 2006-04-12

Family

ID=16536068

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20721094A Expired - Fee Related JP3765591B2 (en) 1994-08-31 1994-08-31 Production equipment control apparatus and method

Country Status (1)

Country Link
JP (1) JP3765591B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100487241B1 (en) * 1997-08-26 2005-08-01 삼성전자주식회사 Version control method and apparatus of printed circuit board

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100487241B1 (en) * 1997-08-26 2005-08-01 삼성전자주식회사 Version control method and apparatus of printed circuit board

Also Published As

Publication number Publication date
JP3765591B2 (en) 2006-04-12

Similar Documents

Publication Publication Date Title
US5487161A (en) 1996-01-23 Computerized data terminal with switchable memory address for start-up and system control instructions
CN100538567C (en) 2009-09-09 Programmable Logic Controller
JP2000123599A (en) 2000-04-28 Non-volatile semiconductor memory ic and its burn-in test method
US5819108A (en) 1998-10-06 Programming of software into programmable memory within a peripheral device
US20070250740A1 (en) 2007-10-25 System and method for conducting BIST operations
JPH0876818A (en) 1996-03-22 Production equipment controller
JPH0939212A (en) 1997-02-10 Controller for printing machine
US20060117313A1 (en) 2006-06-01 Method for patching firmware in memory device
JP2003255854A (en) 2003-09-10 Method for manufacturing display device, and manufacturing device thereof
CN101529397A (en) 2009-09-09 Address line fault treating apparatus, address line fault treating method, address line fault treating program, information processing apparatus and memory controller
JP2000066928A (en) 2000-03-03 Processing history recording system
JP2003157183A (en) 2003-05-30 Method and system for trouble shooting
JP2007241847A (en) 2007-09-20 Data storage apparatus
KR960014181B1 (en) 1996-10-14 Auto warehouse system
KR100422426B1 (en) 2004-06-26 Burn-in / final test method to improve yield of hard disk drive manufacturing process
JPH1125006A (en) 1999-01-29 Memory tester
JP2005266871A (en) 2005-09-29 Computer device having diagnosing/erasing function of hard disk device and its mother board
CN110476153A (en) 2019-11-19 The method and electronic equipment of access instruction SRAM
JP3491239B2 (en) 2004-01-26 Method of replacing control device software in production equipment
JP3091678U (en) 2003-02-07 Printer
JPH0566937A (en) 1993-03-19 Data processor and data processing change method
JP2000035858A (en) 2000-02-02 Mirror disk control system
JP2855638B2 (en) 1999-02-10 Compact controller for article recognition system
JPH04359338A (en) 1992-12-11 Electronic apparatus for business
JP2001075796A (en) 2001-03-23 Microcomputer, its firmware writing system and writing method

Legal Events

Date Code Title Description
2004-01-07 A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040106

2004-03-08 A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040305

2004-03-11 A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20040310

2004-06-21 A912 Removal of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20040618

2005-12-01 A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051130

2006-02-02 A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060124

2006-02-03 R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

2009-02-03 FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100203

Year of fee payment: 4

2010-01-28 FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100203

Year of fee payment: 4

2010-02-02 FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110203

Year of fee payment: 5

2011-02-03 LAPS Cancellation because of no payment of annual fees