JPS5970053A - Controlling device of transmission - Google Patents

Controlling device of transmission

Info

Publication number
JPS5970053A
JPS5970053A JP57180480A JP18048082A JPS5970053A JP S5970053 A JPS5970053 A JP S5970053A JP 57180480 A JP57180480 A JP 57180480A JP 18048082 A JP18048082 A JP 18048082A JP S5970053 A JPS5970053 A JP S5970053A
Authority
JP
Japan
Prior art keywords
transmission
data
terminal
transmitted
control device
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
JP57180480A
Other languages
Japanese (ja)
Inventor
Osamu Nishiguchi
修 西口
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.)
Omron Corp
Original Assignee
Tateisi Electronics Co
Omron Tateisi Electronics Co
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 Tateisi Electronics Co, Omron Tateisi Electronics Co filed Critical Tateisi Electronics Co
Priority to JP57180480A priority Critical patent/JPS5970053A/en
Publication of JPS5970053A publication Critical patent/JPS5970053A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Abstract

PURPOSE:To detect an error of transmission data precisely and to simplify the processing of transmission by checking the transmitted data on the terminal side receiving the data and then checking the coincidence of the transmitted data with the data returned through a circuit by a transmission controlling device on the data transmission side. CONSTITUTION:A transmission controlling device 2 is connected to a terminal controlling device 1 connected to a center computer, and plural terminal equipments, i.e. consoles 4, 5 and a printer 6, are connected to the controlling device 2 through a circuit 3. A memory 9, a circuit controlling part 10 and a hand shak ing part 11 are connected to a master controlling part 8 of the controlling device 2. The controlling part 8 controls communication between the device 1 and each terminal equipment, stores data to be transmitted temporarlly in a transmission data area of the memory 9 and shunts the transmitted data in a shunting area. The terminal equipment side receiving the data checks the transmitted data and the controlling device 2 side checks the coincidence of the transmitted data with the data returned through a circuit 3, so that an error in the transmission data is detected without using a complexed calculation program.

Description

【発明の詳細な説明】 発明の分野 本発明は上位局と複数の端末局との間に設けられて、端
末局との間の通信制御を行う伝送制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a transmission control device that is provided between an upper level station and a plurality of terminal stations and controls communications with the terminal stations.

発明の背景 上位局と多数の端末局とが回線を通じて接続されている
場合、端末制御装置が複数の端末局と上位局との間に接
続されている。しかし従来の端末制御装置にあっては、
端末局同士で通信を行う場合にはデータは上位局を一旦
経由するか又は上位局が回線の管理をして端末局同士で
通信させる必要があり、上位局の負荷がふえるという欠
点があった。そこで発明者は端末局と端末制御装置との
間に設けられ、制御局として回線を管理する伝送制御装
置を提案している。
BACKGROUND OF THE INVENTION When an upper station and a large number of terminal stations are connected through a line, a terminal control device is connected between the plurality of terminal stations and the upper station. However, with conventional terminal control devices,
When communicating between terminal stations, the data must first go through the upper station, or the upper station must manage the line and allow the terminal stations to communicate with each other, which has the disadvantage of increasing the load on the upper station. . Therefore, the inventor has proposed a transmission control device that is installed between a terminal station and a terminal control device and manages the line as a control station.

ところで伝送制御装置と端末局との間でデータ伝送する
際には受信側で水平パリティチェック(BCC方式やC
RC方式)、垂直パリティチェック等を行って誤り検出
をしている。ところがBCC方式による誤り検出方式で
は、特定のパターンにてビットの変化が起こった場合に
はエラーの検出が完全にはできないことがあり、伝送の
信頼性を高めることはできなかった。又CRC方式によ
る誤り検出方式ではこのような欠点はないが、誤り検出
のために複雑な演算プログラムを要し、且演算処理に所
定の時間が必要であった。
By the way, when transmitting data between a transmission control device and a terminal station, a horizontal parity check (BCC method or C
RC method), vertical parity check, etc. are performed to detect errors. However, with the error detection method using the BCC method, if bit changes occur in a specific pattern, errors may not be completely detected, and the reliability of transmission cannot be improved. Although the error detection method based on the CRC method does not have such drawbacks, it requires a complicated arithmetic program for error detection and requires a predetermined amount of time for the arithmetic processing.

発明の目的 本発明はこのような問題点に鑑みてなされたもので、複
雑な演算プログラムを用いることなく演算時間が不要で
より確実な誤り検出を行うことによりデータ伝送の信頼
性を向上させ、伝送処理を単純化し、ひいてはデータ伝
送時間を短縮し、それによって回線の利用効率を向上さ
せることのできる伝送制御装置を提供することを目的と
するものである。
Purpose of the Invention The present invention has been made in view of the above-mentioned problems, and it improves the reliability of data transmission by performing more reliable error detection without using a complicated calculation program or requiring calculation time. It is an object of the present invention to provide a transmission control device that can simplify transmission processing, shorten data transmission time, and thereby improve line utilization efficiency.

発明の構成と効果 本発明は上位局と複数の端末局との間に設置され、それ
らの間のデータ伝送を制御する伝送制御装置であって、
伝送制御装置と端末局との間の通信を制御する主制御部
と、伝送されるべきデータを一時保持する送受信テキス
ト格納領域と送信したデータを退避させる退避領域を含
む記憶手段と、を具備し、主制御部は所定の送信単位毎
に送信データを記憶手段の退避領域に退避させる手段、
回線を介してデータを受信する端末より再送されてきた
該送信データを受信する手段、記1.0手段の退避領域
の送信データと受信データとの一致を検知する手段を含
むことを特徴とするものである。
Structure and Effects of the Invention The present invention is a transmission control device installed between an upper station and a plurality of terminal stations to control data transmission between them,
The main control unit controls communication between the transmission control device and the terminal station, and a storage means includes a transmission/reception text storage area for temporarily holding data to be transmitted and a save area for saving the transmitted data. , means for the main control unit to save the transmission data in a save area of the storage means for each predetermined transmission unit;
It is characterized by comprising means for receiving the transmission data retransmitted from a terminal that receives data via a line, and means for detecting a match between the transmission data and the reception data in the save area of means 1.0. It is something.

このような特徴を有する本発明によれば、伝送制御装置
よりデータを送信するときは常に自己の送信するデータ
を回線を往復させて監視している。
According to the present invention having such features, when a transmission control device transmits data, it always monitors the data it transmits by reciprocating the line.

従って回線上に何らかのノイスか加わって信号の誤りか
発生した場合にも送信例において誤り検出が可能であり
、しかも受信側だけの誤り検出に比べて確実な検知を行
うことができる。又本発明による誤り検知は送信データ
をそのまま比較するものであるため複雑な演算を必要と
せず、検出に要する時間も極めて短時間ですむという効
果が得られる。
Therefore, even if some kind of noise is added to the line and an error occurs in the signal, it is possible to detect the error in the transmission example, and moreover, the error can be detected more reliably than when detecting errors only on the receiving side. Furthermore, since the error detection according to the present invention compares the transmitted data as is, it does not require complicated calculations, and the time required for detection is also advantageously shortened.

実施例の説明 第1図は端末制御装置とそれに接続される端末局群を示
す外観図である。本図において、端末制御装置1内には
本発明1こよる伝送制御装置2が設けられており、回線
3を介してキーボード等の入力装置とCRT等の表示装
置を有するコンソール4.5及びプリンタ6が接続され
ている。ここで回線3を4線式のラインであって各2本
が夫々送信用及び受信用に用いられるものとする。伝送
制御装置2は各端末、即ちコンソール4.5及びプリン
タ6と端末制御装置1との間に介在してその間の通信を
制御するもので、端末制御装置1の送信データを端末局
に伝送し、端末局からのデータを端末制御装置1に伝送
している。端末側?ff1l装置1は伝送制御装置2に
対して上位局となり、回線7を介してセンタのホストコ
ンピュータ(図示せず)に接続されている。
DESCRIPTION OF EMBODIMENTS FIG. 1 is an external view showing a terminal control device and a group of terminal stations connected thereto. In this figure, a transmission control device 2 according to the present invention 1 is provided in a terminal control device 1, and a console 4.5 having an input device such as a keyboard and a display device such as a CRT and a printer are connected via a line 3. 6 is connected. Here, it is assumed that the line 3 is a four-wire line, two of which are used for transmission and reception, respectively. The transmission control device 2 is interposed between each terminal, that is, the console 4.5 and the printer 6, and the terminal control device 1, and controls communication between them, and transmits data sent from the terminal control device 1 to the terminal station. , transmits data from the terminal station to the terminal control device 1. On the terminal side? The ff1l device 1 serves as an upper station for the transmission control device 2, and is connected via a line 7 to a host computer (not shown) at the center.

第2図はこれらの端末装置と伝送制御装置2の構成を示
すブロック図である。本図において、伝送制御装置2の
主制御部8にはメモリ9、回線制御部10及びハンドシ
ェイク部11が接続される。
FIG. 2 is a block diagram showing the configuration of these terminal devices and the transmission control device 2. As shown in FIG. In this figure, a memory 9, a line control section 10, and a handshake section 11 are connected to a main control section 8 of a transmission control device 2.

回線制御部1’ 0は回線3に接続されて信号の送受を
行うドライバ、レシーバを有し、主制御部8の指令に基
づいて信号を送受する。ハンドシェイク部11は端末制
御装置1と伝送制御装置2間のインターフェイスとなる
ものである。主制御部8はメモリ9のプログラムエリア
に記1.aされている後述の処理手順に従って、上位局
より与えられる送信データを端末局に伝送し、又端末局
よりデータを受信して上位局に伝送するもの−Cある。
The line control unit 1'0 has a driver and a receiver connected to the line 3 and transmits and receives signals, and transmits and receives signals based on commands from the main control unit 8. The handshake section 11 serves as an interface between the terminal control device 1 and the transmission control device 2. The main control unit 8 is written in the program area of the memory 9 as 1. There is a system-C that transmits transmission data provided from a higher-level station to a terminal station, and also receives data from a terminal station and transmits it to the higher-level station, according to the processing procedure described below.

第3図はメモリ9のメモリマツプを示しており図示のよ
うにプログラムエリアPとデータエリアDとから構成さ
れる。データコ曜JアDはフラグエリア、ワークエリア
、スクノクエリア、送受信制御コード格納エリア、及び
送受信テキスト格納エリアを有しており、フラグエリア
には異宙有りフラグを含み、ワークエリアには送信した
電文を所定送信単位、例えば1文字4Hlこ退避させる
退避エリアを含んでいる。
FIG. 3 shows a memory map of the memory 9, which is composed of a program area P and a data area D as shown. Dataco Yo JAD has a flag area, a work area, a sukunoku area, a transmission/reception control code storage area, and a transmission/reception text storage area. It includes an evacuation area for evacuation of a predetermined transmission unit, for example, one character (4H1).

次にフローチャートを参照しつつ本発明による伝送制御
装置の動作を説明する。第4図は伝送制御装置2の基本
動作を示すメインルーチンを示している。以後の各図に
おいて引出線を用いて示す番号は主制御部8の処理ルー
チン又は動作ステップを示すものである。さて伝送制御
装置2が動作を開始すると、まず初期処理ルーチン20
に入る。
Next, the operation of the transmission control device according to the present invention will be explained with reference to flowcharts. FIG. 4 shows a main routine showing the basic operation of the transmission control device 2. Numbers indicated using leader lines in the subsequent figures indicate processing routines or operation steps of the main control section 8. Now, when the transmission control device 2 starts operating, the initial processing routine 2
to go into.

初期処理ルーチン20ではスタックポインタやレジスタ
に初期値を設定し、ワークエリア、フラグエリアをクリ
アしてステップ21に進み、上位局のコマンドを受けて
送信電文の有無をチェックする。送信電文がなければス
テップ22において受信電文の有無をチェ、りし、受信
電文もな番ノればステップ21に戻って以後ステップ2
0.21のループを繰り返す。送信電文がある場合には
ルーチン23において伝送制御装置2より端末局に電文
を送信し、受信電文があればルーチン24において端末
局より電文を受信する。
In the initial processing routine 20, initial values are set in the stack pointer and registers, the work area and the flag area are cleared, and the process proceeds to step 21, in which the presence or absence of a transmission message is checked in response to a command from the upper station. If there is no transmitted message, check whether there is a received message in step 22, and if there is no received message, return to step 21 and proceed to step 2.
Repeat the loop of 0.21. If there is a message to be transmitted, the transmission control device 2 transmits the message to the terminal station in routine 23, and if there is a message to be received, the message is received from the terminal station in routine 24.

本発明は端末局に電文を送信する際の動作に特徴を持つ
ので、以下電文送信ルーチン23の詳細を説明する。第
5図は電文送信ルーチン23を示すフローチャートであ
り、本ルーチンに入るとまずステップ25において上位
局によって指定された端末局に電文の受信勧誘を送信し
、ステップ26.27においてその端末局からの応答を
待つ。
Since the present invention is characterized by the operation when transmitting a message to a terminal station, the details of the message transmission routine 23 will be explained below. FIG. 5 is a flowchart showing the telegram transmission routine 23. When entering this routine, first, in step 25, an invitation to receive a telegram is sent to the terminal station specified by the upper station, and in step 26 and 27, an invitation to receive a telegram is sent from the terminal station. Wait for response.

もし所定時間経過しても応答かなければ、端末局の動作
か停止しているものとして端末局に、伝送終了を送信し
、上位局には端末無応答としてこの電文送信ルーチン2
3を終了する(ステップ28゜29)。応答があればス
テップ30.31においてその種類を判別し、否定応答
であれは端末局側の受信バッファが開放されていない等
の理由で受信が不可能であるので端末局に伝送終了を送
信し、上位局には端末ヒジーとしてこの電文送信ルーチ
ン23を終了するくステップ32.33)。端末局から
の応答が肯定応答であれば、ステップ30を介してステ
ップ34において異常有りフラグをクリアし、そしてル
ーチン35において電文の送信を行う。このルーチン3
5では1文字送信毎にエラーの検知を常に行っており、
その詳細な動作を更に第6図を用いて説明する。まずこ
のルーチンにはいると、ステップ60において送信先の
先頭アドレスをメモリ9のアドレスレジスタ番こセ・ノ
ドし、ステップ61において送信文字数を送イ言文字数
レジスタにセ・ツトする。そしてアドレスレジスタにあ
る1文字分のデータを送信しくステ・ノブ。
If there is no response after a predetermined period of time has elapsed, it is assumed that the terminal station is not operating, and a transmission end message is sent to the terminal station, and the upper station is notified that the terminal has not responded, and this message transmission routine 2
3 ends (steps 28 and 29). If there is a response, the type is determined in step 30.31, and if it is a negative response, reception is impossible due to reasons such as the reception buffer on the terminal station side being not released, so a transmission end message is sent to the terminal station. , the upper station receives the message as a terminal and terminates this message transmission routine 23 (steps 32 and 33). If the response from the terminal station is positive, the abnormality flag is cleared in step 34 via step 30, and the message is transmitted in routine 35. This routine 3
5, errors are constantly detected every time a character is sent.
The detailed operation will be further explained using FIG. First, when this routine is entered, the first address of the transmission destination is set in the address register number of the memory 9 in step 60, and the number of characters to be transmitted is set in the number of characters to be transmitted register in step 61. Then Ste-nobu sends one character worth of data in the address register.

62)、送信文字をバッファに退避さ−U′る(ステッ
プ63)。そしてステ・ノブ64におし1て送イ言文字
数レジスタをデクリメントしてその値が零であるかどう
かをチェックする(ステ・ノブ65)。これが零でなり
ればステ、プロ6に進み送信アドレスをインクリメント
し、更にステ・ノブ67.68において送信完了の有無
をチェ・ツクする。これ力く完了せずにタイムオーバと
なった場合にGよ、/S −ドウエア上のエラーである
のでルーチン69番こおいて以後の送受信をノー−ドウ
エア的に禁止してこのルーチン35を停止する。送信が
完了すれbiステップ70において送信アドレスにおし
)で決定される次の一文字の送信を行う。そしてステッ
プ71.72において既にステップ6汎こおし1て送信
した文字の受信が完了したかどうかをチェックする。こ
こでは回線3が4線式であるため送信した後端末に受信
したデータをそのまま受信用回線を通じて返送させるよ
うにしておくものとする。こうずれば受信側の端末から
折り返してきたデータを伝送制御装置が受信することが
可能である。1文字の受信が完了すると、ステップ71
を介してステップ73においてレジスタに退避さ一已一
ζおいた送信文字と受信した文字とが一致しているかど
うかをチェックする。もしこれが不一致の場合には端末
局側も正常な受信を行なっていないと判断できるのでス
テップ74において異常有りフラグをセントし、一致し
ていればステップ70において送信した文字を退避レジ
スタに退避させ(ステップ75)、ステップ76に進ん
で送信文字数レジスタをデクリメントする。ついで送信
文字数レジスタが零であるかどうかを千−、・ツクしく
ステ。
62), and the transmitted character is saved in the buffer (step 63). Then, the control knob 64 is turned to decrement the number of characters to be sent, and a check is made to see if the value is zero (step knob 65). If this value becomes zero, proceed to Step 6, increment the transmission address, and check whether transmission is completed using Step knobs 67 and 68. If this does not complete properly and a timeout occurs, say /S - Since this is an error on the hardware, write routine 69, prohibit further transmission/reception on the hardware, and stop this routine 35. do. When the transmission is completed, the next character determined by the transmission address is transmitted in step 70. Then, in steps 71 and 72, it is checked whether the reception of the characters already transmitted in step 6 has been completed. Here, since the line 3 is a four-wire type, it is assumed that the data received by the terminal is sent back as is through the receiving line after transmission. In this way, the transmission control device can receive the data returned from the receiving terminal. When the reception of one character is completed, step 71
In step 73, it is checked whether the transmitted character saved in the register and the received character match. If these do not match, it can be determined that the terminal station is not receiving normally, so an error flag is set in step 74, and if they match, the transmitted characters are saved in the save register in step 70 ( Step 75), the process proceeds to step 76, and the transmission character number register is decremented. Next, check whether the transmission character count register is zero or not.

プ77)、零でなければステ/プロ6に戻り、送信アド
レスをインクリメントする。ステ、プ77において送信
文字数レジスタが零であれば全ての送信を終えたので最
後に送信した文字の受信の完了をj寺ち受ける(ステ・
ノブ78.79)。受信が完了すると、ステップ81に
飛んで待避していた送信文字と受信した文字との比較を
行う。これらが一致しなげればステップ82において刃
県′有りフラグをセ、トシ、一致すれば正常にすべての
文字の送信が完了したので、このルーチン35を終える
step 77), if it is not zero, return to step/pro 6 and increment the sending address. If the transmission character count register is zero in Step 77, all transmissions have been completed, and the reception of the last transmitted character is received (Step 77).
Knob 78.79). When the reception is completed, the process jumps to step 81 and compares the transmitted characters that have been saved with the received characters. If they do not match, the presence flag is set in step 82. If they match, the transmission of all characters has been completed normally, and this routine 35 ends.

ルーチン35を終了すると、第5図に示すステップ36
.37において端末局からの応答を待ち受ける。端末局
側でもパリティチェック等異常の有無のチェックを行っ
ており、送信が終了すれば端末局より肯定ないし否定の
応答がなされる。端末局よりの応答が肯定応答であれば
(ステ、138)、ステップ39において異常ありフラ
グの状態をチェックする。第6図に示したフローチャー
トにおいて異常があった場合にはこのフラグか立ってい
る。端末側から肯定応答がきており、しかもこの異常フ
ラグが立っているということは、端末局自体に異常があ
るか又は送信データに端末局の誤り検出方式では検知で
きなかった界雷があるものと考えられる。従ってこの場
合にはステップ40に進んで端末局に伝送の終了を送信
し、ステップ41において異常有り吉してこのルーチン
23を終える。一方異常フラグか立っていなLJれば正
常に送信が完了したのでステップ424こ進んで端末局
に伝送終了を送信し、ステップ43において送信終了と
して処理を終了する。もしステップ37において端末局
より応答がなく所定時間を経過した場合にはステップ4
4におい“ζその回数をチェックする。応答前の界1〒
1が2回口であればb+j、H末局が不動作であるので
ステップ46に進んで端末局に伝送の終了を送信し、ス
テップ47において電文無応答として電文送信ルーチン
23を終える。一方異當回数か1回口であれば端末局に
送信したデータに対する応答を促す(ステップ45)。
Upon completion of routine 35, step 36 shown in FIG.
.. At 37, a response from the terminal station is awaited. The terminal station also performs a parity check and other checks to see if there are any abnormalities, and when the transmission is complete, the terminal station returns an affirmative or negative response. If the response from the terminal station is positive (step 138), the state of the abnormality flag is checked in step 39. If there is an abnormality in the flowchart shown in FIG. 6, this flag is set. The fact that a positive response has been received from the terminal side and this abnormality flag is set indicates that there is an abnormality in the terminal station itself, or that there is an error in the transmitted data that could not be detected by the error detection method of the terminal station. Conceivable. Therefore, in this case, the process proceeds to step 40, where the end of transmission is sent to the terminal station, and in step 41, it is determined that an abnormality has occurred, and this routine 23 ends. On the other hand, if the abnormality flag is not set at LJ, the transmission has been completed normally, so the process proceeds to step 424 and transmits a transmission completion message to the terminal station, and in step 43, the transmission is terminated and the process is terminated. If there is no response from the terminal station in step 37 and a predetermined time has elapsed, step 4
4 smell “ζ Check the number of times. Field 1 before response
If 1 has been sent twice, the b+j and H terminal stations are inactive, so the process proceeds to step 46 and transmits the end of transmission to the terminal station, and in step 47 the message transmission routine 23 ends as there is no message response. On the other hand, if it is an incorrect number of times or once, the terminal station is prompted to respond to the transmitted data (step 45).

そしてステップ36.37に進んで端末局よりの応答を
待ぢ受ける。所定時間経過後も応答がなiJれば再びス
テップ44に進め、応答があればステップ38,413
においてその種類を判別する。端末局からの応答が否定
応答であるならその回数をチェックしくステップ49)
、1回口ならステップ34に戻って異常有りフラグをク
リアして電文を再度送信し、2回目であれば端末局に異
常があるのでステップ50において伝送終了を端末局に
送信し、ステップ51において電文界雷としてこの電文
送信ルーチン23を終える。
The process then proceeds to steps 36 and 37 and waits for a response from the terminal station. If there is no response after the predetermined time has elapsed, proceed to step 44 again, and if there is a response, step 38, 413
Determine the type. If the response from the terminal station is a negative response, check the number of times (step 49)
, if it is the first time, return to step 34, clear the error flag and send the message again; if it is the second time, there is an abnormality in the terminal station, so in step 50 a transmission end notification is sent to the terminal station, and in step 51 This telegram sending routine 23 ends as telegram world lightning.

このようにすればデータを受は取る端末側で従来通り伝
送されてきたデータの誤りをチェックすると共に、デー
タの送り元である伝送制御装置側で送信データと回線3
を往復してきたその送信データとの一致をチェックして
いるので、データ伝送時の誤り検出が確実におこなえる
In this way, the terminal side receiving and receiving the data can check for errors in the transmitted data as before, and the transmission control device side, which is the data source, can check the transmitted data and the line 3.
Since the data is checked for consistency with the transmitted data that has been sent back and forth, it is possible to reliably detect errors during data transmission.

尚本実施例は伝送制御装置にのみエラー検出付の送信機
能を付加したものであるが、各端末局に同様の送信機能
を持たせるようにしてもよく、その場合には端末局側か
らも異審時の電文送出の無駄をなくすることができる。
In this embodiment, a transmission function with error detection is added only to the transmission control device, but each terminal station may be provided with a similar transmission function, and in that case, the terminal station can also It is possible to eliminate the waste of sending messages at the time of an appeal.

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

第1図は端末制御装置と端末局群を示す外観図、第2図
は端末装置と本発明による伝送制御装置の構成を示すブ
ロック図、第3図はメモリの記憶内容を示すメモリマツ
プ、第4図は伝送制御装置の基本動作を示すフローチャ
ー1・、第5図は電文送信処理ルーチンを示すフローチ
ャー1・、第6図はエラー検知を含む送信ルーチンを示
すフローチャー−トである。 1−−−−一端末制御装置  2− 伝送制御装置3−
−=−回線  4.5−−−コンソール  6−プリン
タ  8−−−−〜−主制御部  9  メモリ10−
−−−−一回線制御部  11−−−−−ハンドシェイ
ク部 特許出願人   立石電機株式会社 代理人 弁理士 岡本宜喜(化1名) 第11:xl 第2図 第3図
FIG. 1 is an external view showing a terminal control device and a group of terminal stations, FIG. 2 is a block diagram showing the configuration of a terminal device and a transmission control device according to the present invention, FIG. 3 is a memory map showing the memory contents, and FIG. FIG. 5 is a flowchart 1. showing the basic operation of the transmission control device, FIG. 5 is a flowchart 1. showing the message transmission processing routine, and FIG. 6 is a flowchart showing the transmission routine including error detection. 1----One terminal control device 2- Transmission control device 3-
-=-Line 4.5--Console 6-Printer 8--Main control section 9 Memory 10-
-----Single line control unit 11------Handshake unit Patent applicant Tateishi Electric Co., Ltd. Agent Patent attorney Yoshiki Okamoto (1 person) 11:xl Figure 2 Figure 3

Claims (1)

【特許請求の範囲】[Claims] (1)上位局と複数の端末局との間に設置され、それら
の間のデータ伝送を制御する伝送制御装置であって、 伝送制御装置と端末局との間の通信を制御する主制御部
と、 伝送されるべきデータを一時保持する送受信テキスト格
納領域と送信したデータを退避させる退避領域を含む記
憶手段と、を具備し、 前記主制御部は所定の送信単位毎に送信データを前記記
憶手段の退避領域に退避させる手段、回□線を介してデ
ータを受信する端末より再送されてきた該送信データを
受信する手段、前記記憶手段の退避領域の送信データと
受信データとの一致を検知する手段を含むものであるこ
とを特徴とする伝送制御装置。
(1) A transmission control device that is installed between an upper station and multiple terminal stations and controls data transmission between them, and a main control unit that controls communication between the transmission control device and the terminal stations. and storage means including a transmission/reception text storage area for temporarily holding data to be transmitted and a save area for saving the transmitted data, and the main control unit stores the transmission data in the storage for each predetermined transmission unit. means for saving the transmitted data in the saving area of the storage means; means for receiving the transmitted data retransmitted from the terminal that receives the data via the line; and detecting a match between the transmitted data and the received data in the saving area of the storage means. A transmission control device characterized in that it includes means for.
JP57180480A 1982-10-13 1982-10-13 Controlling device of transmission Pending JPS5970053A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57180480A JPS5970053A (en) 1982-10-13 1982-10-13 Controlling device of transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57180480A JPS5970053A (en) 1982-10-13 1982-10-13 Controlling device of transmission

Publications (1)

Publication Number Publication Date
JPS5970053A true JPS5970053A (en) 1984-04-20

Family

ID=16083954

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57180480A Pending JPS5970053A (en) 1982-10-13 1982-10-13 Controlling device of transmission

Country Status (1)

Country Link
JP (1) JPS5970053A (en)

Similar Documents

Publication Publication Date Title
US4227045A (en) Data processing protocol system
US4979108A (en) Task synchronization arrangement and method for remote duplex processors
US4209840A (en) Data processing protocol system
US4270205A (en) Serial line communication system
JPS604624B2 (en) System for retransmitting incorrect information frames
US4675864A (en) Serial bus system
JPS5970053A (en) Controlling device of transmission
JPS5970054A (en) Controlling device of transmission
JPH0530115A (en) Polling system
JPS6368345A (en) Controller for factory automation
JPS5970044A (en) Device for controlling transmission
JPS5829243A (en) Signal monitoring device of transmission system
JPS6318837A (en) Transmission data confirming device
JP2674922B2 (en) Data transmission device between a plurality of operating terminals
CA1269141A (en) Task synchronization arrangement and method for remote duplex processors
JPS63240144A (en) Information transmission system
JP3116476B2 (en) Redundant switching method
JPH04332230A (en) Communication control system
JPH0522314A (en) Data transmitter
JPH043699B2 (en)
JPS632385B2 (en)
JPH1198166A (en) Transmission system
JPH0683186B2 (en) Data communication method
JPH0362752A (en) Communication system
JPS5823789B2 (en) line adapter