OPC UA でデータ取り込み範囲をフィルタリングする - AWS IoT SiteWise

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

OPC UA でデータ取り込み範囲をフィルタリングする

スキャンモードとデッドバンド範囲を使用して、OPCUA ソースでデータを取り込む方法を制御できます。これらの機能により、取り込むデータの種類と、サーバーと SiteWise Edge ゲートウェイがこの情報を交換する方法とタイミングを制御できます。

品質に基づいてデータを収集またはフィルタリングする

OPC UA ソースから収集するデータを制御するために、データ品質設定を設定できます。データソースは、送信時に品質評価をメタデータとして含めます。以下のオプションのいずれかまたはすべてを選択できます。

  • Good

  • Bad

  • Uncertain

スキャンモードでデータ収集頻度を制御する。

OPC UA スキャンモードを設定して、UA OPC ソースからデータを収集する方法を制御できます。サブスクリプションモードとポーリングモードを選択することができます。

  • サブスクリプションモード – OPC UA ソースは、スキャンレートで定義された頻度で SiteWise Edge ゲートウェイに送信するデータを収集します。サーバーは、値が変更されたときにのみデータを送信するため、これは SiteWise Edge ゲートウェイがデータを受信する最大頻度です。

  • ポーリングモード — SiteWise Edge ゲートウェイは、スキャンレートで定義された設定された頻度で OPC UA ソースをポーリングします。サーバーは、値が変更されたかどうかにかかわらずデータを送信するため、 SiteWise エッジゲートウェイは常にこの間隔でデータを受信します。

    注記

    ポーリングモードオプションは、このソースのデッドバンド設定をオーバーライドします。

デッドバンド範囲を使用して OPC UA データ取り込みをフィルタリングする

デッドバンドを OPC UA ソースプロパティグループに適用して、特定のデータを AWS クラウドに送信する代わりにフィルタリングして破棄できます。デッドバンドは、OPCUA ソースからの受信データ値に予想される変動のウィンドウを指定します。値がこのウィンドウ内にある場合、OPCUA サーバーはそれを AWS クラウドに送信しません。デッドバンドフィルタリングを使用すると、処理して AWS クラウドに送信するデータの量を減らすことができます。 SiteWise Edge ゲートウェイの OPC UA ソースを設定する方法については、「」を参照してくださいOPC UA データソース

注記

サーバーは、デッドバンドで指定されたウィンドウ内にあるすべてのデータを削除します。この破棄されたデータは復元できません。

デッドバンドの種類

OPC UA サーバープロパティグループに 2 種類のデッドバンドを指定できます。これにより、 AWS クラウドに送信されるデータの量と破棄されるデータの量を選択できます。

  • パーセンテージ - 測定値の予想変動率のパーセンテージを使用してウィンドウを指定します。サーバーはこのパーセンテージから正確なウィンドウを計算し、 を超えるデータを AWS クラウドに送信します。例えば、華氏 -100 度から華氏 +100 度の範囲のセンサーで 2% のデッドバンド値を指定すると、値が華氏 4 度以上変化したときにデータを AWS クラウドに送信するようにサーバーに指示します。

    注記

    ソースサーバーが工学的単位を定義していない場合、このウィンドウに最小および最大のデッドバンド値をオプションで指定できます。エンジニアリング単位範囲が指定されていない場合、OPCUA サーバーはデフォルトで測定データ型の全範囲になります。

  • 絶対 - 正確な単位を使用してウィンドウを指定します。例えば、あるセンサーのデッドバンドを 2 と指定すると、その値が 2 単位以上変化したときに AWS クラウドにデータを送信するようにサーバーに指示する。通常の運用で定期的に変動が予想されるようなダイナミックな環境では、絶対デッドバンドを使用することができます。

デッドバンドタイムアウト

オプションで、デッドバンドのタイムアウト設定を行うことができます。このタイムアウト後、OPCUA サーバーは、予想されるデッドバンド変動の範囲内であっても、現在の測定値を送信します。タイムアウト設定を使用すると、値が定義されたデッドバンドウィンドウを超えない場合でも、 AWS IoT SiteWise が常に安定したデータストリームを取り込むようにできます。