アプリ版:「スタンプのみでお礼する」機能のリリースについて

RS485通信の中継器でのトラブルです。
下記トラブルの原因が分からず困っていますので宜しくお願いします。

機器(中継器とする)の仕様:
・RS485通信回路が2回路
・両回路は同一電源で動作し、基板上のグランドはベタになっている
・CPUを含むデジタル回路とRS485の回路はフォトカプラで絶縁されている
・電源はAC100Vでトランス+3端子レギュレータで電源を作っている
・RS485の片方(下位側とする)はAC200Vで動作する機器(下位機器とする。最大30台)につながっている
・もう片方(上位側とする)はAC100Vで動作する機器(上位機器とする。最大30台)につながっている。

症状:
・中継器の送信が下位機器で受信されず、再送信を行う時がある(恒にではない)
・障害時、下位側の波形(A,B間)でコモンから上側や下側が無い波形が見られる
・下位側の波形(A,B間)にAC成分が重畳されている
・上位側の通信ラインを外すと下位側に重畳されているAC成分が消え、通信障害も起きない
・下位側に485-USBコンバータ(MAXIM MAX1480というトランシーバ内蔵)を接続すると通信障害が治る
 但し、AC成分の重畳は消えない。

A 回答 (3件)

>2線で配線した場合基準電位がどこになるのか?が不思議でした。


正確には「2線」じゃないんです。オーディオアンプの差動増幅と同じことで、信号グランド(要するにRS485トランシーバICのGND端子ですが)も含めた「3線」を接続しなければなりません。

図に描かれるときにSGが省略されてしまうので、勘違いされることが多いですが、この手の差動伝送ではかならず送信側、受信側のICのGND(SG)もがっちりとつながっていなくてはなりません。
ツイストペア+シールドのケーブルでD+、D-でツイスト、シールドをFGにして、SGを切り離してしまうというのは駄目なんですね。
やるならSG-FGを接続してやるか、シールドの中にツイスト+GNDを入れられるようなのを使って、シールドをFGにしておくかってところでしょうか。
ただし、SGをシールドにするとサージを受けたときに機器間電位差が大きくなるので、D+/D-の保護回路はきちんと入れておかないと痛い目にあうと思います。

>中継器と上位機器、下位機器間でSGが接続されていない状況ですが
接続されている機器同士のSGが浮いているのはまずいです。今はどこかを回りまわってなんとなく高抵抗でつながっていて、息絶え絶えで動いているだけでしょう。
    • good
    • 0
この回答へのお礼

やっぱりそうか。。。という感じです。
全ての通信機器において、485の基板上のSGパターンが金属製の筐体アースに落ちていて、筐体が接地されている条件で2線配線が可能なわけですね。(もしくは、各機器のSGが直接接続されている←これは3線式ですね)
現状の機器は、485のSGは他の回路と絶縁されており、筐体は接地されていますので、SGと筐体を繋げれば何とかなりそうです。

機械がお客様の設備に設置されていますので、機会を見て確認してみます。

どうもありがとうございました。

お礼日時:2008/03/26 11:13

ANo.1です。


>485は2線で通信が出来る、事になっていますが、
良く勘違いされるのですが、差動といってもカレントループのように電流での判定ではなく、D+とD-の電圧をそれぞれ測定して差分をとっているようなものですので、基準電位、すなわちSGの電位が送信側と受信側で共通になっていなければなりません。
D+とD-はツイストペアになっていると思いますが、中継器と機器間のSGやFGはどのように接続されているでしょうか?(SG/FGでツイスト・・とかいうことはさすがにされていないとは思いますが)
そのあたりをチェックしてみると良いと思いますよ。
    • good
    • 0
この回答へのお礼

度々、ありがとうございます。
差動がコモン~D+とコモン~D-の電圧差で動作しているのはアンプを扱っていたので知っていました。
トランシーバで考えれば、基板上のグランドが基準電位になると思いますが、2線で配線した場合基準電位がどこになるのか?が不思議でした。(アンプの場合はグランド=コモンをしっかりと取っていたので)

現在のシステムではSGとFGは接続されていません。
中継器と上位機器、下位機器間でSGが接続されていない状況ですが、この辺が問題なのでしょうか?

お礼日時:2008/03/26 08:25

ありがちなのは中継器のRS485ポートのグランドと、機器のグランド(SG:信号グランドとFG:フレーム・グランド)の問題でしょうか。

一度、グランドの系統がどうなっているのか、コネクタや(ケーブル側のコネクタの中であれ??なんてこともありますし)基板のパターンも目視とテスタなどでチェックしながら整理してみると良いと思いますよ。
機器同士のFGの電位差も必ずあるという前提でテスターなどであたってみたほうが良いでしょうね。
    • good
    • 0
この回答へのお礼

回答、ありがとうございます。

色々と聞き回ったりしておりますが、どうも485のコモンの問題ではないか。。。と思ってきました。

今回の場合は、SGはFGからフローティングしています。
もちろん中継器・上位機器・下位機器共に同じです。

485は2線で通信が出来る、事になっていますが、この場合のコモンはどこになるのでしょうか?

お礼日時:2008/03/25 16:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!