JPH0528548B2 - - Google Patents

Info

Publication number
JPH0528548B2
JPH0528548B2 JP60071233A JP7123385A JPH0528548B2 JP H0528548 B2 JPH0528548 B2 JP H0528548B2 JP 60071233 A JP60071233 A JP 60071233A JP 7123385 A JP7123385 A JP 7123385A JP H0528548 B2 JPH0528548 B2 JP H0528548B2
Authority
JP
Japan
Prior art keywords
data
packet
communication control
terminal
direct connection
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 - Lifetime
Application number
JP60071233A
Other languages
English (en)
Other versions
JPS61230545A (ja
Inventor
Tetsuya Anzai
Osamu Hayama
Yutaka Takizawa
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.)
Amada Co Ltd
Original Assignee
Amada 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 Amada Co Ltd filed Critical Amada Co Ltd
Priority to JP60071233A priority Critical patent/JPS61230545A/ja
Publication of JPS61230545A publication Critical patent/JPS61230545A/ja
Publication of JPH0528548B2 publication Critical patent/JPH0528548B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明はLAN(Local Area Network
system)等ネツトワークシステムの通信制御装
置に関する。
〔従来技術の説明〕 LAN等ネツトワークシステムとしては、OA
(Office Automation)用又はFA用(Factory
Automation)用として、スター方式、ループ方
式、バス接続方式或いはこれらの混成方式等が提
案されているが、いずれの方式においてもターミ
ナル間のデータ伝送は各ノードの通信制御装置を
用いて行われる。
従来より、ネツトワークシステム、例えば、ス
ター方式のネツトワークシステムのノードには蓄
積交換方式の通信制御装置が用いられ、データを
送信したいターミナルはデータに送り先等を付け
てノードに伝送し、ノードは送られてきたデータ
を一度バツフアメモリに蓄積し所定の確認作業を
した上でこのメモリに記憶されたデータを送り先
のターミナルへ伝送する。このように蓄積交換方
式の通信制御装置を用いたネツトワークシステム
は、各ターミナルで転送したいターミナルを指定
して所定データを伝送すれば良く通信制御の態様
が簡潔で伝送品質が高く汎用性が高かつた。
しかしながら、ノードに蓄積交換方式の通信制
御装置を用いたネツトワークシステムにあつて
は、データの交換を一度バツフアメモリに蓄積し
てから行うので伝送時間をこの分だけ余計に要す
るという問題点があつた。特に伝送データが多量
である場合には、データを分割して所定量づつパ
ケツトとして送らなければならず、パケツト分
割、生成に要する時間も大となり、緊急性を要す
るデータや、多量データ等を伝送したいターミナ
ルを有するネツトワークシステムのノードには蓄
積交換方式の通信制御装置を適用するのが難かし
いという問題点があつた。
〔発明の目的〕
この発明は上記問題点を改善し、治績交換方式
を採用しながらも、データ種別によつてはより高
速にデータ伝送することができるネツトワークシ
ステムの通信制御装置を提供することを目的とす
る。
〔発明の概要〕
上記目的を達成するために、本発明は、ネツト
ワークシステムにおける蓄積交換方式の通信制御
装置にして、複数のターミナルを接続する複数の
コネクタと、上記各コネクタとシステムバスとを
接続する入力線、出力線の間にマトリツクス状に
多数のゲートスイツチを配置してなるハードロジ
ツク回路と、データ伝送のパケツトが直結要求の
パケツトであるか直結解除のパケツトであるかを
判別するデータコマンドコード解析判定部と、上
記データコマンドコード解析判定部の判定に従つ
て前記ハードロジツク回路における前記各ゲート
スイツチのオン,オフを制御する出力ポートとを
備え、前記各ターミナル間の通信を直接可能な構
成としてなるものある。
〔実施例の説明〕
以下、この発明について一実施例を挙げ詳細に
説明する。
第1図はスター方式のLANのシステムブロツ
ク図、第2図は通信制御装置の構成ブロツク図、
第3図は通信制御装置が有するハードロジツク用
出力ポート及びハートロジツク回路の回路図、第
4図は通信制御装置の機能ブロツク図、第5図は
通信制御装置の処理フローチヤートである。
第1図に示したように、LAN1は通信制御装
置3を中心として、ターミナルT(T1,T2,T3
T4)を接続している。接続は通信ケーブルL1
L2,L3,L4を介してシリアル接続され、各ケー
ブルと通信制御装置3又はターミナルTとの接続
はコネクタC(C1,C2,C3…)を介して行われて
いる。接続はRS232C規格に準ずるものであるが
RS422規格等への変更は自由に行える。なお、タ
ーミナルとしては、OA用では、営業、経理等に
備えられるパソコンやコンピユータ装置、データ
ベース等であり、FA用にあつては、これにCNC
装置等が加わるものである。又、本例では4個の
コネクタC1〜C4にターミナルT1〜T4を接続し、
コネクタC5,C6は空きの状態としているが、こ
のコネクタC5,C6には任意のターミナルを接続
可能である。
第2図に示したように、通信制御装置3は、そ
の内部にシステムバス5を介してCPU9、ROM
11、RAM13、プログラマブルタイマ15、
プログラマブルインタラプトコントローラ17、
6個のユアート(Universal Asynchronus
Receiver Transmitter)U1〜U6、並びにハード
ロジツク用出力ポート19を備えている。そし
て、各ユアートU1〜U6は出力ポート19で制御
されるハードロジツク回路21を介して前記コネ
クタC1〜C6に接続されている。
前記CPU9は通信制御装置3の全体を総括制
御するものである。前記ROM11は前記総括制
御のプログラムを格納している。前記RAM13
は前記CPUのワークエリヤを有するほか、各タ
ーミナル通信状態を管理する管理テーブルや、各
ターミナルから送られてくるコマンド内容を解析
するためのデータコマンド機能テーブル等を有し
ている。
前記プログラマブルタイマ15は割り込み処理
等に際しての時間制御を行うものである。前記プ
ログラスブルインタラプトコントローラ17は各
ターミナルから入力されるパケツトを割り込み処
理するものである。
第3図に示したように、ハードロジツク回路2
1は各ユアートU1〜U6からの出力回線l1〜L6
の6個のゲートスイツチ(参照番号付さず)と出
力回線l1〜l6と直交するユアートU1〜U6への入力
回線m1〜m6との間にマトリクス状に設けられる
30個のゲートスイツチ(参照番号付さず)とを有
して成る。各ゲートスイツチの信号入力端子(0
−1)、(0−2)…(0−6)、(1−2)〜(1
〜6)…にハイレベルの信号が入力されたときそ
のゲートを解放する。
一方出力ポート19は6個のIC回路P1〜P6
有しており、各ポートP1〜P6は、システムバス
5を介してCPU9(第2図参照)からの制御信
号を受け、所定の信号出力端子(6−1)、(5−
1)…(0−6)からハイレベルの信号を出力す
る。これら信号出力端子(6−1)、(5−1)…
(0−6)は前記ゲートスイツチの同一番号の信
号入力端子と接続されるものである。
第3図において、コネクタC1〜C6から入力さ
れるデータ等の信号は入力回線m1〜m6を介して
各ユアートU1〜U6に入力される他、マトリクス
状に配設されたゲートスイツチのうちいずれかの
ゲートスイツチがオンされていれば、そのゲート
スイツチに接続されている入力回線と出力回線と
が直結される。そして、前記CPU9は、出力ポ
ート19を作動させることにより、出力回路線l1
〜l6上のゲートスイツチを適宜オンして−のター
ミナルから送られてきた情報をユアートU1〜U6
を介して所定の情報を伝送することができること
を意味すると共に、又、出力ポート19を作動さ
せることにより、適宜の入力回線m1〜m6を適宜
の出力回線l1〜l6に適宜直結できることを意味し
ている。
前記各入力回線m1〜m6と各出力回線l1〜l6との
直結、解除の処理を行なうために、通信制御部2
3が設けられている。この通信制御部23は、通
信制御装置3の通信制御に係る部分を機能表現し
たもので、その機能をブロツク図的に示すと、第
4図に示すように、通信制御部23は受信割り込
み処理部25と、データ送受信バツフアメモリ2
7と、データエラーチエツク処理部29と、デー
タコマンドコード解析判定部31と、データコマ
ンドコード機能テーブル33と、送信先アドレス
判定処理部35と、送信データ出力処理部37と
を有している。伝送方式はパケツト方式であり、
第5図右中央に示したパケツトPKTは、先頭に
データの送信開始を示すヘツダを有し、次いで、
送信先アドレス、送信元アドレス、コマンドコー
ド、送信データ、データチエツクコード、そして
最後にデータの終了を示すトレーラを有してい
る。コマンドコードは通信制御装置での処理態様
の指定であり、本例では、特に回線直結要求のコ
マンドが記載可能となつている。
第4図において、前記受信割り込み処理部25
は、各ターミナルからのパケツトを割り込み方式
で受付けるものである。前記データ送受信バツフ
アメモリ27は、割り込み処理されたパケツト中
で送信データを一時記憶するものである。前記デ
ータエラーチエツク処理部29はパケツト中のデ
ータチエツクコードを読み取つて転送バイト数や
パリテイチエツク等が適正のものであるか否かを
チエツクする。前記データコマンドコード解析判
定部31はコマンドコードを読み取るものであ
る。
前記データコマンド機能テーブル33には各タ
ーミナルの通信状態を管理する管理テーブルが設
けられており、又、所用のコマンドコードの解析
用情報が記載されている。前記送受信先アドレス
判定処理部35はパケツトの送信先アドレスを読
み取るものである。前記送信データ出力処理部3
7は、前記データコマンドコード機能テーブル3
3に従つて解析判定したコマンドコードに従つ
て、又、送信先アドレス判定処理部35の判定に
従つて、データ送受信バツフアメモリに格納され
ている受信データを所定のターミナルに送信する
ように第3図に示したゲートスイツチを制御した
り、或いは、コマンドコードが直結指令である場
合にはデータ送受信バツフアメモリに関係なく、
第3図に示したマトリクス状のゲートスイツチを
制御して送信先ターミナルとこの送信元ターミナ
ルが要求している送信先ターミナルとを直結処理
したりするものである。なお、既に直結している
ターミナルから直結解除の要求があつた場合には
この送信データ出力処理部37で直結解除の処理
を行うが、この際の解除要求は第3図に示したユ
アートU1〜U6を介して直結解除を要求するパケ
ツト送信があることを条件として行われるように
している。
上記構成の通信制御装置の制御方式を第5図フ
ローチヤートを用いて説明する。
第3図を参照するに、各コネクタC1〜C6から
入力回線m1〜m6に入力される信号は一般にパケ
ツトの形態で入力されるようになつているが、マ
トリクス状のゲートスイツチがオンされ特定回路
が直結されている場合にのみその特定回線はその
他の形態の信号を流すことができる。そして、パ
ケツトの内容は本例においては大きく分けて3種
ある。これは第5図右上方に示したように、通常
のデータ送信用のパケツトAと、直結要求のパケ
ツトBと、直結解除のパケツトCである。
パケツトAは第4図の説明の項で示した通り、
ヘツドとトレーラとの間に送信先、送信元アドレ
ス、送信データ並びに、データチエツクコード及
びコマンドコードを挿入したものである。パケツ
トBはコマンドコードに直結要求を記載すると共
に送信データの項は空白とし、送信先コードは通
信制御装置3(第1図参照)としたものである。
パケツトCはパケツトBと異つてコマンドコード
に直結解除を記載したものである。本例で、この
ようにパケツトAと同種の形式でパケツトB、パ
ケツトCを定義するようにしたのは、直結要求、
直結解除の信号をハード線等特設することなく、
又、パケツト伝送を必須とする通信制御装置の処
理技術を複雑化することなく処理するための手段
である。
ステツプ501はパケツトA〜Cの割り込み処理
を受付けるものであり、割り込みがあればステツ
プ503でパケツト受信処理が行われる。ステツプ
505はデータエラーチエツク処理を行うものであ
り、ステツプ507はコマンドコードの解析処理を
行うものである(第4図参照)。
ステツプ507の主なコマンド解析処理はパケツ
ト内容が前記A,B,Cいずれであるかの判定で
ある。ステツプ509は直結解除か否かの判定を、
即ち、パケツトCであるか否かの判定を行つてい
る。又、ステツプ511は直結か否かの判定、即ち、
パケツトBであるか否かの判定を行つている。従
つて通信制御装置に入力されたパケツトがパケツ
トAである場合にはステツプ513へ。パケツトB
である場合にはステツプ523へ移ることになる。
ステツプ513はパケツトAがデータ伝送用のパ
ケツトであることから、第4図に示したデータコ
マンドコード機能テーブル内の管理テーブルを参
照し、ステツプ515で送信先ターミナルが送信可
能状態にあるか否かを判定する。このとき、送信
先ターミナルが他のターミナルと交信中であつた
り或いはその他の通信不能状態にあるときには、
ステツプ517で伝送不能処理を行う。伝送不能処
理は、例えば、送信元ターミナルにその旨伝えた
り、又、要すれば適宜のデイスプレイ装置にその
旨表示しておいたりする。
ステツプ515で伝送可能と判断されたときはス
テツプ519へ移り、ここで所定の伝送処理が行わ
れる。伝送処理は、第4図の示したデータ受信バ
ツフアメモリに一時蓄積されている受信パケツト
中のデータを所定の送信先ターミナルへ転送する
ことで行われる。ステツプ521はテーブル変更処
理を行うもので、現在送信中であること、或い
は、送信内容の都合上、所定のターミナルは所定
の時間通信不能とすべきであることなど所望の指
令を第4図に示したデータコマンド機能テーブル
に記載することが行われる。
ステツプ511で直結、即ち、パケツトBが判断
された場合には、ステツプ523でステツプ513と同
様の管理テーブルの参照が行われる。ステツプ
525で、直結不能状態が判断されれば、ステツプ
527で直結不能処理即ち、ステツプ517と類似の処
理が行われるがステツプ525で直結可能状態が判
断された場合にはステツプ529へ移り以下の直結
処理が行われる。
第3図に示したように、CPU9が直結処理を
判断した場合には出力ポート19の所定の出力端
子にハイレベル信号を出力する。即ち、例えば、
今、ターミナル4が(例えばデータ使用部のパソ
コン)がターミナル3(例えばデータバンク)へ
の直結要求を下しているとするならば、CPU9
はポートP3の端子(4−3)にハイレベルの信
号を出力し、破線で示した回線を経由して入力端
子(4−3)を有するゲートスイツチをオンする
ことになる。入力回線m4はコネクタC3への出力
回線l3へ接続され、これにより回線m4と回線l3
が直結されたことになる。
ステツプ531は回線直結後、その旨を第4図に
示したデータコマンドコード機能テーブルが有す
る管理テーブルに記載する。なお、以上により回
線m4とl3とが直結されたが、このとき入力回線
m4からの信号がユアートU4を介してシステムバ
スに混入するかのようにであるが、実際には例え
ばRSC規格のCTS、RTS等ハンドシエイク用制
御信号線を利用することでこれら混入は避けられ
る。
次にステツプ509で直結解除即ち、パケツトC
が判断されればステツプ533へ移る。パケツトC
はステツプ523以下の前例において第3図に示し
たコネクタC4から入力される。ステツプ533は直
結解除の処理を示しており、第3図に示したポー
トP3の出力端子(4−3)の信号レベルをロー
レベル化することで行われる。ステツプ535は管
理テーブル変更の処理を示しており、管理テーブ
ルに直結解除した旨記載する。
以上により、各ターミナルは他のターミナルと
従来通りの蓄積交換方式のパケツト通信ができる
と共にこれに合わせて直結通信ができることにな
る。
なお、直結要求は予め予測される伝送時間を考
慮して自動的にその流さを判断して行うことも可
能であり、又、オペレータの介入により手動的に
行われるようにしても良いことは勿論である。
〔発明の効果〕
以上のごとき実施例の説明より理解されるよう
に、要するに本発明は、ネツトワークシステムに
おける蓄積交換方式の通信制御装置にして、複数
のターミナルT1〜T4を接続する複数のコネク
タC1〜C4と、上記各コネクタC1〜C4とシ
ステムバス5とを接続する入力線、出力線l1
l6:m1〜m6の間にマトリツクス状に多数のゲー
トスイツチを配置してなるハードロジツク回路2
1と、データ伝送のパケツトPKTが直結要求の
パケツトBであるか直結解除のパケツトCである
かを判別するデータコンマドコード解析判定部3
1と、上記データコマンドコード解析判定部31
の判定に従つて前記ハードロジツク回路21にお
ける前記各ゲートスイツチのオン、オフを制御す
る出力ポート19とを備え、前記各ターミナルT
1〜T4間の通信を直接可能な構成としてなるも
のである。
上記構成により、本発明においては、あるター
ミナルから他のターミナルとの接続を要求する直
結要求パケツトBを伝送すると、データコマンド
コード解析判定部31において上記パケツトBの
コマンドが解析され、この判定部31の判定に従
つてハードロジツク回路21における対応したゲ
ートスイツチがオンされて、前記あるターミナル
他のターミナルとが直結されて直接通信可能な状
態となる。
すなわち本発明においては、各ターミナル間を
直結した状態として相互に通信できるので直結時
には大容量のフアイルデータ転送に要する時間の
短縮に効果があると共に、データブロツクフオー
マツトにとらわれないデータの交換が可能とな
り、データ伝送効率がより向上するものである。
【図面の簡単な説明】
図面はいずれもこの発明の一実施例を示し、第
1図はスター方式のネツトワークシステムのシス
テムブロツク図、第2図は通信制御装置の構成の
ブロツク図、第3図はハードロジツク用出力ポー
ト及びハードロジツク回路の回路図、第4図は通
信制御装置の機能ブロツク図、第5図は通信制御
装置の制御フローチヤートである。 1……スター方式のネツトワークシステム、3
……通信制御装置、19……出力ポート、21…
…ハードロジツク回路、C1〜C6……コネクタ、
T1〜T4……ターミナル、U1〜U6……ユアート。

Claims (1)

    【特許請求の範囲】
  1. 1 ネツトワークシステムにおける蓄積交換方式
    の通信制御装置にして、複数のターミナル(T1
    〜T4)を接続する複数のコネクタ(C1〜C
    4)と、上記各コネクタ(C1〜C4)とシステ
    ムバス5とを接続する入力線、出力線(l1〜l6
    m1〜m6)の間にマトリツクス状に多数のゲート
    スイツチを配置してなるハードロジツク回路21
    と、データ伝送のパケツト(PKT)が直結要求
    のパケツトBであるか直結解除のパケツトCであ
    るかを判別するデータコマンドコード解析判定部
    31と、上記データコマンドコード解析判定部3
    1の判定に従つて前記ハードロジツク回路21に
    おける前記各ゲートスイツチのオン、オフを制御
    する出力ポート19とを備え、前記各ターミナル
    (T1〜T4)間の通信を直接可能な構成として
    なることを特徴とするネツトワークシステムの通
    信制御装置。
JP60071233A 1985-04-05 1985-04-05 ネツトワ−クシステムの通信制御装置 Granted JPS61230545A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60071233A JPS61230545A (ja) 1985-04-05 1985-04-05 ネツトワ−クシステムの通信制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60071233A JPS61230545A (ja) 1985-04-05 1985-04-05 ネツトワ−クシステムの通信制御装置

Publications (2)

Publication Number Publication Date
JPS61230545A JPS61230545A (ja) 1986-10-14
JPH0528548B2 true JPH0528548B2 (ja) 1993-04-26

Family

ID=13454765

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60071233A Granted JPS61230545A (ja) 1985-04-05 1985-04-05 ネツトワ−クシステムの通信制御装置

Country Status (1)

Country Link
JP (1) JPS61230545A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0624390B2 (ja) * 1988-08-22 1994-03-30 国際電気株式会社 複合情報表示システムのバイパス方法及び装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5990486A (ja) * 1982-11-15 1984-05-24 Japan Radio Co Ltd 構内通信システム

Also Published As

Publication number Publication date
JPS61230545A (ja) 1986-10-14

Similar Documents

Publication Publication Date Title
EP0308408B1 (en) Information transfer method and arrangement
US5664101A (en) Intelligent industrial local area network module for use in a distributed control system
US5367646A (en) Universal device for coupling a computer bus to a controller of a group of peripherals
KR920004147B1 (ko) 동작모드설정 가능한 lan간 결합장치
JPH03175560A (ja) プログラム可能な複数の論理制御器の間で通信する方法
US4675864A (en) Serial bus system
JPS63255759A (ja) 制御システム
JPS6336586B2 (ja)
JPH07143202A (ja) システムを構成する方法、デバイスを構成する方法、制御装置およびシステム
JPH0528548B2 (ja)
JPH1027150A (ja) 情報処理装置及び外部装置
JPH0364899B2 (ja)
KR930001199B1 (ko) 다수의 nos를 갖는 lan의 데이타 처리방법
JPS6126706B2 (ja)
JP3687684B2 (ja) 装置間データ転送方法
JPS59200362A (ja) 端末装置の制御方式
JP3299021B2 (ja) マルチバスii−scsiバスデータ転送方法および装置
JPS6298444A (ja) デ−タ通信方式
JPS63128837A (ja) 回線制御装置
JPS582496B2 (ja) デ−タ転送方式
JPH0234518B2 (ja)
JPH0145654B2 (ja)
JP3067155B2 (ja) データ転送装置
JPH0418652A (ja) データ通信システム
JPH0783358B2 (ja) ロ−カルエリアネツトワ−クの制御方式