Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3134136B2 - Moving object position detection device - Google Patents
[go: Go Back, main page]

JP3134136B2 - Moving object position detection device - Google Patents

Moving object position detection device

Info

Publication number
JP3134136B2
JP3134136B2 JP04345883A JP34588392A JP3134136B2 JP 3134136 B2 JP3134136 B2 JP 3134136B2 JP 04345883 A JP04345883 A JP 04345883A JP 34588392 A JP34588392 A JP 34588392A JP 3134136 B2 JP3134136 B2 JP 3134136B2
Authority
JP
Japan
Prior art keywords
detector
main
vernier
scale
address
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 - Fee Related
Application number
JP04345883A
Other languages
Japanese (ja)
Other versions
JPH06191618A (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.)
Nakanishi Metal Works Co Ltd
Original Assignee
Nakanishi Metal Works 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.)
Filing date
Publication date
Application filed by Nakanishi Metal Works Co Ltd filed Critical Nakanishi Metal Works Co Ltd
Priority to JP04345883A priority Critical patent/JP3134136B2/en
Priority to TW082110369A priority patent/TW241336B/en
Priority to KR1019930028539A priority patent/KR970011926B1/en
Publication of JPH06191618A publication Critical patent/JPH06191618A/en
Application granted granted Critical
Publication of JP3134136B2 publication Critical patent/JP3134136B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G43/00Control devices, e.g. for safety, warning or fault-correcting
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G41/00Supporting frames or bases for conveyors as a whole, e.g. transportable conveyor frames
    • B65G41/02Frames mounted on wheels for movement on rail tracks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G2203/00Indexing code relating to control or detection of the articles or the load carriers during conveying
    • B65G2203/02Control or detection
    • B65G2203/0266Control or detection relating to the load carrier(s)
    • B65G2203/0283Position of the load carrier
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G2203/00Indexing code relating to control or detection of the articles or the load carriers during conveying
    • B65G2203/04Detection means

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Control Of Conveyors (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】この発明は、たとえばキャリヤ自
走式コンベヤの自走キャリヤなど、所定の移動径路に沿
って移動する移動体の絶対位置の検出ができる移動体の
位置検出装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a position detecting apparatus for a moving body, such as a self-propelled carrier of a carrier self-propelled conveyor, capable of detecting an absolute position of a moving body moving along a predetermined moving path.

【0002】[0002]

【従来の技術】移動体の絶対位置を検出する位置検出装
置として、特開昭53−89180号公報に記載されて
いるようなものが知られている。
2. Description of the Related Art As a position detecting device for detecting an absolute position of a moving body, there is known a position detecting device described in Japanese Patent Application Laid-Open No. 53-89180.

【0003】この装置は、移動体の移動径路に沿って配
置された主尺、主尺に対応するように移動体の移動方向
である前後方向に一定のピッチをおいて移動体に取り付
けられたa個の主尺用検出器、および主尺用検出器の出
力に基づいて移動体の位置を求める処理装置を備えてい
る。主尺には、前後複数個の主番地部が主尺用検出器と
等しいピッチをおいて設けられている。各主番地部は、
主尺用検出器が2進コード「1」を検知する正論理検知
部と主尺用検出器が2進コード「0」を検知する負論理
検知部のいずれかよりなり、前後に連続する所定数の主
番地部について、各主番地部を先頭とするa個の連続す
る主番地部が表わすa桁の2進コードが全て異なるよう
に、1個または複数個の連続した正論理検知部よりなる
主番地部と負論理検知部よりなる主番地部が交互に形成
されている。そして、処理装置が、主尺用検出器の出力
であるa桁の2進コードを読み取り、これによって移動
体の絶対位置を求めるようになっている。
[0003] This device is attached to the moving body at a constant pitch in the front-rear direction, which is the moving direction of the moving body, so as to correspond to the main scale arranged along the moving path of the moving body. The apparatus is provided with a main scale detectors and a processing device for obtaining the position of the moving body based on the output of the main scale detectors. The main scale is provided with a plurality of main address portions before and after at a pitch equal to that of the main scale detector. Each main address is
The main scale detector includes one of a positive logic detector for detecting a binary code "1" and the main scale detector includes a negative logic detector for detecting a binary code "0". One or a plurality of consecutive positive logic detectors are arranged such that the a-digit binary codes represented by the a consecutive main address parts starting from each main address part are all different for the main address parts of the number. Are formed alternately. Then, the processing device reads an a-digit binary code which is an output of the main scale detector, and thereby obtains the absolute position of the moving body.

【0004】[0004]

【発明が解決しようとする課題】上記の位置検出装置で
は、位置検出精度(分解能)は主尺の主番地部のピッチ
すなわち主尺用検出器のピッチに制限される。主尺用検
出器として、一般に、投光器と受光器とからなる光電ス
イッチが使用されるが、投光器および受光器はある程度
の大きさを有するため、そのピッチを数mm程度にしか
小さくすることはできない。したがって、位置検出精度
をあまり高くすることができない。
In the above-described position detecting device, the position detecting accuracy (resolution) is limited to the pitch of the main address of the main scale, that is, the pitch of the main scale detector. As a main scale detector, a photoelectric switch including a light emitter and a light receiver is generally used. However, since the light emitter and the light receiver have a certain size, the pitch can be reduced only to about several mm. . Therefore, the position detection accuracy cannot be made very high.

【0005】また、処理装置は一定の時間間隔で主尺用
検出器の出力である2進コードを読み取るようになって
いるが、主尺用検出器が主尺の前後の主番地部の境界近
傍にきたときに、検出器の感度のばらつきにより、本来
「0」であるものを「1」と読み取ったり、逆に本来
「1」であるものを「0」と読み取ったりするような読
み取りミスが生じ、これによって検出結果に誤りが生じ
るというような問題もある。
Further, the processing device is adapted to read a binary code which is an output of the main scale detector at a fixed time interval, and the main scale detector detects a boundary between main addresses before and after the main scale. When approaching, due to a variation in the sensitivity of the detector, a reading error such as reading an original “0” as “1” or conversely reading an original “1” as “0”. This causes a problem that an error occurs in the detection result.

【0006】この発明の目的は、、上記の問題を解決
し、主尺の主番地部のピッチより細かい精度で正確に絶
対位置の検出ができる移動体の位置検出装置を提供する
ことにある。
SUMMARY OF THE INVENTION It is an object of the present invention to provide a position detecting device for a moving body capable of solving the above-mentioned problem and accurately detecting an absolute position with a precision smaller than a pitch of a main address of a main scale.

【0007】[0007]

【課題を解決するための手段】この発明による移動体の
位置検出装置は、移動体の移動径路に沿って平行に配置
された主尺および副尺、主尺に対応するように移動体の
移動方向である前後方向に一定のピッチをおいて移動体
に取り付けられたm個の主尺用検出器、副尺に対応する
ように前後方向に一定のピッチをおいて移動体に取り付
けられたn個の副尺用検出器、ならびに主尺用検出器お
よび副尺用検出器の出力に基づいて移動体の位置を求め
る処理装置を備えており、主尺に前後複数個の主番地部
が主尺用検出器と等しいピッチをおいて設けられ、各主
番地部は、主尺用検出器が2進コード「1」を検知する
正論理検知部と主尺用検出器が2進コード「0」を検知
する負論理検知部のいずれかよりなり、かつ前後に連続
する所定数の主番地部について、各主番地部を先頭とす
るm個の連続する主番地部が表わすm桁の2進コードが
全て異なるように、1個または複数個の連続した正論理
検知部よりなる主番地部と負論理検知部よりなる主番地
部が交互に形成されており、副尺に前後複数個の副番地
部が主尺の主番地部のピッチをn等分するピッチをおい
て設けられ、n個ごとの1個の副番地部は、副尺用検出
器が「1」および「0」のいずれか一方の2進コードの
みを検知する第1検知部よりなり、残りの副番地部は、
副尺用検出器が第1検知部と異なる2進コードのみを検
知する第2検知部よりなり、n個の副尺用検出器が副番
地部のピッチの(n+1)倍に等しいピッチをおいて配
置されており、処理装置が、副尺用検出器で検知された
n桁の2進コードに基づいて副尺の副番地部に対応する
位置を求め、副尺用検出器で検知されたn桁の2進コー
ドが所定の値になったときに、主尺用検出器で検知され
たm桁の2進コードに基づいて主尺の主番地部に対応す
る位置を求め、主尺の主番地部に対応する位置と副尺の
副番地部に対応する位置とから移動体の位置を求めるこ
とを特徴とするものである。
SUMMARY OF THE INVENTION A moving object position detecting apparatus according to the present invention moves a moving body so as to correspond to a main scale, a vernier scale, and a main scale arranged in parallel along a moving path of the moving body. M main scale detectors attached to the moving body at a constant pitch in the front-rear direction, and n attached to the moving body at a constant pitch in the front-rear direction to correspond to the vernier And a processing device for obtaining the position of the moving object based on the outputs of the main scale detector and the main scale detector. The main address portions are provided at the same pitch as the length detector, and each main address portion is a positive logic detector for detecting the binary code “1” by the main length detector and the binary code “0” by the main length detector. A predetermined number of main numbers consisting of one of the negative logic detectors that A main address portion comprising one or a plurality of continuous positive logic detection portions such that m consecutive binary address codes represented by m consecutive main address portions starting from each main address portion are all different. And a main address portion composed of a negative logic detecting portion are formed alternately, and a plurality of front and rear sub-address portions are provided on the sub-scale at a pitch that divides the pitch of the main address portion of the main scale by n. One sub-address portion for each of the sub-addresses comprises a first detection portion in which the vernier detector detects only one of the binary codes “1” and “0”, and the remaining sub-address portions are
The vernier detector includes a second detector that detects only a binary code different from the first detector, and the n vernier detectors have a pitch equal to (n + 1) times the pitch of the subaddress portion. The processing device determines the position corresponding to the sub-address of the vernier scale based on the n-digit binary code detected by the vernier detector, and detects the position by the vernier detector. When the n-digit binary code reaches a predetermined value, a position corresponding to the main address portion of the main scale is obtained based on the m-digit binary code detected by the main scale detector, and The position of the moving body is obtained from a position corresponding to the main address portion and a position corresponding to the sub address portion of the vernier scale.

【0008】[0008]

【作用】処理装置が、副尺用検出器で検知されたn桁の
2進コードに基づいて副尺の副番地部に対応する位置を
求め、主尺用検出器で検知されたm桁の2進コードに基
づいて主尺の主番地部に対応する位置を求め、主尺の主
番地部に対応する位置と副尺の副番地部に対応する位置
とから移動体の位置を求めるので、副番地部のピッチと
等しい精度すなわち主番地部のピッチの1/nの精度で
移動体の絶対位置を検出することができる。副尺の副番
地部のピッチのn倍である主尺用検出器のピッチの方
が、副番地部のピッチの(n+1)倍である副尺用検出
器のピッチより小さい。このため、主尺用検出器のピッ
チおよびこれに等しい主尺の主番地部のピッチを従来と
同じ程度に小さくすることができ、したがって、従来の
1/nの精度で移動体の絶対位置を検出することができ
る。
The processing device obtains a position corresponding to the subaddress portion of the vernier scale based on the n-digit binary code detected by the vernier scale detector, and obtains the m-digit position detected by the main scale detector. Since the position corresponding to the main address of the main scale is obtained based on the binary code, and the position of the moving body is obtained from the position corresponding to the main address of the main scale and the position corresponding to the sub-address of the vernier, The absolute position of the moving body can be detected with an accuracy equal to the pitch of the sub address portion, that is, 1 / n of the pitch of the main address portion. The pitch of the main scale detector which is n times the pitch of the sub-address portion of the sub-scale is smaller than the pitch of the sub-scale detector which is (n + 1) times the pitch of the sub-address portion. For this reason, the pitch of the main scale detector and the pitch of the main address part of the main scale that is equal to the pitch can be reduced to the same extent as in the past, and therefore, the absolute position of the moving body can be determined with 1 / n accuracy in the past. Can be detected.

【0009】副尺用検出器で検知されたn桁の2進コー
ドが所定の値になったときに、主尺用検出器で検知され
たm桁の2進コードに基づいて主尺の主番地部に対応す
る位置を求めるので、移動体が主尺の主番地部の1ピッ
チ分移動する間に1回主尺用検出器の出力を読み取るこ
とになり、主尺用検出器が主尺の主番地部の中央部にき
たときに主尺用検出器の出力を読み取るようにすること
ができる。このため、検出器の感度のばらつきによる読
み取りミスが生じることがなく、正確な位置の検出がで
きる。
When the n-digit binary code detected by the vernier detector reaches a predetermined value, the main scale main code is detected based on the m-digit binary code detected by the main scale detector. Since the position corresponding to the address portion is obtained, the output of the main scale detector is read once while the moving body moves by one pitch of the main address portion of the main scale. The output of the main scale detector can be read when it arrives at the center of the main address section. For this reason, a reading error due to a variation in the sensitivity of the detector does not occur, and an accurate position can be detected.

【0010】[0010]

【実施例】以下、図面を参照して、この発明をキャリヤ
自走式コンベヤにおける自走キャリヤの絶対位置の検出
に適用した実施例について説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment in which the present invention is applied to the detection of the absolute position of a self-propelled carrier in a carrier self-propelled conveyor will be described below with reference to the drawings.

【0011】図1に示すように、キャリヤ自走式コンベ
ヤは、走行レール(1) に沿って自走する自走キャリヤ
(移動体)(2) を備えている。コンベヤは複数のキャリ
ヤ(2)を備えているが、図面にはこれを1つだけ示して
いる。図示は省略したが、キャリヤ(2) には、これをレ
ール(1) に吊り下げるための駆動ローラおよび複数の従
動ローラ、駆動ローラを駆動してキャリヤ(2) を走行さ
せるための駆動モータ、ならびに走行制御装置などが設
けられている。そして、地上の制御ステーションからレ
ール(1) に設けられた交流電源線を通してキャリヤ(2)
に交流電源が供給されるとともに、制御ステーションと
キャリヤ(2) との間でレール(1) に設けられた信号伝送
線を通して信号の送受信が行われ、これによってキャリ
ヤ(2) の走行が制御される。このようなキャリヤ自走式
コンベヤ自体は公知のものであるから、詳細な説明は省
略する。
As shown in FIG. 1, the carrier self-propelled conveyor is provided with a self-propelled carrier (moving body) (2) which runs by itself along a traveling rail (1). The conveyor comprises a plurality of carriers (2), only one of which is shown in the drawing. Although not shown, the carrier (2) has a driving roller and a plurality of driven rollers for suspending the carrier on the rail (1), a driving motor for driving the driving roller to run the carrier (2), In addition, a travel control device and the like are provided. Then, the carrier (2) is passed from the control station on the ground through the AC power line provided on the rail (1).
AC power is supplied to the control station, and signals are transmitted and received between the control station and the carrier (2) through a signal transmission line provided on the rail (1), whereby the traveling of the carrier (2) is controlled. You. Since such a carrier self-propelled conveyor itself is known, a detailed description thereof will be omitted.

【0012】図1には、キャリヤ自走コンベヤのうち、
キャリヤ(2) の位置検出装置に関する部分だけが示さ
れ、図2にはさらにその一部分が示されている。以下の
説明において、キャリヤ(2) の移動方向を前後方向と
し、その一方(図1の左側)を前、他方(図1の右側)
を後とする。また、後から前を見たときの左右を左右と
する。
FIG. 1 shows a carrier self-propelled conveyor.
Only the part of the carrier (2) relating to the position detecting device is shown, and FIG. 2 further shows a part thereof. In the following description, the direction of movement of the carrier (2) is referred to as the front-back direction, and one (left side in FIG. 1) is the front and the other (right side in FIG. 1)
After. Also, the left and right when viewing the front from behind are referred to as left and right.

【0013】キャリヤ(2) の移動径路に沿って、主尺
(3) と副尺(4) が平行に設けられている。キャリヤ(2)
には、前後5個の主尺用検出器(光電スイッチ)(5) が
一定のピッチをおいて取り付けられている。主尺用検出
器は符号(5) で総称し、区別する必要があるときは、前
のものから順に、第1主尺用検出器(5a)、第2主尺用検
出器(5b)、第3主尺用検出器(5c)、第4主尺用検出器(5
d)および第5主尺用検出器(5e)と呼ぶことにする。各主
尺用検出器(5) は、主尺(3) を左右両側から挟むように
対向状に配置された投光器(6) と受光器(7) とから構成
され、受光器(7)の出力が主尺用検出器(5) の出力とな
る。また、キャリヤ(2) には、前後4個の副尺用検出器
(光電スイッチ)(8) が一定のピッチをおいて取り付け
られている。副尺用検出器も符号(8) で総称し、区別す
る必要があるときは、前のものから順に、第1副尺用検
出器(8a)、第2副尺用検出器(8b)、第3副尺用検出器(8
c)および第4副尺用検出器(8d)と呼ぶことにする。各副
尺用検出器(8) は、副尺(4)を左右両側から挟むように
対向状に配置された投光器(9) と受光器(10)とから構成
され、受光器(10)の出力が副尺用検出器(8) の出力とな
る。主尺用検出器(5)と副尺用検出器(8) の投光器(6)
(9)および受光器(7)(10) は、キャリヤ(2) の一側部に
適当な支持部材(15)を介して取り付けられている。さら
に、キャリヤ(2)には、主尺用検出器(5) と副尺用検出
器(8) の出力に基づいてキャリヤ(2) の絶対位置を求め
る処理装置(11)が設けられている。
Along the path of movement of the carrier (2),
(3) and vernier (4) are provided in parallel. Carrier (2)
, Five main scale detectors (photoelectric switches) (5) are attached at a constant pitch. The main scale detectors are collectively referred to by reference numeral (5), and when it is necessary to distinguish them, in order from the previous one, the first main scale detector (5a), the second main scale detector (5b), Third main scale detector (5c), fourth main scale detector (5c)
d) and the fifth main scale detector (5e). Each main scale detector (5) is composed of a light emitter (6) and a light receiver (7) which are arranged opposite to each other so as to sandwich the main scale (3) from both left and right sides. The output is the output of the main scale detector (5). The carrier (2) is provided with four front and rear detectors (photoelectric switches) (8) at regular intervals. The vernier detectors are also collectively referred to by reference numeral (8), and when it is necessary to distinguish them, in order from the previous one, the first vernier detector (8a), the second vernier detector (8b), Third vernier detector (8
c) and the fourth vernier detector (8d). Each vernier detector (8) is composed of a light emitter (9) and a light receiver (10) which are arranged opposite to each other so as to sandwich the vernier (4) from both left and right sides. The output is the output of the vernier detector (8). Emitter (6) of detector for main scale (5) and detector for vernier scale (8)
(9) and the light receivers (7) and (10) are mounted on one side of the carrier (2) via a suitable support member (15). Further, the carrier (2) is provided with a processing device (11) for determining the absolute position of the carrier (2) based on the outputs of the main scale detector (5) and the subscale detector (8). .

【0014】主尺(3) 、副尺(4) 、主尺用検出器(5) お
よび副尺用検出器(8) の詳細が、図3に示されている。
The details of the main scale (3), the vernier (4), the detector for the main scale (5) and the detector for the vernier (8) are shown in FIG.

【0015】主尺(3) と副尺(4) は、レール(1) と平行
になるように図示しない適宜な手段により固定された帯
状のスケール板(12)に一体に設けられている。この例で
は、主尺(3) が上側に、副尺(4) が下側に設けられてい
る。
The main scale (3) and the sub-scale (4) are integrally provided on a band-shaped scale plate (12) fixed by appropriate means (not shown) so as to be parallel to the rail (1). In this example, the main scale (3) is provided on the upper side, and the sub-scale (4) is provided on the lower side.

【0016】主尺(3) には、前後複数個の主番地部(13)
が主尺用検出器(5) と等しいピッチをおいて設けられて
いる。この例では、主尺用検出器(5) および主番地部(1
3)のピッチAは2mmである。各主番地部(13)は、主尺
用検出器(5) が2進コード「1」を検知する正論理検知
部(13a) と主尺用検出器(5) が2進コード「0」を検知
する負論理検知部(13b) のいずれかよりなる。主番地部
(13)の負論理検知部(13b) は、スケール板(12)の上方に
突出した凸状部分により構成されている。主番地部(13)
の正論理検知部(13a) は、凸状部分の間のスケール板(1
2)が取り除かれた凹状部分によって構成されている。主
番地部(13)の前後幅は、そのピッチAと等しく、1個の
正論理検知部(13a) または連続する複数個の正論理検知
部(13a)が1個の凹状部分を形成し、1個の負論理検知
部(13b) または連続する複数個の負論理検知部(13b) が
1個の凸状部分を形成している。この例では、主尺用検
出器(5) の感応範囲の前後幅は、主番地部(13)の前後幅
の半分程度すなわち1mm程度である。正論理検知部(1
3a) においては、主尺用検出器(5) の投光器(6) と受光
器(7) の間を遮断するものがないので、主尺用検出器
(5) から2進コード「1」が出力される。負論理検知部
(13b) においては、これによって主尺用検出器(5) の投
光器(6) と受光器(7) の間が遮断され、主尺用検出器
(5) から2進コード「0」が出力される。正論理検知部
(13a) よりなる主番地部(13)は2進コード「1」を、負
論理検知部(13b) よりなる主番地部(13)は2進コード
「0」を表わしている。
The main scale (3) includes a plurality of front and rear main address portions (13).
Are provided at the same pitch as the main scale detector (5). In this example, the main scale detector (5) and the main address (1
The pitch A in 3) is 2 mm. Each main address part (13) has a positive logic detector (13a) in which the main scale detector (5) detects a binary code "1" and a main logic detector (5) in which the binary code "0" is used. Of the negative logic detecting section (13b) for detecting Main address
The negative logic detection section (13b) of (13) is constituted by a convex portion protruding above the scale plate (12). Main address (13)
The positive logic detector (13a) of the scale plate (1a)
2) is constituted by the concave portion removed. The front and rear width of the main address portion (13) is equal to the pitch A, and one positive logic detection portion (13a) or a plurality of continuous positive logic detection portions (13a) forms one concave portion, One negative logic detector (13b) or a plurality of continuous negative logic detectors (13b) forms one convex portion. In this example, the front and rear width of the sensitive range of the main scale detector (5) is about half of the front and rear width of the main address portion (13), that is, about 1 mm. Positive logic detector (1
In 3a), there is nothing to shut off the transmitter (6) and the receiver (7) of the main scale detector (5).
(5) outputs the binary code "1". Negative logic detector
In (13b), this shuts off the transmitter (6) and the receiver (7) of the main scale detector (5),
(5) outputs the binary code "0". Positive logic detector
The main address part (13) composed of (13a) represents a binary code "1", and the main address part (13) composed of the negative logic detecting part (13b) represents a binary code "0".

【0017】主尺用検出器(5) は5個設けられているの
で、これらにより、連続する5個の主番地部(13)に対応
する5桁の2進コードが検知される。そして、前後に連
続する所定数の主番地部(13)について、各主番地部(13)
を先頭とする5個の連続する主番地部(13)の表わす5桁
の2進コードが全て異なるように、1個または複数個の
連続した正論理検知部(13a) よりなる主番地部(13)と負
論理検知部(13b) よりなる主番地部(13)が交互に形成さ
れている。主尺用検出器(5) の数すなわちこれにより同
時に検知される主番地部(13)の数をmとすると、最大
(2m −2)個の連続する主番地部(13)について、各主
番地部(13)を先頭とする5個の連続する主番地部(13)の
表わす5桁の2進コードが全て異なるように、正論理検
知部(13a)よりなる主番地部(13)と負論理検知部(13b)
よりなる主番地部(13)を交互に形成することができる。
このような主番地部(13)の数は、主尺用検出器(5) の数
が増えるにしたがって増大する。
Since five main scale detectors (5) are provided, a 5-digit binary code corresponding to five consecutive main address portions (13) is detected by these. Then, for a predetermined number of main address portions (13) consecutive before and after, each main address portion (13)
The main address part (1) comprising one or a plurality of consecutive positive logic detectors (13a) so that the five consecutive binary address codes represented by the five consecutive main address parts (13) starting with 13) and a main address portion (13) composed of a negative logic detecting portion (13b) are formed alternately. Assuming that the number of the main scale detectors (5), that is, the number of the main address portions (13) simultaneously detected thereby is m, the maximum (2 m -2) continuous main address portions (13) are The main address section (13) composed of the positive logic detecting section (13a) so that all five 5-digit binary codes represented by five consecutive main address sections (13) starting from the main address section (13) are different. And negative logic detector (13b)
The main address portions (13) can be formed alternately.
The number of such main address portions (13) increases as the number of main scale detectors (5) increases.

【0018】主尺(3) の各主番地部(13)には、それぞれ
を先頭とする5個の主番地部(13)の表わす5桁の2進コ
ードに対応するがこれとは値の異なる5桁の2進コード
よりなる固有の主番地が付されている。この主番地は、
主番地部(13)が後から前に1つずつ進むにつれて1ずつ
増加するように決められている。
Each of the main address portions (13) of the main scale (3) corresponds to a 5-digit binary code represented by the five main address portions (13), each of which has a leading portion. A unique main address consisting of a different 5-digit binary code is attached. This main address is
It is determined to increase by one as the main address (13) advances one by one from the rear.

【0019】副尺(4) には、前後複数個の副番地部(14)
が主番地部(13)のピッチAを4等分するピッチBをおい
て設けられている。この例では、主番地部(13)のピッチ
Aが2mmであるから、副番地部(14)のピッチBは0.
5mmである。また、副番地部(14)の前後幅は、そのピ
ッチBと等しい。連続する4個の副番地部(14)が1つの
ブロックを構成しており、したがって、副尺(4) にはこ
のようなブロックが主番地部のピッチAと等しいピッチ
をおいて設けられていることになる。各ブロックの4個
の副番地部(14)のうち、1個は副尺用検出器(8) が2進
コード「1」を検知する第1検知部(正論理検知部)(1
4a) であり、残りの3個は副尺用検出器(8) が2進コー
ド「0」を検知する第2検知部(負論理検知部)(14b)
よりなる。全てのブロックにおける第1検知部(14a) と
第2検知部(14b) の配置は同じである。したがって、副
尺(4) 全体では、第1検知部(14a) は、副番地部(14)の
4個ごとに1個ずつ、主番地部(13)のピッチAと等しい
ピッチをおいて設けられている。副番地部(14)の第1検
知部(14a) は、スケール板(12)に形成された上下に長い
スリットにより構成されている。副番地部(14)の第2検
知部(14b) は、これらのスリットの間のスケール板(12)
がそのまま残っている部分により構成されている。この
例では、副尺用検出器(8) の感応範囲の前後幅も、主番
地部(13)の前後幅Aの半分程度すなわち1mm程度であ
る。副尺用検出器(8) の感応範囲の半分以上の部分が第
1検知部(14a) に面しているときには、副尺用検出器
(8) から2進コード「1」が出力され、それ以外のとき
には、副尺用検出器(8) から2進コード「0」が出力さ
れる。
The sub-scale (4) has a plurality of sub-addresses (14) in front and behind.
Are provided at a pitch B that divides the pitch A of the main address portion (13) into four equal parts. In this example, since the pitch A of the main address part (13) is 2 mm, the pitch B of the sub address part (14) is 0.1 mm.
5 mm. The front and rear width of the sub-address portion (14) is equal to the pitch B. Four consecutive subaddresses (14) constitute one block. Therefore, such a block is provided on the vernier scale (4) at a pitch equal to the pitch A of the main address. Will be. One of the four sub-addresses (14) of each block is a first detector (positive logic detector) (1) in which the vernier detector (8) detects the binary code "1".
4a), and the other three are a second detector (negative logic detector) (14b) in which the vernier detector (8) detects the binary code "0".
Consisting of The arrangement of the first detector (14a) and the second detector (14b) in all blocks is the same. Therefore, in the entire vernier scale (4), the first detecting portions (14a) are provided at a pitch equal to the pitch A of the main address portion (13), one for every four sub-address portions (14). Have been. The first detecting portion (14a) of the sub-address portion (14) is formed by a vertically long slit formed in the scale plate (12). The second detector (14b) of the subaddress (14) is provided with a scale plate (12) between these slits.
Is constituted by the part that remains as it is. In this example, the front and rear width of the sensitive range of the vernier detector (8) is also about half of the front and rear width A of the main address portion (13), that is, about 1 mm. When at least half of the sensitive range of the vernier detector (8) faces the first detector (14a), the vernier detector
The binary code "1" is output from (8), and otherwise, the binary code "0" is output from the vernier detector (8).

【0020】副尺用検出器(8) のピッチCは副番地部(1
4)のピッチB(0.5mm)の5(=4+1)倍であ
り、この例では2.5mmである。副尺用検出器(8) は
4個設けられているので、これらにより、4桁の2進コ
ードが検知される。この2進コードは、キャリヤ(2) す
なわち副尺用検出器(8) が副番地部(14)のピッチB分移
動するたびに変化し、4個の副番地部(14)よりなるブロ
ックごとに同じ変化が繰り返される。このような2進コ
ードの変化に対応して、各ブロックの副番地部(14)に
は、後のものから順に、「00」、「01」、「1
0」、「11」の2桁の2進コードよりなる副番地が付
されており、この副番地により、副番地部(14)のピッチ
Bと等しい精度で各ブロックにおけるキャリヤ(2) の位
置が表わされる。副番地部(14)のピッチB(0.5m
m)は主番地部(13)のピッチA(2mm)の1/4であ
るから、前記の主番地を上位5桁、この副番地を下位2
桁とする7桁の2進コードよりなる絶対番地により、主
番地部のピッチAすなわち主尺用検出器(5) のピッチA
の1/4の精度で、キャリヤ(2) の絶対位置が表わされ
る。
The pitch C of the vernier detector (8) is the subaddress (1
It is 5 (= 4 + 1) times the pitch B (0.5 mm) of 4), and in this example, it is 2.5 mm. Since four vernier detectors (8) are provided, a 4-digit binary code is detected by them. This binary code changes each time the carrier (2), that is, the detector for vernier scale (8) moves by the pitch B of the subaddress section (14), and the binary code changes for each block composed of four subaddress sections (14). The same changes are repeated. In response to such a change in the binary code, “00”, “01”, “1”
A subaddress consisting of a two-digit binary code of "0" and "11" is attached, and the subaddress is used to position the carrier (2) in each block with the same precision as the pitch B of the subaddress (14). Is represented. Pitch B of subaddress (14) (0.5m
m) is 1/4 of the pitch A (2 mm) of the main address portion (13), so that the main address is the upper five digits and the sub address is the lower two digits.
The pitch A of the main address, that is, the pitch A of the main scale detector (5), is determined by the absolute address consisting of a 7-digit binary code.
The absolute position of the carrier (2) is represented with an accuracy of 1/4 of the following.

【0021】処理装置(11)は、一定の時間間隔をおい
て、副尺用検出器(8) の出力を読み込み、副尺用検出器
(8) で検知された4桁の2進コードに基づいて副尺(4)
の副番地部(14)に対応する位置すなわち前記の副番地を
求める。また、副尺用検出器(8) で検知された4桁の2
進コードが予め定めた一定の値になったときに、主尺用
検出器(5) の出力を読み込み、主尺用検出器(5) で検知
された5桁の2進コードに基づいて主尺(3) の主番地部
(13)に対応する位置すなわち前記の主番地を求める。そ
して、これら主番地と副番地とから、キャリヤ(2) の絶
対位置を表わす前記の絶対番地を求める。
The processing device (11) reads the output of the vernier detector (8) at regular time intervals, and reads the output of the vernier detector (8).
Vernier scale (4) based on the 4-digit binary code detected in (8)
A position corresponding to the sub-address portion (14), that is, the sub-address is obtained. Also, the four-digit two-digit number detected by the vernier detector (8)
When the hex code reaches a predetermined constant value, the output of the main scale detector (5) is read, and the main scale is detected based on the 5-digit binary code detected by the main scale detector (5). Main address of shaku (3)
The position corresponding to (13), that is, the main address is obtained. Then, the absolute address indicating the absolute position of the carrier (2) is obtained from the main address and the subaddress.

【0022】次に、図3〜図7を参照して、上記の処理
装置(11)の動作をもう少し詳しく説明する。
Next, the operation of the processing device (11) will be described in more detail with reference to FIGS.

【0023】図3および図7はキャリヤ(2) が副尺(4)
の副番地部(14)のブロックの副番地「00」に対応する
位置にある状態、図4は副番地「01」に対応する位置
にある状態、図5は副番地「10」に対応する位置にあ
る状態、図6は副番地「11」に対応する位置にある状
態をそれぞれ示している。
FIGS. 3 and 7 show that the carrier (2) is a vernier (4).
4 is located at a position corresponding to the subaddress "00" of the block of the subaddress portion (14), FIG. 4 is located at a position corresponding to the subaddress "01", and FIG. 5 is corresponding to the subaddress "10". 6 shows a state at the position corresponding to the subaddress "11".

【0024】図3の状態では、第1副尺用検出器(8a)の
中心(感応範囲の中心)は前端(一番前)の第2検知部
(14b) と中間(前から2番目)の第2検知部(14b) との
境界に位置しており、検出器(8a)の出力は「0」とな
る。第2副尺用検出器(8b)の中心は中間の第2検知部(1
4b) と後端(前から3番目)の第2検知部(14b) との境
界に位置しており、検出器(8b)の出力は「0」となる。
第3副尺用検出器(8c)の中心は後端の第2検知部(14b)
と第1検知部(14a) との境界に位置しており、検出器(8
c)の出力は「1」となる。第4副尺用検出器(8d)の中心
は第1検知部(14a) と前端の第2検知部(14b) との境界
に位置しており、検出器(8a)の出力は「1」となる。そ
して、副尺用検出器(8) で検知される4桁の2進コード
は「0011」となり、これが副番地「00」に対応し
ている。また、図3に示されている状態において、全て
の主尺用検出器(5) が主尺(3) の主番地部(13)の前後幅
の中央部に位置するように、主尺(3) と主尺用検出器
(5) との位置関係および副尺(4) と副尺用検出器(8) と
の位置関係が決められている。
In the state shown in FIG. 3, the center (the center of the sensitive range) of the first vernier detector (8a) is located at the front end (the forefront) of the second detector.
It is located at the boundary between (14b) and the middle (second from the front) second detector (14b), and the output of the detector (8a) is "0". The center of the second vernier detector (8b) is located at the middle of the second detector (1).
4b) and the rear end (third from the front) of the second detector (14b), and the output of the detector (8b) is "0".
The center of the third vernier detector (8c) is located at the rear end of the second detector (14b).
And the first detector (14a).
The output of c) is "1". The center of the fourth vernier detector (8d) is located at the boundary between the first detector (14a) and the front end second detector (14b), and the output of the detector (8a) is "1". Becomes The 4-digit binary code detected by the vernier detector (8) is "0011", which corresponds to the subaddress "00". In the state shown in FIG. 3, the main scale (5) is positioned so that all the main scale detectors (5) are located at the center of the front and rear width of the main address (13) of the main scale (3). 3) and main scale detector
The positional relationship with (5) and the positional relationship between vernier (4) and detector for vernier (8) are determined.

【0025】図3の状態からキャリヤ(2) が副番地部(1
4)の1ピッチB分だけ前進すると、図4の状態になる。
この図4の状態では、第1副尺用検出器(8a)の中心は第
1検知部(14a) と前端の第2検知部(14b) との境界に位
置しており、検出器(8a)の出力は「1」となる。第2副
尺用検出器(8b)の中心は前端の第2検知部(14b) と中間
の第2検知部(14b) との境界に位置しており、検出器(8
b)の出力は「0」となる。第3副尺用検出器(8c)の中心
は中間の第2検知部(14b) と後端の第2検知部(14b) と
の境界に位置しており、検出器(8c)の出力は「0」とな
る。第4副尺用検出器(8d)の中心は後端の第2検知部(1
4b) と第1検知部(14a) との境界に位置しており、検出
器(8a)の出力は「1」となる。そして、副尺用検出器
(8) で検知される4桁の2進コードは「1001」とな
り、これが副番地「01」に対応している。
From the state shown in FIG. 3, the carrier (2) is
When the vehicle advances by one pitch B in 4), the state shown in FIG. 4 is obtained.
In the state of FIG. 4, the center of the first vernier detector (8a) is located at the boundary between the first detector (14a) and the front end second detector (14b), and the detector (8a ) Is "1". The center of the second vernier detector (8b) is located at the boundary between the front end second detector (14b) and the middle second detector (14b).
The output of b) is "0". The center of the third vernier detector (8c) is located at the boundary between the middle second detector (14b) and the rear second detector (14b), and the output of the detector (8c) is It becomes "0". The center of the fourth vernier detector (8d) is located at the rear end of the second detector (1d).
It is located at the boundary between 4b) and the first detector (14a), and the output of the detector (8a) is "1". And detector for vernier scale
The 4-digit binary code detected in (8) is "1001", which corresponds to the subaddress "01".

【0026】図4の状態からキャリヤ(2) が副番地部(1
4)の1ピッチB分だけ前進すると、図5の状態になる。
この図5の状態では、第1副尺用検出器(8a)の中心は後
端の第2検知部(14b) と第1検知部(14a) との境界に位
置しており、検出器(8a)の出力は「1」となる。第2副
尺用検出器(8b)の中心は第1検知部(14a) と前端の第2
検知部(14b) との境界に位置しており、検出器(8b)の出
力は「1」となる。第3副尺用検出器(8c)の中心は前端
の第2検知部(14b) と中間の第2検知部(14b)との境界
に位置しており、検出器(8c)の出力は「0」となる。第
4副尺用検出器(8d)の中心は中間の第2検知部(14b) と
後端の第2検知部(14b) との境界に位置しており、検出
器(8a)の出力は「0」となる。そして、副尺用検出器
(8) で検知される4桁の2進コードは「1100」とな
り、これが副番地「10」に対応している。
In the state shown in FIG. 4, the carrier (2) is
When the vehicle advances by one pitch B in 4), the state shown in FIG. 5 is obtained.
In the state shown in FIG. 5, the center of the first vernier detector (8a) is located at the boundary between the second detector (14b) and the first detector (14a) at the rear end. The output of 8a) is "1". The center of the second vernier detector (8b) is located between the first detector (14a) and the second end of the front end.
It is located at the boundary with the detector (14b), and the output of the detector (8b) is "1". The center of the third vernier detector (8c) is located at the boundary between the front end second detector (14b) and the intermediate second detector (14b), and the output of the detector (8c) is " 0 ". The center of the fourth vernier detector (8d) is located at the boundary between the middle second detector (14b) and the rear second detector (14b), and the output of the detector (8a) is It becomes "0". And detector for vernier scale
The 4-digit binary code detected in (8) is “1100”, which corresponds to the subaddress “10”.

【0027】図5の状態からキャリヤ(2) が副番地部(1
4)の1ピッチB分だけ前進すると、図6の状態になる。
この図6の状態では、第1副尺用検出器(8a)の中心は中
間の第2検知部(14b) と後端の第2検知部(14b) との境
界に位置しており、検出器(8a)の出力は「0」となる。
第2副尺用検出器(8b)の中心は後端の第2検知部(14b)
と第1検知部(14a) との境界に位置しており、検出器(8
b)の出力は「1」となる。第3副尺用検出器(8c)の中心
は第1検知部(14a) と前端の第2検知部(14b)との境界
に位置しており、検出器(8c)の出力は「1」となる。第
4副尺用検出器(8d)の中心は前端の第2検知部(14b) と
中間の第2検知部(14b) との境界に位置しており、検出
器(8a)の出力は「0」となる。そして、副尺用検出器
(8) で検知される4桁の2進コードは「0110」とな
り、これが副番地「11」に対応している。
From the state shown in FIG. 5, the carrier (2) is
When the vehicle advances by one pitch B in 4), the state shown in FIG. 6 is obtained.
In the state shown in FIG. 6, the center of the first vernier detector (8a) is located at the boundary between the intermediate second detector (14b) and the rear second detector (14b). The output of the container (8a) becomes "0".
The center of the second vernier detector (8b) is located at the rear end of the second detector (14b).
And the first detector (14a).
The output of b) is "1". The center of the third vernier detector (8c) is located at the boundary between the first detector (14a) and the front end second detector (14b), and the output of the detector (8c) is "1". Becomes The center of the fourth vernier detector (8d) is located at the boundary between the front end second detector (14b) and the middle second detector (14b), and the output of the detector (8a) is " 0 ". And detector for vernier scale
The 4-digit binary code detected in (8) is "0110", which corresponds to the subaddress "11".

【0028】図6の状態からキャリヤ(2) が副番地部(1
4)の1ピッチB分だけ前進すると、図7の状態、すなわ
ち、主尺用検出器(5) および副尺用検出器(8) が図3の
状態より主番地部(13)の1ピッチA分だけ前進した状態
になる。このとき、副番地部(14)と副尺用検出器(8) と
の関係は図3の状態に戻り、主尺用検出器(5) は、図3
の状態と同様、再び主番地部(13)の前後幅の中央部に位
置する。そして、キャリヤ(2) がさらに前進することに
より、上記の動作が繰り返される。
From the state shown in FIG. 6, the carrier (2) is
4), the main scale detector (5) and the vernier detector (8) are moved from the state of FIG. 3 by one pitch of the main address (13). It will be in the state advanced by A minutes. At this time, the relationship between the subaddress portion (14) and the detector for vernier scale (8) returns to the state shown in FIG.
In the same manner as the state described above, it is again located at the center of the front and rear width of the main address (13). The above operation is repeated as the carrier (2) further advances.

【0029】キャリヤ(2) が前進する場合、上記のよう
に、キャリヤ(2) が副番地部(14)の1ピッチB分前進す
るたびに副尺用検出器(8) の出力である4桁の2進コー
ドが「0011」、「1001」、「1100」、「0
110」の順に変化する動作が繰り返される。なお、キ
ャリヤ(2) が副番地部(14)の1ピッチB分前進する中間
の状態では、副尺用検出器(8) の出力に上記の4通りの
2進コード以外の2進コードが現われることがあるが、
上記の4通りの2進コードのいずれかになったときにの
みそれに対応する副番地を求めるようにすれば、キャリ
ヤ(2) の前進につれて、副番地が「00」、「01」、
「10」、「11」の順に変化する動作が繰り返され
る。
When the carrier (2) moves forward, as described above, every time the carrier (2) moves forward by one pitch B of the subaddress (14), the output of the vernier detector (8) is 4 The binary code of the digit is “0011”, “1001”, “1100”, “0”
The operation that changes in the order of “110” is repeated. In the intermediate state where the carrier (2) moves forward by one pitch B of the subaddress (14), a binary code other than the above-mentioned four types of binary codes is output from the vernier detector (8). May appear,
If the corresponding subaddress is determined only when one of the above four types of binary codes is obtained, the subaddress becomes "00", "01",
The operation that changes in the order of “10” and “11” is repeated.

【0030】キャリヤ(2) が後進する場合、上記とは逆
に、キャリヤ(2) が副番地部(14)の1ピッチB分後進す
るたびに副尺用検出器(8) の出力である4桁の2進コー
ドが「0011」、「0110」、「1100」、「1
001」の順に変化する動作が繰り返される。この場合
も、副尺用検出器(8) の出力が上記の4通りの2進コー
ドのいずれかになったときにのみそれに対応する副番地
を求めるようにすれば、キャリヤ(2) の後進につれて、
副番地が「00」、「11」、「10」、「01」の順
に変化する動作が繰り返される。
When the carrier (2) moves backward, the output of the vernier detector (8) is output every time the carrier (2) moves backward by one pitch B of the subaddress (14). The four-digit binary code is “0011”, “0110”, “1100”, “1”
001 "is repeated. In this case as well, when the output of the vernier detector (8) is one of the above four binary codes, the corresponding subaddress is obtained, so that the carrier (2) can move backward. As
The operation in which the subaddress changes in the order of “00”, “11”, “10”, “01” is repeated.

【0031】処理装置(11)は、副尺用検出器(8) の出力
が「0011」になった図3または図7の状態のとき
に、主尺用検出器(5) の出力を読み込み、その2進コー
ドを対応する主番地に変換する。図3または図7に示さ
れている状態においては、前記のように、全ての主尺用
検出器(5) が主尺(3) の主番地部(13)の前後幅の中央部
に位置するので、主尺用検出器(5) の感度のばらつきに
よる読み取りミスが生じることがなく、主番地を正確に
求めることができる。主尺用検出器(5) の出力である5
桁の2進コードは、図3の状態では「01111」、図
7の状態では「10111」となり、この例では、図3
の状態が主番地「01010」に、図7の状態が主番地
「01011」に対応している。
The processor (11) reads the output of the main scale detector (5) when the output of the vernier detector (8) is "0011" in the state of FIG. 3 or FIG. , Converts the binary code into a corresponding main address. In the state shown in FIG. 3 or FIG. 7, as described above, all the main scale detectors (5) are located at the center of the front and rear width of the main address portion (13) of the main scale (3). As a result, a reading error due to a variation in sensitivity of the main scale detector (5) does not occur, and the main address can be obtained accurately. 5 which is the output of the main scale detector (5)
The binary code of the digit is “01111” in the state of FIG. 3 and “10111” in the state of FIG.
Corresponds to the main address "01010", and the state in FIG. 7 corresponds to the main address "01011".

【0032】キャリヤ(2) が前進する場合、図3の状態
で主尺用検出器(5) の出力が読み込まれて主番地が「0
1010」になった後、図7の状態になるまではこの主
番地「01010」は変わらず、図7の状態になったと
きに主尺用検出器(5) の出力が読み込まれて主番地が
「01011」に変わる。キャリヤ(2) が後進する場
合、図7の状態で主尺用検出器(5) の出力が読み込まれ
て主番地が「01011」になった後、図3の状態にな
るまではこの主番地「01011」は変わらず、図3の
状態になったときに主尺用検出器(5) の出力が読み込ま
れて主番地が「01010」に変わる。そして、このよ
うにキャリヤ(2) が主尺用検出器(5) の1ピッチA分移
動するたびに求められる主番地と、前記のようにキャリ
ヤ(2) が副番地部(14)の1ピッチB分移動するたびに求
められる副番地とに基づいて、次のように絶対番地が求
められる。
When the carrier (2) moves forward, the output of the main scale detector (5) is read in the state of FIG.
1010 ", the main address" 01010 "does not change until the state of FIG. 7 is reached. When the state of FIG. 7 is reached, the output of the main scale detector (5) is read and the main address is read. Changes to “01011”. When the carrier (2) moves backward, the output of the main scale detector (5) is read in the state of FIG. 7 and the main address becomes "01011". “01011” does not change, and when the state of FIG. 3 is reached, the output of the main scale detector (5) is read and the main address changes to “01010”. The main address obtained each time the carrier (2) moves by one pitch A of the main scale detector (5), and the carrier (2) is one of the sub-addresses (14) as described above. The absolute address is obtained as follows based on the subaddress obtained every time the robot moves by the pitch B.

【0033】キャリヤ(2) が前進する場合、上位5桁が
主番地であって下位2桁が「00」である主番地を表わ
す7桁の2進コードと、上位5桁が「00000」であ
って下位2桁が副番地である副番地を表わす7桁の2進
コードとを加算することにより、絶対番地が求められ
る。キャリヤ(2) が前進してきて図3の状態になったと
きに、副尺用検出器(8) の出力「0011」が読み込ま
れて、副番地「00」が求められ、同時に主尺用検出器
(5) の出力「01111」が読み込まれて、主番地「0
1010」が求められる。そして、上位5桁が主番地の
「01010」であって下位2桁が「00」である主番
地を表わす7桁の2進コード「0101000」と、上
位5桁が「00000」であって下位2桁が副番地の
「00」である副番地を表わす7桁の2進コード「00
00000」とが加算されて、絶対番地「010100
0」が求められる。キャリヤ(2) が前進して図4の状態
になると、副尺用検出器(8) の出力「1001」が読み
込まれて、副番地「01」が求められる。このとき、主
番地は「01010」のままであるから、この主番地
「01010」を表わす前と同じ7桁の2進コード「0
101000」と、副番地「01」を表わす7桁の2進
コード「0000001」とが加算され、絶対番地「0
101001」が求められる。キャリヤ(2) が前進して
図5の状態になると、副尺用検出器(8) の出力「110
0」が読み込まれて、副番地「10」が求められる。そ
して、上記同様、前と同じ7桁の2進コード「0101
000」と、副番地「10」を表わす7桁の2進コード
「0000010」とが加算され、絶対番地「0101
010」が求められる。キャリヤ(2) が前進して図6の
状態になると、副尺用検出器(8) の出力「0110」が
読み込まれて、副番地「11」が求められる。そして、
上記同様、前と同じ7桁の2進コード「010100
0」と、副番地「11」を表わす7桁の2進コード「0
000011」とが加算され、絶対番地「010101
1」が求められる。キャリヤ(2) が前進して図7の状態
になると、副尺用検出器(8) の出力「0011」が読み
込まれて、副番地「00」が求められ、同時に主尺用検
出器(5) の出力「10111」が読み込まれて、主番地
「01011」が求められる。そして、この主番地「0
1011」を表わす7桁の2進コード「010110
0」と、副番地「00」を表わす7桁の2進コード「0
000000」とが加算されて、絶対番地「01011
00」が求められる。このように、キャリヤ(2) が前進
して、状態が図3、図4、図5、図6、図7の順に変わ
る間に、絶対番地は「0101000」、「01010
01」、「0101010」、「0101011」、
「0101100」のように変化し、「1」ずつ増加す
る。主尺(3) および副尺(4) の他の部分においても同様
であり、キャリヤ(2) が前進する場合は、副番地部(14)
の1ピッチB分前進するたびに、絶対番地は「1」ずつ
増加する。
When the carrier (2) moves forward, a 7-digit binary code representing the main address whose upper 5 digits are the main address and the lower 2 digits are "00", and the upper 5 digits are "000000". Then, an absolute address is obtained by adding a 7-digit binary code representing a sub address whose lower 2 digits are sub addresses. When the carrier (2) moves forward and reaches the state shown in FIG. 3, the output "0011" of the vernier detector (8) is read, and the subaddress "00" is obtained. vessel
The output “01111” of (5) is read and the main address “0” is read.
1010 "is required. Then, the upper 5 digits are the main address "01010" and the lower 2 digits are "00". A 7-digit binary code "0101000" representing the main address, and the upper 5 digits are "000000" and the lower A 7-digit binary code "00" representing a subaddress whose two digits are a subaddress "00"
00000 "and the absolute address" 010100
0 ”is required. When the carrier (2) advances to the state shown in FIG. 4, the output "1001" of the vernier detector (8) is read, and the subaddress "01" is obtained. At this time, since the main address remains “01010”, the same seven-digit binary code “0” as before the main address “01010” is represented.
101000 "and the 7-digit binary code" 0000001 "representing the subaddress" 01 "are added, and the absolute address" 0
101001 ”is required. When the carrier (2) moves forward to the state shown in FIG. 5, the output of the vernier detector (8) becomes "110".
"0" is read, and a subaddress "10" is obtained. Then, as described above, the same 7-digit binary code "0101" as before.
000 "and a 7-digit binary code" 0000010 "representing the subaddress" 10 "are added, and the absolute address" 0101 "is added.
010 ”is required. When the carrier (2) advances to the state shown in FIG. 6, the output "0110" of the vernier detector (8) is read, and the subaddress "11" is obtained. And
As above, the same 7-digit binary code "010100" as before
0 "and a 7-digit binary code" 0 "representing the subaddress" 11 ".
0000011 ”and the absolute address“ 010101 ”
1 "is required. When the carrier (2) advances and reaches the state shown in FIG. 7, the output "0011" of the vernier detector (8) is read, and the subaddress "00" is obtained. ) Is read, and the main address "01011" is obtained. And this main address "0
711 binary code “010110”
0 "and a 7-digit binary code" 0 "representing the subaddress" 00 ".
000000 ”and the absolute address“ 01011 ”
00 ”is required. Thus, while the carrier (2) moves forward and the state changes in the order of FIGS. 3, 4, 5, 6, and 7, the absolute addresses are "0101000" and "01010".
01 "," 0101010 "," 0101011 ",
It changes like “0101100” and increases by “1”. The same applies to the other parts of the main scale (3) and the vernier scale (4) .If the carrier (2) moves forward, the sub-address (14)
The absolute address increases by "1" each time the vehicle advances by one pitch B.

【0034】キャリヤ(2) が後進する場合、主番地を表
わす7桁の2進コードと、副番地を表わす7桁の2進コ
ードとを加算することにより、絶対番地が求められる。
主番地を表わす7桁の2進コードは、前進の場合と同じ
であり、上位5桁が主番地であって下位2桁が「00」
である。副番地を表わす7桁の2進コードは、前進の場
合と異なり、副番地が「00」のときは「000000
0」、副番地が「11」のときは「1111111」
(十進数の「−1」に相当」)、副番地が「10」のと
きは「1111110」(十進数の「−2」に相
当」)、副番地が「01」のときは「1111101」
(十進数の「−3」に相当」)になるように、副番地と
対応付けられている。キャリヤ(2) が後進してきて図7
の状態になったときに、副尺用検出器(8) の出力「00
11」が読み込まれて、副番地「00」が求められ、同
時に主尺用検出器(5) の出力「10111」が読み込ま
れて、主番地「01011」が求められる。そして、主
番地「01011」を表わす7桁の2進コード「010
1100」と、副番地「00」を表わす7桁の2進コー
ド「0000000」とが加算されて、絶対番地「01
01100」が求められる。キャリヤ(2) が後進して図
6の状態になると、副尺用検出器(8) の出力「011
0」が読み込まれて、副番地「11」が求められる。こ
のとき、主番地は「01011」のままであるから、こ
の主番地「01011」を表わす前と同じ7桁の2進コ
ード「0101100」と、副番地「11」を表わす7
桁の2進コード「1111111」とが加算され、絶対
番地「0101011」が求められる。キャリヤ(2) が
後進して図5の状態になると、副尺用検出器(8) の出力
「1100」が読み込まれて、副番地「10」が求めら
れる。そして、上記同様、前と同じ7桁の2進コード
「0101100」と、副番地「10」を表わす7桁の
2進コード「1111110」とが加算され、絶対番地
「0101010」が求められる。キャリヤ(2) が後進
して図4の状態になると、副尺用検出器(8) の出力「1
001」が読み込まれて、副番地「01」が求められ
る。そして、上記同様、前と同じ7桁の2進コード「0
101100」と、副番地「01」を表わす7桁の2進
コード「1111101」とが加算され、絶対番地「0
101001」が求められる。キャリヤ(2) が前進して
図3の状態になると、副尺用検出器(8) の出力「001
1」が読み込まれて、副番地「00」が求められ、同時
に主尺用検出器(5) の出力「01111」が読み込まれ
て、主番地「01010」が求められる。そして、この
主番地「01010」を表わす7桁の2進コード「01
01000」と、副番地「00」を表わす7桁の2進コ
ード「0000000」とが加算されて、絶対番地「0
101000」が求められる。このように、キャリヤ
(2) が後進して、状態が図7、図6、図5、図4、図3
の順に変わる間に、絶対番地は「0101100」、
「0101011」、「0101010」、「0101
001」、「0101000」のように変化し、「1」
ずつ減少する。主尺(3) および副尺(4) の他の部分にお
いても同様であり、キャリヤ(2) が後進する場合は、副
番地部(14)の1ピッチB分後進するたびに、絶対番地は
「1」ずつ減少する。
When the carrier (2) moves backward, an absolute address is obtained by adding a 7-digit binary code representing a main address and a 7-digit binary code representing a subaddress.
The 7-digit binary code representing the main address is the same as in the case of forward movement, where the upper 5 digits are the main address and the lower 2 digits are “00”.
It is. Unlike the forward code, the 7-digit binary code representing the subaddress is “000000” when the subaddress is “00”.
"0" and "1111111" when the subaddress is "11"
(Corresponding to decimal "-1"), "1111110" when the subaddress is "10" (corresponding to "-2" in decimal), and "1111101" when the subaddress is "01".
(Corresponding to the decimal number “−3”)). Carrier (2) is moving backward and FIG.
When the state becomes, the output of the vernier detector (8) becomes "00".
11 "is read, and the subaddress" 00 "is obtained. At the same time, the output" 10111 "of the main scale detector (5) is read, and the main address" 01011 "is obtained. Then, a 7-digit binary code “010” representing the main address “01011”
1100 ”and a 7-digit binary code“ 00000000 ”representing the subaddress“ 00 ”are added to obtain the absolute address“ 01 ”.
01100 ”is required. When the carrier (2) moves backward to the state shown in FIG. 6, the output of the vernier detector (8) becomes "011".
"0" is read, and the subaddress "11" is obtained. At this time, since the main address remains "01011", the same 7-digit binary code "0101100" as before the main address "01011" and the subaddress "11" are used.
The digit binary code “1111111” is added to obtain the absolute address “0101111”. When the carrier (2) moves backward and enters the state shown in FIG. 5, the output "1100" of the vernier detector (8) is read, and the subaddress "10" is obtained. Then, similarly to the above, the same seven-digit binary code "0101100" and the seven-digit binary code "1111110" representing the subaddress "10" are added to obtain the absolute address "0101010". When the carrier (2) moves backward and enters the state shown in FIG. 4, the output of the vernier detector (8) becomes "1".
001 "is read, and the subaddress" 01 "is obtained. And, as described above, the same 7-digit binary code "0" as before.
101100 "and the seven-digit binary code" 1111101 "representing the subaddress" 01 "are added, and the absolute address" 0 "is added.
101001 ”is required. When the carrier (2) moves forward to the state shown in FIG. 3, the output of the vernier detector (8) becomes "001".
1 is read, and the subaddress "00" is obtained. At the same time, the output "01111" of the main scale detector (5) is read, and the main address "01010" is obtained. Then, a seven-digit binary code “01” representing the main address “01010” is used.
01000 "and a seven-digit binary code" 00000000 "representing the subaddress" 00 "are added to obtain the absolute address" 0 ".
101000 "is required. Thus, the carrier
(2) moves backward, and the state is as shown in FIGS. 7, 6, 5, 4, and 3.
While the order changes, the absolute address is “0101100”,
“0101011,” “0101010,” “0101”
001 "," 0101000 ", and" 1 "
Decrease by one. The same applies to the other parts of the main scale (3) and the vernier scale (4). When the carrier (2) moves backward, the absolute address is changed every time the carrier (2) moves backward by one pitch B in the subaddress section (14). Decrease by "1".

【0035】上記の説明から明らかなように、図3〜図
7の各状態における絶対番地は、前進の場合も後進の場
合も互いに等しい。したがって、前進、後進いずれの場
合も、同じ位置は同じ絶対番地で表わされ、キャリヤ
(2) の位置が正確に検出される。キャリヤ(2) の移動方
向は、適宜な手段によって知ることができる。たとえ
ば、地上の制御ステーションからの前進、後進の制御信
号、駆動モータの回転方向などによってキャリヤ(2) の
移動方向を知ることができる。また、前記のように、キ
ャリヤ(2) が前進するときと後進するときとで副尺用検
出器(8) の出力である4桁の2進コードの変化の順序が
異なるので、これによってもキャリヤ(2) の移動方向を
知ることができる。
As is apparent from the above description, the absolute addresses in the respective states shown in FIGS. 3 to 7 are equal to each other both in the case of forward movement and in the case of reverse movement. Therefore, the same position is represented by the same absolute address regardless of whether the vehicle is moving forward or backward,
The position of (2) is accurately detected. The moving direction of the carrier (2) can be known by appropriate means. For example, the direction of movement of the carrier (2) can be known from the control signals for forward and backward travel from the control station on the ground, the rotation direction of the drive motor, and the like. Also, as described above, the order of change of the 4-digit binary code output from the vernier detector (8) differs between when the carrier (2) moves forward and when it moves backward. The direction of movement of the carrier (2) can be known.

【0036】図8に、上記のような動作を実現する処理
装置(11)の構成の1例が示されている。
FIG. 8 shows an example of the configuration of the processing device (11) for realizing the above-described operation.

【0037】図8において、5個の主尺用検出器(5) の
出力が変換回路(16)に入力し、変換回路(16)の5つの出
力が5個の主尺用FF(Dフリップフロップ)(17)のD
端子(データ端子)に入力する。主尺用FFは符号(17)
で総称し、区別する必要があるときは、上位のものから
順に第1主尺用FF(17a) 、第2主尺用FF(17b) 、第
3主尺用FF(17c) 、第4主尺用FF(17d) および第5
主尺用FF(17e) と呼ぶことにする。5個の主尺用FF
(17)のQ端子(出力端子)は、絶対番地演算回路(18)の
5つの入力端子に接続されている。4個の副尺用検出器
(8) の出力が、4個のAND回路(19)に入力する。AN
D回路は符号(19)で総称し、区別する必要があるとき
は、第1AND回路(19a) 、第2AND回路(19b) 、第
3AND回路(19c) および第4AND回路(19d) と呼ぶ
ことにする。第1副尺用検出器(8a)の出力は第2および
第3AND回路(19b)(19c)に入力し、この検出器(8a)の
出力の反転信号が第4AND回路(19d) に入力する。第
2副尺用検出器(8b)の出力は第3および第4AND回路
(19c)(19d)に入力し、この検出器(8b)の出力の反転信号
が第1AND回路(19a) に入力する。第3副尺用検出器
(8c)の出力は第1および第4AND回路(19a)(19d)に入
力し、この検出器(8c)の出力の反転信号が第2AND回
路(19b) に入力する。第4副尺用検出器(8d)の出力は第
1および第2AND回路(19a)(19b)に入力し、この検出
器(8d)の出力の反転信号が第3AND回路(19c) に入力
する。4個のAND回路(19)の出力は、4入力2出力マ
ルチプレクサ(20)の4つの入力端子に入力し、マルチプ
レクサ(20)の2つの出力が2個の副尺用FF(Dフリッ
プフロップ)(21)のD端子に入力する。副尺用FFは符
号(21)で総称し、区別する必要があるときは、上位のも
のから順に第1副尺用FF(21a) および第2副尺用FF
(21b) と呼ぶことにする。2個の副尺用FF(21)のQ端
子は、絶対番地演算回路(18)の2つの入力端子に接続さ
れている。第1AND回路(19a) の出力は、5個の主尺
用FF(17)のCLK 端子(クロックパルス入力端子)に入
力する。4個のAND回路(19)の出力は、また、OR回
路(22)に入力し、このOR回路(22)の出力が2個の副尺
用FF(21)のCLK 端子および絶対番地演算回路(18)に入
力する。
In FIG. 8, the outputs of the five main scale detectors (5) are input to the conversion circuit (16), and the five outputs of the conversion circuit (16) are connected to the five main scale FFs (D flip-flops). (D) of (17)
Input to the terminal (data terminal). Main scale FF code (17)
When it is necessary to distinguish the FFs for the first main scale, the FF for the second main scale (17b), the FF for the third main scale (17c), the FF for the third main scale, FF for shaku (17d) and 5th
It will be called FF for main scale (17e). 5 main scale FFs
The Q terminal (output terminal) of (17) is connected to five input terminals of the absolute address operation circuit (18). 4 vernier detectors
The output of (8) is input to four AND circuits (19). AN
The D circuits are collectively referred to by reference numeral (19), and when it is necessary to distinguish them, they will be referred to as a first AND circuit (19a), a second AND circuit (19b), a third AND circuit (19c), and a fourth AND circuit (19d). I do. The output of the first vernier detector (8a) is input to the second and third AND circuits (19b) and (19c), and the inverted signal of the output of the detector (8a) is input to the fourth AND circuit (19d). . The output of the second vernier detector (8b) is a third and fourth AND circuit
(19c) and (19d), and the inverted signal of the output of the detector (8b) is input to the first AND circuit (19a). Third vernier detector
The output of (8c) is input to the first and fourth AND circuits (19a) and (19d), and the inverted signal of the output of the detector (8c) is input to the second AND circuit (19b). The output of the fourth vernier detector (8d) is input to the first and second AND circuits (19a) and (19b), and the inverted signal of the output of the detector (8d) is input to the third AND circuit (19c). . The outputs of the four AND circuits (19) are input to four input terminals of a four-input two-output multiplexer (20), and the two outputs of the multiplexer (20) are used as two vernier FFs (D flip-flops). Input to the D terminal of (21). The vernier scale FFs are collectively referred to by the reference numeral (21), and when it is necessary to distinguish them, the first vernier scale FF (21a) and the second vernier scale FF are arranged in descending order.
(21b). The Q terminals of the two vernier FFs (21) are connected to two input terminals of the absolute address operation circuit (18). The output of the first AND circuit (19a) is input to the CLK terminals (clock pulse input terminals) of the five main scale FFs (17). The outputs of the four AND circuits (19) are also input to an OR circuit (22), and the output of the OR circuit (22) is used as the CLK terminal of two vernier FFs (21) and the absolute address operation circuit. Enter in (18).

【0038】変換回路(16)は、前に説明した主尺用検出
器(5) の出力である5桁の2進コードと主番地との対応
関係が対応表として記憶されたROMを備えており、こ
の変換回路(16)により、主尺用検出器(5) で検出された
5桁の2進コードが対応する主番地に変換され、これが
5個の主尺用FF(17)に送られる。なお、第1主尺用F
F(17a) は主番地の「24 」の桁、第2主尺用FF(17
b) は主番地の「23 」の桁、第3主尺用FF(17c) は
主番地の「22 」の桁、第4主尺用FF(17d) は主番地
の「21 」の桁、第5主尺用FF(17e) は主番地の「2
0 」の桁にそれぞれ対応している。
The conversion circuit (16) includes a ROM in which the correspondence between the 5-digit binary code output from the main scale detector (5) described above and the main address is stored as a correspondence table. The conversion circuit (16) converts the 5-digit binary code detected by the main scale detector (5) into a corresponding main address, which is sent to five main scale FFs (17). Can be The first main scale F
F (17a) is the digit of the main address “2 4 ” and the second main scale FF (17
b) is the main address "2 3 " digit, the third main scale FF (17c) is the main address "2 2 " digit, and the fourth main scale FF (17d) is the main address "2 1 ". , The fifth main scale FF (17e) is the main address "2
0 "digit.

【0039】マルチプレクサ(20)では、4個のAND回
路(19)の出力に基づいて、副尺用検出器(8) の出力であ
る4桁の2進コードが副番地に変換され、これが2個の
副尺用FF(21)に送られる。なお、第1副尺用FF(21
a) は副番地の「21 」の桁、第2副尺用FF(21b) は
副番地の「20 」の桁にそれぞれ対応している。第1A
ND回路(19a) の出力は副尺用検出器(8) の出力が「0
011」になったときにオンになり、このときに、この
2進コード「0011」に対応する副番地「00」がマ
ルチプレクサ(20)から出力される。第2AND回路(19
b) の出力は副尺用検出器(8) の出力が「1001」に
なったときにオンになり、このときに、この2進コード
「1001」に対応する副番地「01」がマルチプレク
サ(20)から出力される。第3AND回路(19c) の出力は
副尺用検出器(8) の出力が「1100」になったときに
オンになり、このときに、この2進コード「1100」
に対応する副番地「10」がマルチプレクサ(20)から出
力される。第4AND回路(19d) の出力は副尺用検出器
(8) の出力が「0110」になったときにオンになり、
このときに、この2進コード「0110」に対応する副
番地「11」がマルチプレクサ(20)から出力される。こ
のような副尺用検出器(8) の出力と副番地との対応関係
は、前に説明したとおりである。
In the multiplexer (20), based on the outputs of the four AND circuits (19), the 4-digit binary code output from the vernier detector (8) is converted into a sub-address, which is converted to 2 bits. It is sent to the FFs for vernier scale (21). The first vernier FF (21
a) corresponds to the subaddress "2 1 " digit, and the second vernier scale FF (21b) corresponds to the subaddress "2 0 " digit. 1A
The output of the ND circuit (19a) is "0" when the output of the vernier detector (8) is "0".
It turns on when it becomes "011", and at this time, the subaddress "00" corresponding to the binary code "0011" is output from the multiplexer (20). The second AND circuit (19
The output of (b) is turned on when the output of the vernier detector (8) becomes "1001". At this time, the subaddress "01" corresponding to the binary code "1001" is used as a multiplexer ( Output from 20). The output of the third AND circuit (19c) turns on when the output of the vernier detector (8) becomes "1100". At this time, the binary code "1100"
Is output from the multiplexer (20). The output of the fourth AND circuit (19d) is a vernier detector
Turns on when the output of (8) becomes "0110",
At this time, the subaddress "11" corresponding to the binary code "0110" is output from the multiplexer (20). The correspondence between the output of the vernier detector (8) and the subaddress is as described above.

【0040】第1AND回路(19a) の出力がオンになる
と、主尺用FF(17)のCLK 端子がオンになり、そのとき
の主番地が主尺用FF(17)の出力Qとして絶対番地演算
回路(18)に入力する。一方、4個のAND回路(19)のい
ずれかの出力がオンになると、OR回路(22)の出力がオ
ンになって、副尺用FF(21)のCLK 端子がオンになり、
そのときの副番地が副尺用FF(21)の出力Qとして絶対
番地演算回路(18)に入力する。これと同時に、OR回路
(22)の出力がオンになることにより、絶対番地演算回路
(18)において、これに入力する主番地と副番地に基づい
て、前に説明したように絶対番地が求められ、絶対番地
を表わす2進コードが7個の出力端子(23)から出力され
る。このようにして求められた絶対番地は、表示、制御
などのために使用される。
When the output of the first AND circuit (19a) is turned on, the CLK terminal of the main scale FF (17) is turned on, and the main address at that time is the absolute address as the output Q of the main scale FF (17). Input to the arithmetic circuit (18). On the other hand, when any one of the outputs of the four AND circuits (19) is turned on, the output of the OR circuit (22) is turned on, and the CLK terminal of the vernier FF (21) is turned on,
The subaddress at that time is input to the absolute address arithmetic circuit (18) as the output Q of the vernier FF (21). At the same time, OR circuit
When the output of (22) turns on, the absolute address operation circuit
In (18), based on the main address and the sub-address inputted thereto, an absolute address is obtained as described above, and a binary code representing the absolute address is output from the seven output terminals (23). . The absolute address thus obtained is used for display, control, and the like.

【0041】上記実施例において要素の個数や各部の寸
法などを表わす数値は、1例を挙げただけのものに過ぎ
ず、必要に応じ適宜変更可能である。
In the above embodiment, the numerical values indicating the number of elements, the dimensions of each part, and the like are merely examples, and can be appropriately changed as needed.

【0042】また、この発明は、自走キャリヤ以外の移
動体の位置検出にも適用できる。
The present invention can also be applied to position detection of a moving body other than a self-propelled carrier.

【0043】[0043]

【発明の効果】この発明の移動体の位置検出装置によれ
ば、上述のように、比較的簡単な構成でもって主尺の主
番地部のピッチより細かい精度で正確に移動体の位置の
検出を行うことができる。
According to the position detecting device for a moving object of the present invention, as described above, the position of the moving object can be accurately detected with a relatively simple structure and with a precision smaller than the pitch of the main address of the main scale. It can be performed.

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

【図1】この発明の実施例を示すキャリヤ自走式コンベ
ヤにおける自走キャリヤの位置検出装置の部分の構成図
である。
FIG. 1 is a configuration diagram of a portion of a position detection device of a self-propelled carrier in a carrier self-propelled conveyor according to an embodiment of the present invention.

【図2】図1の位置検出装置の主尺用検出器および副尺
用検出器の部分を示す構成図である。
FIG. 2 is a configuration diagram showing parts of a main scale detector and a sub scale detector of the position detection device of FIG. 1;

【図3】ある状態における主尺、副尺、主尺用検出器お
よび副尺用検出器の関係を示す説明図である。
FIG. 3 is an explanatory diagram showing a relationship between a main scale, a vernier, a main scale detector, and a vernier detector in a certain state.

【図4】図3の状態よりキャリヤが副尺の副番地部の1
ピッチ分前進した状態における主尺、副尺、主尺用検出
器および副尺用検出器の関係を示す説明図である。
FIG. 4 shows a state where the carrier is at a subaddress portion 1 of the vernier scale from the state of FIG.
It is explanatory drawing which shows the relationship of the main scale, the vernier scale, the detector for main scales, and the detector for vernier scales in the state advanced by the pitch.

【図5】図4の状態よりキャリヤが副尺の副番地部の1
ピッチ分前進した状態における主尺、副尺、主尺用検出
器および副尺用検出器の関係を示す説明図である。
FIG. 5 shows a state where the carrier is a subaddress 1 of the vernier scale from the state of FIG.
It is explanatory drawing which shows the relationship of the main scale, the vernier scale, the detector for main scales, and the detector for vernier scales in the state advanced by the pitch.

【図6】図5の状態よりキャリヤが副尺の副番地部の1
ピッチ分前進した状態における主尺、副尺、主尺用検出
器および副尺用検出器の関係を示す説明図である。
FIG. 6 shows a state where the carrier is at a subaddress 1 of the vernier scale from the state of FIG.
It is explanatory drawing which shows the relationship of the main scale, the vernier scale, the detector for main scales, and the detector for vernier scales in the state advanced by the pitch.

【図7】図6の状態よりキャリヤが副尺の副番地部の1
ピッチ分前進した状態における主尺、副尺、主尺用検出
器および副尺用検出器の関係を示す説明図である。
FIG. 7 shows a state where the carrier is at the subaddress 1 of the vernier scale from the state of FIG.
It is explanatory drawing which shows the relationship of the main scale, the vernier scale, the detector for main scales, and the detector for vernier scales in the state advanced by the pitch.

【図8】図1の位置検出装置の処理装置の1例を示すブ
ロック図である。
FIG. 8 is a block diagram illustrating an example of a processing device of the position detection device of FIG. 1;

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

(1) 走行レール (2) キャリヤ(移動体) (3) 主尺 (4) 副尺 (5) 主尺用検出器 (5a) 第1主尺用検出器 (5b) 第2主尺用検出器 (5c) 第3主尺用検出器 (5d) 第4主尺用検出器 (5e) 第5主尺用検出器 (8) 副尺用検出器 (8a) 第1副尺用検出器 (8b) 第2副尺用検出器 (8c) 第3副尺用検出器 (8d) 第4副尺用検出器 (11) 処理装置 (13) 主番地部 (13a) 正論理検知部 (13b) 負論理検知部 (14) 副番地部 (14a) 第1検知部 (14b) 第2検知部 (1) Running rail (2) Carrier (moving body) (3) Main scale (4) Vernier scale (5) Detector for main scale (5a) Detector for first main scale (5b) Detection for second main scale (5c) Detector for third main scale (5d) Detector for fourth main scale (5e) Detector for fifth main scale (8) Detector for vernier scale (8a) Detector for first vernier scale ( 8b) Detector for second vernier scale (8c) Detector for third vernier scale (8d) Detector for fourth vernier scale (11) Processing device (13) Main address (13a) Positive logic detector (13b) Negative logic detection section (14) Secondary address section (14a) First detection section (14b) Second detection section

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) B65G 43/00 - 43/10 B65G 1/00 - 1/20 G05D 1/02 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int. Cl. 7 , DB name) B65G 43/00-43/10 B65G 1/00-1/20 G05D 1/02

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】移動体の移動径路に沿って平行に配置され
た主尺および副尺、主尺に対応するように移動体の移動
方向である前後方向に一定のピッチをおいて移動体に取
り付けられたm個の主尺用検出器、副尺に対応するよう
に前後方向に一定のピッチをおいて移動体に取り付けら
れたn個の副尺用検出器、ならびに主尺用検出器および
副尺用検出器の出力に基づいて移動体の位置を求める処
理装置を備えており、 主尺に前後複数個の主番地部が主尺用検出器と等しいピ
ッチをおいて設けられ、各主番地部は、主尺用検出器が
2進コード「1」を検知する正論理検知部と主尺用検出
器が2進コード「0」を検知する負論理検知部のいずれ
かよりなり、かつ前後に連続する所定数の主番地部につ
いて、各主番地部を先頭とするm個の連続する主番地部
が表わすm桁の2進コードが全て異なるように、1個ま
たは複数個の連続した正論理検知部よりなる主番地部と
負論理検知部よりなる主番地部が交互に形成されてお
り、 副尺に前後複数個の副番地部が主尺の主番地部のピッチ
をn等分するピッチをおいて設けられ、n個ごとの1個
の副番地部は、副尺用検出器が「1」および「0」のい
ずれか一方の2進コードのみを検知する第1検知部より
なり、残りの副番地部は、副尺用検出器が第1検知部と
異なる2進コードのみを検知する第2検知部よりなり、
n個の副尺用検出器が副番地部のピッチの(n+1)倍
に等しいピッチをおいて配置されており、 処理装置が、副尺用検出器で検知されたn桁の2進コー
ドに基づいて副尺の副番地部に対応する位置を求め、副
尺用検出器で検知されたn桁の2進コードが所定の値に
なったときに、主尺用検出器で検知されたm桁の2進コ
ードに基づいて主尺の主番地部に対応する位置を求め、
主尺の主番地部に対応する位置と副尺の副番地部に対応
する位置とから移動体の位置を求めることを特徴とする
移動体の位置検出装置。
1. A main scale, a sub-scale, and a main scale which are arranged in parallel along a moving path of a moving body, and are arranged at a constant pitch in a front-rear direction which is a moving direction of the moving body so as to correspond to the main scale. M main scale detectors attached, n vernier detectors attached to the moving body at a constant pitch in the front-rear direction corresponding to the vernier scale, and main scale detectors; A processing device for obtaining the position of the moving object based on the output of the vernier detector is provided. The main scale has a plurality of front and rear main address portions provided at the same pitch as the main scale detector. The address part is composed of one of a positive logic detection unit in which the main scale detector detects a binary code "1" and a negative logic detection unit in which the main scale detector detects a binary code "0", and For a predetermined number of successive main address parts, m consecutive main addresses starting from each main address part A main address portion composed of one or more continuous positive logic detection portions and a main address portion composed of negative logic detection portions are formed alternately so that the m-digit binary codes represented by the ground portion are all different. A plurality of front and rear subaddress portions are provided on the vernier scale at a pitch that divides the pitch of the main address portion of the main scale into n equal parts, and one subaddress portion for every n pieces is provided with a vernier detector. It comprises a first detector for detecting only one of the binary codes "1" and "0", and the remaining sub-addresses include only a binary code for which the vernier detector is different from the first detector. A second detection unit for detecting
The n vernier detectors are arranged at a pitch equal to (n + 1) times the pitch of the subaddress, and the processing device converts the n-digit binary code detected by the vernier detector into a binary code. The position corresponding to the sub-address portion of the vernier scale is obtained based on the value of m, which is detected by the main scale detector when the n-digit binary code detected by the vernier detector reaches a predetermined value. The position corresponding to the main address of the main scale is obtained based on the binary code of the digit,
A position detecting device for a moving body, wherein a position of the moving body is obtained from a position corresponding to a main address portion of the main scale and a position corresponding to a subaddress portion of the vernier scale.
JP04345883A 1992-12-25 1992-12-25 Moving object position detection device Expired - Fee Related JP3134136B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP04345883A JP3134136B2 (en) 1992-12-25 1992-12-25 Moving object position detection device
TW082110369A TW241336B (en) 1992-12-25 1993-12-07 Position detecting apparatus for a moving object
KR1019930028539A KR970011926B1 (en) 1992-12-25 1993-12-20 Position detecting device of moving body

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04345883A JP3134136B2 (en) 1992-12-25 1992-12-25 Moving object position detection device

Publications (2)

Publication Number Publication Date
JPH06191618A JPH06191618A (en) 1994-07-12
JP3134136B2 true JP3134136B2 (en) 2001-02-13

Family

ID=18379641

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04345883A Expired - Fee Related JP3134136B2 (en) 1992-12-25 1992-12-25 Moving object position detection device

Country Status (3)

Country Link
JP (1) JP3134136B2 (en)
KR (1) KR970011926B1 (en)
TW (1) TW241336B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6641681B1 (en) 1999-10-05 2003-11-04 Uddeholm Tooling Aktiebolag Steel material and its manufacture

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0782185B2 (en) * 1987-03-09 1995-09-06 コニカ株式会社 Albada type reverse galileo finder

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6641681B1 (en) 1999-10-05 2003-11-04 Uddeholm Tooling Aktiebolag Steel material and its manufacture

Also Published As

Publication number Publication date
KR940015535A (en) 1994-07-21
TW241336B (en) 1995-02-21
JPH06191618A (en) 1994-07-12
KR970011926B1 (en) 1997-07-18

Similar Documents

Publication Publication Date Title
US4110610A (en) Digital electrical position transducer
US4074258A (en) Device for reading displacements of a movable member
CA1101556A (en) Label find method and circuit
US4654527A (en) Reference mark identification system for measuring instrument
US4146873A (en) Gray code reader
US3891143A (en) Encoding apparatus having an improved code permitting error reading and error detection
JP3134136B2 (en) Moving object position detection device
US3648276A (en) Segmented scale
US3786939A (en) Method and apparatus for sorting articles on a conveyor utilizing a shift register and a time varying code control mechanism
US3656154A (en) Apparatus for converting a cyclic analog signal to a digital signal
SU1508203A1 (en) Binary encoder
SU1531219A2 (en) Displacement-to-code converter
SU1562037A2 (en) Arrangement for sorting parts by standard size
JPS628835B2 (en)
JP2577530Y2 (en) Control device for goods sorting equipment
SU1444965A1 (en) Device for checking data presented in k-from-n code
SU1185360A1 (en) Device for reading graphic information
SU1363462A1 (en) Displacement-to-code converter
SU643941A1 (en) Displacement-to-code converter
RU2030112C1 (en) Photoelectric movement-to-code converter
SU399893A1 (en) POSITION SENSOR
SU506846A1 (en) Input device
SU762157A1 (en) ANALOG-DIGITAL CONVERTER
SU446034A1 (en) Positional software control system
SU990617A1 (en) Information apparatus for rack storages

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20001003

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20081201

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees