[go: up one dir, main page]

JPH09214566A - Communication system - Google Patents

Communication system

Info

Publication number
JPH09214566A
JPH09214566A JP8017955A JP1795596A JPH09214566A JP H09214566 A JPH09214566 A JP H09214566A JP 8017955 A JP8017955 A JP 8017955A JP 1795596 A JP1795596 A JP 1795596A JP H09214566 A JPH09214566 A JP H09214566A
Authority
JP
Japan
Prior art keywords
station
transmission
communication system
waveform
request
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.)
Withdrawn
Application number
JP8017955A
Other languages
Japanese (ja)
Inventor
Seiji Mizutani
征爾 水谷
Toshiyuki Nakamura
敏之 中村
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
Omron Corp
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 Omron Corp, Omron Tateisi Electronics Co filed Critical Omron Corp
Priority to JP8017955A priority Critical patent/JPH09214566A/en
Publication of JPH09214566A publication Critical patent/JPH09214566A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Dc Digital Transmission (AREA)
  • Small-Scale Networks (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

PROBLEM TO BE SOLVED: To precisely reproduce transmission data which a transmission station transmits on a reception side so as to prevent the deterioration of transmission efficiency even if noise gets into a communication line. SOLUTION: When a reception station receives a transmission frame from the transmission station, an H counter 53 and an L counter 54 respectively count H level pulse/L level pulse width for prescribed pulse cycle quantity. A comparator 55 compares respective count values and detects the difference and the counter of the smaller count value. A transmission part 7 forms a previously equivalent request based on the difference and information on the counter of the smaller count value and outputs it to the transmission station. When the transmission station receives the previously equivalent request, a flag/status detection circuit 52 retrieves status information on the previously equivalent request, and reads a previously equivalent direction and a level which is previously equivalent. The transmission part 7 forms transmission data obtained by changing the duty ratio of the waveform of transmission data based on the information and transmits it to the reception station.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、有線ケーブルで送
信する通信システムに関し、特に送信データの波形歪み
を予め予等価した送信データを送信する通信システムに
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a communication system for transmitting by cable, and more particularly to a communication system for transmitting transmission data in which waveform distortion of transmission data is pre-equivalent.

【0002】[0002]

【従来の技術】従来、プログラマブルコントローラと、
例えばセンサ,スイッチ,リレー等の入出力機器間を有
線ケーブルで結び、送信データをデジタル/アナログ変
換を行って、シリアル通信する方法が一般的に採用され
ている。
2. Description of the Related Art Conventionally, a programmable controller and
For example, a method is generally adopted in which input / output devices such as a sensor, a switch, and a relay are connected by a wire cable, digital / analog conversion is performed on transmission data, and serial communication is performed.

【0003】しかしながら、このような有線でデータを
伝送する通信システムでは、群遅延特性や減衰特性によ
る符号間干渉により、例えば、送信局が出力する送信デ
ータの波形を図15(a)に示すような波形とすると、
この送信データがアナログ変換されて受信局が受ける波
形は、図15(b)に示すように歪む。
However, in such a wired communication system for transmitting data, due to intersymbol interference due to group delay characteristics and attenuation characteristics, for example, a waveform of transmission data output from a transmitting station is shown in FIG. 15 (a). If the waveform is
The waveform received by the receiving station after the transmission data is converted into analog is distorted as shown in FIG.

【0004】従って、受信局が、この歪んだ波形から送
信データをデジタル信号に復元すると、その復元された
送信データは、図15(c)に示すように、送信局が送
信した送信データのパルス幅より広い場合や、狭い場合
が発生し、正確に送信データを再現することができない
という問題点があった。
Therefore, when the receiving station restores the transmission data from this distorted waveform to a digital signal, the restored transmission data is a pulse of the transmission data transmitted by the transmitting station, as shown in FIG. 15 (c). There is a problem that the transmission data cannot be accurately reproduced because the width may be wider or narrower than the width.

【0005】上述のように、符号間干渉による波形の歪
みにより、受信局で正確に送信データを再現し得ない上
に、さらに、受信局が、図15(d)ような0Vより高
いスレッショルドレベルを有する場合には、符号間干渉
により歪んだ波形よる復元された送信データは、パルス
の立上がり・立下がりレベルが高くなり、そのため、図
15(e)に示すように、送信局からの送信データより
常にパルスのHレベル幅が狭くなり、一層正確に送信デ
ータを再現することができないという問題点があった。
As described above, the reception station cannot accurately reproduce the transmission data due to the distortion of the waveform due to the inter-symbol interference, and further, the reception station has the threshold level higher than 0V as shown in FIG. 15 (d). , The recovered transmission data due to the waveform distorted due to intersymbol interference has a high pulse rise / fall level. Therefore, as shown in FIG. Further, there is a problem that the H level width of the pulse is constantly narrowed and the transmission data cannot be reproduced more accurately.

【0006】そこで、このような問題点を解決するため
の1つとして、従来では送信局と受信局間の送信歪み量
を通信システムが立ち上がる前に予め測定しておき、こ
の測定しておいた歪み量に基づき、受信局において本来
の送信データとほぼ同じ送信データになるように、本来
の送信データの波形を予め補正したものを、受信局に送
信するようにしている。つまり、送信データの予等価処
理が行われている。
Therefore, as one of the solutions to such a problem, conventionally, the transmission distortion amount between the transmitting station and the receiving station is measured in advance before the communication system starts up, and this measurement is performed. Based on the amount of distortion, the waveform of the original transmission data is corrected in advance so that the transmission data is almost the same as the original transmission data at the reception station, and the original transmission data is transmitted to the reception station. That is, the pre-equivalence processing of the transmission data is being performed.

【0007】[0007]

【発明が解決しようとする課題】しかしながら、上述し
たように、符号間干渉やスレッショルドレベルの差異に
よる波形歪みを考慮し、予め送信データを予等価処理す
る通信システムでは、通信回線にノイズが入り込んだ場
合には、補正した送信データの波形がノイズと符号間干
渉をおこし、補正した送信データの波形が歪んでしま
い、結果的に受信局では正確な送信データを再現するこ
とができないという問題点があった。
However, as described above, in the communication system in which the transmission data is pre-equalized in advance in consideration of the waveform distortion due to the intersymbol interference and the difference in the threshold level, noise is introduced into the communication line. In this case, the waveform of the corrected transmission data causes noise and intersymbol interference, the waveform of the corrected transmission data is distorted, and as a result, the receiving station cannot reproduce accurate transmission data. there were.

【0008】このため、受信局では、FCSチェック検
査等により、送信データが誤りがあると判断され、ノイ
ズが除去されるまでデータの再送要求が頻発し、伝送効
率が低下するという問題点があった。
Therefore, the receiving station has a problem that the transmission data is judged to be erroneous by the FCS check inspection or the like, and a request for retransmitting data is frequently made until the noise is removed, resulting in a decrease in transmission efficiency. It was

【0009】本発明は、上述の問題点に鑑み、通信回線
にノイズが入り込んだ場合でも、受信局側で送信局が送
信した送信データを正確に再現し、その結果、伝送効率
が低下させない通信システムを提供することを目的とす
る。
In view of the above problems, the present invention accurately reproduces the transmission data transmitted by the transmitting station on the receiving station side even when noise enters the communication line, and as a result, communication in which the transmission efficiency is not deteriorated. The purpose is to provide a system.

【0010】[0010]

【課題を解決するための手段】上述の目的を達成するた
め、請求項1記載の発明は、有線回線を伝送する際の送
信波形歪みを考慮し、送信局が送信フレームの送信波形
を予等価して受信局に送信する通信システムであって、
上記送信局が、上記送信フレームのデュ−ティ比を変更
する変更手段を具備し、上記受信局が、上記送信局から
受けた送信フレームの波形歪み量を測定する測定手段
と、この測定手段により測定された送信フレーム波形の
歪み量が所定範囲内にあるか否かを判断する判断手段
と、この判断手段により送信フレーム波形の歪み量が所
定範囲内にない場合にのみ、上記送信フレームのデュ−
ティ比を変更させる予等価要求を上記送信局に送信する
予等価要求手段とを具備することを特徴とする。
In order to achieve the above object, the invention according to claim 1 preliminarily equalizes a transmission waveform of a transmission frame by a transmission station in consideration of a transmission waveform distortion when transmitting a wired line. And a communication system for transmitting to a receiving station,
The transmitting station comprises a changing means for changing the duty ratio of the transmitting frame, and the receiving station measures the waveform distortion amount of the transmitting frame received from the transmitting station, and the measuring means. Only when the measured distortion amount of the transmission frame waveform is within a predetermined range, there is a judgment means, and when the distortion amount of the transmission frame waveform is not within the predetermined range by this judgment means, the duplication of the transmission frame is performed. −
And a pre-equivalence request means for transmitting a pre-equalization request for changing the Tee ratio to the transmitting station.

【0011】請求項2記載の発明は、請求項1記載の発
明において、上記送信フレームが、マンチェスタ符号で
なることを特徴とする。
A second aspect of the invention is characterized in that, in the first aspect of the invention, the transmission frame is a Manchester code.

【0012】請求項3記載の発明は、請求項1記載の発
明において、上記送信局が上記受信局から予等価要求を
受けるまで、マンチェスタ符号で、かつ、デュ−ティ比
が50%の送信フレームを上記受信局に送信することを
特徴とする。
According to a third aspect of the present invention, in the first aspect of the present invention, a transmission frame having Manchester code and a duty ratio of 50% until the transmission station receives a pre-equivalence request from the reception station. Is transmitted to the receiving station.

【0013】請求項4記載の発明は、請求項1記載の発
明において、上記予等価要求が、予等価する方向を示す
情報と、その予等価方向に対する予等価量を示す情報を
有していることを特徴とする。
According to a fourth aspect of the present invention, in the first aspect of the present invention, the pre-equivalence request has information indicating a pre-equivalent direction and information indicating a pre-equivalent amount for the pre-equivalent direction. It is characterized by

【0014】請求項5記載の発明は、請求項4記載の発
明において、上記予等価する方向を示す情報が、Hレベ
ルの波形およびLレベルの波形のうちどちらかの波形の
幅を広くさせることを示した情報であり、上記予等価量
を示す情報が、上記波形の幅を広くさせる量であること
を特徴とする。
According to a fifth aspect of the invention, in the invention of the fourth aspect, the information indicating the pre-equivalent direction widens the width of either the H level waveform or the L level waveform. And the information indicating the pre-equivalent amount is an amount that widens the width of the waveform.

【0015】請求項6記載の発明は、請求項5記載の発
明において、上記予等価量が、システムクロック周波数
単位でなることを特徴とする。
A sixth aspect of the present invention is characterized in that, in the fifth aspect of the invention, the pre-equivalent amount is a system clock frequency unit.

【0016】請求項7記載の発明は、請求項1記載の発
明において、上記送信局と上記受信局は同一なシステム
クロック周波数を有することを特徴とする。
According to a seventh aspect of the invention, in the first aspect of the invention, the transmitting station and the receiving station have the same system clock frequency.

【0017】請求項8記載の発明は、請求項1記載の発
明において、上記測定手段が、上記送信フレームのステ
ータス情報が示す送信波形で波形の歪みを測定すること
を特徴とする。
The invention described in claim 8 is characterized in that, in the invention described in claim 1, the measuring means measures waveform distortion with a transmission waveform indicated by status information of the transmission frame.

【0018】請求項9記載の発明は、請求項1記載の発
明において、上記測定手段が、上記送信フレーム中の所
定パルスサイクル中のHレベルパルス幅をとLレベルパ
ルス幅とを、システムクロックの出力数で換算し、換算
して得たHレベルパルスのシステムクロックの出力数と
Lレベルパルスのシステムクロックの出力数の差で、上
記送信フレーム波形の歪み量を測定することを特徴とす
る。
According to a ninth aspect of the present invention, in the first aspect of the present invention, the measuring means sets the H level pulse width and the L level pulse width in a predetermined pulse cycle in the transmission frame to the system clock. The number of outputs is converted, and the amount of distortion of the transmission frame waveform is measured by the difference between the number of outputs of the system clock of the H level pulse and the number of outputs of the system clock of the L level pulse obtained by the conversion.

【0019】請求項10記載の発明は、請求項9記載の
発明において、上記所定パルスサイクルが、上記送信フ
レームのステータス情報が示すパルスサイクルとするこ
とを特徴とする。
The invention described in claim 10 is characterized in that, in the invention described in claim 9, the predetermined pulse cycle is a pulse cycle indicated by status information of the transmission frame.

【0020】請求項11記載の発明は、請求項1記載の
発明において、上記予等価要求手段が、送信データのパ
ルス波形の歪み量に応じて、上記送信フレームのデュ−
ティ比の変更を異ならせた予等価要求を上記送信局に送
信することを特徴とする。
According to an eleventh aspect of the present invention, in the first aspect of the present invention, the pre-equivalence requesting means determines the duty cycle of the transmission frame according to the distortion amount of the pulse waveform of the transmission data.
It is characterized in that the pre-equivalence request with different changes in the tee ratio is transmitted to the transmitting station.

【0021】請求項12記載の発明は、請求項1記載の
発明において、上記送信局が、上記受信局から予等価要
求を所定回数受けた場合にのみ、予等価した送信フレー
ムを上記受信局に送信することを特徴とする。
According to a twelfth aspect of the present invention, in the invention according to the first aspect, a pre-equivalent transmission frame is sent to the receiving station only when the transmitting station receives a pre-equivalence request from the receiving station a predetermined number of times. It is characterized by transmitting.

【0022】請求項13記載の発明は、親局と子局との
関係を有し、かつ、ポーリングセレクティング方式でな
る通信システムにおいて、親局が自動的に予等価処理し
たポーリングを子局に送信することを特徴とする。
According to a thirteenth aspect of the present invention, in a communication system having a relationship between a master station and a slave station and having a polling selecting system, the master station automatically performs polling preequivalent processing on the slave station. It is characterized by transmitting.

【0023】請求項14記載の発明は、請求項13記載
の発明において、上記予等価処理したポーリングが、上
記親局が電源立ち時において送信することを特徴とす
る。
According to a fourteenth aspect of the present invention, in the thirteenth aspect of the present invention, the pre-equalization-processed polling is transmitted when the master station is turned on.

【0024】本発明によれば、受信局は、送信局から受
けた送信フレーム波形の歪み量を測定し、必要な場合に
は送信フレームのデュ−ティ比を変更させる予等価要求
を送信局に送信する。すると、送信局が受信局からの予
等価要求に基づき、予めデュ−ティ比を変更した送信デ
ータを受信局に送信するため、受信局では送信中に発生
する波形の影響を軽減できる。
According to the present invention, the receiving station measures the amount of distortion of the transmission frame waveform received from the transmitting station and issues a pre-equalization request to the transmitting station to change the duty ratio of the transmitting frame when necessary. Send. Then, the transmitting station transmits the transmission data whose duty ratio has been changed in advance to the receiving station based on the pre-equivalence request from the receiving station, so that the receiving station can reduce the influence of the waveform generated during the transmission.

【0025】また、本発明によれば、ポーリングセレク
ティング方式でなる通信システムにおいて、親局が自動
的に予等価処理したポーリングを子局に送信するため、
回線にノイズが入って回線不良になったか、または装置
自体の故障により回線不良になったかの判断が容易にな
る。
Further, according to the present invention, in the communication system of the polling selecting system, the master station automatically transmits the pre-equivalent polling to the slave station.
It becomes easy to judge whether the line is defective due to noise on the line or the line is defective due to the failure of the device itself.

【0026】[0026]

【発明の実施の形態】以下、本発明に係る通信システム
の実施形態を図面に基づいて説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of a communication system according to the present invention will be described below with reference to the drawings.

【0027】<第1実施形態>図1は第1実施形態の通
信システムの構成を示すブロック図である。
<First Embodiment> FIG. 1 is a block diagram showing the arrangement of a communication system according to the first embodiment.

【0028】この実施形態の通信システムは、送信局1
と受信局2とがケーブル3を介して接続され、マンチェ
ス符号でなる送信フレームを送信する通信システムであ
って、送信フレームの送信に際し、予め波形歪み分を考
慮にいれて予等価した送信フレームを受信局2に送信す
る通信システムである。
The communication system of this embodiment includes a transmitting station 1.
And a receiving station 2 are connected via a cable 3 to transmit a transmission frame composed of a Manchester code, and when transmitting the transmission frame, a transmission frame pre-equivalent in consideration of waveform distortion is preliminarily considered. It is a communication system that transmits to the receiving station 2.

【0029】また、この通信システムは、送信局1およ
び受信局2が同一のシステムクロック周波数を有してい
るものである。
Further, in this communication system, the transmitting station 1 and the receiving station 2 have the same system clock frequency.

【0030】ここで、マンチェスタ符号変換とは、図2
に示すように、マンチェスタ符号に変換する前の送信フ
レームを形成するパルス波形でH(High) レベルを、最
初L(Low)レベルとし、所定箇所、通常中央を境にして
その後Hレベルに変換し、また、マンチェスタ符号に変
換する前の送信フレームのLレベルを、最初Hレベルと
し次にLレベルに変換することをいう。
Here, the Manchester code conversion is shown in FIG.
As shown in, H (High) level is first set to L (Low) level in the pulse waveform forming the transmission frame before conversion to Manchester code, and then converted to H level at a predetermined location, usually the center, as a boundary. Also, it means that the L level of the transmission frame before conversion to Manchester code is first set to H level and then converted to L level.

【0031】従って、送信フレームをマンチェスタ符号
に変換するに際し、HレベルとLレベルとの境界をパル
ス中央にとると、マンチェスタ符号変換された送信フレ
ームは、デューティ比が常に50%になる。
Therefore, when converting the transmission frame to Manchester code, if the boundary between the H level and the L level is set at the center of the pulse, the transmission code converted to Manchester code always has a duty ratio of 50%.

【0032】因みに、図3に示すように、“H,H,
L,L,H”レベルでなる送信フレームのパルス波形
を、マンチェスタ符号に変換すると、“L,H,L,
H,H,LH,L,L,H”のレベルを有するパルス波
形になる。
Incidentally, as shown in FIG. 3, "H, H,
When the pulse waveform of the transmission frame at the L, L, H "level is converted into Manchester code," L, H, L,
A pulse waveform having H, H, LH, L, L, and H ″ levels is obtained.

【0033】次に、この送信局1と受信局2間を送信す
る送信フレームの構成について図4を参照して説明す
る。
Next, the structure of the transmission frame transmitted between the transmission station 1 and the reception station 2 will be described with reference to FIG.

【0034】この送信フレーム90には、本来のデータ
を送信する送信データ,送信局1から受信局2に対して
送信を要求する送信要求,この送信要求に対して送信局
に送信する送信応答および送信局1に送信する再送要求
という種別のものがあり、これらは、図に示すように、
フレームの始まりを示すフラグが格納されている開始フ
ラグエリア91と、送信フレームの種別や送信状態を示
すステータス情報が格納されているステータスエリア9
2と、送信元のノードアドレスと送信先のノードアドレ
スが格納されているノードアドレスエリア93と、本来
の送信データが格納されている送信データエリア94
と、CRC(Cyclic Redundancy Check)検査を行うため
の巡回符号が格納されているFCS(Fram Check Seqen
ce) エリア95と、フレームの終了を示すフラグが格納
されている終了フラグエリア96とで構成されている。
This transmission frame 90 includes transmission data for transmitting original data, a transmission request for transmission from the transmission station 1 to the reception station 2, a transmission response for transmission to the transmission station in response to this transmission request, and There is a type of retransmission request to be transmitted to the transmitting station 1. These are as shown in the figure.
A start flag area 91 in which a flag indicating the start of a frame is stored, and a status area 9 in which status information indicating the type and transmission state of a transmission frame is stored
2, a node address area 93 in which a source node address and a destination node address are stored, and a transmission data area 94 in which original transmission data is stored.
And a FCS (Fram Check Seqen) that stores a cyclic code for performing a CRC (Cyclic Redundancy Check) check.
ce) area 95 and an end flag area 96 in which a flag indicating the end of the frame is stored.

【0035】上記ステータスエリア92は、1バイトの
大きさを有しており、以下のような情報を有している。
The status area 92 has a size of 1 byte and has the following information.

【0036】bit0,1,2には、送信フレームの種
別を示す情報が格納されている。“(0,0,0)”が
格納されている場合には送信フレームが送信データであ
るということを示しており、“(0,0,1)”が格納
されている場合には予等価要求であるということを示し
ており、“(0,1,0)”の場合には送信要求である
ということを示しており、“(0,1,1)”の場合に
は送信応答であることを示しており、“(1,0,0)
“の場合には再送要求を示している。
Information indicating the type of the transmission frame is stored in bits 0, 1, and 2. If "(0,0,0)" is stored, it indicates that the transmission frame is transmission data, and if "(0,0,1)" is stored, preequivalence is performed. It indicates that it is a request, and that it is a transmission request in the case of “(0,1,0)”, and it is a transmission response in the case of “(0,1,1)”. It means that there is “(1,0,0)
In the case of ", a resend request is shown.

【0037】bit3には、扱えるデータ量を示す情報
を有している。“0”が格納されている場合には4ビッ
トのデータを扱えることを示しており、“1”が格納さ
れている場合には8ビットのデータを扱えること示して
いる。
Bit 3 has information indicating the amount of data that can be handled. When "0" is stored, it indicates that 4-bit data can be processed, and when "1" is stored, 8-bit data can be processed.

【0038】bit4には、予等価要求の有無の情報を
有しており、“0”の場合には予等価要求がないことを
示しており、“1”の場合には予等価要求があることを
示している。
Bit 4 has information about the presence / absence of a pre-equivalence request. When it is "0", it indicates that there is no pre-equivalence request, and when it is "1", there is a pre-equivalence request. It is shown that.

【0039】bit5には、予等価する方向を示す情報
を有しており、“0”の場合にはHレベルのパルス波形
の幅を広くするということ(以下、Hレベル方向の予等
価という)を示しており、“1”の場合にはLレベルの
パルス波形の幅を広くするということ(以下、Lレベル
方向の予等価という)を示している。
Bit 5 has information indicating the direction of pre-equivalence, and when it is "0", the width of the H-level pulse waveform is widened (hereinafter referred to as pre-equivalence in the H-level direction). In the case of “1”, it means that the width of the L-level pulse waveform is widened (hereinafter, referred to as pre-equivalence in the L-level direction).

【0040】bit6およびbit7は、予備に空けら
れている。
Bit 6 and bit 7 are reserved as spares.

【0041】図5は送信局1および受信局2の構成を示
すブロック図である。
FIG. 5 is a block diagram showing the configuration of the transmitting station 1 and the receiving station 2.

【0042】一般的な通信システムでは、有線回線に接
続する局は、時間の経過に伴いあるときは送信局として
働き、またあるときは受信局として働くので、この実施
形態の送信局1および受信局2は、図5に示すような同
一な構成を有する。
In a general communication system, a station connected to a wired line acts as a transmitting station at some times and as a receiving station at other times, so that the transmitting station 1 and the receiving station of this embodiment are used. The station 2 has the same configuration as shown in FIG.

【0043】送信局1および受信局2は、自局が受信局
2として働く場合には送信局1から送信データ,送信要
求を受信してその波形の歪み量を測定する処理等を行
い、また自局が送信局1として働く場合には受信局2か
ら送信されてきた予等価要求の内容を解釈する等の処理
を行う受信部5と、受信部5と送信部7と制御を行うメ
イン制御部6と、自局が受信局2として働く場合には予
等価要求,送信応答および再送要求を送信局1に送信
し、また自局が送信局1として働く場合には送信データ
および送信要求を受信局2送信する送信部6とを備えて
いる。
The transmitting station 1 and the receiving station 2 perform a process of receiving transmission data and a transmission request from the transmitting station 1 and measuring the amount of distortion of the waveform when the station itself works as the receiving station 2. When the own station functions as the transmitting station 1, the receiving unit 5 that performs processing such as interpreting the content of the pre-equivalence request transmitted from the receiving station 2, and the main control that controls the receiving unit 5 and the transmitting unit 7 The unit 6 sends a pre-equivalence request, a transmission response, and a resend request to the transmitting station 1 when the own station acts as the receiving station 2, and transmits the transmission data and the transmission request when the own station acts as the transmitting station 1. The receiver 6 is provided with a transmitter 6 for transmitting.

【0044】ここで、受信部5は、送信局から送信され
てきた送信データ等の送信フレームのノイズを除去する
デジタルフィルタ51と、フラグとステータス内容を検
知し、また、フラグを検知するとHカウンタ53および
Lカウンタ54に起動をかけるフラグ/ステータス検知
回路52と、送信フレームのステータス情報を示すパル
ス波形のうちHレベルパルスおよびLレベルパルスの幅
をシステムクロックの出力数のカウント値で計測するH
カウンタ53とLカウンタ54と、Hカウンタ53およ
びLカウンタ54がカウントしたカウント値を比較し、
その差が所定範囲以外である場合には、カウントの少な
い方のカウンタおよびカウント差を出力するコンパレー
タ55と、デジタルフィルタ51からフラグ情報を受け
るとサンプリングするため、つまり送信されてきた送信
フレームのビット位置を特定するために必要となる同期
クロックを生成し、このクロックを受信バッファ57,
FCSチェック回路58および受信制御部59に出力す
る同期回路56と、同期クロックに基づき受信データの
サンプリングを行いデータを一時的に格納する受信バッ
ファ57と、受信データ90中のFCSエリア94に格
納されている巡回符号を用いて受信データの誤りを検出
するFCSチェック回路58と、受信部5全体を制御す
る受信制御部59とで構成されている。
Here, the receiving unit 5 detects the digital filter 51 for removing the noise of the transmission frame such as the transmission data transmitted from the transmitting station, the flag and the status contents, and when the flag is detected, the H counter is detected. The flag / status detection circuit 52 for activating the 53 and the L counter 54, and H for measuring the width of the H level pulse and the L level pulse in the pulse waveform indicating the status information of the transmission frame by the count value of the number of outputs of the system clock.
The counter 53 and the L counter 54 are compared with the count values counted by the H counter 53 and the L counter 54,
If the difference is outside the predetermined range, the counter with the smaller count and the comparator 55 that outputs the count difference and the flag when the flag information is received from the digital filter 51 are sampled, that is, the bits of the transmitted transmission frame. A synchronous clock required for specifying the position is generated, and this clock is received by the reception buffer 57,
The FCS check circuit 58 and the synchronization control circuit 56 for outputting to the reception control unit 59, the reception buffer 57 for sampling the reception data based on the synchronization clock and temporarily storing the data, and the FCS area 94 in the reception data 90. It is composed of an FCS check circuit 58 for detecting an error in the received data using the cyclic code and a reception control unit 59 for controlling the receiving unit 5 as a whole.

【0045】メイン制御部6は、受信部5と後述する送
信部7との制御を行うものである。
The main controller 6 controls the receiver 5 and the transmitter 7 described later.

【0046】送信部7は、メイン制御部6の指示に従
い、送信データ,予等価要求および再送要求を出力する
もので、後述するデータセレクタの切替えタイミングを
生成する送信制御部71と、フラグ,ステータス,デー
タおよびFCSの順に送信データ等の送信フレームを生
成するデータセレクタ72と、CRC検査を行うための
巡回符号を生成するFCS生成回路73と、送信フレー
ムをマンチェスタ符号に変換するマンチェスタコード化
回路74と、送信フレームの波形を所定のデューティ比
に変換する予等価回路75とから構成されている。
The transmission unit 7 outputs transmission data, a pre-equivalence request and a retransmission request in accordance with an instruction from the main control unit 6, and a transmission control unit 71 for generating a data selector switching timing, which will be described later, a flag, and a status. , A data selector 72 that generates a transmission frame such as transmission data in the order of data and FCS, an FCS generation circuit 73 that generates a cyclic code for performing a CRC check, and a Manchester encoding circuit 74 that converts the transmission frame into a Manchester code. And a pre-equivalent circuit 75 for converting the waveform of the transmission frame into a predetermined duty ratio.

【0047】ここで、上述したHカウンタ53およびL
カウンタ54が計測するカウント値について、図6を参
照して更に説明する。
Here, the above-mentioned H counter 53 and L
The count value measured by the counter 54 will be further described with reference to FIG.

【0048】受信局2が稼働中には、図に示すように、
局自身の処理動作タイミングの基準となり、固有な周波
数からなるシステムクロックが常時出力されているが、
送信されてきた送信フレームを受けとり、その後、Hカ
ウンタ53およびLカウンタ54がフラグ検知回路52
により起動をかけられると、Hカウンタ53およびLカ
ウンタ54のそれぞれは、ステータスエリア92に格納
されている上記ステータス情報、すなわち1バイト分の
パルス波形のうち、Hレベルパルスが示す幅およびLレ
ベルパルスが示す幅を、システムクロックの出力数とし
て測定している。
While the receiving station 2 is in operation, as shown in FIG.
It becomes the standard for the processing operation timing of the station itself, and the system clock with a unique frequency is always output.
The transmitted transmission frame is received, and thereafter, the H counter 53 and the L counter 54 make the flag detection circuit 52.
When activated by, the H counter 53 and the L counter 54 respectively indicate the above-mentioned status information stored in the status area 92, that is, the width and L level pulse indicated by the H level pulse in the pulse waveform of 1 byte. Is measured as the number of system clock outputs.

【0049】因みに、図中のにおけるHレベルでは8
カウントを要し、また、図中のにおけるHレベルでは
10カウントを要している。また、図中のにおけるL
レベルでは8カウントを要し、また、図中のにおける
Hレベルでは6カウントを要している。
Incidentally, at the H level in FIG.
Counting is required, and 10 counts are required at the H level in the figure. Also, L in
The level requires 8 counts, and the H level in the figure requires 6 counts.

【0050】次に、図7に示すように、送信局1は受信
局2に送信した送信データ(図中の参照)が所定範囲
外の波形歪みを有しており、受信局2が送信局1に対し
て予等価要求を出力した後(図中の参照)、送信局1
がその予等価要求に基づき、送信データを予め予等価し
た送信データを送信する処理動作を図8および9のフロ
ーチャートを参照して詳細に説明する。
Next, as shown in FIG. 7, in the transmitting station 1, the transmission data transmitted to the receiving station 2 (see in the figure) has a waveform distortion outside a predetermined range, and the receiving station 2 transmits to the transmitting station. After outputting the pre-equivalence request for 1 (see the figure), the transmitting station 1
Will be described in detail with reference to the flowcharts of FIGS. 8 and 9 based on the pre-equivalence request.

【0051】(1)送信データを受けた受信局2が送信
局1に対して予等価要求を送信するまでの処理について 送信局1が送信データを受信局2に送信し、その送信デ
ータを受信した受信局2のデジタルフィルタ51は、送
信データからノイズを除去し、これを受信バッファ57
およびフラグ/ステータス検知回路52に出力する(ス
テップ810)。
(1) Processing until the receiving station 2 receiving the transmission data sends a pre-equivalence request to the transmitting station 1 The transmitting station 1 transmits the transmitting data to the receiving station 2 and receives the transmitting data. The digital filter 51 of the receiving station 2 that has been removed removes noise from the transmission data and removes it from the reception buffer 57.
And output to the flag / status detection circuit 52 (step 810).

【0052】フラグ/ステータス検知回路52は、ノイ
ズが除去された送信データの始まりを示すフラグを検知
すると、Hウンタ53,Lカウンタ54に起動をかける
とともに、ステータスの内容をチェックし、送られてき
たフレームが送信データでああることを検知する(ステ
ップ820)。
When the flag / status detection circuit 52 detects the flag indicating the beginning of the transmission data from which noise has been removed, the H-counter 53 and the L counter 54 are activated, and the contents of the status are checked and sent. It is detected that the received frame is transmission data (step 820).

【0053】起動をかけられたHカウンタ53およびL
カウンタ54は、それぞれ送信フレーム中のステータス
情報を示すパルス波形のうちHレベルパルスおよびLレ
ベルパルスの幅をシステムクロックの出力数をカウント
し、それらのカウント値をコンパレータ55に出力する
(ステップ830)。
H counter 53 and L activated
The counter 54 counts the number of outputs of the system clock for the width of the H level pulse and the L level pulse of the pulse waveform indicating the status information in the transmission frame, and outputs the count value to the comparator 55 (step 830). .

【0054】コンパレータ55は、Hカウンタ53およ
びLカウンタ54がカウントしたカウント値を比較し、
その差が所定範囲外にあるか否かを検知し(ステップ8
40)、その差が所定範囲外である場合には(ステップ
840;Y)、カウント値が少ない方のカウンタと、そ
のカウント差を図示しないメモリに記憶する(ステップ
850)一方、その差が所定範囲内である場合には(ス
テップ840;N)、予等価要求を送信局1に送信する
処理を終了する。
The comparator 55 compares the count values counted by the H counter 53 and the L counter 54,
It is detected whether or not the difference is outside the predetermined range (step 8).
40) If the difference is outside the predetermined range (step 840; Y), the counter with the smaller count value and the count difference are stored in a memory (not shown) (step 850), while the difference is predetermined. If it is within the range (step 840; N), the process of transmitting the pre-equivalence request to the transmitting station 1 is terminated.

【0055】なお、上述のような処理を行っている際
に、デジタルフィルタ51からフラグ情報を受けた同期
回路56は、サンプリングするために必要となる同期ク
ロックを生成し、これを受信バッファ57と受信制御部
59に出力し、受信バッファ57は、同期クロックに基
づき、デジタルフィルタ51から出力されたコマンドフ
レームのサンプリングを行い、これを一時的に格納して
いる。
During the above-described processing, the synchronizing circuit 56 that receives the flag information from the digital filter 51 generates the synchronizing clock necessary for sampling, and supplies this to the receiving buffer 57. The signal is output to the reception control unit 59, and the reception buffer 57 samples the command frame output from the digital filter 51 based on the synchronous clock, and temporarily stores this.

【0056】また、FCSチェック回路58は、デジタ
ルフィルタ51から出力される受信データ90のFCS
エリア94に格納されている巡回符号を参照して、CR
C検査を行い送信データの誤りチェックを行っている。
The FCS check circuit 58 also receives the FCS of the received data 90 output from the digital filter 51.
CR by referring to the cyclic code stored in area 94
C check is performed to check the transmission data for errors.

【0057】受信制御部59は、送信データが受信完了
したか否かを判断する(ステップ860)。つまり、受
信制御部59は、フラグ/ステータス検知回路52から
送信データの終了フラグを検知した旨の情報を受ける
と、送信データが受信完了したと判断し、一方、終了フ
ラグを検知した旨の情報を受けないまでは、送信データ
が受信完了していないと判断する。
The reception controller 59 determines whether or not the transmission data has been received (step 860). That is, when the reception control unit 59 receives the information indicating that the end flag of the transmission data is detected from the flag / status detection circuit 52, the reception control unit 59 determines that the reception of the transmission data is completed, and the information indicating that the end flag is detected. It is determined that the transmission data has not been received until the request is not received.

【0058】受信制御部59は、送信データが受信完了
したと判断した場合には(ステップ860;Y)メイン
制御部6に起動をかける一方、送信データが受信完了し
ていないと判断した場合には(ステップ860;N)、
送信データの受信が完了するまでその状態を継続する。
When the reception control unit 59 determines that the transmission data has been received (step 860; Y), it activates the main control unit 6, while it determines that the transmission data has not been received. (Step 860; N),
The state is maintained until the reception of the transmission data is completed.

【0059】すると、メイン制御部6は、送信部7の送
信制御部71に送信局1に対して予等価要求を送信する
よう指示を出すとともに、予等価要求に必要な情報、例
えば送信局1のノードアドレス,自己局2のノードアド
レス,予等価の方向等(以下、予等価情報という)を送
信部7に出力する(ステップ870)。
Then, the main control section 6 gives an instruction to the transmission control section 71 of the transmission section 7 to transmit a pre-equivalence request to the transmission station 1, and also information necessary for the pre-equivalence request, for example, the transmission station 1. Node address, the node address of the own station 2, the direction of pre-equivalence, etc. (hereinafter referred to as pre-equivalence information) are output to the transmitter 7 (step 870).

【0060】ここで、送信局1のノードアドレスおよび
自己局のノードアドレスは、受信バッファ57に一時的
に格納されている送信データの情報が使用され、予等価
の方向は、受信制御部59から受けたコンパレータ55
からカウント値が少ない方のカウンタが使用される。
Here, as the node address of the transmitting station 1 and the node address of its own station, the information of the transmission data temporarily stored in the receiving buffer 57 is used, and the direction of pre-equivalence is determined by the receiving control unit 59. Received comparator 55
The counter with the smaller count value is used.

【0061】予等価情報を受けた送信部7は、次のよう
にして予等価要求を作成し、これを送信局1に送信する
(ステップ880)。
Receiving the pre-equivalence information, the transmitting unit 7 creates a pre-equivalence request as follows and transmits it to the transmitting station 1 (step 880).

【0062】つまり、送信部7の送信制御部71は、メ
イン制御部6から予等価要求を送信するように指示を受
けると、データセレクタ71に予等価要求を作成するよ
うに指示を出す。
That is, when the transmission control unit 71 of the transmission unit 7 receives an instruction from the main control unit 6 to transmit a pre-equivalence request, it instructs the data selector 71 to create a pre-equivalence request.

【0063】すると、データセレクタ71は、フラグ,
予等価方向を有するステータス,ノードアドレスおよび
FCSの順に形成し、これを順次マンチェスタコード化
回路74に出力する。
Then, the data selector 71
The status having the pre-equivalent direction, the node address, and the FCS are formed in this order, and are sequentially output to the Manchester encoding circuit 74.

【0064】ここで、予等価要求の開始フラグエリア9
1には、送信データおよび再送要求等のフラグと同一の
ものが入っており、ステータスエリア92のbit0,
1,2には予等価要求であることを示す情報“(0,
0,1)”が、bit4には予等価要求があることを示
す情報“1”が、bit5には予等価方向を示す情報、
例えばHレベル方向に与党かする場合には“0”が入っ
ている。また、ノードアドレスエリア93にはこの予等
価要求を受ける送信局1のノードアドレスが入るととも
に、予等価要求を送信した自局2のノードアドレスが入
っている。データエリア94は空の状態である。FCS
エリア95にはFCS生成回路で生成されたCRC巡回
符号が入っており、終了フラグエリア96には送信デー
タおよび再送要求等のフラグと同一のものが入ってい
る。
Here, the pre-equivalence request start flag area 9
1 contains the same flags as transmission data and resend request, and bit 0,
Information 1 (1
0,1) "is information indicating that there is a pre-equivalence request in bit 4, and information indicating a pre-equivalence direction is in bit 5.
For example, if the ruling party is in the H level direction, "0" is entered. The node address area 93 stores the node address of the transmitting station 1 that receives the pre-equivalence request and the node address of the local station 2 that has transmitted the pre-equivalence request. The data area 94 is empty. FCS
The area 95 contains the CRC cyclic code generated by the FCS generating circuit, and the end flag area 96 contains the same flags as the transmission data and the retransmission request.

【0065】マンチェスタコード化回路74は、順次形
成されてきた開始フラグ,予等価方向を有するステータ
ス,ノードアドレス,FCSおよび終了フラグをマンチ
ェスタ符号に変換し、これを予等価回路75に出力す
る。
The Manchester encoding circuit 74 converts the start flag, the status having the pre-equivalent direction, the node address, the FCS and the end flag, which are sequentially formed, into a Manchester code and outputs it to the pre-equivalence circuit 75.

【0066】予等価回路75は、送信制御部71の指示
に基づき、形成された予等価要求を何等デューティ比を
変換することなしに送信局1に送信する。
The pre-equivalent circuit 75 transmits the formed pre-equivalent request to the transmitting station 1 based on the instruction of the transmission control unit 71 without converting the duty ratio.

【0067】(2)予等価要求を受けた送信局1が予等
価した送信データ受信局に送信する処理について 送信局1が予等価要求を受信局2から受けると、デジタ
ルフィルタ51は、予等価要求中のノイズを除去し、こ
れを受信バッファ57およびフラグ/ステータス検知回
路52に出力する(ステップ910)。
(2) Processing in which the transmitting station 1 that has received the pre-equivalence request transmits to the pre-equivalent transmission data receiving station When the transmitting station 1 receives the pre-equivalence request from the receiving station 2, the digital filter 51 The requested noise is removed, and this is output to the reception buffer 57 and the flag / status detection circuit 52 (step 910).

【0068】フラグ/ステータス検知回路52は、ノイ
ズが除去された予等価要求の始まりを示すフラグを検知
すると、Hウンタ53,Lカウンタ54および受信制御
部59に起動をかけ、Hウンタ53およびLカウンタ5
4のカウントをアップさせる(ステップ920)。
When the flag / status detection circuit 52 detects the flag indicating the beginning of the pre-equivalence request from which noise has been removed, the flag / status detection circuit 52 activates the H-counter 53, the L counter 54, and the reception control section 59, and the H-counter 53 and L-counter 53. Counter 5
The count of 4 is incremented (step 920).

【0069】その後、フラグ/ステータス検知回路52
は、ステータスの内容をチェックし、送られてきたもの
が予等価要求であると検知すると、Hカウンタ53およ
びLカウンタ54のカウントをアップを停止させるとと
もに、このカウント値を0にクリアする(ステップ93
0)。
After that, the flag / status detection circuit 52
Checks the contents of the status, and when it detects that the sent one is a pre-equivalence request, it stops counting up the H counter 53 and the L counter 54 and clears this count value to 0 (step 93
0).

【0070】ここで、Hカウンタ53およびLカウンタ
54のカウントをアップを停止させるとともに、このカ
ウント値を0にクリアする理由は、現在行われている処
理が受信局2からの予等価要求に応じて、所定のデュー
ティ比を持つコマンドフレームを出力する処理を行う必
要のものであって、受信局2に対して予等価要求する必
要がないからである。
Here, the reason why the counting of the H counter 53 and the L counter 54 is stopped to be incremented and the count value is cleared to 0 is that the process currently being performed depends on the pre-equivalence request from the receiving station 2. This is because it is necessary to perform a process of outputting a command frame having a predetermined duty ratio, and it is not necessary to make a pre-equivalence request to the receiving station 2.

【0071】フラグ/ステータス検知回路52は、更に
ステータスの内容をチェックしていき、ステータスエリ
ア92中のbit5に有する情報により、予等価する方
向を検知し、図示しないレジスタにラッチさせる(ステ
ップ940)。
The flag / status detection circuit 52 further checks the contents of the status, detects the pre-equivalent direction from the information contained in bit 5 in the status area 92, and latches it in a register (not shown) (step 940). .

【0072】なお、上述のような処理を行っている際
に、デジタルフィルタ51からフラグ情報を受けた同期
回路56は、サンプリングするために必要となる同期ク
ロックを生成し、これを受信バッファ57と受信制御部
59に出力し、受信バッファ57は、同期クロックに基
づき、デジタルフィルタ51から出力された予等価要求
のサンプリングを行い、これを一時的に格納している。
During the above-described processing, the synchronizing circuit 56 which receives the flag information from the digital filter 51 generates the synchronizing clock necessary for sampling, and uses this as the receiving buffer 57. Output to the reception control unit 59, the reception buffer 57 samples the pre-equivalence request output from the digital filter 51 based on the synchronous clock, and temporarily stores this.

【0073】また、FCSチェック回路58は、デジタ
ルフィルタ51から出力される予等価要求90のFCS
エリア94に格納されている巡回符号を参照して、CR
C検査を行いデータの誤りチェックを行っている。
Further, the FCS check circuit 58 outputs the FCS of the pre-equivalence request 90 output from the digital filter 51.
CR by referring to the cyclic code stored in area 94
C inspection is performed to check data for errors.

【0074】受信制御部59は、予等価要求が受信完了
したか否かを判断する(ステップ950)。つまり、受
信制御部59は、フラグ/ステータス検知回路52から
予等価要求の終了フラグを検知した旨の情報を受ける
と、送信データが受信完了したと判断し、一方、終了フ
ラグを検知した旨の情報を受けないまでは、予等価要求
が受信完了していないと判断する。
The reception control unit 59 determines whether the pre-equivalence request has been received (step 950). That is, when the reception control unit 59 receives information indicating that the end flag of the pre-equivalence request is detected from the flag / status detection circuit 52, the reception control unit 59 determines that the transmission data is completely received, while the reception control unit 59 indicates that the end flag is detected. It is determined that the pre-equivalence request has not been received until the information is received.

【0075】受信制御部59は、予等価要求が受信完了
したと判断した場合には(ステップ950;Y)、メイ
ン制御部6に起動をかける一方、予等価要求が受信完了
していないと判断した場合には(ステップ950;
N)、予等価要求の受信が完了するまでその状態を継続
する。
When the reception control unit 59 determines that the pre-equivalence request has been received (step 950; Y), it activates the main control unit 6 and determines that the pre-equivalence request has not been received. If so (step 950;
N), the state is continued until the reception of the pre-equivalence request is completed.

【0076】メイン制御部6は、受信制御部59より起
動をかけられと、送信部7の送信制御部71に受信局2
に対して予等価した送信データを出力するよう指示を出
す(ステップ960)。
When the main control unit 6 is activated by the reception control unit 59, the main control unit 6 causes the transmission control unit 71 of the transmission unit 7 to receive the reception station 2.
To the pre-equivalent transmission data (step 960).

【0077】すると、データセレクタ71は、フラグ,
ステータス,ノードアドレスおよびFCSの順に形成
し、これを順次マンチェスタコード化回路74に出力す
る(ステップ970)。
Then, the data selector 71
The status, the node address, and the FCS are formed in this order, and are sequentially output to the Manchester encoding circuit 74 (step 970).

【0078】ここで、予等価前の送信データを構成する
開始フラグエリア91には、前に出した送信データ,予
等価要求等のフラグと同一のものが入っており、ステー
タスエリア92のbit0,1,2には送信データであ
ることを示す情報“(0,0,0)”が入っている。ま
た、ノードアドレスエリア93には、この予等価した送
信データを送信する送信元、すなわち自局1のノードア
ドレスと、この予等価した送信データを受ける送信先ノ
ードアドレスが入っている。送信データエリア94には
送信させるべき本来のデータが入っており、FCSエリ
ア95にはFCS生成回路で生成されたCRC巡回符号
が入っており、終了フラグエリア96には前に出した送
信データ,予等価要求等のフラグと同一のものが入って
いる。
Here, the start flag area 91 which constitutes the transmission data before pre-equivalence contains the same flags as the transmission data, the pre-equivalence request, etc. which have been issued previously, and bit 0, bit 0, The information 1 and 2 contains information "(0,0,0)" indicating that the data is transmission data. In the node address area 93, the source of the pre-equivalent transmission data, that is, the node address of the local station 1 and the destination node address of the pre-equivalent transmission data are stored. The transmission data area 94 contains the original data to be transmitted, the FCS area 95 contains the CRC cyclic code generated by the FCS generation circuit, and the end flag area 96 contains the previously transmitted transmission data. Contains the same flags as the pre-equivalence request.

【0079】マンチェスタコード化回路74は、順次形
成されてきた開始フラグ,予等価方向を有するステータ
ス,ノードアドレス,FCSおよび終了フラグをマンチ
ェスタ符号に変換し、これを予等価回路75に出力する
(ステップ980)。
The Manchester encoding circuit 74 converts the start flag, the status having the pre-equivalent direction, the node address, the FCS and the end flag, which are sequentially formed, into a Manchester code and outputs it to the pre-equivalent circuit 75 (step 980).

【0080】予等価回路75は、送信制御部71の指示
に基づき、図示しないレジスタにラッチされた予等価方
向を読み出し、この読み出した予等価方向のパルス波形
の幅を1システムクロック分広くした、すなわちデュー
ティ比を変化させた送信データを形成し、これを受信局
2に送信する(ステップ990)。
The pre-equivalent circuit 75 reads the pre-equivalent direction latched in the register (not shown) based on the instruction of the transmission control unit 71, and widens the width of the read pulse waveform in the pre-equivalent direction by one system clock. That is, transmission data having a changed duty ratio is formed and transmitted to the receiving station 2 (step 990).

【0081】この第1実施形態の通信システムでは、送
信データのデューティ比を測定し、その結果、そのデュ
−ティ比が所定範囲外にある場合に、予等価要求を送信
局1に出力し、それを受けた送信局1がその予等価要求
に基づき、予等価した送信データを受信局2に送信する
ようになっているため、受信局2では正確な送信データ
をフレキシブルに再現することができ。
In the communication system of the first embodiment, the duty ratio of the transmission data is measured, and as a result, when the duty ratio is out of the predetermined range, the pre-equivalence request is output to the transmitting station 1, Since the transmitting station 1 receiving the request transmits the pre-equivalent transmission data to the receiving station 2 based on the pre-equivalence request, the receiving station 2 can flexibly reproduce accurate transmission data. .

【0082】従って、受信局では、FCSチェック検査
等による送信データの誤り率が低下し、このため送信デ
ータの再送要求も減少し、伝送効率が向上することがで
きる。
Therefore, in the receiving station, the error rate of the transmission data due to the FCS check inspection and the like is reduced, so that the retransmission request of the transmission data is reduced and the transmission efficiency can be improved.

【0083】<第2実施形態>この第2実施形態の通信
システムは、第1実施形態の送信局1および受信局2に
備えられている受信部5,メイン制御部6および送信部
7とほぼ同一な構成を有しているが、受信局2として働
く場合には、送信データのパルス波形の歪み量に応じ
て、予等価する大きさを違えた予等価要求を送信局1に
送信できるように構成されている。従って、予等価要求
は、そのステータスエリア92に複数の予等価する大き
さを示す予等価レベルを示せるようなbit構成を有し
ている。
<Second Embodiment> The communication system of the second embodiment is substantially the same as the receiving unit 5, the main control unit 6 and the transmitting unit 7 provided in the transmitting station 1 and the receiving station 2 of the first embodiment. Although having the same configuration, when acting as the receiving station 2, a pre-equivalence request having different pre-equivalent magnitudes can be transmitted to the transmitting station 1 according to the distortion amount of the pulse waveform of the transmission data. Is configured. Therefore, the pre-equivalence request has a bit configuration that allows the status area 92 to indicate a pre-equivalence level indicating a plurality of pre-equivalence levels.

【0084】例えば図10を例にとり説明すると、ステ
ータスエリア92は、1バイトの大きさを有しており、
以下のような情報を有している。
For example, referring to FIG. 10, the status area 92 has a size of 1 byte.
It has the following information:

【0085】bit0,1および2には、送信フレーム
の種別を示す情報が格納されており、その内容は第1実
施形態と同一である(必要な場合には図4参照)。
Information indicating the type of the transmission frame is stored in bits 0, 1 and 2, and the contents thereof are the same as those in the first embodiment (see FIG. 4 if necessary).

【0086】bit3には、扱えるデータ量を示す情報
が格納されており、この内容も第1実施形態と同様であ
る(必要な場合には図4参照)。
Information indicating the amount of data that can be handled is stored in bit3, and the content is also the same as in the first embodiment (see FIG. 4 if necessary).

【0087】bit4には、予等価する方向を示す情報
を有しており、“0”の場合にはHレベル方向の予等価
を示しており、“1”の場合にはLレベル方向の予等価
を示している。
Bit 4 has information indicating the pre-equivalent direction. When it is "0", it indicates the pre-equivalence in the H level direction, and when it is "1", it indicates the pre-equivalent direction. Shows equivalence.

【0088】bit5,6および7には、予等価レベル
を示す情報が格納されている。“(0,0,0)”の場
合には予等価レベル0とし、この意味するところは送信
データを予等価する必要がないということを示してお
り、(0,0,1)”の場合には予等価レベル1とし、
この意味するところは、先に示した予等価方向すべきレ
ベルのパルス幅を、1システムクロック分広くせよとい
うことを示しており、(0,1,0)”の場合には予等
価レベル2とし、2システムクロック分広くせよという
ことを示しており、(0,1,1)”の場合には予等価
レベル3とし、3システムクロック分広くせよというこ
とを示しており、(1,0,0)”の場合には予等価レ
ベル4とし、4システムクロック分広くせよということ
を示している。
Information indicating the pre-equivalence level is stored in bits 5, 6 and 7. In the case of "(0,0,0)", the pre-equivalence level is set to 0, which means that the transmission data does not need to be pre-equivalent. In the case of (0,0,1), Pre-equivalent level 1 to
This means that the pulse width of the level to be in the pre-equivalent direction shown above should be widened by one system clock. In the case of (0, 1, 0) ”, the pre-equivalent level 2 In the case of (0,1,1) ", the pre-equivalent level 3 is set, and it is shown that it is widened by 3 system clocks. , 0) ”, the pre-equivalent level is set to 4 and it is indicated that it should be widened by 4 system clocks.

【0089】例えば、予等価方向がHレベル方向で、そ
の予等価レベルが3の予等価要求を送信局1が受けたと
すると、予等価する前にはデューテ比が50%でなる送
信データを送信していた送信局1は、以後、図11に示
すように、Hレベルパルスの立上がり時期を3システム
クロック分早くし、立ち下がり時期を前と同じにするこ
とで、このパルス幅を3システムクロック分広くした送
信データを送信する。
For example, assuming that the pre-equivalent direction is the H level direction and the transmitting station 1 receives the pre-equivalent request having the pre-equivalent level of 3, the transmission data having the duty ratio of 50% is transmitted before the pre-equivalence. As shown in FIG. 11, the transmitting station 1, which has been doing so, advances the rising edge of the H-level pulse by 3 system clocks and makes the falling edge the same as before so that the pulse width becomes 3 system clocks. Send the transmission data that has been widened.

【0090】この第2実施形態では、送信データのパル
ス波形の歪み量に応じて、予等価する大きさを違えた予
等価要求を送信局1に送信できるように構成されている
ため、第1実施形態のものよりも迅速に正確な送信デー
タを得ることができる。従って、伝送効率も第1実施形
態より優れている。
In the second embodiment, the pre-equalization request having different pre-equivalent magnitudes can be transmitted to the transmitting station 1 according to the distortion amount of the pulse waveform of the transmission data. It is possible to obtain accurate transmission data more quickly than in the embodiment. Therefore, the transmission efficiency is also superior to that of the first embodiment.

【0091】<第3実施形態>第3実施形態の通信シス
テムは、ノイズや一時的な送信波の歪みに対応するた
め、送信局1が受信局2から予等価要求を所定回数受け
た場合にのみ、はじめて予等価した送信データを出力す
る通信システムである。
<Third Embodiment> The communication system of the third embodiment copes with noise and temporary distortion of the transmitted wave, and therefore, when the transmitting station 1 receives a pre-equivalence request from the receiving station 2 a predetermined number of times. This is the only communication system that outputs pre-equivalent transmission data for the first time.

【0092】この実施形態の通信システムは、図12に
示すように、第1または2の実施形態の送信局1とほぼ
同様な構成を有しているが、異なる点は、受信部5に、
予等価要求を連続して受けた場合、その数をカウントす
るTカウンタ61と、予等価要求が所定回数連続した場
合には、受信制御部59を介してメイン制御部6に起動
をかける、その所定回数示す基準値を格納する起動基準
レジタ62と、Tカウンタ61がカウントしたカウント
値と起動基準レジスタ62に格納された基準値を比較
し、カウント値が基準値と同じであると検知した場合に
のみ、メイン制御部6に起動をかける指示を受信制御部
59に出力するとともに、Tカウンタ61を0にクリア
するコンパレータ63とを有していることである。
As shown in FIG. 12, the communication system of this embodiment has substantially the same configuration as the transmitting station 1 of the first or second embodiment, except that the receiving section 5 is different.
When the pre-equivalence requests are continuously received, the T counter 61 that counts the pre-equivalence requests and when the pre-equivalence requests are repeated a predetermined number of times, the main control unit 6 is activated via the reception control unit 59. When it is detected that the count value counted by the T counter 61 and the reference value stored in the start reference register 62 are compared with each other, and the count value is the same as the reference value. In addition, it has a comparator 63 that outputs an instruction to activate the main control unit 6 to the reception control unit 59 and clears the T counter 61 to zero.

【0093】この第3実施形態では、このように、第1
または第2実施形態にないTカウンタ61,起動基準レ
ジタ62およびコンパレータ63を備えているため、一
時的なノイズの発生により、ほんの少しの間だけ送信デ
ータの波形が歪み、ノイズがなくなると同時に、送信デ
ータの波形が正常になる場合には、波形が歪むたびに予
等価要求を出力しない方が、むしろ伝送効率がよくな
る。
In the third embodiment, as described above, the first
Alternatively, since the T counter 61, the activation reference register 62, and the comparator 63, which are not provided in the second embodiment, are provided, the waveform of the transmission data is distorted for a short time due to the temporary generation of noise, and at the same time the noise disappears. When the waveform of the transmission data becomes normal, the transmission efficiency is rather improved if the pre-equivalence request is not output every time the waveform is distorted.

【0094】つまり、一時的に波形が歪むたびにそれに
対応した予等価要求を出していたのでは、それに基づい
て予等価した送信データを出力しても、すぐにノイズが
なくなると、もとに戻すための予等価要求をさらに出力
せざるを得ず、どうしても伝送効率が悪くなってしま
う。
That is, when the waveform is temporarily distorted, the pre-equivalence request corresponding thereto is issued. Even if the pre-equivalent transmission data is output based on the request, if the noise disappears immediately, The pre-equivalence request for returning is inevitably output, and the transmission efficiency is inevitably deteriorated.

【0095】<第4実施形態>第4実施形態の通信シス
テムは、親局と子局との関係があり、かつ、ポーリング
セレクティング方式で通信回線の接続を制御する通信シ
ステムであって、親局が電源を立ち上げ、子局に送信要
求、すなわちポーリングをかけた際、図13に示すよう
に、親局とその子局間のノイズ、例えばポーリング信号
の反射で、子局が親局のポーリングを認識することがで
きず、親局に対して送信応答、すなわちセレクティング
を送信しない場合に、親局が自動的に予等価処理したポ
ーリングを子局に送出する通信システムである。
<Fourth Embodiment> A communication system according to a fourth embodiment is a communication system which has a relationship between a master station and a slave station and controls connection of communication lines by a polling selecting method. When the station turns on the power and requests transmission to the slave station, that is, polls, the slave station polls the master station due to noise between the master station and the slave station, for example, reflection of a polling signal, as shown in FIG. Is a communication system in which the master station automatically sends pre-equivalent polling to the slave station when the master station cannot recognize the transmission and does not transmit the transmission response, that is, selecting.

【0096】この実施形態の通信システムは、親局が第
1または2の実施形態の送信局1と同様な構成を有して
いるので、その構成の説明を省略する。
In the communication system of this embodiment, the master station has the same configuration as that of the transmitting station 1 of the first or second embodiment, so description of the configuration will be omitted.

【0097】次に、この実施形態の動作を図14に示す
よなフローチャートを参照して説明する。
Next, the operation of this embodiment will be described with reference to the flow chart shown in FIG.

【0098】親局は、電源が立ち上げられ、予等価処理
しないポーリングを子局に送信し(ステップ110)、
同時に受信監視タイマをタイマアップさせ(ステップ1
20)、その後、ポーリングを送信した子局からポーリ
ングに対するセレクティングが、所定時間以内にあった
か否かを判断する(ステップ130)。
The master station, when the power is turned on, transmits a poll without pre-equivalence processing to the slave station (step 110),
At the same time, the reception monitoring timer is up (step 1
20) After that, it is judged whether or not selecting from the slave station which transmitted the polling for the polling is within a predetermined time (step 130).

【0099】親局は、所定時間以内に子局からセレクテ
ィングがある場合には(ステップ130;Y)には、正
常処理、すなわち親局と子局間の回線が接続され、通常
の送信処理に移行し(ステップ150)、処理を終了す
る一方、所定時間以内にセレクティングがない場合には
(ステップ130;N)、回線のノイズにより、子局が
ポーリングを認識し得ないと判断し、Hレベル方向に所
定の予等価レベル分の予等価処理を行ったポーリングを
この子局に送信し(ステップ140)、同時に受信監視
タイマをタイマアップさせる(ステップ160)。
When there is selecting from the slave station within a predetermined time (step 130; Y), the master station performs normal processing, that is, the line between the master station and slave station is connected, and normal transmission processing is performed. (Step 150), the process is terminated, and when there is no selecting within a predetermined time (step 130; N), it is determined that the slave station cannot recognize polling due to line noise, The polling in which the pre-equivalent processing for the predetermined pre-equivalent level is performed in the H level direction is transmitted to this slave station (step 140), and at the same time, the reception monitoring timer is timed up (step 160).

【0100】親局は、再び、ポーリングを送信した子局
からポーリングに対するセレクティングが、所定時間以
内にあったか否かを判断する(ステップ170)。
The master station again determines whether or not the selection for polling from the slave station which has transmitted the polling is within a predetermined time (step 170).

【0101】親局は、所定時間以内に子局からセレクテ
ィングがある場合には(ステップ170;Y)には、正
常処理を行い(ステップ180)、処理を終了する一
方、所定時間以内にセレクティングがない場合には(ス
テップ170;N)、ポーリングした回数が所定回数以
内か否かを判断する(ステップ190)。
When there is selection from the slave station within the predetermined time (step 170; Y), the master station performs normal processing (step 180) and terminates the processing, while selecting within the predetermined time. If there is no ringing (step 170; N), it is determined whether the number of times of polling is within a predetermined number of times (step 190).

【0102】親局は、ポーリングした回数が所定回数未
満であると判断した場合には(ステップ190;Y)、
処理をステップ140に戻し同様な処理を行う一方、所
定回数以上であると判断した場合には(ステップ19
0;N)、予等価する方向が反対であると判断し、Lレ
ベル方向に所定の予等価レベル分の予等価処理を行った
ポーリングコマンドを再度、この子局に送信する(ステ
ップ200)、同時に受信監視タイマをタイマアップさ
せる(ステップ210)。
When the master station judges that the number of times of polling is less than the predetermined number of times (step 190; Y),
While returning the processing to step 140 and performing the same processing, when it is determined that the number of times is equal to or more than the predetermined number (step 19
0; N), it is determined that the pre-equivalent direction is opposite, and the polling command, which has been pre-equivalent for the predetermined pre-equivalent level in the L level direction, is transmitted again to this slave station (step 200), At the same time, the reception monitoring timer is incremented (step 210).

【0103】親局は、再び、ポーリングを送信した子局
からポーリングに対するセレクティングが、所定時間以
内にあったか否かを判断する(ステップ220)。
The master station again determines whether or not the selection for polling from the slave station which has transmitted the polling is within a predetermined time (step 220).

【0104】親局は、所定時間以内に子局からセレクテ
ィングがあった場合には(ステップ220;Y)、正常
処理を行い(ステップ230)、処理を終了する一方、
所定時間以内にセレクティングがない場合には(ステッ
プ220;N)、ポーリングした回数が所定回数以内か
否かを判断する(ステップ240)。
When there is selection from the slave station within a predetermined time (step 220; Y), the master station carries out normal processing (step 230) and ends the processing.
When there is no selecting within the predetermined time (step 220; N), it is determined whether the number of times of polling is within the predetermined number of times (step 240).

【0105】親局は、ポーリングした回数が所定回数未
満であると判断した場合には(ステップ240;Y)、
処理をステップ200に戻し同様な処理を行う一方、所
定回数以上であると判断した場合には(ステップ25
0;N)、異常処理、すなわち子局の電源ダウン,親局
または子局装置の故障,回線の断線および極端に大きな
ノイズの発生の異常状態を通信システム管理者に認識さ
せて処理を終了する(ステップ240)。
When the master station judges that the number of times of polling is less than the predetermined number of times (step 240; Y),
While returning the process to step 200 and performing the same process, when it is determined that the number of times is equal to or greater than the predetermined number (step 25
0; N), abnormal processing, that is, the communication system administrator recognizes an abnormal state of powering down the slave station, failure of the master station or slave station device, disconnection of the line and occurrence of extremely large noise, and terminates the processing. (Step 240).

【0106】この第4実施形態の通信システムでは、親
局が電源を立ち上げて子局にポーリングをかけた際、親
局が自動的に送信波形を整形したポーリングを子局に送
信するようにしたため、電源立ち上げ時における回線不
通が、ノイズが入って回線不良になったか、または、装
置自体が故障で回線不通になったを判断することがで
き、事後処理が容易になる。
In the communication system of the fourth embodiment, when the master station turns on the power and polls the slave stations, the master station automatically sends the polling with the transmission waveform shaped to the slave stations. Therefore, it is possible to determine whether the line disconnection at the time of turning on the power supply is noisy due to noise, or the line itself is disconnected due to a failure of the device itself, and post-processing becomes easy.

【0107】[0107]

【発明の効果】上述のように本発明によれば、受信局
は、送信局から受けた送信フレーム波形の歪み量を測定
し、必要な場合には送信フレームのデュ−ティ比を変更
させる予等価要求を送信局に送信する。すると、送信局
が受信局からの予等価要求に基づき、予めデュ−ティ比
を変更した送信データを受信局に送信するため、受信局
では送信中に発生する波形の影響を軽減でき、正確な送
信データを再現することができる。
As described above, according to the present invention, the receiving station measures the distortion amount of the transmission frame waveform received from the transmitting station and, if necessary, changes the duty ratio of the transmitting frame. Send an equivalence request to the transmitting station. Then, since the transmitting station transmits the transmission data whose duty ratio has been changed in advance to the receiving station based on the pre-equivalence request from the receiving station, the receiving station can reduce the influence of the waveform generated during the transmission, and the accurate The transmitted data can be reproduced.

【0108】このため、受信局では、FCSチェック検
査等により、送信データが誤りがあると判断されず、伝
送効率を向上させることができる。
Therefore, the receiving station does not judge that the transmission data has an error by the FCS check inspection or the like, and the transmission efficiency can be improved.

【0109】特に、受信局は、送信データのパルス波形
の歪み量に応じて、送信データのデュ−ティ比の変更を
異ならせた予等価要求を送信局に送信するため、迅速に
正確な送信データを得ることができる。
In particular, the receiving station transmits a pre-equivalence request in which the duty ratio of the transmission data is changed in accordance with the amount of distortion of the pulse waveform of the transmission data to the transmitting station. You can get the data.

【0110】さらに、送信局は、受信局から予等価要求
を所定回数受けた場合にのみ、予等価した送信フレーム
を送信するため、一時的なノイズの発生により、ほんの
少しの間だけ送信データの波形が歪み、ノイズがなくな
ると同時に、送信データの波形が正常になる場合には、
その都度予等価要求を出力しないので、より伝送効率が
よくすることができる。
Further, since the transmitting station transmits the pre-equivalent transmission frame only when the pre-equivalence request is received from the receiving station a predetermined number of times, the transmission data is transmitted only for a short time due to the temporary noise. If the waveform is distorted and there is no noise and the transmitted data waveform is normal,
Since the pre-equivalence request is not output each time, the transmission efficiency can be improved.

【0111】また、本発明によれば、ポーリングセレク
ティング方式でなる通信システムにおいて、親局が自動
的に予等価処理したポーリングを子局に送信するため、
回線にノイズが入って回線不良になったか、または装置
自体の故障により回線不良になったかの判断が容易にな
り、事後処理が容易となる。
Further, according to the present invention, in the communication system of the polling selecting system, the master station automatically transmits the pre-equivalent polling to the slave station.
It becomes easy to judge whether the line is defective due to noise on the line or the line is defective due to the failure of the device itself, and the post-processing becomes easy.

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

【図1】本発明に係る第1実施形態の通信システムの概
要を説明した説明図。
FIG. 1 is an explanatory diagram illustrating an outline of a communication system according to a first embodiment of the present invention.

【図2】マンチェスタ符号を説明した説明図。FIG. 2 is an explanatory diagram illustrating Manchester codes.

【図3】送信フレーム波形をマンチェスタ符号に変換し
たとき波形の例を示した説明図。
FIG. 3 is an explanatory diagram showing an example of a waveform when a transmission frame waveform is converted into Manchester code.

【図4】第1実施形態の通信システムに使用される送信
フレームを説明した説明図。
FIG. 4 is an explanatory diagram illustrating a transmission frame used in the communication system according to the first embodiment.

【図5】第1実施形態に係る通信システムに使用される
局の構成を示すブロック図。
FIG. 5 is a block diagram showing a configuration of a station used in the communication system according to the first embodiment.

【図6】パルスレベル幅を測定する仕方を説明した説明
図。
FIG. 6 is an explanatory diagram illustrating a method of measuring a pulse level width.

【図7】第1実施形態の通信システムのプロトコルを説
明する説明図。
FIG. 7 is an explanatory diagram illustrating a protocol of the communication system according to the first embodiment.

【図8】第1実施形態の通信システムの処理動作を説明
するフローチャート。
FIG. 8 is a flowchart illustrating a processing operation of the communication system according to the first embodiment.

【図9】第1実施形態の通信システムの処理動作を説明
するフローチャート。
FIG. 9 is a flowchart illustrating a processing operation of the communication system according to the first embodiment.

【図10】第2実施形態の通信システムに使用される送
信フレームを説明した説明図。
FIG. 10 is an explanatory diagram illustrating a transmission frame used in the communication system according to the second embodiment.

【図11】予等価要求に応じて予等価処理された送信デ
ータを示す図。
FIG. 11 is a diagram showing transmission data subjected to pre-equalization processing in response to a pre-equalization request.

【図12】第3実施形態に係る通信システムに使用され
る局の構成を示すブロック図。
FIG. 12 is a block diagram showing a configuration of a station used in the communication system according to the third embodiment.

【図13】第4実施形態における回線不良時の通信状態
を説明した説明図。
FIG. 13 is an explanatory diagram illustrating a communication state when a line is defective in the fourth embodiment.

【図14】第4実施形態に係る通信システムの処理動作
を示すフローチャート。
FIG. 14 is a flowchart showing a processing operation of the communication system according to the fourth embodiment.

【図15】送信フレームの波形が歪む理由を説明した説
明図。
FIG. 15 is an explanatory diagram explaining the reason why the waveform of a transmission frame is distorted.

【符号の説明】[Explanation of symbols]

1 送信局 2 受信局 3 ケーブル 5 受信部 51 デジタルフィルタ 52 フラグ/ステータス検知回路 53 Hカウンタ 54 Lカウンタ 55 コンパレータ 56 同期回路 57 受信バッファ 58 FCSチェック回路 59 受信制御部 61 Tカウンタ 62 起動基準レジスタ 63 コンパレータ 6 メイン制御部 7 送信部 71 送信制御部 72 データセレクタ 73 FCS生成回路 74 マンチェスタコード化回路 75 予等価回路 90 送信フレーム(送信データ、予等価要求、送信
要求、送信応答、再送要求) 91 開始フラグエリア 92 ステータスエリア 93 ノードアドレスエリア 94 送信データエリア 95 FCSエリア 96 終了フラグエリア
1 transmitting station 2 receiving station 3 cable 5 receiving section 51 digital filter 52 flag / status detecting circuit 53 H counter 54 L counter 55 comparator 56 synchronizing circuit 57 receiving buffer 58 FCS check circuit 59 receiving control section 61 T counter 62 starting reference register 63 Comparator 6 Main control unit 7 Transmission unit 71 Transmission control unit 72 Data selector 73 FCS generation circuit 74 Manchester coding circuit 75 Pre-equivalent circuit 90 Transmission frame (transmission data, pre-equivalence request, transmission request, transmission response, resend request) 91 Start Flag area 92 Status area 93 Node address area 94 Transmission data area 95 FCS area 96 End flag area

Claims (14)

【特許請求の範囲】[Claims] 【請求項1】 有線回線を伝送する際の送信波形歪みを
考慮し、送信局が送信フレームの送信波形を予等価して
受信局に送信する通信システムであって、 上記送信局は、上記送信フレームのデュ−ティ比を変更
する変更手段を具備し、 上記受信局は、 上記送信局から受けた送信フレームの波形歪み量を測定
する測定手段と、 この測定手段により測定された送信フレーム波形の歪み
量が所定範囲内にあるか否かを判断する判断手段と、 この判断手段により送信フレーム波形の歪み量が所定範
囲内にない場合にのみ、上記送信フレームのデュ−ティ
比を変更させる予等価要求を上記送信局に送信する予等
価要求手段と、 を具備することを特徴とする通信システム。
1. A communication system in which a transmission station pre-equivalents a transmission waveform of a transmission frame and transmits the transmission waveform of a transmission frame to a reception station in consideration of a transmission waveform distortion when transmitting a wired line, wherein the transmission station is the transmission station. The receiving station is provided with a changing unit for changing the duty ratio of the frame, and the receiving station measures the waveform distortion amount of the transmission frame received from the transmitting station and the transmission frame waveform measured by the measuring unit. Judgment means for judging whether or not the distortion amount is within a predetermined range, and a judgment means for changing the duty ratio of the transmission frame only when the distortion amount of the transmission frame waveform is not within the predetermined range by this judgment means. A pre-equivalence requesting means for transmitting an equivalence request to the transmitting station, and a communication system.
【請求項2】 上記送信フレームは、マンチェスタ符号
でなることを特徴とする請求項1記載の通信システム。
2. The communication system according to claim 1, wherein the transmission frame is a Manchester code.
【請求項3】 上記送信局は、上記受信局から予等価要
求を受けるまで、マンチェスタ符号で、かつ、デュ−テ
ィ比が50%の送信フレームを上記受信局に送信するこ
とを特徴とする請求項1記載の通信システム。
3. The transmitting station transmits a transmission frame with Manchester code and a duty ratio of 50% to the receiving station until receiving a pre-equivalence request from the receiving station. Item 1. The communication system according to Item 1.
【請求項4】 上記予等価要求は、予等価する方向を示
す情報と、その予等価方向に対する予等価量を示す情報
を有していることを特徴とする請求項1記載の通信シス
テム。
4. The communication system according to claim 1, wherein the pre-equivalence request has information indicating a pre-equivalent direction and information indicating a pre-equivalent amount for the pre-equivalent direction.
【請求項5】 上記予等価する方向を示す情報は、Hレ
ベルの波形およびLレベルの波形のうちどちらかの波形
の幅を広くさせることを示した情報であり、上記予等価
量を示す情報は、上記波形の幅を広くさせる量であるこ
とを特徴とする請求項4記載の通信システム。
5. The information indicating the pre-equivalent direction is information indicating that the width of either the H-level waveform or the L-level waveform is widened, and the information indicating the pre-equivalent amount. The communication system according to claim 4, wherein is a quantity that widens the width of the waveform.
【請求項6】 上記予等価量は、システムクロック周波
数単位でなることを特徴とする請求項5記載の通信シス
テム。
6. The communication system according to claim 5, wherein the pre-equivalent amount is in units of system clock frequencies.
【請求項7】 上記送信局と上記受信局は同一なシステ
ムクロック周波数を有することを特徴とする請求項1記
載通信システム。
7. The communication system according to claim 1, wherein the transmitting station and the receiving station have the same system clock frequency.
【請求項8】 上記測定手段は、上記送信フレームのス
テータス情報が示す送信波形で波形の歪みを測定するこ
とを特徴とする請求項1記載の通信システム。
8. The communication system according to claim 1, wherein said measuring means measures waveform distortion with a transmission waveform indicated by status information of said transmission frame.
【請求項9】 上記測定手段は、上記送信フレーム中の
所定パルスサイクル中のHレベルパルス幅をとLレベル
パルス幅とを、システムクロックの出力数で換算し、換
算して得たHレベルパルスのシステムクロックの出力数
とLレベルパルスのシステムクロックの出力数の差で、
上記送信フレーム波形の歪み量を測定することを特徴と
する請求項1記載の通信システム。
9. The measuring means converts the H level pulse width and the L level pulse width in a predetermined pulse cycle in the transmission frame by the number of outputs of the system clock, and the converted H level pulse is obtained. The difference between the number of system clock outputs and the number of L level pulse system clock outputs,
The communication system according to claim 1, wherein the amount of distortion of the transmission frame waveform is measured.
【請求項10】 上記所定パルスサイクルは、上記送信
フレームのステータス情報が示すパルスサイクルとする
ことを特徴とする請求項9記載の通信システム。
10. The communication system according to claim 9, wherein the predetermined pulse cycle is a pulse cycle indicated by status information of the transmission frame.
【請求項11】 上記予等価要求手段は、送信データの
パルス波形の歪み量に応じて、上記送信フレームのデュ
−ティ比の変更を異ならせた予等価要求を上記送信局に
送信することを特徴とする請求項1記載の通信システ
ム。
11. The pre-equalization requesting means transmits a pre-equalization request to the transmitting station, the pre-equalization request having different changes in the duty ratio of the transmission frame according to the distortion amount of the pulse waveform of the transmission data. The communication system according to claim 1, characterized in that
【請求項12】 上記送信局は、上記受信局から予等価
要求を所定回数受けた場合にのみ、予等価した送信フレ
ームを上記受信局に送信することを特徴とする請求項1
記載の通信システム。
12. The transmission station transmits a pre-equivalent transmission frame to the receiving station only when a pre-equivalence request is received from the receiving station a predetermined number of times.
A communication system as described.
【請求項13】 親局と子局との関係を有し、かつ、ポ
ーリングセレクティング方式でなる通信システムにおい
て、 親局は自動的に予等価処理したポーリングを子局に送信
することを特徴とする通信システム。
13. A communication system having a relationship between a master station and a slave station and using a polling selecting method, wherein the master station automatically transmits pre-equivalent polling to the slave station. Communication system.
【請求項14】 上記予等価処理したポーリングは、上
記親局が、電源立ち時において送信することを特徴とす
る請求項13記載の通信システム。
14. The communication system according to claim 13, wherein the polling subjected to the pre-equalization process is transmitted by the master station when the power is turned on.
JP8017955A 1996-02-02 1996-02-02 Communication system Withdrawn JPH09214566A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8017955A JPH09214566A (en) 1996-02-02 1996-02-02 Communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8017955A JPH09214566A (en) 1996-02-02 1996-02-02 Communication system

Publications (1)

Publication Number Publication Date
JPH09214566A true JPH09214566A (en) 1997-08-15

Family

ID=11958186

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8017955A Withdrawn JPH09214566A (en) 1996-02-02 1996-02-02 Communication system

Country Status (1)

Country Link
JP (1) JPH09214566A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016165080A (en) * 2015-03-06 2016-09-08 富士通株式会社 Receiver, determination method, and determination program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016165080A (en) * 2015-03-06 2016-09-08 富士通株式会社 Receiver, determination method, and determination program

Similar Documents

Publication Publication Date Title
US7529293B2 (en) Universal intelligent modem
CN109075742B (en) Baud rate calibration circuit and serial port chip
EP1131936B1 (en) Modem having a programmable universal data access arrangement
EP0622711B1 (en) Digital communication network data transmission method and apparatus
EP1131948A1 (en) Modem having a digital high voltage isolation barrier
JPH04117743A (en) optical transceiver
JP2011035473A (en) Baud rate error detection circuit and baud rate error detection method
CN116633813A (en) Baud rate self-adaptive detection method and system for CAN bus
JPH09214566A (en) Communication system
EP1305922B1 (en) Ground level shift detection in can systems
JP3569569B2 (en) Automatic meter reading system
JP4157064B2 (en) Synchronization start signal detection device, detection method thereof, and program thereof
KR100778876B1 (en) Automatic baud rate detection device and detection method
KR100261074B1 (en) Method and apparatus for compensating baud rate in communication relay
JP3436593B2 (en) Data communication device
JPS60145744A (en) Two-wire bidirectional burst transmission control system
JP3488378B2 (en) Serial data communication device and error checking method for serial data communication device
JPH10209971A (en) Data relay device
JP2024130680A (en) Communication Equipment
JPS63290034A (en) Data transmission method
KR100436145B1 (en) Control method of serial communication apparatus
JPH06311209A (en) Line terminator with data monitoring function
EP0385042A1 (en) Method of adjusting the end of transmission in a modem
JPH0654036A (en) Remote monitoring controller
JPH118629A (en) Optical repeater

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20030506