5

modbus 通信 (rs-485 と TCP/IP の両方) を必要とする製品を構築しています。コードは、Linux が実行されている組み込みデバイスで実行する必要があります。使用するライブラリを選択する基準は次のとおりです。

  1. 私たちはオープンソースオタクなので、オープンソースでなければなりません。

  2. この製品をユーザーに提供しますが、ユーザーのアプリケーションが何であるかはわかりません。したがって、modbus プロトコルの実装を完了する必要があります。

  3. 幅広いユーザーベース: コードのユーザーが増えるほど、コードの安定性が高まると考えています。

そのようなライブラリを 2 つ見つけました。

http://www.freemodbus.org

libmodbus

他に modbus ライブラリはありますか。メリット・デメリットも含めて提案してください

4

2 に答える 2

3

libmodbus をお勧めします。うまく機能し、クロスプラットフォームです。

http://www.libmodbus.org

于 2010-08-25T12:17:21.677 に答える
0

私もこれらのオプションを検討し始めたところです。私の優先事項は使いやすさであり、すぐに結果を得ることができた唯一のRModBusであったため、RModBus にたどり着きました。ただし、Python ライブラリ Pymodbus もあり、実装がかなり完了しているように見えます。

申し訳ありませんが、GCC がコンパイラであることがわかりました。私の答えは話題から外れています。

繰り返しになりますが、初心者の自分がもっと快適に使えるスクリプト言語を探していました。最終的には、ライブラリ自体ではなく、言語の問題に行き着きました。ああ、私は現時点では TCP/IP スタックのみを使用しているため、多少単純化されています。

于 2010-08-07T23:50:16.417 に答える