[go: up one dir, main page]

JPH01159161A - Data memorizing unit for article discriminating device - Google Patents

Data memorizing unit for article discriminating device

Info

Publication number
JPH01159161A
JPH01159161A JP62318042A JP31804287A JPH01159161A JP H01159161 A JPH01159161 A JP H01159161A JP 62318042 A JP62318042 A JP 62318042A JP 31804287 A JP31804287 A JP 31804287A JP H01159161 A JPH01159161 A JP H01159161A
Authority
JP
Japan
Prior art keywords
data
address
sram
command
prom
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
JP62318042A
Other languages
Japanese (ja)
Inventor
Tsunetaka Shimada
島田 恒孝
Naoto Fujisaka
尚登 藤坂
Ryoichi Miyake
三宅 亮一
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.)
Omron Corp
Original Assignee
Omron Tateisi Electronics Co
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 Omron Tateisi Electronics Co filed Critical Omron Tateisi Electronics Co
Priority to JP62318042A priority Critical patent/JPH01159161A/en
Publication of JPH01159161A publication Critical patent/JPH01159161A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Multi-Process Working Machines And Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PURPOSE:To avoid the need of taking care of number of times of rewriting by installing an EE.PROM and a SRAM back-up-operated by a battery as memory and installing a means for discriminating the data which shall be protected or other data by the address of a command. CONSTITUTION:A command transmitted from a controller is received by a receiving part 1, and taken into a control part 4, and the data is memorized into a SRAM 6 back-up-operated by an EE.PROM 5 or a battery 7 under the control of the control part 4. At this time, the position for memorization is selected according to the address contained in the command. The address for the data which shall not be deleted, for example the data such as the discrimination No. of a data carrier and replacement date of battery is assigned into the EE.PROM, and the address for the data which can be reproduced on the upper rank machine side if the discrimination No. of the data carrier can be recognized, even if said data is deleted in ordinary case, is assigned into the SRAM 6.

Description

【発明の詳細な説明】 (イ)産業上の利用分野 この発明は、工作機械の工具や搬送ライン上を搬送され
る物品の識別に用いられる物品識別装置のデータ記憶ユ
ニットに関する。
DETAILED DESCRIPTION OF THE INVENTION (A) Field of Industrial Application This invention relates to a data storage unit of an article identification device used for identifying tools of machine tools and articles conveyed on a conveyor line.

(ロ)従来の技術 近年、工作機械の工具や搬送物品を識別するのに、工作
機械の工具や搬送物品にデータキャリアと呼ばれるデー
タ記憶ユニットを付設し、搬送ライン上の所定箇所にコ
ントローラ(リード・ライト制御装置)を固設し、この
コントローラからコマンドを、非接触でデータキャリア
に送信し、データキャリアに対し、識別データをライト
アクセスしたり、あるいは既に記憶されている識別デー
タをリードアクセスするようにした物品識別装置が、す
でに多く提案され、また、実施されている。
(b) Conventional technology In recent years, in order to identify machine tool tools and conveyed articles, a data storage unit called a data carrier is attached to machine tool tools and conveyed articles, and a controller (read・A write control device) is fixedly installed, and commands are sent from this controller to the data carrier without contact, allowing write access to the data carrier for identification data, or read access to already stored identification data. Many such article identification devices have already been proposed and put into practice.

この種の物品識別装置では、データキャリアのメモリと
して、電池によるバックアップを要しないEE ・PR
OMか、電池のバックアップを要するが、伝送距離を比
較的大きく取り得るSRAMが使用されている。
This type of article identification device uses EE/PR as a data carrier memory that does not require battery backup.
OM or SRAM, which requires battery backup but can provide a relatively long transmission distance, is used.

(ハ)発明が解決しようとする問題点 上記した従来のデータキャリアのうち、EE・FROM
を使用するタイプのものは、EE・PROMの書替え回
数に制限(約1万回)がある。書替え回数に制限がある
にもかかわらず、カウント値の書替えも1回の書替えと
なるため、書替え回数の情報を、自己記憶することが困
難である。コントローラとの間の伝送距離が大きく取れ
ない。
(c) Problems to be solved by the invention Among the conventional data carriers mentioned above, EE/FROM
For the type that uses EE-PROM, there is a limit to the number of times the EE-PROM can be rewritten (approximately 10,000 times). Although there is a limit to the number of rewrites, the count value is rewritten only once, so it is difficult to self-memorize information on the number of rewrites. The transmission distance between the controller and the controller cannot be long.

SRAMに比べて容量が小さい等の問題がある。There are problems such as smaller capacity than SRAM.

一方、SRAMを使用するタイプのものは、記憶情報の
保持時間が電池寿命に左右され、電池寿命が到来すると
、全ての記憶情報が消失してしまい、データキャリアの
識別が不可能になるという問題があった。
On the other hand, the type of SRAM that uses SRAM has the problem that the retention time of stored information is affected by the battery life, and when the battery life reaches the end, all stored information is lost, making it impossible to identify the data carrier. was there.

この発明は、上記問題点に着目してなされたものであっ
て、平常は伝送距離が長く取れ、また書替回数を気にす
ることなく、それでいて電池寿命が到来しても、データ
キャリア自身の識別に必要な情報は消失しないデータキ
ャリア、つまりデータ記憶ユニットを提供することを目
的としている。
This invention was made by focusing on the above-mentioned problems, and normally allows a long transmission distance, without worrying about the number of rewrites, and even when the battery life reaches the end, the data carrier itself remains intact. The aim is to provide a data carrier, ie a data storage unit, in which the information necessary for identification is not lost.

(ニ)問題点を解決するための手段及び作用この発明の
データ記憶ユニットは、メモリを内蔵し、コントローラ
から送信されて来るコマンドにより、識別データが前記
メモリにライトアクセスされ、あるいは前記メモリに記
憶される識別データがリードアクセスされるものにおい
て、前記メモリとして、EE・PROMと電池によって
バックアップされるSRAMを並設するとともに、前記
コマンドのアドレスにより保護を要するデータか、それ
以外のデータであるかを識別する手段を備え、アクセス
すべきデータが保護を要するものである場合には、前記
EE・PROMに対しアクセスし、保護を要しないデー
タである場合には、前記SRAMに対しアクセスするよ
うにしている。
(d) Means and operation for solving the problem The data storage unit of the present invention has a built-in memory, and identification data is write-accessed to the memory or stored in the memory in response to a command sent from a controller. In the case where the identification data to be read is read-accessed, an EE-PROM and a SRAM backed up by a battery are installed in parallel as the memory, and whether the data requires protection or other data depending on the address of the command. If the data to be accessed requires protection, the EE-PROM is accessed; if the data does not require protection, the SRAM is accessed. ing.

このデータ記憶ユニットでは、平常時、つまり電池寿命
が到来していない状態で、消失不可のデータ、例えばデ
ータ記憶ユニット自身の識別番号、電池の交換日時等は
、EE・PROMに記憶され、それ以外のデータはS 
RA Mに記憶される。そのため、平常時の伝送は、S
RAMに対し、リード・ライトアクセスがなされ、伝送
距離を長く取ることができ、また、EE ・PROMの
書替回数をSRAMで記憶できる。SRAMのバックア
ップ電池の寿命が到来すると、SRAMに記憶されてい
る。データは消失する。しかし、データ記憶ユニットを
特定する識別データは、保護を要するデータとして、E
E・PROMに記憶されてあり、電池寿命到来後におい
てもデータ記憶ユニットの識別は可能である。
In this data storage unit, under normal conditions, that is, when the battery life has not yet expired, irremovable data such as the identification number of the data storage unit itself, the date and time of battery replacement, etc. is stored in the EE-PROM, and other data is stored in the EE-PROM. The data of S
Stored in RAM. Therefore, during normal transmission, S
Read/write access is made to the RAM, making it possible to extend the transmission distance, and also allowing the number of rewrites of the EE/PROM to be stored in the SRAM. When the SRAM backup battery reaches the end of its life, it is stored in the SRAM. Data will be lost. However, identification data that identifies a data storage unit is classified as data that requires protection.
The data storage unit is stored in the E-PROM, and the data storage unit can be identified even after the battery life has expired.

(ホ)実施例 以下実施例により、この発明をさらに詳細に説明する。(e) Examples The present invention will be explained in more detail with reference to Examples below.

第1図は、この発明の一実施例を示すデータキャリアの
概略ブロック図である。このデータキャリアは、図示外
のコントローラ(リード・ライト制御装置)より送信さ
れて来るコマンドを受信部1で受信し、復調回路2、デ
コーダ3を経て、制御部4に取込み、制御部4の制御の
もと、EE・FROM5、あるいは電池7でバックアッ
プされるSRAM6にデータを記憶する。つまり、ライ
トアクセスするように構成されており、すでに、EE・
PROM5あるいはSRAM6に記憶されているデータ
を読出す場合には、リードコマンドを受けて、制御部4
の制御のもと、EE・PROM5あるいはSRAM6か
ら、所定アドレスのデータをリードし、エンコーダ8、
変調回路9を経て、送信部10よりコントローラに送信
される。
FIG. 1 is a schematic block diagram of a data carrier showing an embodiment of the present invention. This data carrier receives a command transmitted from a controller (read/write control device) not shown in the figure at a receiving section 1, passes through a demodulation circuit 2 and a decoder 3, and takes it into a control section 4, and controls the control section 4. Data is stored in the EE/FROM 5 or the SRAM 6 backed up by the battery 7. In other words, it is configured for write access and is already configured for EE.
When reading data stored in the PROM 5 or SRAM 6, upon receiving a read command, the control unit 4
Under the control of EE-PROM 5 or SRAM 6, data at a predetermined address is read, and encoder 8,
The signal is transmitted from the transmitting section 10 to the controller via the modulating circuit 9.

図示外のコントローラとデータキャリア間の通信は、電
磁的な結合、光通信、電磁波などにより、行われる。
Communication between a controller (not shown) and a data carrier is performed by electromagnetic coupling, optical communication, electromagnetic waves, or the like.

コントローラから伝送されて来るデータがいずれのメモ
リ、つまりEE −PROM5、SRAM6のいずれに
記憶するかは、コマンドに含まれるアドレスにより選択
される。データが消失して困るようなもの、例えば、デ
ータキャリアの識別番号や電池の交換日時を示すデータ
のアクセスすべきアドレスはEE −PROM5に害]
Iり当てられており、それ以外の、通常では消失しても
、データキャリアの識別番号さえ判別されれば、上位機
器側で再現可能なデータのアクセスすべきアドレスはS
RAM6に割り当てられている。
Which memory, EE-PROM 5 or SRAM 6, is to store the data transmitted from the controller is selected by the address included in the command. EE-PROM5 may be harmed by data that is likely to be lost, such as the data carrier identification number or the address to access data indicating the date and time of battery replacement]
If the identification number of the data carrier is determined, the address to be accessed for the data that is assigned to S and can be reproduced on the upper device side is S, even if it is normally lost.
It is allocated to RAM6.

’MI Jll 部4は、I10コントロールa能、コ
マンドデコード機能、メモリコントロール機能を有する
回路であり、その具体的構成は、第2図に示す通りであ
る。この制御部4は、シフトレジスタを含み、デコーダ
3からのシリアルデータをパラレルデータに、逆に、エ
ンコーダ8に出力する信号をパラレルからシリアルに変
換して出力するシリアル/パラレル・パラレル/シリア
ル(S/P・P/S)変換部21、バッファレジスタ2
2、入力されたデータのうち、コマンドを記憶するコマ
ンドレジスタ23、データ数を記憶するバイトカウンタ
24、アドレスレジスタ25、状態コントロール回路2
6、コマンドのデコード内容に応じ、メモリコントロー
ル信号を出すメモリコントロール回路27、I10コン
トロール回路2日、コマンドエラー、アドレスエラー、
パリティエラー等をチエツクするエラーチエツク回路2
9、メモリの種類、容量、コマンド情報、エラー情報等
を記憶するステータスレジスタ30及びリード時にパリ
ティを作成し、ライト時にパリティチエツクを行うため
のパリティレジスタ31とから構成されている。
The 'MI Jll section 4 is a circuit having an I10 control function, a command decoding function, and a memory control function, and its specific configuration is as shown in FIG. This control unit 4 includes a shift register, and converts the serial data from the decoder 3 into parallel data, and conversely converts the signal output to the encoder 8 from parallel to serial and outputs the serial/parallel/parallel/serial (S). /P/P/S) conversion unit 21, buffer register 2
2. A command register 23 that stores commands among input data, a byte counter 24 that stores the number of data, an address register 25, and a state control circuit 2
6. Memory control circuit 27 that outputs a memory control signal according to the decoded contents of the command, I10 control circuit 2nd, command error, address error,
Error check circuit 2 that checks parity errors, etc.
9. It is composed of a status register 30 for storing memory type, capacity, command information, error information, etc., and a parity register 31 for creating parity at the time of reading and performing a parity check at the time of writing.

次に、上記実施例データキャリアの動作を第3図(A)
、第3図(B)及び第3図(C)に示すフロー図により
説明する。
Next, the operation of the data carrier of the above embodiment is shown in FIG. 3(A).
, will be explained with reference to flowcharts shown in FIGS. 3(B) and 3(C).

先ず、物品に付せられたデータキャリアがコントローラ
に接近し、データキャリアが、通信可能範囲に入ると、
つまり動作範囲に入ると、制御部4のリセットが解除さ
れ、最初にデータキャリアから、同期キャラクタをS/
P −P/S変換部21のシフトレジスタに入れて、コ
ントローラ側に出力する〔ステップST(以下STとい
う)1〕とともに、ステータスレジスタ30に記憶され
るステータスをシフトレジスタへ入れ出力する(ST2
)。同期キャラクタとステータスが送信されるとコント
ローラはこれを受け、データキャリアが通信可能範囲内
に入ったことを知り、コントローラは、ライトコマンド
あるいはリードコマンド等の信号を送信してくる。これ
らライトコマンド及びリードコマンドは、同期キャラク
タ、ライトコードあるいはり−ドコード、ライトコード
の場合には、さらに、データ、パリティコードなどから
構成されているので、先ず、ST3で同期キャラクタが
検出されたか否かを判定する。同期キャラクタが検出さ
れると、以後コマンドが伝送されて来ることを意味し、
従って、コマンド入力をコマンドレジスタ23に格納す
る(ST4)。ここで、状態コントロール26は、送信
されてきたコマンドを解読し、コマンドが例えばリード
コマンドの場合に、ST6に移り、そのコマンドの次に
送信されてくるバイト数入力をバイトカウンタ24へ格
納する(ST6)とともに、アドレス入力をアドレスレ
ジスタ25へ格納する(ST7)。
First, a data carrier attached to an article approaches the controller, and when the data carrier enters the communication range,
In other words, when it enters the operating range, the reset of the control unit 4 is released and the synchronization character is first transferred from the data carrier to S/S.
The status is input into the shift register of the P-P/S converter 21 and output to the controller side [step ST (hereinafter referred to as ST) 1], and the status stored in the status register 30 is input to the shift register and output (ST2).
). When the synchronization character and status are transmitted, the controller receives them and learns that the data carrier is within the communicable range, and then transmits a signal such as a write command or read command. These write commands and read commands further consist of data, parity code, etc. in the case of a synchronization character, write code, read code, or write code. Determine whether When a synchronization character is detected, it means that the command will be transmitted from now on.
Therefore, the command input is stored in the command register 23 (ST4). Here, the state control 26 decodes the transmitted command, and if the command is a read command, for example, it moves to ST6 and stores the byte number input transmitted next to the command in the byte counter 24 ( At the same time as ST6), the address input is stored in the address register 25 (ST7).

そして、状態コントロール回路26で、アドレスがSR
AM6に割り当てられたものであるか否か判断しく5T
8)、SRAM6に記憶されているデータをリードする
場合には、メモリコントロール回路27で、SRAM6
を付勢する信号を出力する(ST9)。一方、アドレス
がSRAM6に割り当てられたものでない場合には、E
E・PROM5を付勢する信号を出力する(STIO)
Then, in the state control circuit 26, the address is set to SR.
5T to determine whether it is assigned to AM6 or not.
8) When reading data stored in the SRAM 6, the memory control circuit 27 reads the data stored in the SRAM 6.
A signal for energizing is output (ST9). On the other hand, if the address is not assigned to SRAM6, E
Outputs a signal to energize E-PROM5 (STIO)
.

続いて、同期キャラクタをシフトレジスタに入れて出力
する(STII)とともに、ステータスをシフトレジス
タへ入れて出力する(ST12)。
Subsequently, the synchronization character is put into the shift register and outputted (STII), and the status is put into the shift register and outputted (ST12).

アドレスレジスタ25からのアドレス信号により、その
アドレスをアクセスし、データをバッファ22に入力し
く5T13)、さらに、バッファレジスタ22のアクセ
スデータをシフトレジスタを経て出力するとともに、パ
リティレジスタ31にストアする(ST14)。次にバ
イトカウンタ24を−I L(ST 15)、バイトカ
ウンタ24が0が否か判定する(STI6)。バイト男
つンタ24が0でない場合には、まだ、リードすべきア
ドレスが残っていることを示し、5T16の判定はNO
となり、5T17に移り、アドレス+1し、その次のア
ドレスに対し、5T13乃至5T16の処理を繰り返し
、メモリのデータを読出す。バイトカウンタ24がOと
なると、読出すべきデータが残存していないことを示し
、この場合には、ST13の判定がYESとなり、パリ
ティレジスタ31の内容をシフトレジスタへ入れ出力す
る(ST18)。これにより、リードレスポンスの返送
が完了する。そして、ST3にリターンし、次のコマン
ドを待つことになる。
Based on the address signal from the address register 25, the address is accessed and data is input to the buffer 22 (5T13), and the access data of the buffer register 22 is outputted via the shift register and stored in the parity register 31 (ST14). ). Next, the byte counter 24 is set to -IL (ST 15), and it is determined whether the byte counter 24 is 0 (STI 6). If the byte man terminal 24 is not 0, it indicates that there are still addresses to be read, and the judgment of 5T16 is NO.
Then, the process moves to 5T17, the address is incremented by 1, and the processes from 5T13 to 5T16 are repeated for the next address, and the data in the memory is read out. When the byte counter 24 reaches O, it indicates that there is no remaining data to be read. In this case, the determination in ST13 becomes YES, and the contents of the parity register 31 are input to the shift register and output (ST18). This completes the return of the lead response. Then, the process returns to ST3 and waits for the next command.

一方、ST5でのコマンド解読結果が、ライトコマンド
の場合には、リードコマンドの時と同様にバイト数入力
をバイトカウンタ24へ格納するとともに、アドレス入
力をアドレスレジスタ25にストアする(ST19.2
0)。そして、アドレスがSRAM6に割り当てられた
ものであるか否か判定しく5T21)、SRAM6にデ
ータをライト処理する場合には、メモリコントロール回
路27で、SRAM6を付勢する信号を出力する(ST
22)。一方、アドレスがSRAM6に割り当てられた
ものでない場合には、EE ・PROM5を付勢する信
号を出力する(ST23)。続いて、シフトレジスタヘ
データを入力するとともに(ST24)、シフトレジス
タの内容をバッファレジスタ22とパリティレジスタ3
1に格納する(ST25)。そして、指定されたアドレ
スレジスタ25のアドレスデータに対応するメモリをア
クセスし、バッファレジスタ22のデータをメモリに記
憶する(ST26)。そして、バイトカウンタ24から
−1し、(ST27)、やはり、バイトカウンタ24が
0か否か判定しく5T2B)、バイトカウンタ24がO
でない場合には、なお、ライトアクセスすべきデータが
残存していることを示し、この場合には、5T29でア
ドレス+1の処理を施し、5T24に戻り、+1したア
ドレスについて、5T24乃至5T28の処理を行い、
新たな次のデータをライト処理することになる。
On the other hand, if the command decoding result in ST5 is a write command, the byte number input is stored in the byte counter 24 and the address input is stored in the address register 25 in the same way as for the read command (ST19.2
0). Then, it is determined whether the address is assigned to the SRAM 6 (5T21), and when writing data to the SRAM 6, the memory control circuit 27 outputs a signal to energize the SRAM 6 (ST
22). On the other hand, if the address is not assigned to the SRAM 6, a signal for energizing the EE-PROM 5 is output (ST23). Next, data is input to the shift register (ST24), and the contents of the shift register are transferred to the buffer register 22 and parity register 3.
1 (ST25). Then, the memory corresponding to the address data of the designated address register 25 is accessed, and the data of the buffer register 22 is stored in the memory (ST26). Then, the byte counter 24 is decremented by 1 (ST27), and it is determined whether the byte counter 24 is 0 or not (5T2B), and the byte counter 24 is 0.
If not, it indicates that there is still data to be accessed for write, and in this case, the address is +1 processed in 5T29, and the process returns to 5T24, and the processes from 5T24 to 5T28 are performed on the +1 address. conduct,
New next data will be written.

バイトカウンタ24が0となると、5T28の判定がY
ESとなり、つまり書き込むべきデータが残存していな
いことを示し、この場合には、5T30に移り、シフト
レジスタにパリティ入力するとともに、シフトレジスタ
の内容をパリティレジスタ31に′移しく5T31)、
パリティレジスタ31の内容がOでない場合には、ステ
ータスにエラーセットを行い(ST32)、Oの場合に
は、そのままST3に戻り次のコマンドが送信されて来
るのを待機することになる。
When the byte counter 24 becomes 0, the judgment of 5T28 is Y.
ES, indicating that there is no data left to write. In this case, the process moves to 5T30, where parity is input to the shift register, and the contents of the shift register are transferred to the parity register 31 (5T31).
If the content of the parity register 31 is not O, an error is set in the status (ST32), and if it is O, the process returns to ST3 and waits for the next command to be transmitted.

(へ)発明の効果 この発明によれば、メモリとしてEE・PROMと電池
でバックアップされるSRAMを並設し、アドレスによ
り、消失不可のデータはEE・PROMに、その他のデ
ータはSRAMに記憶するものであるから、平常時はS
RAMをメモリとして動作させることにより、伝送距離
を長く取れるし、また、−々書替回数を気にする必要が
ない。その上、電池寿命が到来しても、データ記憶ユニ
ットの識別番号等は、EE ・PROMに記憶されてお
り、消滅しないので、電池寿命後も、データ記憶ユニッ
トの識別は可能である。
(f) Effects of the invention According to this invention, an EE-PROM and a battery-backed SRAM are installed side by side as memories, and non-erasable data is stored in the EE-PROM and other data is stored in the SRAM, depending on the address. Therefore, in normal times, S
By operating the RAM as a memory, the transmission distance can be extended, and there is no need to worry about the number of rewrites. Moreover, even when the battery life reaches the end, the identification number of the data storage unit is stored in the EE-PROM and will not be erased, so the data storage unit can be identified even after the battery life has expired.

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

第1図は、この発明の一実施例を示すデータキャリアの
ブロック図、第2図は、同データキャリアの制御部の具
体的な構成を示すブロック図、第3図(A)、第3図(
B)及び第3図(C)は、上記実施例データキャリアの
通常の動作を説明するためのフロー図である。 4:制御部、   5 : EE −PROM、6:S
RAM、   7:電池、 特許出願人     立石電機株式会社代理人  弁理
士  中 村 茂 信
FIG. 1 is a block diagram of a data carrier showing an embodiment of the present invention, FIG. 2 is a block diagram showing a specific configuration of a control section of the data carrier, FIG. 3(A), FIG. (
B) and FIG. 3C are flowcharts for explaining the normal operation of the data carrier of the above embodiment. 4: Control unit, 5: EE-PROM, 6: S
RAM, 7: Battery, Patent applicant: Tateishi Electric Co., Ltd. Agent, Patent attorney: Shigenobu Nakamura

Claims (1)

【特許請求の範囲】[Claims] (1)メモリを内蔵し、コントローラから送信されて来
るコマンドにより、識別データが前記メモリにライトア
クセスされ、あるいは前記メモリに記憶される識別デー
タがリードアクセスされる物品識別装置のデータ記憶ユ
ニットにおいて、前記メモリとして、EE・PROMと
電池によってバックアップされるSRAMを並設すると
ともに、前記コマンドのアドレスにより保護を要するデ
ータか、それ以外のデータであるかを識別する手段を備
え、アクセスすべきデータが保護を要するものである場
合には、前記EE・PROMに対しアクセスし、保護を
要しないデータである場合には、前記SRAMに対しア
クセスするようにしたことを特徴とする物品識別装置の
記憶ユニット。
(1) In a data storage unit of an article identification device that has a built-in memory and in which identification data is write-accessed to the memory or identification data stored in the memory is read-accessed by a command sent from a controller, As the memory, an EE-PROM and an SRAM backed up by a battery are arranged in parallel, and a means is provided to identify whether data requires protection or other data based on the address of the command, and the data to be accessed is A storage unit of an article identification device, wherein the EE-PROM is accessed when the data requires protection, and the SRAM is accessed when the data does not require protection. .
JP62318042A 1987-12-15 1987-12-15 Data memorizing unit for article discriminating device Pending JPH01159161A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62318042A JPH01159161A (en) 1987-12-15 1987-12-15 Data memorizing unit for article discriminating device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62318042A JPH01159161A (en) 1987-12-15 1987-12-15 Data memorizing unit for article discriminating device

Publications (1)

Publication Number Publication Date
JPH01159161A true JPH01159161A (en) 1989-06-22

Family

ID=18094846

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62318042A Pending JPH01159161A (en) 1987-12-15 1987-12-15 Data memorizing unit for article discriminating device

Country Status (1)

Country Link
JP (1) JPH01159161A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04122552A (en) * 1990-09-12 1992-04-23 Miyota Kk Carrier with information unit and production system using this carrier

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04122552A (en) * 1990-09-12 1992-04-23 Miyota Kk Carrier with information unit and production system using this carrier

Similar Documents

Publication Publication Date Title
US4877945A (en) IC card having a function to exclude erroneous recording
CA2420986C (en) Non-volatile memory control method
US5159671A (en) Data transfer unit for small computer system with simultaneous transfer to two memories and error detection and rewrite to substitute address
US8327068B2 (en) Memory module, memory controller, nonvolatile storage, nonvolatile storage system, and memory read/write method
JPS63226752A (en) Data writing system for id system
KR930010981A (en) Storage device using flash memory
US5233591A (en) Auto changer apparatus with a defect control memory
US6588010B1 (en) Computer system and method of modifying program in the computer system
JPH01159161A (en) Data memorizing unit for article discriminating device
JPS56127262A (en) Peripheral storage controller
US6463502B1 (en) Backup copying of data to a tape unit with a cache memory
JPS586596A (en) Memory life detecting system
US5592650A (en) Computer apparatus and method for replacing programs between memories by employing protection mechanism with write enable generation scheme
JPH01155287A (en) Data storage unit of article discriminating device
US7921229B2 (en) Host device, storage device, and method for accessing a storage device
JP2915909B2 (en) Data communication device and data writing method thereof
EP0292237A2 (en) IC card and IC card information processing system using the IC card
JPH0737150Y2 (en) Article identification system and write / read control unit
JPS63225842A (en) Data write system for id system
EP0273054A4 (en) System for writing rom cassette for a programmable machine controller.
JPH0212354A (en) File memory
JPS6232830B2 (en)
JPS60140958A (en) Line control system
JPH0219990A (en) Ic card
JPS62202226A (en) key input device