IoT・Modbus ゲートウェイの受託開発
Obeita は、お客様の用途に必要な機器、プロトコル、接続先システムに合わせてゲートウェイのハードウェアとソフトウェアを開発します。物理インターフェース、データの対応付け、ネットワーク経路、障害復旧を先に定め、実装内容を合意したうえで、選定した構成を実機で試験します。
用途からゲートウェイを選ぶ
RS485 と Modbus RTU・TCP 変換
通信速度、バス構成、機器アドレス、レジスタマップ、ポーリング周期を確認します。独立したバスとクライアントの役割を明確にし、変換時のタイムアウト、例外処理、再接続動作を合意します。2 系統 RS485 ゲートウェイとModbus リモート I/Oの事例では、それぞれ異なるバスと制御の要件を紹介しています。
シリアル・現場データの MQTT 接続
シリアルフレーム、解析規則、ペイロードの項目、ブローカー認証、接続先のデータモデルを定めます。必要に応じて、オフライン時のバッファリング、再接続動作、未送信データの扱いを明確にします。多インターフェース IoT ゲートウェイは、複数のインターフェースからのデータ収集とゲートウェイ統合の参考事例です。ESP32-S3 エッジ DTUの事例では、現場の信号を ESP32-S3 を用いた設計につないでいます。これらはデータ収集とゲートウェイ構成の事例です。新規案件では、MQTT のペイロードとブローカーに関する作業範囲を定める必要があります。
Linux エッジゲートウェイ
ローカル処理や複数種類のインターフェースが必要な場合は、プラットフォームのリソース、Ethernet・シリアルポート、イメージ保守、遠隔更新の要件を比較します。RK3506J Linux ゲートウェイの事例では、物理 I/O と Linux 上のデータ収集、プロトコルの適合、設定を結び付けています。RK3528 クラスのネットワークプラットフォームでは、ポート構成とソフトウェアの対象範囲が異なります。
無線 RS485 ブリッジ
ケーブルを置き換える場合は、マスター・ノードの役割、シリアル通信のタイミング、電力予算、再送、通信範囲の条件を定めます。SLE、Sub-GHz、Wi-Fi は、それぞれ現場条件とファームウェアに応じた検証が必要です。
開発の段階と成果物
- 1 つのデータ経路を端から端まで定める。機器資料、フレーム例、上位システムのインターフェース、必要な障害時動作を確認します。
- 設計と引渡し内容に合意する。基板やモジュールの作業、ファームウェア、プロトコルの対応付け、設定ツール、試験記録を定めます。ソースコード、筐体、製造支援は、合意した場合に範囲へ含めます。
- 開発し、実機で検証する。対応機器の拡大、量産の確約、オプションのインターフェース追加に進む前に、選定した経路を試験します。
実装前にゲートウェイの受入条件を定める
機器とファームウェアのバージョン、レジスタの規則、データ型、ポーリング負荷、接続先の動作を記録します。必要に応じて、機器が利用できない場合、バスやネットワークの中断、再起動後の復旧、重複・未送信メッセージも対象に含めます。認証、ログ、更新、復旧の要件を明確にします。
事例一覧では、要件の確認と契約内容の合意から、ハードウェア・ソフトウェア設計、実機試験、納入までを完了した顧客プロジェクトを紹介しています。納入した成果物が、合意した要件を満たすことを実機試験で確認しました。新規案件の性能、認証、在庫状況、オプション構成は別途確認します。
関連するゲートウェイの納入事例

2系統RS485 Modbusゲートウェイの適応開発・納入事例 | Obeita
Modbusレジスターの解釈と合意したTCP/MQTTデータ表現を結び付けた2系統RS485ゲートウェイの納入事例。

ESP32 Wi-Fi・Bluetoothゲートウェイの開発・納入事例 | Obeita
ローカルIP接続とSIG Meshメッセージ経路の連携に取り組んだESP32ゲートウェイの納入事例。

ESP32-S3エッジDTUの開発・納入事例 | Obeita
現場インターフェース設計と、合意したネットワーク・制御機能を組み合わせたESP32-S3エッジDTUの納入事例。

ModbusリモートI/Oの開発・納入事例 | Obeita
リレーの制御モードと監視制御用レジスターマップの範囲を明確にしたModbusリモートI/Oの納入事例。

RK3506J組み込みLinuxゲートウェイの開発・納入事例 | Obeita
複数種類の現場I/Oをアプリケーション・設定ソフトウェアへ結び付けたRK3506J Linuxゲートウェイの開発・納入事例。

RK3528 Linuxネットワークゲートウェイの開発・納入事例 | Obeita
Ethernetのハードウェア経路と合意したネットワーク設定を整合させたRK3528 Linuxゲートウェイの納入事例。

SLE無線RS485 DTUの適応開発・納入事例 | Obeita
シリアルタイミング、ノードの役割、制御盤・アンテナ統合を中心としたSLE RS485 DTUの適応開発・納入事例。

STM32データ収集・MQTT連携の開発・納入事例 | Obeita
計器データの解釈と合意したMQTTアプリケーション形式を結び付けたSTM32データ収集の納入事例。

sub-GHz無線シリアル連携の開発・納入事例 | Obeita
ホストのフレーミング、メッセージルーティング、導入先に応じた無線選定を中心としたsub-GHzシリアルリンクの開発・納入事例。

WS63無線モジュールの統合開発・納入事例 | Obeita
選定した無線モード、組み込みホスト、アンテナ配置を中心としたWS63/Hi3863統合の納入事例。

シリアル・Ethernet・セルラーDTUの適応開発・納入事例 | Obeita
RS485データ経路と、Ethernet・Wi-Fi・セルラーの明確な選定条件に基づくESP32-S3 DTU納入事例。

マルチインターフェースIoTゲートウェイの開発・納入事例 | Obeita
現場機器の識別、クラウドデータのマッピング、保護付きインターフェースを中心としたSTM32F407ゲートウェイの開発・納入事例。
ゲートウェイの要件について相談する
機器の型番、インターフェース資料、代表的なフレーム、レジスタマップ、接続先ネットワーク、利用可能な電源、想定数量、現地立上げ条件をご提示ください。筐体、認証、サポートの要件も含め、納入条件として約束する前に範囲を定めます。