イーサネットネットワークを介してMODBUSTCP / IPポート502と通信できますか?


ベストアンサー

MODBUSはシリアル通信であるため、ネイティブでは、を使用するネットワークでは機能しません。イーサネットパケット。

MODBUS TCP / IPプロトコルはイーサネットパケットを使用するように設計されています。このプロトコルはポート502を使用するため、MODBUS TCP / IPプロトコルを使用しているように聞こえます。通信に問題があり、両方のクライアント/サーバーアプリが正しく構成されている場合は、ファイアウォールを無効にして、ファイアウォールがブロックされているかどうかを確認します。その後、オンに戻し、例外ルールを追加します。

回答

そうですね、tcp502はイーサネットではありません。これはTCPポートであり、IPでラップされ、IPはイーサネットでラップされます。イーサネットは、TCPまたはUDPポートの概念を認識していません。したがって、イーサネットの定義、厳密なレイヤー2、スイッチ/ブリッジの展開では、データの送信に問題はありません。そのデータパケットがレイヤー3およびレイヤー4対応デバイス(通常はルーターまたはファイアウォールデバイス)を通過するとき、そのデバイスの設定方法に応じて、そのtcpポートを許可または禁止できます。

役立つことを願っています。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です