JPH0365836A - ポーリング方式 - Google Patents

ポーリング方式

Info

Publication number
JPH0365836A
JPH0365836A JP1202337A JP20233789A JPH0365836A JP H0365836 A JPH0365836 A JP H0365836A JP 1202337 A JP1202337 A JP 1202337A JP 20233789 A JP20233789 A JP 20233789A JP H0365836 A JPH0365836 A JP H0365836A
Authority
JP
Japan
Prior art keywords
polling
terminal
address
terminal device
management table
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.)
Granted
Application number
JP1202337A
Other languages
English (en)
Other versions
JPH0624383B2 (ja
Inventor
Yuten Ohira
大平 勇典
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.)
Yagi Antenna Co Ltd
Original Assignee
Yagi Antenna 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 Yagi Antenna Co Ltd filed Critical Yagi Antenna Co Ltd
Priority to JP1202337A priority Critical patent/JPH0624383B2/ja
Publication of JPH0365836A publication Critical patent/JPH0365836A/ja
Publication of JPH0624383B2 publication Critical patent/JPH0624383B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の技術分野] 本発明は、LANにおける媒体アクセス方式の1形態で
あるポーリング方式に関する。
[従来の技術] ポーリング方式を用いたLANシステムにおいて、ポー
リングされる側であるポーリング端末装置を追加する場
合は、新たに追加するポーリング端末装置のアドレス情
報をポーリングする側であるポーリングセンタ装置に端
末装置等を利用して入力する。
従来のポーリング方式においては、ポーリング端末装置
を追加した時点で、ポーリングセンタ装置が、追加ポー
リング端末装置の有無を、端末装置等を利用してアドレ
ス情報が人力されるまで認識することができず、リアル
タイムに追加ポーリング端末装置のアドレス情報を管理
する場合の考慮がなされていなかった。
[発明が解決しようとする問題点] 上記したように従来の技術では、LANシステムに新た
に追加されたポーリング端末装置のアドレス情報がポー
リングセンタ装置に手入力されるまでは、ポーリングセ
ンタ装置が追加ポーリング端末装置のアドレス情報を管
理することが出来ないという問題点があった。
本発明は上記のような実情に鑑みてなされたもので、そ
の目的とするところは、ポーリングセンタ装置がポーリ
ング方式を用いて複数のポーリング端末装置とデータ通
信を行なうLANシステムにおいて、新たにポーリング
端末装置を追加する際、ポーリングセンタ装置に端末装
置等を利用してアドレス情報を入力することなく、ポー
リング端末装置を追加した時点でポーリングセンタ装置
に置ける追加ポーリング端末装置の自動認識を容ボ 易に実現することができるI−リング方式を提供するこ
とにある。
[問題点を解決するための手段] 本発明は、ポーリングセンタ装置がポーリングセンタ装
置の管理しているアドレス情報を参照してポーリングを
実行後、追加されたポーリング端末装置の有無を調べる
ため管理しているアドレス情報の中で最も値の大きなア
ドレス値に1を加えたアドレスを作成してポーリングを
行い、ポーリングの結果、追加ポーリング端末装置から
の応答があれば、追加ポーリング端末装置ありとみなし
、アドレス情報を更新して追加ポーリング端末装置を自
動認識するようにしたものである。
[作用] 上記のような構成とすれば、ポーリングセンタ装置が管
理しているポーリング端末装置のアドレス情報を参照し
、ポーリングを実行後に追加されたポーリング端末装置
の有無を調べるため管理しているアドレス情報の中で最
も値の大きなアドレス値に1を加えたアドレスを作成し
てポーリングを行い、その結果、追加ポーリング端末装
置からの応答があれば追加ポーリング端末装置ありとみ
なし、アドレス情報を更新するので、ポーリングセンタ
装置における追加ポーリング端末装置の自動認識が可能
となる。
[実施例] 以下図面を参照して本発明の一実施例に係わるポーリン
グ方式を説明する。
まず、第1図によりポーリングシステムの概略構成を説
明する。
同図でポーリングセンタ装置1とポーリング端末装置3
a、3b、−,3nがLAN5で接続されている。ポー
リングセンタ装置1は、ポーリング端末装置3a、3b
、・・・ 3nを順次ポーリングすることにより通信を
行なう。
次に第2図を用いてポーリングセンタ装置1の構成を説
明する。
ポーリングセンタ装置1は、装置全体の制御を司るCP
U21、このCPU21を動作させるCPU制御制御用
プログラ二部22のCPU制御制御用プログラ二部22
照するCPU制御用メモ9部23と信号線12を備えて
いる。
CPU制御制御用プログラ二部22ポーリング処理プロ
グラム22a、応答待ちタイマタイムアウト処理プログ
ラム22bより構成される。
ポーリング処理プログラム22aは、順次ポーリング端
末装置3a、3b、・・・、3nにポーリングを行い常
に動作している。
応答待ちタイマタイムアウト処理プログラム22bは、
ポーリング端末装置3a、3b、・・・3nからのポー
リングに対する応答フレームを一定時間監視し、タイム
アウトした際に起動されるタイマ割込み処理である。
また、CPU制御用メモ9部23は、ポーリング処理プ
ログラム22aがポーリングしているポーリング端末装
置3a、3b、・・・、3nのアドレス情報を管理する
端末アドレス管理テーブル23a、全ポーリング端末装
置数を管理する端末数管理テーブル23b1応答待ちタ
イマタイムアウト回数を管理するタイムアウトカウンタ
23c1ポーリング端末装置3a、3b、・・・ 3n
に関する情報を登録しておく端末統計情報テーブル23
dより構成される。
上記ポーリング端末装置3は第3図に示すような構成と
なっている。
すなわちポーリング端末装置3は、装置全体の制御を司
るCPU41、このCPU41を動作させる応答制御用
プログラム43、この応答制御用プログラム43が参照
する応答制御用メモリ部44、信号線32、ポーリング
端末装置31のアドレスを設定しているアドレスデイツ
プスイッチ42を備える。
応答制御用プログラム部43は、応答処理プログラム4
3aより構成される。応答制御用メモリ部44は、ポー
リング端末装置31に関する情報を登録しておく端末統
計情報テーブル44aより構成される。
次に第4図乃至第6図を参照して上記実施例の動作を説
明する。
ポーリングセンタ装置1の電源ONにより、ポーリング
処理プログラム22aが起動されると、端末アドレス管
理テーブルをクリアしてrOJとする(ステップA 0
1)。
次に、端末アドレス管理テーブル内のアドレスを1だけ
インクリメントし、(ステップA02)、アドレス1の
ポーリング端末装置3aに対して、ポーリングフレーム
を送信する(ステップA03)。
ポーリングフレーム送信時、応答フレームの応答待ちタ
イマをスタートしくステップBO3)、上記ポーリング
端末装置3からの応答フレームの受信あるいは、3回応
答待ちタイマタイムアウトによるリトライアウトが発生
するまでループする(ステップAO5,AQ8)。
応答待ちタイマタイムアウトした場合は、第5図に示す
応答待ちタイマタイムアウト処理プログラム22bがタ
イマ割込みにより起動される。応答待ちタイマタイムア
ウト処理プログラム22bが起動されると、応答待ちタ
イマタイムアウト回数を管理するタイムアウトカウンタ
23cを1インクリメントする(ステップB 01)。
タイムアウトカウンタ23cを1インクリメントした結
果、カウンタ値が「3」になればリトライアウトとみな
す(ステップBO2)。
カウンタ値が「3」未満であれば、応対待ちタイマを再
起動しくステップBO3)、処理を上記第4図のポーリ
ング処理プログラム22aに返す。
各ポーリング端末装置3a、3b、 ・・・、3n内の
応答処理プログラム43aは、第6図に示すように常に
ポーリングセンタ装置1からのポーリングフレーム受信
の有/無を監視する(ステップC01)。
ポーリングフレーム受信が無い場合は、ポーリング端末
装置3の動作状態の情報を端末統計情報テーブル44a
に登録しくステップC02)、さらにポーリングフレー
ム受信の有/無を監視する。
ポーリングフレーム受信が有る場合は、ポーリングフレ
ーム内のアドレス情報が、アドレスデイツプスイッチ4
2が設定しているアドレスと一致しているかどうかを調
べ(ステップC03)、一致していれば当該ポーリング
端末装置3に対するポーリングフレームとみなし、端末
統計情報テーブル44a内の動作状態の情報を応答フレ
ームにセットし、ポーリングセンタ装置1に送信する(
ステップC04)。
上記、ポーリング端末装置からの応答フレームを受信し
たら、応答待ちタイマを停止しくステップA07)、受
信応答フレーム内のポーリング端末装置の情報を、端末
統計情報テーブル23d内のアドレス1に対するエリア
に登録する(ステップA 08)。
応答待ちタイマタイムフケ13回発生によるリトライア
ウトが発生したら、リトライアウト情報を端末統計情報
テーブル2Bd内のアドレス1に対応するエリアに登録
する(ステップA 09)。
上記、それぞれのポーリング端末装置情報を端末統計情
報テーブル23dに登録終了したらタイムアウトカウン
タ23cを「○」にクリアしくステ、ツブAl0)、端
末アドレス管理テーブル23aと端末数管理テーブル2
3b内の値を比較し、端末アドレス管理テーブル23a
内の値が端末数管理テーブル23b内の値より小さけれ
ば、まだすべてのポーリング端末装置3a、3b、・・
・ 3nに対するポーリング処理は終了していないもの
とみなし、ステップAO2〜Allの処理を繰り返す。
そして、端末アドレス管理テーブル23a内の値が端末
数管理テーブル23b内の値と一致すれば、全てのポー
リング端末装置3a、3b、・・・3nに対するポーリ
ング処理が終了したものとみなしくステップA11)、
新たにLAN5にポーリング端末装置3 (n+1)が
接続されたかどうか凋べるために、端末アドレス管理テ
ーブル23a内のアドレスを1インクリメントしくステ
ップAl2)  上記アドレスのポーリング端末装置3
 (n+1)に対してポーリングフレームを送信する(
ステップA13)。
ポーリングフレーム送信時、応答フレームの応答待ちタ
イマをスタートしくステップA14)、ポーリング端末
装置3 (n+1)からの応答フレームの受信あるいは
3回応答待ちタイマタイムアウトによるリトライアウト
が発生するまでループする(ステップA15. AlB
)。
上記、ポーリング端末装置3(n+1)からの応答フレ
ームを受信したら応答待ちタイマを停止しくステップA
17) 、LAN5に新たなポーリング端末装置3(n
+1.)が登録されたことを認識するために、端末数管
理テーブル23bの値を更新しくステップA18)、端
末統計情報テーブル23d内の更新し、応答フレーム内
のポーリング端末装置3 (n+1)の情報を、端末統
計情報テーブル23d内の更新したエリアに登録する(
ステップA19)。
応答待ちタイマタイムフケ13回発生によるリトライア
ウトが発生したら、LAN5に新たに登録されたポーリ
ング端末装置3 (n+1)は存在しないものと判断し
、タイムアウトカウンタをφクリアする(ステップA2
0)。
[発明の効果] 以上詳記した如く本発明によれば、ポーリングセンタ装
置がポーリング方式を用いて複数のポーリング端末装置
とデータ通信を行なうLANシステムにおいて、新たに
ポーリング端末装置を追加する際、ポーリングセンタ装
置に端末装置等を利用してアドレス情報を入力すること
なく、ポーリング端末装置を追加した時点でポーリング
センタ装置に置ける追加ポーリング端末装置の自動認識
を容易に実現することができ、ポーリング端末装置の追
加作業の効率を向上させることが可能なポーリング方式
を提供することができる。
【図面の簡単な説明】
第1図は〆本発明の一実施例に係るポーリングシステム
の構成を示すブロック図、第2図は第1図のポーリング
センタ装置の構成を示すブロック図、第3図は第1図の
ポーリング端末装置の構成を示すブロック図、第4図乃
至第6図は動作の処理内容を示すフローチャートである
。 1・・・ポーリングセンタ装置、12.32・・・信号
線、21.41・・・CPU、22・・・CPU制御用
プログラム部、23・・・CPU制御用メモリ部、3a
。 3b、3n・・・ポーリング端末装置、42・・・アド
レスデイツプスイッチ、43・・・応答制御用プログラ
ム部、44・・・応答制御用メモリ部。

Claims (1)

  1. 【特許請求の範囲】 LANに接続されている複数のポーリング端末装置に対
    して同一LANに接続されているポーリングセンタ装置
    から送信要求の有無を順番に問合わせる(ポーリングす
    る)ことによりデータ通信を行なうポーリング方式にお
    いて、 上記複数のポーリング端末装置のそれぞれに異なった個
    別のアドレスを設定する設定手段と、上記ポーリングセ
    ンタ装置のメモリに対して、現在ポーリングを行ってい
    るポーリング端末装置のアドレスを管理する端末アドレ
    ス管理テーブル、LANに接続されているポーリング端
    末装置数を管理する端末数管理テーブル、問合わせに対
    するポーリング端末装置からの応答が一定時間内になか
    った場合を示すタイムアウトの回数をカウントするタイ
    ムアウトカウンタエリア及びLANに接続されているポ
    ーリング端末装置の状態を登録する端末統計情報テーブ
    ルを展開する展開手段と、ポーリングセンタ装置が上記
    タイムアウトを検知した場合に上記タイムアウトカウン
    タエリアの値を更新設定するタイムアウトカウンタ更新
    手段と、 このタイムアウトカウンタ更新手段により上記タイムア
    ウトカウンタエリアの値が一定値に達した時点でリトラ
    イアウトと判断し、当該ポーリング端末装置に対応する
    上記端末統計情報テーブルにリトライアウト情報を設定
    するリトライアウト設定手段と、 1つのポーリング端末装置に対するポーリングを終了し
    た時点で上記端末アドレス管理テーブルに設定されてい
    るアドレスを更新設定し、次のポーリング端末装置をポ
    ーリングするポーリング更新手段と、 全てのポーリング端末装置に対するポーリングを終了し
    た時点で端末アドレス管理テーブルに設定されているア
    ドレスを更新設定し、新たにLANに追加されたポーリ
    ング端末装置の有無をポーリングによって調査する調査
    手段と、 この調査手段によって追加ポーリング端末装置有りと判
    定した際に上記端末数管理テーブルを更新し、当該追加
    ポーリング端末装置に対する情報を端末統計情報テーブ
    ルに設定する追加設定手段と、 上記調査手段によって追加ポーリング端末装置無しと判
    定した際に上記端末アドレス管理テーブル中のアドレス
    を初期化し、次のポーリングサイクルを実施する初期化
    手段とを上記ポーリングセンタ装置内に具備したことを
    特徴とするポーリング方式。
JP1202337A 1989-08-04 1989-08-04 ポーリング方式 Expired - Fee Related JPH0624383B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1202337A JPH0624383B2 (ja) 1989-08-04 1989-08-04 ポーリング方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1202337A JPH0624383B2 (ja) 1989-08-04 1989-08-04 ポーリング方式

Publications (2)

Publication Number Publication Date
JPH0365836A true JPH0365836A (ja) 1991-03-20
JPH0624383B2 JPH0624383B2 (ja) 1994-03-30

Family

ID=16455876

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1202337A Expired - Fee Related JPH0624383B2 (ja) 1989-08-04 1989-08-04 ポーリング方式

Country Status (1)

Country Link
JP (1) JPH0624383B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4119584A1 (de) * 1990-07-13 1992-01-16 Abb Patent Gmbh Elektronische einrichtung mit steckbaugruppen

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4119584A1 (de) * 1990-07-13 1992-01-16 Abb Patent Gmbh Elektronische einrichtung mit steckbaugruppen
DE4119584C2 (ja) * 1990-07-13 1992-11-12 Abb Patent Gmbh, 6800 Mannheim, De
DE4119584C3 (de) * 1990-07-13 1995-08-03 Abb Patent Gmbh Elektronische Einrichtung mit Steckbaugruppen

Also Published As

Publication number Publication date
JPH0624383B2 (ja) 1994-03-30

Similar Documents

Publication Publication Date Title
JPH09190396A (ja) コンピュータネットワーク上の位置決め方法及び装置
EP1060604A1 (en) Input/output (i/o) scanner for a control system with peer determination
CN110691101A (zh) 哑终端免认证名单的配置方法及装置
JP2003044288A (ja) 情報処理装置、情報処理システム、及びプログラム
JPH0365836A (ja) ポーリング方式
JP3505412B2 (ja) ソケット管理装置およびソケット管理方法
JP2003124935A (ja) 固定アドレス設定装置、固定アドレス設定方法および固定アドレス設定プログラム
JPH11312111A (ja) データベース復旧方法及びデータベース管理システム
JPH0723048A (ja) ネットワーク管理装置
JPS62135042A (ja) デ−タ通信における装置アドレス自動認識方式
JPH1098504A (ja) データ処理装置
JPH06314208A (ja) プロセス間通信方法
KR950005645B1 (ko) 패킷 교환을 위한 리셋 처리 방법
JPH06276198A (ja) パケット交換装置
JPH05120173A (ja) 端末装置立ち上げ管理方式
CN115858592A (zh) 数据库操作的处理方法、存储介质与计算机设备
JP3254200B2 (ja) 画像処理方法及びその装置
JPH07182261A (ja) 情報処理装置
JPH0564899B2 (ja)
JPH1165914A (ja) フアイル転送受信待ち制御方式
CN113821327A (zh) 一种实例调度方法、***及计算设备
JP3042599B2 (ja) 印刷装置
CN111522646A (zh) 用于批次调度中心与批次应用服务之间的注册方法及***
JPH09305516A (ja) システム情報の設定方式
JPH03154960A (ja) 計算機システム

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees