コンテンツにスキップ
JelinaJelina Documentation技術ドキュメント
公式サイトに戻る

基本概念

この章では CommBridge の基本概念を説明します。

プラグインは機能実装の基本単位です。デバイス上に動的ライブラリとして存在し、データフローの停止後に安全に追加・削除できます。パッケージによって含まれる数が異なり、収集、演算、アップロードなど各プラグインが個別の機能を実装します。

番号 名前 説明
1 Modbus クライアント[マスター] Modbus の TCP Client と RTC Master 機能を提供し、他の Modbus デバイスのデータを収集・書き込み
2 OPCUA クライアント OPCUA の Client 機能によるデータ収集
3 Siemens S7 クライアント 標準 S7 プロトコルで Siemens PLC のデータを収集
4 シリアル通信 指定形式でローカルシリアルポートと通信し、データの読み書きを実行
5 データ処理 単純な算術式で上流ノードのデータを処理して下流へ転送。収集ノードでリアルタイム値、処理ノードで処理後の値を確認可能
6 MQTT アップロード MQTT の Client 機能で、topic への発行により上流データを送信
7 MySQL データベースへのアップロード 上流データを MySQL に保存
8 Modbus データセンター Modbus の TCP Server 機能を提供し、ローカルデータを保存して他のデバイスからの収集に対応
9 MSQLite データベース保存 上流データをローカル SQLite に保存。現在はノード内のプラン設定なし

データフローは、すべてのノードの接続、起動・停止、異常イベント処理を担うノード管理インスタンスです。ノードをドラッグして接続することで、ノード間のデータの流れを柔軟に設定し、収集プラグインからアップロードプラグインへといった、上流から下流への転送を行えます。