JPH0372729A - Data carrier - Google Patents
Data carrierInfo
- Publication number
- JPH0372729A JPH0372729A JP20852789A JP20852789A JPH0372729A JP H0372729 A JPH0372729 A JP H0372729A JP 20852789 A JP20852789 A JP 20852789A JP 20852789 A JP20852789 A JP 20852789A JP H0372729 A JPH0372729 A JP H0372729A
- Authority
- JP
- Japan
- Prior art keywords
- error
- data
- data carrier
- memory
- log area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 13
- 238000004891 communication Methods 0.000 abstract description 3
- 238000012423 maintenance Methods 0.000 abstract description 3
- 230000002159 abnormal effect Effects 0.000 abstract 1
- 238000000034 method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 239000000969 carrier Substances 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 239000013256 coordination polymer Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は工作機の工具や工場における部品、製品の管理
又は物流システム等に用いられデータを保持するデータ
キャリアに関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a data carrier for holding data, which is used in the management of machine tools, parts in factories, product management, logistics systems, etc.
従来工作機の工具の管理や工場における組立搬送ライン
での部品、製品の識別等を機械化するためには、工具1
部品、製品等の種々の物品を識別して管理するシステム
が必要となる。そこで特開昭63−221950号のよ
うに識別対象物にメモリを有するデータキャリアを設け
、外部からデータ伝送によってこのようなメモリに必要
な情報を書込んでおき、必要に応じてその情報を読出す
ようにした物品識別システムが提案されている。In order to mechanize the tool management of conventional machine tools and the identification of parts and products on assembly lines in factories, tools 1
A system is needed to identify and manage various items such as parts and products. Therefore, as disclosed in Japanese Patent Application Laid-Open No. 63-221950, a data carrier having a memory is provided in the object to be identified, and the necessary information is written in such memory by external data transmission, and the information is read as necessary. An article identification system has been proposed in which the article is displayed on the screen.
しかしながらこのような従来の識別システムによれば、
データを保持するデータキャリアにノイズが加わったり
データ伝送時にノイズが重畳されて通信の誤りが起こる
ことがある。このようなエラーはIDコントローラに起
因するものとデータキャリアに起因するエラーとがある
。しかしデータキャリアは例えばバレント等に取付けら
れて物品の搬送ライン上を搬送されるため、IDコント
ローラ側でデータ伝送時のエラーを保持してもど゛のデ
ータキャリアに起因するものかを判別することができな
いという欠点があった。However, according to such conventional identification systems,
Noise may be added to a data carrier that holds data, or noise may be superimposed during data transmission, resulting in communication errors. Such errors include those caused by the ID controller and those caused by the data carrier. However, since data carriers are attached to, for example, balents and transported on the article transport line, it is difficult to determine which data carrier caused the error even if the ID controller retains an error during data transmission. The drawback was that it couldn't be done.
本発明はこのような従来の物品識別システムのエラー検
知の問題点に鑑みてなされたものであって、データキャ
リアのエラーを識別しその保守を容易にできるようにす
ることを技術的課題とする。The present invention has been made in view of the problems of error detection in conventional article identification systems, and its technical problem is to identify errors in data carriers and facilitate maintenance thereof. .
本発明は第1図に示すように、データを保持するメモリ
1、及びメモリへのデータの書込みデータの読出しを制
御するメモリ制御手段2、外部から与えられるコマンド
とデータを復調してメモリ制御手段に与え読出されたデ
ータを伝送するデータ伝送手段3を有し、識別対象であ
る物品に取付けられるデータキャリア4であって、デー
タキャリアはデータ伝送手段によるデータ伝送毎に伝送
エラーを判別するエラー判別手段5を有し、メモリはエ
ラー判別手段によるエラー判別毎にエラーの内容を保持
するエラーログ領域を有することを特徴とするものであ
る。As shown in FIG. 1, the present invention comprises a memory 1 that holds data, a memory control means 2 that controls writing and reading of data to the memory, and a memory control means that demodulates commands and data given from the outside. The data carrier 4 has a data transmission means 3 for transmitting data read out from the data carrier, and is attached to an article to be identified, the data carrier having an error determination system for determining a transmission error each time data is transmitted by the data transmission means. The present invention is characterized in that the memory has an error log area for holding the contents of an error every time an error is determined by the error determining means.
このような特徴を有する本発明によれば、物品等に取付
けられるデータを保持するデータキャリアとリードライ
トヘッド及びIDコントローラから成る書込/読出制御
ユニソトとの間でデータ伝送が行われており、データキ
ャリアはデータ伝送毎にデータ通信のエラーをエラー判
別手段により判別している。そしてエラーが判別されれ
ばデータキャリアのメモリ内のエラーログ領域に記憶す
るようにしている。According to the present invention having such characteristics, data transmission is performed between a data carrier holding data attached to an article, etc., and a write/read control unit consisting of a read/write head and an ID controller, The data carrier uses an error determining means to determine a data communication error for each data transmission. If an error is determined, it is stored in an error log area in the memory of the data carrier.
第2図は本発明の一実施例による物品識別システムの構
造を示すブロック図である。本図において物品識別シス
テムは識別の対象となる部品が搬送されるパレット11
に直接取付けられるデータキャリア12と、データキャ
リア12にデータを書込み及び読出すリードライトヘッ
ド(以下RWヘソドという) 13、及びRWヘッド1
3に接続されてその動作を制御するIDコントローラ1
4が設けられる。RWヘソド13及びIDコントローラ
14は書込/読出制御ユニットを槽底している。又ID
コントローラ14は上位のコンピュータ15に接続され
ている。FIG. 2 is a block diagram showing the structure of an article identification system according to an embodiment of the present invention. In this figure, the article identification system uses a pallet 11 on which parts to be identified are transported.
A data carrier 12 that is directly attached to the data carrier 12, a read/write head (hereinafter referred to as RW head) 13 that writes and reads data to and from the data carrier 12, and an RW head 1.
ID controller 1 connected to 3 to control its operation.
4 is provided. The RW head 13 and the ID controller 14 form a write/read control unit. Also ID
The controller 14 is connected to a host computer 15.
さてデータキャリア12の槽底について第3図を参照し
つつ説明する。第3図において送受信部21はRWヘッ
ド13より出射される周波数の信号を受信及び送信する
ものであり、その受信出力は復調回路22に与えられる
。復調回路22はこの信号を復調しその出力を復号化回
路23に与える。復号化回路23は符号化されたデータ
を元の信号に復号化してCPU24に与えている。CP
U24にはバスを介してメモリ25、例えばバフテリー
26によってバンクアンプされたスタティックRAMや
E2FROMによって槽底されるメモリ25が接続され
る。CPU24はIDコントローラ14から与えられた
コマンド及びデータに従ってデータを書込み又は読出す
ように制御するメモリ制御手段2の機能を遠戚しており
、読出されたデータはシリアル信号に変換されて符号化
回路27に与えられる。符号化回路27は与えられた信
号を符号化するものであり、その出力は変調回路28を
介して送受信部21に与えられる。送受信部21は例え
ば従来例のように共振回路の共振周波数を異ならせるこ
とによって信号をRWヘソド13側に与えるものである
。Now, the bottom of the data carrier 12 will be explained with reference to FIG. In FIG. 3, a transmitting/receiving section 21 receives and transmits a frequency signal emitted from the RW head 13, and its reception output is given to a demodulation circuit 22. The demodulation circuit 22 demodulates this signal and provides its output to the decoding circuit 23. The decoding circuit 23 decodes the encoded data into an original signal and provides it to the CPU 24. C.P.
A memory 25, for example, a static RAM bank-amplified by a buffer 26 or an E2FROM, is connected to the U24 via a bus. The CPU 24 is distantly related to the function of the memory control means 2 that controls writing or reading of data according to commands and data given from the ID controller 14, and the read data is converted into a serial signal and sent to the encoding circuit. Given to 27. The encoding circuit 27 encodes the applied signal, and its output is applied to the transmitting/receiving section 21 via the modulating circuit 28. The transmitting/receiving section 21 provides a signal to the RW head 13 by changing the resonance frequency of a resonant circuit, for example, as in the conventional example.
第4図はデータキャリア12のメモリマツプを示すもの
である。本図に示すようにデータキャリア12のメモリ
25はデータ領域25aに加えて例えば30のエラーコ
ードを書込むエラーログ領域25bを有している。FIG. 4 shows a memory map of the data carrier 12. As shown in this figure, the memory 25 of the data carrier 12 has, in addition to a data area 25a, an error log area 25b in which, for example, 30 error codes are written.
次に本実施例の動作について説明する。第5図はデータ
キャリアの動作を示すフローチャートである。本図にお
いてデータキャリア12はIDコントローラ14からリ
ードライトヘッド13を介してコマンドを受信すると、
まずステップ41に進んでCRCエラーのチェフクを行
う。ここでリードライトヘッド13からデータキャリア
12には第6図に示すようにリードコマンドにデータキ
ャリアから読出すべきアドレス及びリードバイト数に加
えてCRCデータが付加されて送出される。Next, the operation of this embodiment will be explained. FIG. 5 is a flowchart showing the operation of the data carrier. In this figure, when the data carrier 12 receives a command from the ID controller 14 via the read/write head 13,
First, the process proceeds to step 41 to check for CRC errors. Here, the read/write head 13 sends the data carrier 12 a read command with CRC data added in addition to the address and number of read bytes to be read from the data carrier, as shown in FIG.
従ってステップ41においてデータキャリア12のCP
U24はCRCチエツクを行い、CRCエラーがなけれ
ばステップ42に進んでコマンドエラーのチエツクを行
う。コマンドエラーがなければ更にステップ43に進ん
でアドレスエラーのチエツクを行う。これはデータキャ
リア12に保持しているメモリ25のアドレス以外のア
ドレスが指定されたかどうかによって行われる。このよ
うなエラーチエツクの結果エラーがなければ、与えられ
たコマンドに基づいてリード又はライト処理を行う(ル
ーチン44)。一方ステソプ41〜43においてエラー
があればステップ45に進み、エラーログ領域25bに
そのエラーの内容を示すエラーコードを登録する。そし
ていずれかの処理の後ステップ46に進んでリードライ
ト処理の結果又はエラーコードが登録されたことをデー
タキャリア12からリードライトヘッド13側にレスポ
ンスを送出して処理を終了する。ここでCPU24はス
テップ41〜43においてデータ伝送毎に伝送エラーを
判別するエラー判別手段5の機能を達成している。こう
してデータキャリア12はデータ伝送毎にエラーの有無
を判別しエラーがあればエラーログ領域に順次エラーコ
ードを記録する。エラーログ領域の全ての領域にエラー
コードが書込まれれば、次に最も古いエラーコードを抹
消して新しいエラーコードを書込むことにより、常に最
新のエラーコードをエラーログ領域に保持するようにす
る。そして上位のIDコントローラからエラーログ領域
の続出コマンドがあればこの領域のエラーコードを読出
すことによってIDコントローラ側でエラーコードを認
識することができる。従ってデータキャリアに固有のエ
ラーが多い場合等にはその状態を容易に認識することが
でき、データキャリアの交換等を容易に行うことができ
る。Therefore, in step 41, the CP of the data carrier 12
U24 performs a CRC check, and if there is no CRC error, the process advances to step 42 and checks for command errors. If there is no command error, the process further advances to step 43 to check for address errors. This is done depending on whether an address other than the address of the memory 25 held in the data carrier 12 is specified. If there is no error as a result of such an error check, read or write processing is performed based on the given command (routine 44). On the other hand, if there is an error in the steps 41 to 43, the process proceeds to step 45, and an error code indicating the content of the error is registered in the error log area 25b. After any of the processes, the process proceeds to step 46, where the data carrier 12 sends a response to the read/write head 13 side indicating that the result of the read/write process or the error code has been registered, and the process ends. Here, the CPU 24 achieves the function of the error determining means 5 which determines a transmission error every time data is transmitted in steps 41 to 43. In this way, the data carrier 12 determines the presence or absence of an error every time data is transmitted, and if an error occurs, it sequentially records an error code in the error log area. Once error codes have been written to all areas of the error log area, the oldest error code is then deleted and a new error code is written to ensure that the latest error code is always maintained in the error log area. . If there is a continuation command for the error log area from the higher-level ID controller, the error code can be recognized on the ID controller side by reading the error code from this area. Therefore, if there are many errors specific to the data carrier, the condition can be easily recognized, and the data carrier can be easily replaced.
そのため本発明によれば、データキャリアのエラーログ
領域をチエツクするだけで正常な伝送が行われているか
、又はデータキャリアにバッテリーの消耗等のデータキ
ャリアに起因する異常、IDコントローラに起因する異
常を容易に検知することができる。従ってエラーの多い
データキャリアを特定することができ物品識別システム
全体の保守を容易に行うことが可能となる。Therefore, according to the present invention, by simply checking the error log area of the data carrier, it is possible to check whether normal transmission is being performed or whether the data carrier has detected an abnormality caused by the data carrier such as battery consumption or an abnormality caused by the ID controller. Can be easily detected. Therefore, data carriers with many errors can be identified, and the entire article identification system can be easily maintained.
第1図は本発明の全体構成を示す機能ブロック図、第2
図は物品識別システムの全体構成を示す斜視図、第3図
はデータキャリアの構成を示すブロック図、第4図はデ
ータキャリアのメモリマツプ、第5図はデータキャリア
の動作を示すフローチャート、第6図はIDコントロー
ラからデータキャリアへのコマンドの一例を示す図であ
る。
第1図
1−・・・メモリ 2・−−−−−−メモリ制御手段
3−−データ伝送手段 4. 12−−−−−−
データキャリア 5・−・−エラー判別手段 13
−−−−リードライトヘソl’ 14−−一・ID
コントローラ15−−−−−−一上位コンピュータ
24−−−−−CP U25−−−−メモリ
4−−−−−− 〒゛′′−グ失了Figure 1 is a functional block diagram showing the overall configuration of the present invention, Figure 2 is a functional block diagram showing the overall configuration of the present invention.
3 is a block diagram showing the structure of the data carrier, FIG. 4 is a memory map of the data carrier, FIG. 5 is a flowchart showing the operation of the data carrier, and FIG. 6 is a perspective view showing the overall configuration of the article identification system. FIG. 2 is a diagram showing an example of a command sent from an ID controller to a data carrier. Fig. 1 1--Memory 2--Memory control means 3--Data transmission means 4. 12------
Data carrier 5.--Error determination means 13
-----Read/write navel l' 14--1 ID
Controller 15-----First-level computer
24-------CP U25----Memory 4-------- ゛′′-g failure
Claims (1)
ータの書込みデータの読出しを制御するメモリ制御手段
、外部から与えられるコマンドとデータを復調して前記
メモリ制御手段に与え読出されたデータを伝送するデー
タ伝送手段を有し、識別対象である物品に取付けられる
データキャリアであって、 前記データキャリアはデータ伝送手段によるデータ伝送
毎に伝送エラーを判別するエラー判別手段を有し、前記
メモリは前記エラー判別手段によるエラー判別毎にエラ
ーの内容を保持するエラーログ領域を有するものである
ことを特徴とするデータキャリア。(1) A memory that holds data, a memory control means that controls writing and reading of data to the memory, demodulating commands and data given from the outside, and transmitting the read data to the memory control means. a data carrier attached to an article to be identified, the data carrier having an error determining means for determining a transmission error each time data is transmitted by the data transmitting means; A data carrier characterized in that it has an error log area that retains the contents of an error every time an error is determined by an error determining means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP20852789A JPH0372729A (en) | 1989-08-11 | 1989-08-11 | Data carrier |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP20852789A JPH0372729A (en) | 1989-08-11 | 1989-08-11 | Data carrier |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0372729A true JPH0372729A (en) | 1991-03-27 |
Family
ID=16557664
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP20852789A Pending JPH0372729A (en) | 1989-08-11 | 1989-08-11 | Data carrier |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0372729A (en) |
-
1989
- 1989-08-11 JP JP20852789A patent/JPH0372729A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7340559B2 (en) | Memory product controller, memory product control method, and memory product | |
JP3007926B2 (en) | Data carrier and identification system | |
JPH0372729A (en) | Data carrier | |
JPH0372728A (en) | Article discriminating system | |
JPH02287895A (en) | Article discriminating system | |
JP2993008B2 (en) | Article identification system | |
JPH06169267A (en) | Mobile body identification device | |
JPH02252085A (en) | Commodity identification system | |
JPH02260065A (en) | Commodity identification system | |
JPH03184750A (en) | Identification system | |
JPH0572329A (en) | Identifying apparatus | |
JPH0561988A (en) | Identification system | |
JPH03210827A (en) | Data carrier | |
JPH036685A (en) | Article discriminating system | |
JP2725195B2 (en) | Communication system of identification system | |
JPH0737150Y2 (en) | Article identification system and write / read control unit | |
JP3110382B2 (en) | Data receiving circuit for contactless IC card | |
JPH05297128A (en) | Individual identification device | |
JPH07193587A (en) | Communication system | |
JPH0430283A (en) | Article identification system | |
JPH09212605A (en) | Data transmitter | |
JPH0382242A (en) | Polling scan transmitter | |
JPH02269543A (en) | Article discrimination system | |
JPH0360535A (en) | Commodity identification system | |
JPH01124086A (en) | Contactless type id card |