JPS6019202A - Interface for robot - Google Patents
Interface for robotInfo
- Publication number
- JPS6019202A JPS6019202A JP12846983A JP12846983A JPS6019202A JP S6019202 A JPS6019202 A JP S6019202A JP 12846983 A JP12846983 A JP 12846983A JP 12846983 A JP12846983 A JP 12846983A JP S6019202 A JPS6019202 A JP S6019202A
- Authority
- JP
- Japan
- Prior art keywords
- output
- signal
- input
- terminal
- door
- 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
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
- Control By Computers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】 本発明はロボット用インタフ上−スに関づる。[Detailed description of the invention] The present invention relates to a robot interface.
第1図はロボットから他の機器へ信号を出力づ”る従来
のインタフェースの回路構成図である。FIG. 1 is a circuit diagram of a conventional interface for outputting signals from a robot to other equipment.
図中、CTはカウンタでクロック人ノコ端子c■にクロ
ックを入力するとカウント信号て設定の伯までカウント
したときカラン1〜出力端子CI)から出ノノ信号を出
し、又リセット入力端子ORにリセット信号を入力した
とき0にリレン[−りる。DFFはl)フリップ・70
ツブでセット入力端子Sにセット信号を入ノ〕したとき
、反転してセット出力端子Qからヒツト出力を出し、リ
レン1へ入力端子Rにリセット信号を入ツノしたとき反
転してセラ1〜出ツノ端子Qからのヒラ1へ出力を断つ
、又ヒツト信号。In the figure, CT is a counter, and when a clock is input to the clock saw terminal c■, a count signal is output, and when the count reaches the set value, an output signal is output from the output terminal CI), and a reset signal is sent to the reset input terminal OR. When you input 0, it becomes riren [-ruru. DFF is l) flip 70
When a set signal is input to the set input terminal S with the knob, it is reversed and a hit output is output from the set output terminal Q, and when a reset signal is input to the input terminal R of the relay 1, it is reversed and the output is output from the set output terminal Q. Cut off the output from horn terminal Q to Gila 1, and also a hit signal.
リセット信号が入ツノされていないとき、クロック入力
端子Tにクロックをへカづるとクロック毎にレット又は
リゼッ1−に反転するフリップ・フロップである。Sは
スイッチ、Aは例えば被制御機器をドアの開閉に例をと
れば、コンピュータの中央制tall装買CP Uから
のドア閉指令信号、Cは同じ<cpuからのクロック信
号、Bは同じ<cpuからのドア閉指令信号、Qはドア
へ出力する間又は閉信号である。このような第1図の回
路構成で、ドアの開信号がパルスでJ:い場合はスイッ
チSを閉どし、パルスでなくある電圧レベルが必要な場
合はスイッチSを開として使用づる1、スなわち、被制
御機器が、パルスで動作するものと、電圧レベルで動作
するものどがあるため、被測op R器に応じてスイッ
チSで切替える必要がある。いままず、スイッチSを開
、とじた場合を説明Jると、この場合はカウンタC1の
クロック入力端子C1にはクロックが入力されないため
出力端子Coがらの出力はない。いま、△端子にc))
tJがらドア洲指令信号へが入力されると、この信号が
Dフリップ・フロップDFFのセット入力端子Sに入力
されるため、DFFがセットされセラ1〜出力端子Qか
らレッ1へ出力Qを出ノJ する。これと同時にドア閉
指令信号Δが、カウンタC「のリセット入力端子CRに
も入力されカウンタC1−がリセットされる。しかし、
ノノウンタC「にはスイッチSが開のため、クロックC
が入力されないため、カウンタCTは出力端子Coから
は出力されない。したがって、第2図(イ)に示り゛よ
うにD F Fの出力Qはドア聞指令Δの信号が入力さ
れた時点で出力したま)保たれ、CPUからドア閉指令
信f3BがDFFのリセット入力端子[(に与えられた
時点ではじめて断たれることとなる。したがって、出力
Qは電圧レベル信号の状態で出力されることとなる。When a reset signal is not input, when a clock is input to the clock input terminal T, the flip-flop inverts to 1- or 1- for each clock. S is a switch, A is a door closing command signal from a centrally controlled tall CPU of a computer, C is a clock signal from the CPU, B is the same < The door close command signal from the CPU, Q, is a signal during output to the door or a close signal. With the circuit configuration shown in Figure 1, if the door open signal is a pulse, the switch S is closed, and if a voltage level other than a pulse is required, the switch S is opened. In other words, since there are controlled devices that operate on pulses and others that operate on voltage levels, it is necessary to use a switch S to switch depending on the OP R device to be measured. First, let us explain the case where the switch S is opened and closed. In this case, no clock is input to the clock input terminal C1 of the counter C1, so there is no output from the output terminal Co. Now, on the △ terminal c))
When tJ is input to the door command signal, this signal is input to the set input terminal S of the D flip-flop DFF, so DFF is set and output Q is output from the output terminal Q to the output terminal Q of the D flip-flop DFF.ノJ I do. At the same time, the door close command signal Δ is also input to the reset input terminal CR of the counter C', and the counter C1- is reset. However,
Since the switch S is open for the non-counter C, the clock C
Since no input is made, no output is output from the output terminal Co of the counter CT. Therefore, as shown in Fig. 2 (a), the output Q of the DFF is maintained as it was when the door open command Δ signal was inputted, and the door close command signal f3B from the CPU is maintained at the time when the door close command Δ signal is input. It will be cut off for the first time when the reset input terminal [( is applied. Therefore, the output Q will be output in the state of a voltage level signal.
次に、スイッチSを閉とした場合を説明する。Next, the case where the switch S is closed will be explained.
まずA端子にCPUからドア閉指令信号Aが入力される
と、この信号がDフリップ・フロップOF1:のセラ1
〜入力端子Sに入力されるため[)FFがしツI〜され
、セット入力端子Qからヒツト出力Qを出力づく≧。こ
れと同時にドア間指令信号へがカウンタCTのリセット
入力端子ORにも入ノjされカウンタCTがリセットさ
れる。したがって、カウンタCTは入力端子CIに入力
されるクロックをカウントしはじめる。ぞして、所定の
(直までカウントした時点でカラン1〜出力端子01)
から゛出力Goを出゛す。この出力Coが1)フリップ
・フLJツブD「1:のクロック入力端子丁に入力され
るlζめD F Fは反転してりロッ]−され、Qから
の出力Qは断たれる。したがって、出力QはカウンタC
−r″の設定11.1間だりの11」のパルス出力を出
力りることとなる。第2図(口〉はこの場合の動作波形
図である。First, when the door close command signal A is input from the CPU to the A terminal, this signal is sent to the cell 1 of the D flip-flop OF1:
~ Since it is input to the input terminal S, the [ ) FF is turned on, and a hit output Q is output from the set input terminal Q≧. At the same time, the inter-door command signal is also input to the reset input terminal OR of the counter CT, and the counter CT is reset. Therefore, the counter CT starts counting the clocks input to the input terminal CI. Then, the predetermined (Karan 1 to output terminal 01 at the time of counting)
Output Go from. This output Co is inverted and input to the clock input terminal of the flip flip LJ block D1:, and the output Q from Q is cut off. , output Q is counter C
A pulse output of 11'' is output between -r'' setting 11.1. FIG. 2 (portion) is an operation waveform diagram in this case.
このJ:うに、従来のちのはユーザー側の被測ゆ1機器
が、パルスで動作す・るものか、又は電圧レベルで動作
するものかを、調盲の上、スイッチSをあらかじめ、間
又は閉に設定して出向しな(〕ればならないという欠点
があつlこ。In this case, in the past, the user side had to check whether the device under test operates on pulses or voltage levels, and then set the switch S in advance to The drawback is that you have to set it to closed and then go to work.
本発明は、このJ:うな欠点を解消りることを目的どす
る。第3図は本発明によるロボットのインタフェースの
回路構成図である。図中、C−’I−は第1図の場合と
同じカウンタ、D1〜D2はそれぞれ、第1図の場合ど
同じDフリップ・フロップ、ORはオアー回路、Aoは
ドアへの出力Qをパルス出力として出力する場合のCP
Uからのドア閉指令信号、CはCPUからのクロック信
号、Δ1はド)lへの出ツノQを電圧レベル出力として
出力する場合のCPUからのドア閉指令信号、Bは同じ
くQを電圧レベル出力として出力Jる場合のCI)りか
らのドア閉指令信号、△2はドアへの出力Qがドア間が
完了した時点でAフどなるような信号として出力する場
合のCPUからのドア閉指令信号、KはドアGtlが完
了した時点でのセンサの検出信号、Qoは第4図に示す
ようなパルス出力信号、Qlは゛市1ルベル出力(iW
+う、02はドア間指令からドア間完了まで出ツノす
る出力信号、Qはドアにhえられる最終出力仏門である
。The present invention aims to eliminate this defect. FIG. 3 is a circuit diagram of a robot interface according to the present invention. In the figure, C-'I- is the same counter as in Figure 1, D1 to D2 are the same D flip-flops as in Figure 1, OR is an OR circuit, and Ao is a pulse output Q to the door. CP when outputting as output
Door closing command signal from U, C is a clock signal from the CPU, Δ1 is a door closing command signal from the CPU when outputting Q to D) as a voltage level output, B is the voltage level of Q as well △2 is the door close command signal from the CPU when the output Q to the door is output as a signal such as A when the door interval is completed. signal, K is the detection signal of the sensor at the time when the door Gtl is completed, Qo is the pulse output signal as shown in Fig. 4, and Ql is the 1-level output (iW).
+02 is the output signal that is output from the door gap command to the door gap completion, and Q is the final output signal that is sent to the door.
以上の回路構成C、ユーリ゛−側の被制御機器であるド
アがパルス信号′C″動作Jる場合は、コンビノー夕の
CPUから△0人ツノ喘子にドア開指令信号Aoを入力
覆る。°づると、この信号Δ0がDフリップ・フロップ
D1のレフ1〜入力端子Sに人力されるため、Dlがレ
ッ1−となり、出力端子Qからセラ1へ出力Qoを出力
し、Aツノ回路OR@経て、ドアに与えられる。これど
同11.牙に入力(g Q△0はカウンタCTをリヒッ
1〜Jるlζめ、カウンタC゛「がカラン1〜を開始し
、設定の値までカラン1〜すると、出力端子Coからカ
ウント・信号を出ツノiる。In the above circuit configuration C, when the door, which is a controlled device on the user's side, operates with the pulse signal 'C'', a door opening command signal Ao is input from the CPU of the convenience store to the △0 person's horn pant. As a result, this signal Δ0 is input to the input terminal S from the reflex 1 of the D flip-flop D1, so Dl becomes the reflex 1-, and output Qo is output from the output terminal Q to the serial 1, and the A horn circuit OR @ and then given to the door. This is the same 11. Input to the fang (g Q△0 starts the counter CT from 1 to 1 ζ, and the counter C starts to run from 1 to the set value. 1, a count signal is output from the output terminal Co.
したがって、このカウント信号が、Dフリップ・〕「」
ツブD1のクロック入力端子に人力されるため、フリッ
プ・フロラ7D+は反転し−(リセッ1へされる。この
結果、最終出力信号Qは第4図の最上段に示すようなパ
ルス波形の出力どして出力されることとなる。又、ユー
リ′−側の被制御機器であるドア)が連続的な電圧レベ
ル信号で動作づる場合は、コンピュータのCPUからA
1入力端子にドア開指令信号A1を入力する。すると、
この信号A1がDフリップ・フ[lツブD2のセラ1〜
入力端子Sに入力されるため、D2がセラ1〜どなり、
出ツノ端子Qからセット出力Q1を出力し、オア回路O
Rを経てドアに与えられる。モしく、入力端子已にドア
閉指令信号Bが、与えられるまでこのレフ1〜山力Q1
は出力しつづりる。入力端子BにC’ P Uからドア
閉指令信号Bが入ツノされると、()フリップ・フロッ
プD2はりしツl−L、、レツl−11,1力Q1はオ
フとなる。Therefore, this count signal is
Since the input signal is input to the clock input terminal of the knob D1, the flip-flop 7D+ is inverted and set to -(reset 1).As a result, the final output signal Q has a pulse waveform as shown in the top row of FIG. In addition, if the controlled device on the Yuri's side (the door) operates with a continuous voltage level signal, the A
Input the door open command signal A1 to the 1 input terminal. Then,
This signal A1 is the D flip flip [l knob D2's cell 1~
Since it is input to the input terminal S, D2 is connected to Sera 1.
Output set output Q1 from output terminal Q, and OR circuit O
It is given to the door via R. In this case, until the door close command signal B is given to the input terminal,
is output and spelled. When the door closing command signal B is input from C'PU to the input terminal B, the flip-flops D2, L-L, L-11, and Q1 are turned off.
この結果、最終出ツノ信号Qは、第4図中段のJ:うな
連続電圧レベル波形の出力として出ノJされることとな
る。又、ユーザー側の被制御機器であるドアが開動作完
了までの連続電圧レベル波形の信号で勅作りる場合は、
コンピュータのCP UからA2入力端子にドア開指令
信号Δ2を人力づ−る。As a result, the final output horn signal Q is output as an output of a continuous voltage level waveform as shown in the middle part of FIG. In addition, if the door, which is the controlled device on the user side, is generated using a signal with a continuous voltage level waveform until the opening operation is completed,
A door opening command signal Δ2 is manually sent from the CPU of the computer to the A2 input terminal.
づるど、この(i’i 舅A 2がDフリップ・70ツ
ブD3のセット入力端子Sに入力されるため、D3がセ
ラ1へと41す、出力端子Qからセット出力Q2を出力
し、Aア回路ORを経てドアに与えられる。Since this (i'i A 2 is input to the set input terminal S of the D flip 70 tube D3, D3 is input to the cell 1, the set output Q2 is output from the output terminal Q, and the A It is applied to the door via the circuit OR.
そして、ドアの開動作が完了するまで、この出力【よ持
続する。ドアの開動作が完了すると、センサの検出信号
Kがフリップ・70ツブD3のリセッ1〜入)j端子に
入力され、D3はりロッ1〜する。したがって、セット
出力Q2はオフとなる。この結末、最終出力Qは第4図
下段のようなドア間指令からドア間完了までの連続電圧
レベル波形の18号どして出力されることとなる。This output continues until the door opening operation is completed. When the opening operation of the door is completed, the detection signal K of the sensor is input to the reset 1~j terminal of the flip/70 lug D3, and D3 is turned on. Therefore, set output Q2 is turned off. As a result, the final output Q is outputted as No. 18 of the continuous voltage level waveform from the door gap command to the door gap completion as shown in the lower part of FIG.
したかつく、従来のように余め、ユーリ゛−側の被制御
機器の動作波形にレツ1〜しく出前づる必要がなくなる
という効果がもたらされる。This has the effect that it is no longer necessary to make adjustments to the operating waveforms of the controlled equipment on the user side, unlike in the conventional case.
Lス上、被制御機器の動作をドアの開閉動作を例どしで
説明したが、本発明はドアの開閉動作に限定されるもの
ではなく、このような巽っだ信号波形を使いねり16必
要がある場合の被測機器に適用ぐきるものである。In the above, the operation of the controlled equipment was explained using the door opening/closing operation as an example, but the present invention is not limited to the opening/closing operation of the door, and the present invention is not limited to the opening/closing operation of the door. It can be applied to equipment under test when necessary.
第1図は、ロボッ1−の従来のインタフェースの回路構
成例図、第2図は、第1図の動作波形図で、(イ)は連
続電圧レベル波形を出力1−る場合、(ロ)はパルス波
形を出力づる場合のムのである。
狛′13図は本発明にJ:るインタフ1−スの回路構成
図、第4図は第3図の場合の出力波形図である。
出願人 神 鋼 電 機 株式会社
代理人 弁理士 斎 藤 春 弥Figure 1 is an example of the circuit configuration of a conventional interface for a robot, and Figure 2 is an operating waveform diagram of Figure 1. is the case when outputting a pulse waveform. 13 is a circuit configuration diagram of the interface according to the present invention, and FIG. 4 is an output waveform diagram in the case of FIG. 3. Applicant Shinko Electric Co., Ltd. Agent Patent Attorney Haruya Saito
Claims (1)
、にパルス出力用の正動作指令43号(A’o)をリセ
ット入力端子(CR)に入力し、カラン1−出力端子(
Co )から後記の第1のDフリップ・70ツブ(Dl
〉のクロック入力端子(T)に力ラン1−信号を出ツノ
するカウンタ(CT);パルス出力用の正動作指令1g
@(Ao>をセット入力端子(S)に、又前記カウンタ
(CT)からのカウント信号をクロック入力端子(T)
に入力し、後記のオア回路(OR)にセラ1〜出力端子
(Q)よりけット信号(Qo )を出力する第1のDフ
リップ・フロップ(Dl);連続出力用の正動作指令信
号(A1)をレット入力端子(S)に入力してセット出
力端子(Q)よりセット信号(Ql)を出力【ノ、連続
出力用の逆動作指令信号CB)をリセット入力端子(R
)に入ツノして、セット出力端子(Q)よりの出力(Q
l)をリセットJる第2のDフリッ、プ・フロップ<0
2 ) ;正動作完了までの出力用正動作指令信号(A
2)をセット入力端子(S)に入力してセット出力端子
(Q)よりセット信@(Q2 >を出力し、正動作完了
4u 8(K)をリセット入力端子(1()に人力して
セラ1−出力端子(Q)よりの出力(Q2)をリセッ1
−J−る第3のDフリップ・フロップ(C3) ;前記
第1.第2.及び第3のDフリップ・フロップ(’D1
.D2 、C3)のセット出力(Qo 、Ql。 Q2)をそれぞれ入力し、それらのAア信号(Q)を出
力するオア回路(OR)’;で構成したし1ボツ1〜用
インタフエース。[Claims] 1. The clock signal (C') is connected to the clock input terminal (C1)
, input the normal operation command No. 43 (A'o) for pulse output to the reset input terminal (CR), and input the output terminal (
Co) to the first D flip 70 tube (Dl
> A counter (CT) that outputs a power run 1-signal to the clock input terminal (T); Direct operation command 1g for pulse output
@(Ao> to the set input terminal (S), and the count signal from the counter (CT) to the clock input terminal (T)
A first D flip-flop (Dl) that outputs a ket signal (Qo) from the output terminal (Q) to the OR circuit (OR) described later; a direct operation command signal for continuous output. (A1) is input to the let input terminal (S), and the set signal (Ql) is output from the set output terminal (Q).
) and the output (Q) from the set output terminal (Q).
l) Reset second D flip, p flop <0
2); Normal operation command signal for output until completion of normal operation (A
2) is input to the set input terminal (S), and the set signal @(Q2 > is output from the set output terminal (Q), and normal operation is completed. 4u 8 (K) is input manually to the reset input terminal (1 ()). Sera 1 - Reset the output (Q2) from the output terminal (Q) 1
-J- third D flip-flop (C3); the first. Second. and a third D flip-flop ('D1
.. The interface for 1-1-1 is constructed with an OR circuit (OR)' which inputs the set outputs (Qo, Ql. Q2) of D2, C3) and outputs their Aa signals (Q).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12846983A JPS6019202A (en) | 1983-07-13 | 1983-07-13 | Interface for robot |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12846983A JPS6019202A (en) | 1983-07-13 | 1983-07-13 | Interface for robot |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6019202A true JPS6019202A (en) | 1985-01-31 |
Family
ID=14985497
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12846983A Pending JPS6019202A (en) | 1983-07-13 | 1983-07-13 | Interface for robot |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6019202A (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS51143184A (en) * | 1975-06-04 | 1976-12-09 | Hitachi Ltd | One shot output circuit of digital programmer |
| JPS529339A (en) * | 1975-07-11 | 1977-01-24 | Hitachi Ltd | Pulse count controller |
| JPS56135205A (en) * | 1980-03-26 | 1981-10-22 | Mitsubishi Electric Corp | Timer and counter circuit in common use of sequence controller |
-
1983
- 1983-07-13 JP JP12846983A patent/JPS6019202A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS51143184A (en) * | 1975-06-04 | 1976-12-09 | Hitachi Ltd | One shot output circuit of digital programmer |
| JPS529339A (en) * | 1975-07-11 | 1977-01-24 | Hitachi Ltd | Pulse count controller |
| JPS56135205A (en) * | 1980-03-26 | 1981-10-22 | Mitsubishi Electric Corp | Timer and counter circuit in common use of sequence controller |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4606350A (en) | Pacemaker battery impedance test circuit and method of operation | |
| JPS61279213A (en) | Rice cooker | |
| US4198579A (en) | Input circuit for portable electronic devices | |
| JPS6069526A (en) | Electronic temperature measuring device | |
| JPS6231313B2 (en) | ||
| HK27983A (en) | Improvements in or relating to electronic alarm timepieces | |
| JPS6060886A (en) | Electric shaver | |
| JPS6010139Y2 (en) | Signal circuit | |
| JPH05153737A (en) | Charge control circuit | |
| JPS61170891A (en) | Sensor input circuit | |
| JPS6261137A (en) | Memory protecting device | |
| JPH019019Y2 (en) | ||
| JPS5817392A (en) | Time setting device of electro-chromic display type timepiece | |
| GB1498476A (en) | Circuits for selecting the display mode and the correction mode of electronic timepieces | |
| JPS6255115B2 (en) | ||
| JPS5917901B2 (en) | Overflow Kenshiyukioku Kairo | |
| JPH05176446A (en) | Frequency abnormality detecting circuit | |
| JPS5831620A (en) | ternary ring counter | |
| JPS6078088U (en) | Switching display device for sightseeing buses | |
| JPS58161338A (en) | Integrated circuit | |
| JPH01238318A (en) | Frequency divider circuit | |
| JPS6261113A (en) | Method and device for initializing microcomputer | |
| JPS6078087U (en) | Switching display device for sightseeing buses | |
| JPH026773A (en) | Integrated circuit | |
| JPH0544969B2 (en) |