JPS6247749A - 端末装置の試験方法 - Google Patents

端末装置の試験方法

Info

Publication number
JPS6247749A
JPS6247749A JP60186608A JP18660885A JPS6247749A JP S6247749 A JPS6247749 A JP S6247749A JP 60186608 A JP60186608 A JP 60186608A JP 18660885 A JP18660885 A JP 18660885A JP S6247749 A JPS6247749 A JP S6247749A
Authority
JP
Japan
Prior art keywords
terminal device
terminal
test program
test
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP60186608A
Other languages
English (en)
Inventor
Kaneo Hamada
浜田 金男
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP60186608A priority Critical patent/JPS6247749A/ja
Publication of JPS6247749A publication Critical patent/JPS6247749A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、端末制御装置と複数の端末装置とが通信回線
又はバスにより接続されたシステムにおける端末装置の
試験方法に関する。
(従来の技術) 従来、端末装置のテスト方法の一つとして、端末装置の
フロッピーディスク内またはメモリ内に装置制御用プロ
グラムとは別にテスト用プログラムを格納し、端末装置
のキーボード上の保守用スイッチ等によりテストプログ
ラムを起動し、端末装置の機能テストを行う方法がとら
れている。テスト用プログラムは端末装置を構成するユ
ニットの機能チェック、例えばプリンタ部の印字出力機
能、C87部の表示機能、通信回線部の送受信機能をチ
ェックするために設けられている。
第5図に第1の方法として、この場合の一構成例を示す
。同図(a)において、31はプロセッサ、32はメモ
リ、33はプリンタ、34はCRT、35はキーボード
、36は回線制御部、MOは制御用メモリである。第5
図(b)はキーボード35に設けられたテスト選択スイ
ッチ51及びテストスタートスイッチ52とメモリ32
との対応関係を示す図である。テストは次のように行わ
れる。キーボード35に設けられたテスト選択スイッチ
5■を所望の位置に設定した後テストスタートスイッチ
52をオンすると、プロセッサ31はテスト選択スイッ
チ51の内容を読み取り、メモリ32内のテスト選択ス
イッチ51の位置に対応付けられたテスト用プログラム
(TP)を実行する。今、テスト選択スイッチ51が図
示の位置にあるとき、この位置に対応するメモリ32内
のTP2がプリンタ33のテスト用プログラムであれば
、プリンタ33のテストがテストスタートスイッチ52
の指示により実行される。
また第2の方法として、通信回線またはバスを介して端
末装置と接続するターミナルコントローラ(端末制御装
置ともいう二以下TGという)より端末装置のメモリに
テスト用プログラムを転送し各端末装置のテストを行う
方法もとられている(例えば特開昭57−147746
号公報)。第6図(a)〜(C)はこの場合の一構成例
を示し、同図(d)及び(e)はそれぞれ同図(a)の
端末装置(Ti)及び端末制御装置(Tc)の動作フロ
ーチャートである。これらの図において、T(:41に
通信回線またはバスを介して端末装置T、−Toが接続
されており、TC41はT。
〜T、に対して常時T1〜Toのいづれかからのテスト
プログラム転送要求(P2)を監視するポーリング処理
(PI)を行っている。ポーリング処理とは一定時間間
隔によりT1〜Toのテストプログラム転送要求をくり
返し監視する処理のことを言う、、T1〜Toは第5図
と同様の構成となっているが、TP、〜Toを格納する
メモリ32は実装されていない。例えば、端末装置T、
のキーボード35上のテスト選択スイッチ5Xをセット
後テストスタートスイッチ52を押下すると、端末装置
T1はテスト用プログラム転送要求状態となり、自装置
苑ポーリングを受信すれば直ちにテスト転送要求コード
(P3)及びテストNOコード(P4)をT(1:41
へ送出する。TC41は一定時間間隔L1秒で端末装置
T1の状態を監視しているので、最大り、秒後にT1が
テストプログラムTPaを要求していることを知ること
ができ、その時点で端末装置(TI)アドレスコード送
信(P5)及びテストプログラムデータTP、 (P6
)を転送する。TC41及びTIのメモリの構成はそれ
ぞれ第6図(b)の及び(C)の構成となっており、T
C41はTP、を端末装置T1のTPPIアへ転送す、
る。テストプログラムデータ転送が終了すると、続いて
ETXコード(PI)を転送し、次にTC41は端末装
置T2ヘポーリング処理を移し、端末装置T1はETX
コートを受信後転送を受けたテストブトグラムTl3a
の内容に従い目的のテストの実行状態(P8)となる。
(発明が解決しようとする問題点) しかしながら、第1の方法によれば端末装置ごとにメモ
リ内に制御プログラムとは別にテスト用プログラムをす
べて格納する必要があるため、端末装置のメモリ容量の
増加を招き端末装置の価格アップとなる。また、端末装
置のメモリがROMの場合、装置制御用のROMと別に
テスト用ROMを別に用意し、テスト時に入替える方法
をとればメモリ容量が増加することはないが、テストを
行うとき、ROMを入れ替える操作が生じる。
第2の方法によれば、端末装置ごとにテストプログラム
を準備しなくてよいが試験を行う端末装置の台数が増加
するとTGに接続する端末装置が増加し、TCのポーリ
ングに要する処理時間つまり端末装置1台がポーリング
を受信する周期t、か増加する。また、端末装置アドレ
スが増え管理が複雑となり、従って端末装置のテストプ
ログラム転送要求に対するTCの応答時間が遅くなる欠
点がある。
更に、TC1台に接続する端末装置の接続台数の制限を
することによりTCの処理の簡素化、応答時間の短縮化
をはかることはできるが、端末装置が増加するごとにT
Cの台数も増加させなければならない欠点がある。
本発明は以上述べたように端末装置ごとにテストプログ
ラムを格納することによる端末装置のメモリ容量の増加
、また複数端末装置に対する端末制御装置からのポーリ
ング処理時間の増加、更には端末装置アドレスの管理の
複雑化という問題点を除去し、端末装置のテストを簡素
な処理で短時間で行うことを目的とする。
(問題点を解決するための手段) 本発明は、端末制御装置と複数の端末装置とが通信回線
又はバスにより接続されたシステムにおける端末装置の
試験方法に係る。
本発明は、まず、端末制御装置に予め端末装置を試験す
るためのテスト用プログラムを格納しておくとともに、
各端末、装置からのテスト用プログラムの転送要求を選
択して通知する通信手段を設ける。
そして、端末制御装置は通知されたテスト用プログラム
の転送要求を発した端末装置にテスト用プログラムを転
送し、端末装置の試験が行われる。
(作用) 今、2つの端末装置にそれぞれテスト用プログラムの転
送要求が発生したとする。これらの転送要求は前記通信
手段により選択されて端末制御袋装置に転送される。こ
れにより選択された転送要求を送出するための、送信権
を当該端末装置は獲得したことになる。このとき、好ま
しくは、転送要求を獲得できなかった他方の端末装置の
転送要求は保持され、この端末装置は次にテスト用プロ
グラムの転送を受けるものとなる。端末制御装置は転送
要求を発した端末装置に対し、テスト用プログラムの転
送を行う。このようにして、端末装置はテストされる。
(実施例) 以下、本発明の一実施例を図面を参照して詳細に説明す
る。
第1図は本発明の一実施例を示す回路図である。
同図において、端末装置(1−N)は端末制御装置(T
C:I)に接続されるデータ伝送ラインLとは別に夫々
送信権制御ラインll、It2で相互に接続されており
、該ライン1 +、g□は端末装置1〜Nの1つに送信
権を与えるための制御信号の授受に使用される。
第2図は上記端末装置の送信権制御ラインの接続を示す
もので、端末装置1が電源接状態、端末装置Nが電源断
状態を示している。A 1(、1□。
13++4〜AN l + N2 * N3 + N4
は端末装置が電源断のとき信号をバイパスする゛ための
リレーの接点である。
また、R及びDはそれぞれラインレシーバ及びライント
ライバである。
第3図は端末装置1と2の接続部分を含めた送信権制御
回路を示すもので、第2図に対しラインilI+i12
+リレーAt、xA、4.AN、〜AN4は簡略化して
書いである。
第3図において10は端末装置1が送信を要求する場合
に送信要求信号5−REQ 、が与えられる信号線、1
1は端末装置1が送信を終了すると送信終了信号5−E
ND 、が供給される信号線、12は送信要求に対して
送信権が与えられると送信可信号5−ENB、が供給さ
れる信号線で、これら信号線10,11.12は端末制
御装置TC,との間のデータ送受及び端末装置内部の動
作を制御する図示せぬ端末コントロール部に接続してい
る。I3は他の端末装置と接続している信号線で、上記
第2図のライン22に該当するものであり、端末装置1
〜Nにいずれかより送信要求が出ている場合に送信要求
中信号SIGを供給する信号線、14は同じぐ他の端末
装置と接続する信号線で上記第2図のラインIL1に該
当するもので、ちり、他の端末装置へ応答RP、を返す
応答信号線で この2つの信号線13.14は他端末装
置2〜N間においても同様に接続されている。REQ、
、ENBI。
SYN+ 0.5YNt□は信号線15を介して供給さ
れるクロック信号に同期し・てセット・リセットするフ
リップ・フロップ、(以下夫々REQ+  FF、EN
Bt −FF、SYN+ r −FF、SYN+□−F
Fという。)R1、〜R2□はライン信号のレベルを論
理レベルに変換するラインレシーバ、D1□〜D21は
論理信号のレベルをラインレベルに変換するライントラ
イバ、All〜A22は端末装置の電源断の場合及び送
信権制御回路が故障の場合、上記送信要求中18号及び
応答信号をバイパスするためのリレー接点、S l l
 ?S1□は送信要求中信号の上記SYN、、 −FF
への人力を制御するもので、制御装置TC1に最も近い
端末装置1のみが閉成されるスイッチである。なお端末
装置2側の送信権回路については図示していないが、上
記スイッチSI□が開離していることを除いて上記構成
と同一であり、またその他の端末装置も端末装置2と同
一の構成となっている。
次に、本実施例の動作を説明する。
第4図(a)及び(b)はそれぞれ端末装置及びTO。
の動作フローチャートである。
端末装置1におけるテスト用プログラムの転送要求は、
5−REQ、信号が与えられることによる。5−REQ
、は端末装置1の前述したキーボード上のテスト選択ス
イッチセット51を設定した後(PIO) 、テストス
タートスイッチ52の押下(pit)による信号を端末
装置1の端末コントロール部が検出することにより与え
られる。アンドゲート16、REQ、−F/F、オアゲ
ート18を通った該信号は、ライントライバP12、リ
レーAI2を介して次端末装置に供給される。但し、端
末装置1のみスイッチS11を介して自装置に折り返え
される。仮に、端末装置2が端末装置1よりも早(5−
REQz信号を出力していたとすると、5−REQ2信
号は制御ライン2□よりA14゜R+t、ORゲート1
8.  Dll、 A12.  S11.  A11.
  R,2を通って5YN1.−F/Fに入力される。
従って、アンドゲート16に人力されたSYN、 、−
F/Fの出力Qは“θ″となり、端末装置1の5−RE
QI信号は5−REQ2信号がオフとなり、SYN r
 1−F/Fの出力Qが“1”となるまでREQ、−F
/Fに供給されず保留状態となる。
5−REQ、信号が5−REQ2信号より早く出力され
た場合は、5−REQ、信号によりSYN、、−F/F
のQ出力が1となりSYN、2−F/F、アンドゲート
17を介してENB 、 −F/F出力Qを1にする。
ENB、−F/F出力Qは5−ENB、信号として端末
コントロール部へ供給される。端末コントロール部は、
5−ENB、信号として端末コントロール部へ供給され
る。端末コントロール部は、5−ENB 、信号を監視
することにより自装置が送信権を獲得したことを知り、
TCIに対してテスト用プログラムの転送要求を通信ラ
インLを介して行うことができる。
ところが、S−1(EQ2信号が5−REQ+信号より
早く出力された場合は、5−REQI信号がアンドゲー
ト16により保留されREQ、−F/Fの出力Qが0と
なっているためアンドゲート17のアンド条件が満たさ
れず、END 、−F/Fの出力Qは0のままである。
アンドゲート19はSYN、2−F/F出力Q、 EN
B、−F/F出力Qが接続されているのでアンド条件が
満たされ出力が1となりD I 21  A 1 G 
I  n +  を介し端末装置2のR2□、5YN2
2−F/Fへと供給される。端末装置2は5−ENB2
信号を検出して自装置が送信権を獲得したことを知る。
5−END+信号が、自装置の送信権を放棄する信号で
あり、TClより通信ラインLを介してテストプログラ
ムの転送を受は終り、テスト開始する時と同時に出力を
行う。本信号によりREQI−F/Fはリセットされ、
アンドゲート17の一方の人力が0となるためENB 
、−F/Fはリセットされる。端末装置2よりのS−1
’(EQ2信号が保留されていた場合は、アンドゲート
19のアンド条件が満たされ出力が1となる。
従って、端末装置2が上記出力をLL、を介して検出し
送信権を獲得する。
第4図の制御フローチャートによればPI3.PI3の
動作が相当する。上記送信権制御により全端末装置の中
で1台のみ送信権を得た端末装置1は、TClに対゛し
てテスト用プログラムの転送要求コードの送出(PI3
)を行う。テスト用プログラムの種類はテスト選択スイ
ッチ5Iの内容を端末コントロール部で読みとり、テス
トNo、コード送出(PI3)を行う。TClは転送要
求コード及びテストプログラムの種類コードを判読(P
2O,21) L、て、端末装置1が実行可能な機械語
で記述されたテストプログラムデータ送出(P22)を
行の最後に終了符号(ETX) :1−ド送出(P23
)を行う。
端末装置1はTO,より送られるテスト用プログラムデ
ータを受信(PI6)  L/メモリ上に格納する。
端末装置1はETX符号を受信する(PI3)ことによ
りテストプログラムデータの転送終了であることを知る
。端末装置1は、直ちに5−END 、信号をオン(P
I3)とし、自装置の送信権を放棄する。次に端末装置
1は転送を受けたテスト用プログラムの先頭番地にプロ
グラムの実行を移しテスト実行状悪(PI3)となる。
端末装置1が送信権を放棄すると端末装置2〜nの中の
1台が送信権を獲得できる状態となり、54EQ信号を
最初にオンした端末装置が送信権を獲得する。第4図(
b)に示すTC,の動作はテスト要求コード及びテスト
No、コードを受信するまで待期状態であり、ポーリン
グを常時行う必要はない。また端末装置のアドレスを管
理することなくテストプログラムデータの送信を行うだ
けで良い。
以上、本発明の一実施例を説明した。
本実施例により得られる効果は次のとおりである。本実
施例によれば、TCIのメモリ内に端末装置1〜Nのテ
スト用のプログラムを格納し、TC。
と通信回線又はバスで接続された複数の端末装置間同志
の送信権制御により送信権を得た1台の端末装置よりの
テストプログラム転送要求により、T自のメモリ内のテ
ストプログラムを該端末装置へ転送し、転送を受けた端
末装置のテストを行うため、TClのメモリ内に端末装
置のテスト用プログラムを用意すれば端末装置ごとにテ
スト用プログラムを格納するメモリエリアを準備する必
要がな(TC,より転送されてくるテストプログラムの
一部を格納するためのごく少ないメモリエリアを準備す
れば良い。また送信権を得た端末装置のみがTClに対
しテストプログラムの転送要求を行い、TClよりプロ
グラムの転送を受けるため、TC,は複数台の端末装置
に対して行うポーリング処理、および複数台数の端末装
置を区別するためのアドレス管理のための処理プログラ
ムが不要となり、また端末装置がテストプログラムの転
送要求を発してからTC,よりテストプログラムか転送
されるまでの待ち時間はポーリング処理による待ち時間
し、かなくなるためほとんどゼロとなる。従って、端末
装置の接続台数を増加させても、TO,の負担及び端末
装置の待ち時間が増加しないという利点がある。
尚、2つ以上の端末装置からほぼ同時に発せられたTC
lに対するテストプログラム転送要求は端末装置間の送
信権制御により送信権を得た端末装置のみが行うため他
の端末装置の転送要求は、前記送信権を得た端末装置の
メモリ内にテストプログラムの転送が終了するまで保留
される。しかしTC,と各端末装置との通信は、テスト
プログラム転送時にのみ行われ、テストプログラム実行
中は、端末装置はTC2と無関係に単独で動作する。従
って、複数台数の端末装置を1台のTC,により制御し
ても、端末装置のテストプログラム転送要求後の待ち時
間はほとんどない。
上記実施例の構成は、特に端末装置の出荷試験の方法と
して有効であり、1台のTC,に数十台または数百台の
端末装置が接続でき、それぞれの端末装置が異ったテス
トプログラムの転送を受は同時にテストを実行すること
が可能である。
(発明の効果) 以上説明したように、本発明によれば、複数の端末装置
のテストを簡単な構成でかつ短時間で行うことができる
。
【図面の簡単な説明】
第1図は本発明の一実施例の回路図、第2図は端末装置
の送信権制御ラインの接続を示す回路図、第3図は送信
権制御回路を示す回路図、第4図は本実施例の動作フロ
ーチャート、第5図は従来例の回路図、及び第6図は他
の従来例を説明するための図である。 1.2.−、N−・・端末装置、 Il、、U2−・・送信権制御ライン、L・・・データ
伝送ライン、 A・・・リレー接点、 R・・・ラインレシーバ、 D・・・ライントライバ′、 5YN1+ 、SYJ□、IIEO+、ENB、・・・
フリップ・フロップ、S I l r S +2”−ス
イッチ。

Claims (1)

  1. 【特許請求の範囲】 端末制御装置と複数の端末装置とが通信回線又はバスに
    より接続されたシステムにおける端末装置の試験方法に
    おいて、 端末制御装置に予め端末装置を試験するためのテスト用
    プログラムを格納しておくとともに、各端末装置からの
    テスト用プログラムの転送要求を選択して通知する通信
    手段を設け、 端末制御装置は通知されたテスト用プログラムの転送要
    求を発した端末装置にテスト用プログラムを転送し、当
    該端末装置の試験を行うことを特徴とする端末装置の試
    験方法。
JP60186608A 1985-08-27 1985-08-27 端末装置の試験方法 Pending JPS6247749A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60186608A JPS6247749A (ja) 1985-08-27 1985-08-27 端末装置の試験方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60186608A JPS6247749A (ja) 1985-08-27 1985-08-27 端末装置の試験方法

Publications (1)

Publication Number Publication Date
JPS6247749A true JPS6247749A (ja) 1987-03-02

Family

ID=16191547

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60186608A Pending JPS6247749A (ja) 1985-08-27 1985-08-27 端末装置の試験方法

Country Status (1)

Country Link
JP (1) JPS6247749A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4943123A (en) * 1987-10-08 1990-07-24 Nippondenso Co., Ltd. Brake control apparatus in diagonal braking hydraulic pressure supply system for use in motor vehicles

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4943123A (en) * 1987-10-08 1990-07-24 Nippondenso Co., Ltd. Brake control apparatus in diagonal braking hydraulic pressure supply system for use in motor vehicles

Similar Documents

Publication Publication Date Title
US11840181B2 (en) In-vehicle communication device and method for starting up in-vehicle device
JP2009300248A (ja) 並列試験装置
US8443236B2 (en) Test apparatus for testing an information processing apparatus
JPH076126A (ja) プロセッサ間バス伝送方式
JP2917275B2 (ja) Cpuを有する装置の試験システム
JP3740198B2 (ja) 分散システムでの運用コマンドの処理機構の実現方法
JPH0319055A (ja) データ転送装置
JPH1051867A (ja) デバイス監視システム
JP2000286878A (ja) 通信システム
JPH11296777A (ja) 測定装置遠隔操作システム
JPH01229542A (ja) Lanを用いたデータ伝送装置
JPH0488453A (ja) 分散処理形態プログラム回線評価方式
JP2002207693A (ja) 同一バスに接続された複数受信部へのデータ転送方法
JPS59135524A (ja) 初期プログラムロ−ド方式
JPH0296842A (ja) 分散処理装置試験方法
JPH0888598A (ja) 二重系情報伝送装置
JPH02184786A (ja) アンテナ試験の方法とその装置
JPS61220540A (ja) 通信制御方法
US20020106030A1 (en) Method and system for exchanging data
JPH04250744A (ja) データ伝送方法
JPH07104835B2 (ja) 共有メモリのアクセス切換方法
JPH09307558A (ja) 機器管理ネットワークシステム
JP2004206579A (ja) 監視システム
JPH0343656B2 (ja)
JPH02137435A (ja) 遠方監視制御装置