[go: up one dir, main page]

JP3007926B2 - Data carrier and identification system - Google Patents

Data carrier and identification system

Info

Publication number
JP3007926B2
JP3007926B2 JP2311102A JP31110290A JP3007926B2 JP 3007926 B2 JP3007926 B2 JP 3007926B2 JP 2311102 A JP2311102 A JP 2311102A JP 31110290 A JP31110290 A JP 31110290A JP 3007926 B2 JP3007926 B2 JP 3007926B2
Authority
JP
Japan
Prior art keywords
data
memory
read
carrier
data carrier
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.)
Expired - Lifetime
Application number
JP2311102A
Other languages
Japanese (ja)
Other versions
JPH04181823A (en
Inventor
豊広 塩田
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 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 Omron Corp filed Critical Omron Corp
Priority to JP2311102A priority Critical patent/JP3007926B2/en
Publication of JPH04181823A publication Critical patent/JPH04181823A/en
Application granted granted Critical
Publication of JP3007926B2 publication Critical patent/JP3007926B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Near-Field Transmission Systems (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は工作機の工具や工場における部品,製品の管
理又は物流システム等に用いられるデータキャリア及び
識別システムに関するものである。
Description: TECHNICAL FIELD The present invention relates to a data carrier and an identification system used for a tool of a machine tool, management of parts and products in a factory, a distribution system, and the like.

〔従来の技術〕[Conventional technology]

従来工作機の工具の管理や工場における組立搬送ライ
ンでの部品,製品の識別等を機械化するためには、工
具,部品,製品等の種々の物品を識別して管理するシス
テムが必要となる。そこで特開平1−163991号のように
識別対象物にメモリを有するデータキャリアを設け、外
部からデータ伝送によってデータキャリアに必要な情報
を書込んでおき、必要に応じてその情報を読出すように
した物品識別システムが提案されている。このようなデ
ータキャリアはパレット等に取付けて用いられ、パレッ
トの搬送経路の側方に配置された書込/読出制御ユニッ
トからデータキャリアに必要なデータを書込み又は読出
すように構成される。そしてこのような従来の物品識別
システムでは、書込/読出制御ユニットからデータキャ
リアに伝送データのチェックコードを付さず、又は単な
る水平パリティビットを付してデータを伝送するように
している。
2. Description of the Related Art Conventionally, a system for identifying and managing various articles such as tools, parts, products, and the like is required to mechanize the management of tools of machine tools and the identification of parts and products on an assembly and transfer line in a factory. Therefore, a data carrier having a memory is provided in the object to be identified as disclosed in Japanese Patent Application Laid-Open No. 1-163991, information necessary for the data carrier is written from outside by data transmission, and the information is read as necessary. A proposed article identification system has been proposed. Such a data carrier is used by being attached to a pallet or the like, and is configured to write or read data necessary for the data carrier from a write / read control unit arranged on the side of the pallet transport path. In such a conventional article identification system, data is transmitted from the write / read control unit without attaching a check code of the transmission data to the data carrier, or with a simple horizontal parity bit.

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

このようにデータキャリアからリードライトヘッド側
にデータを伝送する際には、同期コードやステータスに
加えてデータ及びパリティビット等を付して伝送され
る。しかしメモリのデータ自体が変化すること(メモリ
化け)が生じてもステータス情報は既に伝送されている
ため、メモリ化け情報を書込/読出制御ユニット側に伝
えることができないという問題点があった。
As described above, when data is transmitted from the data carrier to the read / write head side, the data and the parity bit are added to the data in addition to the synchronization code and the status. However, since the status information has already been transmitted even if the data in the memory changes (memory corruption), the memory corruption information cannot be transmitted to the write / read control unit.

本発明はこのような従来の物品識別システムの問題点
に鑑みてなされたものであって、メモリ化けが生じても
書込/読出制御ユニット側でこのような状態を確実に認
識できるようにすることを技術的課題とする。
SUMMARY OF THE INVENTION The present invention has been made in view of such a problem of the conventional article identification system, and enables a write / read control unit to reliably recognize such a state even if a memory corruption occurs. This is a technical issue.

〔課題を解決するための手段〕[Means for solving the problem]

本願の請求項1の発明は第1図に示すように、データ
を保持するメモリ1、外部から与えられるコマンドとデ
ータを復調し、メモリより読出されたデータを伝送する
データ伝送手段2を有し、識別対象である物品に取付け
られるデータキャリアであって、データキャリアのデー
タライト時にメモリの異なった領域に同一のデータを書
込むデータライト手段3と、データの読出し時に指定ア
ドレスに対応する複数の領域のデータを読出すことによ
り書込まれたデータの一致を判別するメモリ化け検知手
段4と、データの読出終了後にメモリ化け検知手段によ
りメモリ化けの検出の有無に応じてCRCチェックコード
をそのまま又は反転して送出するCRCチェックコード送
出手段5と、を具備することを特徴とするものである。
As shown in FIG. 1, the invention of claim 1 of the present application has a memory 1 for holding data, a data transmission means 2 for demodulating a command and data given from the outside, and transmitting the data read from the memory. A data carrier attached to an article to be identified, the data writing means 3 writing the same data in different areas of the memory when writing data on the data carrier, and a plurality of data writing means corresponding to a designated address when reading data. The memory corruption detecting means 4 for judging the coincidence of the written data by reading the data in the area, and the CRC check code or the CRC check code according to the presence or absence of the memory corruption by the memory corruption detecting means after the data reading is completed. And a CRC check code transmitting means 5 for transmitting the inverted code.

又本願の請求項2の発明は、データを保持するメモ
リ、外部から与えられるコマンドとデータを復調し、メ
モリより読出されたデータを伝送するデータ伝送手段を
有し、識別対象である物品に取付けられるデータキャリ
アと、データキャリアにデータ及びコマンドを伝送し、
送出されたデータを受信する書込/読出制御ユニット
と、を有する識別システムであって、データキャリア
は、データキャリアのデータライト時にメモリの異なっ
た領域に同一のデータを書込むデータライト手段と、デ
ータの読出し時に指定アドレスに対応する複数の領域の
データを読出すことにより書込まれたデータの一致を判
別するメモリ化け検知手段と、データの読出終了後にメ
モリ化け検知手段によりメモリ化けの検出の有無に応じ
てCRCチェックコードをそのまま又は反転して送出するC
RCチェックコード送出手段と、を有するものであり、書
込/読出制御ユニットは、データキャリアにリードコマ
ンド及びデータを送出し、データキャリアから送出され
たデータを受信するデータ伝送手段と、データキャリア
からデータを読出した際にCRCコードとその反転コード
からエラーの有無及びメモリ化けの有無を判別するエラ
ー判別手段と、を有することを特徴とするものである。
The invention according to claim 2 of the present application has a memory for holding data, a data transmission means for demodulating a command and data given from the outside, and transmitting the data read from the memory. Data carrier, and data and commands transmitted to the data carrier,
An identification system comprising: a write / read control unit for receiving transmitted data; wherein the data carrier is a data write means for writing the same data to different areas of the memory when writing data on the data carrier; A memory garble detecting means for judging the coincidence of written data by reading data in a plurality of areas corresponding to a designated address when reading data, and a memory garble detecting means for detecting the memory garble after the data reading is completed. C to send CRC check code as it is or invert according to presence / absence
RC check code transmission means, wherein the write / read control unit transmits a read command and data to the data carrier and receives data transmitted from the data carrier; An error discriminating means for discriminating the presence or absence of an error and the presence or absence of memory corruption from a CRC code and its inverted code when data is read.

〔作用〕[Action]

このような特徴を有する本発明によれば、データキャ
リアへのデータの書込み時にはメモリの異なった領域に
データを書込む。そして書込/読出制御ユニット側から
リードコマンドが与えられたときには、メモリ化け検知
手段によって書込んだアドレスに対応する複数の領域か
らデータを読出し、それらの一致を判別することによっ
てメモリ化けの検知を行っている。そしてメモリ化けが
検知されなければ読出したデータに加えてCRCチェック
コードをそのまま付し、メモリ化けが検知されればCRC
チェックコードを反転して書込/読出制御ユニット側に
送出するようにしている。
According to the present invention having such features, when data is written to the data carrier, the data is written to a different area of the memory. When a read command is given from the write / read control unit, data is read from a plurality of areas corresponding to the written address by the memory corruption detection means, and the coincidence between them is determined to detect the memory corruption. Is going. If memory corruption is not detected, the CRC check code is directly appended to the read data, and if memory corruption is detected, the CRC is used.
The check code is inverted and sent to the write / read control unit.

又本願の請求項2の発明では、書込/読出制御ユニッ
トはデータキャリアにライトコマンドやリードコマンド
を送出し、リードコマンドを送出した後にデータキャリ
アに付されるCRCチェックコード又はその反転されたチ
ェックコードによってエラーの有無とメモリ化けの有無
とを判別するようにしている。
According to the invention of claim 2 of the present application, the write / read control unit sends a write command or a read command to the data carrier, and after sending the read command, a CRC check code attached to the data carrier or an inverted check code thereof. The presence or absence of an error and the presence or absence of memory corruption are determined by a code.

〔実施例〕〔Example〕

第2図は本発明の一実施例による物品識別システムの
構成を示すブロック図である。本図において物品識別シ
ステムは識別の対象となる部品が搬送されるパレット11
に直接取付けられるデータキャリア12と、データキャリ
ア12にデータを書込み及び読出すリードライトヘッド1
3、及びリードライトヘッド13に接続されてその動作を
制御するIDコントローラ14が設けられる。リードライト
ヘッド13及びIDコントローラ14は書込/読出制御ユニッ
トを構成している。又IDコントローラ14は上位のコンピ
ュータ15に接続されている。
FIG. 2 is a block diagram showing a configuration of an article identification system according to one embodiment of the present invention. In this figure, an article identification system is a pallet 11 on which components to be identified are transported.
And a read / write head 1 for writing and reading data to and from the data carrier 12
3, and an ID controller 14 connected to the read / write head 13 and controlling its operation. The read / write head 13 and the ID controller 14 constitute a write / read control unit. The ID controller 14 is connected to a host computer 15.

さてIDコントローラ14は第3図にブロック図を示すよ
うに、データキャリア12へのデータの書込み及び読取り
を制御するマイクロプロセッサ(CPU)21とそのシステ
ムプログラム及びデータを保持するメモリ22が設けら
れ、又上位のコンピュータ15との入出力を行う入出力イ
ンターフェース23が設けられる。リードライトヘッド13
はCPU21より出力が与えられデータキャリア12に伝送す
べきデータを変調する変調回路24と、その出力によって
駆動される送信部25を有している。送信部25は例えばコ
イルからFSK変調された信号を出力することによってデ
ータキャリア12にデータを伝送するものである。又デー
タキャリア12から得られる受信信号は受信部26を介して
復調回路27に与えられる。復調回路27はこの信号を復調
してCPU21に与えるものである。ここでリードライトヘ
ッド13はデータキャリアにコマンド及びデータを伝送
し、送出されたデータを受信するデータ伝送手段を構成
しており、CPU21は後述するように受信したCRCコード又
はその反転コードによってエラーの有無とメモリ化けの
有無を判別するエラー判別手段の機能を有している。
As shown in the block diagram of FIG. 3, the ID controller 14 is provided with a microprocessor (CPU) 21 for controlling writing and reading of data to and from the data carrier 12 and a memory 22 for holding the system program and data. Further, an input / output interface 23 for inputting / outputting with the host computer 15 is provided. Read / write head 13
Has a modulation circuit 24, which receives an output from the CPU 21 and modulates data to be transmitted to the data carrier 12, and a transmission unit 25 driven by the output. The transmission unit 25 transmits data to the data carrier 12 by outputting, for example, an FSK-modulated signal from a coil. Further, a reception signal obtained from the data carrier 12 is provided to a demodulation circuit 27 via a reception unit 26. The demodulation circuit 27 demodulates this signal and provides it to the CPU 21. Here, the read / write head 13 constitutes a data transmission means for transmitting a command and data to the data carrier and receiving the transmitted data, and the CPU 21 determines an error by a received CRC code or its inverted code as described later. It has the function of an error determining means for determining the presence or absence and the presence or absence of memory corruption.

次にデータキャリア12の構成について第4図を参照し
つつ説明する。第4図において、送受信部31はリードラ
イトヘッド13より出射される周波数の信号を受信及び送
信するものであり、その受信出力は復調回路32に与えら
れる。復調回路32はこの信号を復調しそのデータを元の
信号に変換して制御部33に与えている。制御部33にはバ
スを介してメモリ34が接続される。制御部33は後述する
ようにIDコントローラ14から与えられたコマンド及びデ
ータに従ってデータを書込み又は読出するように制御す
るデータライト手段3,メモリ化け検知手段4及びCRCの
チェックコードを送出するCRCチェックコード送出手段
5を構成している。そしてメモリ34から読出されたデー
タはシリアル信号に変換され、変調回路35を介して送受
信部31に与えられる。送受信部31は例えば従来例のよう
に共振回路の共振周波数を異ならせることによって信号
をリードライトヘッド14側に与えるものである。ここで
送受信部31,復調回路32及び変調回路35はIDコントロー
ラから与えられたコマンドのデータを復調すると共に、
読出されたデータを伝送するデータ伝送手段2を構成し
ている。
Next, the configuration of the data carrier 12 will be described with reference to FIG. In FIG. 4, a transmission / reception unit 31 receives and transmits a signal of a frequency emitted from the read / write head 13, and its reception output is given to a demodulation circuit 32. The demodulation circuit 32 demodulates this signal, converts the data into the original signal, and supplies the original signal to the control unit 33. A memory 34 is connected to the control unit 33 via a bus. The control unit 33 includes a data write unit 3 for controlling writing or reading of data in accordance with a command and data given from the ID controller 14, a memory corruption detection unit 4, and a CRC check code for transmitting a CRC check code, as described later. The transmission means 5 is constituted. Then, the data read from the memory 34 is converted into a serial signal and supplied to the transmission / reception unit 31 via the modulation circuit 35. The transmission / reception unit 31 gives a signal to the read / write head 14 by changing the resonance frequency of the resonance circuit as in the conventional example. Here, the transmission / reception unit 31, the demodulation circuit 32, and the modulation circuit 35 demodulate the data of the command given from the ID controller,
It constitutes data transmission means 2 for transmitting the read data.

第5図はメモリ34のメモリマップを示す図である。本
図に示すようにライトデータ1を「00111100」,ライト
データ2を「11111111」とすると、それらのライトデー
タをアドレス「0000」,アドレス「0002」に書込む。そ
して奇数のアドレス「0001」及び「0003」にはライトデ
ータ1及び2を夫々反転させたデータを書込んだ状態を
示している。このようにデータライト手段3によって書
込むべきデータが与えられたときには偶数のアドレスに
そのデータを書込むと共に、奇数のアドレスにはその反
転データを書込むようにメモリを用いる。この場合には
メモリの容量は通常の場合に比べて1/2となり、読出す
場合には偶数及び奇数アドレスを同時に読出すことが必
要となるためアクセス回路も2倍となるが、後述するよ
うに信頼性を向上させることができる。
FIG. 5 is a diagram showing a memory map of the memory 34. As shown in the figure, assuming that write data 1 is “00111100” and write data 2 is “11111111”, those write data are written to addresses “0000” and “0002”. The odd addresses “0001” and “0003” show states in which write data 1 and 2 are inverted data, respectively. As described above, when the data to be written is given by the data write means 3, the memory is used so that the data is written into the even addresses and the inverted data is written into the odd addresses. In this case, the capacity of the memory is halved compared to the normal case, and when reading, it is necessary to read even and odd addresses at the same time, so the number of access circuits is doubled. Reliability can be improved.

次にこれに対応する書込/読出制御ユニット側の動作
について第6図及び第7図のフローチャートを参照しつ
つ説明する。まずステップ41においてリードライトヘッ
ド側からデータを読出すためのリードコマンドをデータ
キャリア12に送出する。このコマンドを送出すればステ
ップ42に進んでデータキャリア12からの応答を待受け
る。一方データキャリア12側では第7図(a)に示すよ
うにコマンドの受信を待受けており(ステップ51)、リ
ードコマンドがあればルーチン52に進んでデータリード
とメモリ化けの検知を行う。ルーチン52は第7図(b)
に示すようにステップ53,54において偶数アドレス及び
奇数アドレスのデータを読取る。そしてステップ55に進
んで奇数アドレスのデータを反転させ、このデータと偶
数アドレスのデータとを比較する。このデータが一致し
ている場合にはメモリでのデータ化けがないものと判断
し(ステップ56)、不一致の場合にはメモリ化けがある
ものと判断して(ステップ57)このルーチンを終える。
そしてステップ58に進んでメモリ化けの有無を判別し、
メモリ化けがあればステップ59に進んでCRCを反転した
データをステータス,リードデータに続けて書込/読出
制御ユニットのリードライトヘッド側に送出する。一方
メモリ化けがなければステップ58からステップ60に進ん
でステータス,リードデータにCRCデータを付加してリ
ードコマンドに対する応答を終える。これに対してリー
ドライトヘッド側では、データキャリア12からの応答が
あればステップ43に進んでCRCエラーの有無をチェック
する。CRCエラーがなければエラーなしとして処理を終
了し(ステップ44)、CRCエラーがあればステップ45に
進んでCRCを反転したときにCRCエラーがあるかどうかを
チェックする。CRCの反転によるエラーがあれば通信時
のエラーと判別される(ステップ46)。従ってステップ
41に戻って再びコマンドを送出して同様の処理を繰り返
す。そしてCRCを反転した場合にエラーがなければデー
タキャリア内のメモリ34でデータが変化しているメモリ
化けが生じているものと判断される(ステップ47)。こ
の場合には再びデータを読出す必要がないので、そのま
ま処理を終了する。ここで書込/読出制御ユニットはス
テップ41〜47においてリードコマンドの送信後にCRCコ
ード及びその反転コードに基づいてエラーの有無とメモ
リ化けの有無を判別するエラー判別手段の機能を達成し
ている。ここでデータキャリアの制御部33はルーチン52
においてデータを読出した際に指定アドレスに対応する
複数の領域のデータを読出し、書込まれたデータの一致
を判別するメモリ化け検知手段4の機能を達成してお
り、ステップ58〜60においてメモリ化け検知手段により
メモリ化けの検出の有無に応じてCRCチェックコードを
そのまま又は反転して送出するCRCチェックコード送出
手段5の機能を達成している。
Next, the corresponding operation of the write / read control unit will be described with reference to the flowcharts of FIGS. First, in step 41, a read command for reading data from the read / write head side is sent to the data carrier 12. If this command is sent, the process proceeds to step 42 and waits for a response from the data carrier 12. On the other hand, the data carrier 12 waits for the reception of the command as shown in FIG. 7A (step 51), and if there is a read command, the process proceeds to the routine 52 to detect data read and memory corruption. The routine 52 is shown in FIG.
In steps 53 and 54, data of even addresses and odd addresses are read in steps 53 and 54. Then, the process proceeds to a step 55, wherein the data of the odd address is inverted, and this data is compared with the data of the even address. If the data match, it is determined that there is no garbled data in the memory (step 56). If the data do not match, it is determined that there is garbled memory (step 57), and this routine ends.
Then, proceed to step 58, determine whether there is a memory corruption,
If the memory is corrupted, the process proceeds to step 59, where the data whose CRC is inverted is sent to the read / write head side of the write / read control unit following the status and read data. On the other hand, if the memory is not corrupted, the process proceeds from step 58 to step 60, where CRC data is added to the status and read data, and the response to the read command is completed. On the other hand, if there is a response from the data carrier 12, the read / write head proceeds to step 43 to check for a CRC error. If there is no CRC error, the process is terminated without any error (step 44), and if there is a CRC error, the process proceeds to step 45 to check whether or not there is a CRC error when the CRC is inverted. If there is an error due to the inversion of the CRC, it is determined that the error occurred during communication (step 46). So the steps
Returning to step 41, the command is transmitted again and the same processing is repeated. Then, if there is no error when the CRC is inverted, it is determined that the memory 34 in the data carrier in which the data is changed is corrupted (step 47). In this case, since it is not necessary to read the data again, the process ends. Here, the write / read control unit achieves the function of an error discriminating means for discriminating the presence / absence of an error and the presence / absence of a garbled memory based on the CRC code and its inverted code after transmitting the read command in steps 41 to 47. Here, the control unit 33 of the data carrier executes a routine 52
When the data is read out, the data in a plurality of areas corresponding to the designated address is read out, and the function of the memory corruption detection means 4 for determining the coincidence of the written data is achieved. The function of the CRC check code sending means 5 for sending the CRC check code as it is or inverting it according to the presence or absence of the memory corruption by the detecting means is achieved.

〔発明の効果〕〔The invention's effect〕

以上詳細に説明したように本発明では、データキャリ
アにデータを書込みデータを読出す際にはメモリ化けの
有無を判別して、メモリ化けがあればCRCチェックコー
ドを反転させて送出するようにしている。従って書込/
読出制御ユニット側でメモリのデータ化けを判別するこ
とができ、これを伝えることができる。従ってシステム
全体の信頼性を向上させることが可能となる。又従来の
通信プロトコルと共通性があり、メモリ化け情報を示す
ための領域も不要になるという効果が得られる。
As described in detail above, in the present invention, when data is written to a data carrier and data is read, it is determined whether or not the memory is corrupted, and if the memory is corrupted, the CRC check code is inverted and transmitted. I have. Therefore write /
The read control unit can determine that data in the memory is garbled, and this can be reported. Therefore, the reliability of the entire system can be improved. In addition, it has the commonality with the conventional communication protocol, and has an effect that an area for indicating the garbled information is not required.

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

第1図は本発明の機能的構成を示すブロック図、第2図
は本発明に用いられる物品識別システムの全体構成を示
すブロック図、第3図はIDコントローラ及びリードライ
トヘッドの構成を示すブロック図、第4図はデータキャ
リアの構成を示すブロック図、第5図はメモリ34のメモ
リマップ、第6図は本実施例によるIDコントローラ側の
動作を示すフローチャート、第7図(a)及び(b)は
本発明のデータキャリアの動作を示すフローチャートで
ある。 1,34……メモリ、2……データ伝送手段、3……データ
ライト手段、4……メモリ化け検知手段、5……CRCチ
ェックコード送出手段、12……データキャリア、13……
リードライトヘッド、14……IDコントローラ、15……上
位コンピュータ、21……CPU、33……制御部
1 is a block diagram showing a functional configuration of the present invention, FIG. 2 is a block diagram showing an overall configuration of an article identification system used in the present invention, and FIG. 3 is a block diagram showing a configuration of an ID controller and a read / write head. FIG. 4 is a block diagram showing the configuration of the data carrier, FIG. 5 is a memory map of the memory 34, FIG. 6 is a flowchart showing the operation of the ID controller according to the present embodiment, and FIGS. b) is a flowchart showing the operation of the data carrier of the present invention. 1, 34: memory 2, data transmission means 3, data writing means 4, memory corruption detection means 5, CRC check code transmission means 12, data carrier 13, ...
Read / write head, 14 ID controller, 15 host computer, 21 CPU, 33 control unit

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04B 5/00 G06F 13/00 H04L 1/00 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) H04B 5/00 G06F 13/00 H04L 1/00

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】データを保持するメモリ、外部から与えら
れるコマンドとデータを復調し、前記メモリより読出さ
れたデータを伝送するデータ伝送手段を有し、識別対象
である物品に取付けられるデータキャリアであって、 データキャリアのデータライト時にメモリの異なった領
域に同一のデータを書込むデータライト手段と、 データの読出し時に指定アドレスに対応する複数の領域
のデータを読出すことにより書込まれたデータの一致を
判別するメモリ化け検知手段と、 前記データの読出終了後に前記メモリ化け検知手段によ
りメモリ化けの検出の有無に応じてCRCチェックコード
をそのまま又は反転して送出するCRCチェックコード送
出手段と、を具備することを特徴とするデータキャリ
ア。
1. A data carrier attached to an article to be identified, comprising a memory for holding data, a data transmission means for demodulating an externally applied command and data, and transmitting data read from the memory. Data write means for writing the same data to different areas of the memory when writing data on the data carrier; and data written by reading data from a plurality of areas corresponding to a specified address when reading data. Memory corruption detection means for determining the coincidence of, and a CRC check code transmission means for transmitting the CRC check code as it is or inverting according to the presence or absence of memory corruption by the memory corruption detection means after the data reading is completed, A data carrier comprising:
【請求項2】データを保持するメモリ、外部から与えら
れるコマンドとデータを復調し、前記メモリより読出さ
れたデータを伝送するデータ伝送手段を有し、識別対象
である物品に取付けられるデータキャリアと、 前記データキャリアにデータ及びコマンドを伝送し、送
出されたデータを受信する書込/読出制御ユニットと、
を有する識別システムであって、 前記データキャリアは、 データキャリアのデータライト時にメモリの異なった領
域に同一のデータを書込むデータライト手段と、 データの読出し時に指定アドレスに対応する複数の領域
のデータを読出すことにより書込まれたデータの一致を
判別するメモリ化け検知手段と、 前記データの読出終了後に前記メモリ化け検知手段によ
りメモリ化けの検出の有無に応じてCRCチェックコード
をそのまま又は反転して送出するCRCチェックコード送
出手段と、を有するものであり、 前記書込/読出制御ユニットは、 前記データキャリアにリードコマンド及びデータを送出
し、データキャリアから送出されたデータを受信するデ
ータ伝送手段と、 前記データキャリアからデータを読出した際にCRCコー
ドとその反転コードからエラーの有無及びメモリ化けの
有無を判別するエラー判別手段と、を有することを特徴
とする識別システム。
2. A data carrier attached to an article to be identified, comprising: a memory for holding data; a data transmission means for demodulating an externally applied command and data and transmitting data read from the memory; A write / read control unit for transmitting data and commands to the data carrier and receiving the transmitted data;
An identification system comprising: a data carrier that writes the same data to different areas of a memory when data is written to a data carrier; and data in a plurality of areas corresponding to a specified address when reading data. Garbled detecting means for judging the coincidence of the written data by reading the data, and after the completion of the reading of the data, the CRC check code is directly or inverted depending on whether or not the garbled memory is detected by the memory garbled detecting means. Data transmission means for transmitting a read command and data to the data carrier, and receiving the data transmitted from the data carrier. A CRC code and its inverted code when data is read from the data carrier. And an error determining means for determining whether or not there is an error and whether or not the memory is garbled from the memory.
JP2311102A 1990-11-15 1990-11-15 Data carrier and identification system Expired - Lifetime JP3007926B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2311102A JP3007926B2 (en) 1990-11-15 1990-11-15 Data carrier and identification system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2311102A JP3007926B2 (en) 1990-11-15 1990-11-15 Data carrier and identification system

Publications (2)

Publication Number Publication Date
JPH04181823A JPH04181823A (en) 1992-06-29
JP3007926B2 true JP3007926B2 (en) 2000-02-14

Family

ID=18013168

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2311102A Expired - Lifetime JP3007926B2 (en) 1990-11-15 1990-11-15 Data carrier and identification system

Country Status (1)

Country Link
JP (1) JP3007926B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102093861B1 (en) * 2012-10-12 2020-04-14 고쿠사이 게이소쿠키 가부시키가이샤 Motor unit, rotational torsion testing device, torsion testing device, linear actuator, vibration device and power simulator

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6760772B2 (en) 2000-12-15 2004-07-06 Qualcomm, Inc. Generating and implementing a communication protocol and interface for high data rate signal transfer
US8812706B1 (en) 2001-09-06 2014-08-19 Qualcomm Incorporated Method and apparatus for compensating for mismatched delays in signals of a mobile display interface (MDDI) system
KR100973103B1 (en) 2003-09-10 2010-08-02 콸콤 인코포레이티드 High-speed data interface
EP1692842A1 (en) 2003-10-29 2006-08-23 Qualcomm Incorporated High data rate interface
AU2005222371C1 (en) 2004-03-10 2009-12-24 Qualcomm Incorporated High data rate interface apparatus and method
US8873584B2 (en) 2004-11-24 2014-10-28 Qualcomm Incorporated Digital data interface device
CA2649646C (en) * 2004-11-24 2013-01-22 Qualcomm Incorporated Systems and methods for digital data transmission rate control
US8730069B2 (en) 2005-11-23 2014-05-20 Qualcomm Incorporated Double data rate serial encoder

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102093861B1 (en) * 2012-10-12 2020-04-14 고쿠사이 게이소쿠키 가부시키가이샤 Motor unit, rotational torsion testing device, torsion testing device, linear actuator, vibration device and power simulator
KR102190153B1 (en) 2012-10-12 2020-12-11 고쿠사이 게이소쿠키 가부시키가이샤 Torsion testing device

Also Published As

Publication number Publication date
JPH04181823A (en) 1992-06-29

Similar Documents

Publication Publication Date Title
KR19990067732A (en) An apparatus and method for providing an interface to a compound universal serial bus controller
JP3007926B2 (en) Data carrier and identification system
JPH0691513B2 (en) Data transmission error detection method
JP2993008B2 (en) Article identification system
JP2527251B2 (en) IC card
JP3106510B2 (en) Data collection system
JPH0561988A (en) Identification system
JP2830380B2 (en) Identification system and article identification method
JPH0535616A (en) Data transfer system
JPH0744509A (en) Method for inter-cpu communication
JP2945123B2 (en) Communications system
JPH03210827A (en) Data carrier
JPH04275693A (en) Data processing system
JPH02260065A (en) Commodity identification system
JPH0863407A (en) Information transfer control device
JP2992641B2 (en) ID controller
JP2725195B2 (en) Communication system of identification system
KR100266255B1 (en) Apparatus for detecting errors in sending data
JPH0991100A (en) Data transmission controller
JPH02287895A (en) Article discriminating system
JPH02252085A (en) Commodity identification system
JPH10334033A (en) Management module, function module and method for managing function module
JPH04275725A (en) Article identification system
JP2002325292A (en) Wireless plant input/output system
JP2980550B2 (en) Communication device

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081203

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20091203

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20101203

Year of fee payment: 11

EXPY Cancellation because of completion of term