RS-485通信に関連する

J

jignesh doshi

Guest
やあみんな... iはRS-485バスを使用してPCと、そのiはどのように私は、インターフェイスすることができますので、私の奴隷として私の4月5日、他のマイクロコントローラを接続したい私のマイコン(8051)インターフェイスにしたいですか?私は奴隷とどのようにそれらからデータを取得するためにデータを送信する方法について説明したいですか?データを送受信するための任意の固定フォーマットがありますか?私に助けを与えてください...
 
tpetarねえ...返信いただきありがとうございます...ところで私は、唯一のフローシーケンスを必要としていること、それはどのように動作することができますか???任意のプログラム例を与えることがあることが可能である場合、私はアセンブリ言語でそれをしたい...
 
あなたが持っていることを意味し、ASM、Cのソースを持っています。 MIKROEコンパイラはASMコードを生成することができます。 RS485用ロットのスレッドがあるEDABoardを検索することができます。 :ウインク:
 
屋私は、RS-485のための非常に多くのスレッドがある知っているが、それらは私の願いを叶えることができない...私は指示だけでは動作しているどのようにすることができ、RS-485、N / W作品... iはスレーブからデータを送信する際に、私はしたいですか???どのスレーブがマスターが彼らとマスターによって呼び出され、スレーブとのデータについて尋ねることを知ることができる?プログラミング用のコマンド·シーケンスは何ですか???私はしないプログラム·シーケンスの文言であることをしたい....
 
あなたが最初にこのためのいくつかの基本的な資料を読んでください、これは、RS-485プロトコル、検索スレッドに記載されています。マスタ局は9ビット送信のように、0から255のスレーブの1バイトのアドレスを送信することで、スレーブ局を選択する。すべてのスレーブが9ビット送信によって中断し、独自のアドレスに受信したアドレスを比較しています。アドレスが一致しない場合は、任意の以下の通信は無視されます。アドレスが一致したときは、そのスレーブが8ビットの伝送としてそのアドレスを返送することによって、マスタへのラインと応答したままになります。マスターとスレーブが選択された後、8ビットのバイトを使用して通信を継続する。非選択のスレーブがマスタ局の問題次の9ビット·アドレス·バイトまで通信を無視します。マスタ局は、送信を開始することができますが、スレーブ局は、彼らが応じることができるだけですができません。 http://www.bb-elec.com/tech_articles/rs422_485_app_note/table_of_contents.asp http://www.datadog.com/rs485.pdf httpの:/ / www.bb-elec.com/tech_articles/faq_rs485_connections.asp 。 。 。
 
[OK]をどうもありがとう..私はあなたの詳細からいくつかのアイデアを持って...そしてあなたの詳細に関連するいくつかの他のクエリを取得... 1)スレーブは、スキャン処理で続行??? 2)いつでも、マスターとスレーブのいずれかが次のマスター9ビット送信まで接続を継続しますか??? 3)側の両方で、データの送受信の実際の流れは何でしょうか?
 
Modbusは、すべての要件をカバーするプロトコルです。スペックは、にhttp://modbus.org/tech.php ですが、あなたはかなりあなたがちょうどそれをGoogleであることがわかるでしょう。
 
私はGoogleに非常に時間を見つけましたが、イムまで私の質問に満足していない...私に助けを与えてください...
 

Welcome to EDABoard.com

Sponsor

Back
Top