「コンディションを追加」VI
- 更新日2025-09-30
- 40分で読める
所有パレット: アラームと条件VI
要件: OPC UAツールキット
ノーティファイアにコンディションノードを追加します。
使用する多態性インスタンスを手動で選択する必要があります。
ダイアログコンディションを追加
![]() |
OPC UAサーバrefnum入力は、OPC UAサーバの参照データ値を指定します。 | ||||||||||||||||||
![]() |
ノーティファイアノードIDは、ノーティファイアのIDを指定します。ノーティファイアとは、関連するコンディションノードからイベントを取得するためにサブスクライブ可能なオブジェクトです。ノードIDの形式は、ns=<ネームスペース指標>;<IDタイプ>=<ID>となります。ノードIDには以下のコンポーネントがあります。
|
||||||||||||||||||
![]() |
プロパティは、コンディションノードのプロパティを指定します。
| ||||||||||||||||||
![]() |
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。 | ||||||||||||||||||
![]() |
OPC UAサーバrefnum出力は、OPC UAサーバの参照データ値を返します。 | ||||||||||||||||||
![]() |
コンディションノードIDは、コンディションノードのIDを返します。 | ||||||||||||||||||
![]() |
OPC UAダイアログコンディションrefnum出力は、そのダイアログコンディションにリファレンスを返します。OPC UAサーバは、ダイアログコンディションを使用してユーザ入力を要求します。 | ||||||||||||||||||
![]() |
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
非正常アラームを追加
![]() |
OPC UAサーバrefnum入力は、OPC UAサーバの参照データ値を指定します。 | ||||||||||||||||||
![]() |
ノーティファイアノードIDは、ノーティファイアのIDを指定します。ノーティファイアとは、関連するコンディションノードからイベントを取得するためにサブスクライブ可能なオブジェクトです。ノードIDの形式は、ns=<ネームスペース指標>;<IDタイプ>=<ID>となります。ノードIDには以下のコンポーネントがあります。
|
||||||||||||||||||
![]() |
プロパティは、コンディションノードのプロパティを指定します。
| ||||||||||||||||||
![]() |
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。 | ||||||||||||||||||
![]() |
OPC UAサーバrefnum出力は、OPC UAサーバの参照データ値を返します。 | ||||||||||||||||||
![]() |
コンディションノードIDは、コンディションノードのIDを返します。 | ||||||||||||||||||
![]() |
OPC UA非正常アラームrefnum出力は、非正常アラームコンディションノードにリファレンスを返します。非正常アラームコンディションは、異常なコンディションを表します。 | ||||||||||||||||||
![]() |
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
排他的レベルアラームを追加
![]() |
OPC UAサーバrefnum入力は、OPC UAサーバの参照データ値を指定します。 | ||||||||||||||||||||||||||
![]() |
ノーティファイアノードIDは、ノーティファイアのIDを指定します。ノーティファイアとは、関連するコンディションノードからイベントを取得するためにサブスクライブ可能なオブジェクトです。ノードIDの形式は、ns=<ネームスペース指標>;<IDタイプ>=<ID>となります。ノードIDには以下のコンポーネントがあります。
|
||||||||||||||||||||||||||
![]() |
プロパティは、コンディションインスタンスのプロパティを指定します。
| ||||||||||||||||||||||||||
![]() |
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。 | ||||||||||||||||||||||||||
![]() |
OPC UAサーバrefnum出力は、OPC UAサーバの参照データ値を返します。 | ||||||||||||||||||||||||||
![]() |
コンディションノードIDは、コンディションノードのIDを返します。 | ||||||||||||||||||||||||||
![]() |
OPC UAリミットアラームrefnum出力は、OPC UAリミットアラームコンディションにリファレンスを返します。 | ||||||||||||||||||||||||||
![]() |
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
排他的偏差アラームを追加
![]() |
OPC UAサーバrefnum入力は、OPC UAサーバの参照データ値を指定します。 | ||||||||||||||||||||||||||||
![]() |
ノーティファイアノードIDは、ノーティファイアのIDを指定します。ノーティファイアとは、関連するコンディションノードからイベントを取得するためにサブスクライブ可能なオブジェクトです。ノードIDの形式は、ns=<ネームスペース指標>;<IDタイプ>=<ID>となります。ノードIDには以下のコンポーネントがあります。
|
||||||||||||||||||||||||||||
![]() |
プロパティは、コンディションインスタンスのプロパティを指定します。
| ||||||||||||||||||||||||||||
![]() |
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。 | ||||||||||||||||||||||||||||
![]() |
OPC UAサーバrefnum出力は、OPC UAサーバの参照データ値を返します。 | ||||||||||||||||||||||||||||
![]() |
コンディションノードIDは、コンディションノードのIDを返します。 | ||||||||||||||||||||||||||||
![]() |
OPC UAリミットアラームrefnum出力は、OPC UAリミットアラームコンディションにリファレンスを返します。 | ||||||||||||||||||||||||||||
![]() |
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
排他的変更レートアラームを追加
![]() |
OPC UAサーバrefnum入力は、OPC UAサーバの参照データ値を指定します。 | ||||||||||||||||||||||||||
![]() |
ノーティファイアノードIDは、ノーティファイアのIDを指定します。ノーティファイアとは、関連するコンディションノードからイベントを取得するためにサブスクライブ可能なオブジェクトです。ノードIDの形式は、ns=<ネームスペース指標>;<IDタイプ>=<ID>となります。ノードIDには以下のコンポーネントがあります。
|
||||||||||||||||||||||||||
![]() |
プロパティは、コンディションインスタンスのプロパティを指定します。
| ||||||||||||||||||||||||||
![]() |
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。 | ||||||||||||||||||||||||||
![]() |
OPC UAサーバrefnum出力は、OPC UAサーバの参照データ値を返します。 | ||||||||||||||||||||||||||
![]() |
コンディションノードIDは、コンディションノードのIDを返します。 | ||||||||||||||||||||||||||
![]() |
OPC UAリミットアラームrefnum出力は、OPC UAリミットアラームコンディションにリファレンスを返します。 | ||||||||||||||||||||||||||
![]() |
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
非排他的レベルアラームを追加
![]() |
OPC UAサーバrefnum入力は、OPC UAサーバの参照データ値を指定します。 | ||||||||||||||||||||||||||
![]() |
ノーティファイアノードIDは、ノーティファイアのIDを指定します。ノーティファイアとは、関連するコンディションノードからイベントを取得するためにサブスクライブ可能なオブジェクトです。ノードIDの形式は、ns=<ネームスペース指標>;<IDタイプ>=<ID>となります。ノードIDには以下のコンポーネントがあります。
|
||||||||||||||||||||||||||
![]() |
プロパティは、コンディションインスタンスのプロパティを指定します。
| ||||||||||||||||||||||||||
![]() |
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。 | ||||||||||||||||||||||||||
![]() |
OPC UAサーバrefnum出力は、OPC UAサーバの参照データ値を返します。 | ||||||||||||||||||||||||||
![]() |
コンディションノードIDは、コンディションノードのIDを返します。 | ||||||||||||||||||||||||||
![]() |
OPC UAリミットアラームrefnum出力は、OPC UAリミットアラームコンディションにリファレンスを返します。 | ||||||||||||||||||||||||||
![]() |
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
非排他的偏差アラームを追加
![]() |
OPC UAサーバrefnum入力は、OPC UAサーバの参照データ値を指定します。 | ||||||||||||||||||||||||||||
![]() |
ノーティファイアノードIDは、ノーティファイアのIDを指定します。ノーティファイアとは、関連するコンディションノードからイベントを取得するためにサブスクライブ可能なオブジェクトです。ノードIDの形式は、ns=<ネームスペース指標>;<IDタイプ>=<ID>となります。ノードIDには以下のコンポーネントがあります。
|
||||||||||||||||||||||||||||
![]() |
プロパティは、コンディションインスタンスのプロパティを指定します。
| ||||||||||||||||||||||||||||
![]() |
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。 | ||||||||||||||||||||||||||||
![]() |
OPC UAサーバrefnum出力は、OPC UAサーバの参照データ値を返します。 | ||||||||||||||||||||||||||||
![]() |
コンディションノードIDは、コンディションノードのIDを返します。 | ||||||||||||||||||||||||||||
![]() |
OPC UAリミットアラームrefnum出力は、OPC UAリミットアラームコンディションにリファレンスを返します。 | ||||||||||||||||||||||||||||
![]() |
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
非排他的変更レートアラームを追加
![]() |
OPC UAサーバrefnum入力は、OPC UAサーバの参照データ値を指定します。 | ||||||||||||||||||||||||||
![]() |
ノーティファイアノードIDは、ノーティファイアのIDを指定します。ノーティファイアとは、関連するコンディションノードからイベントを取得するためにサブスクライブ可能なオブジェクトです。ノードIDの形式は、ns=<ネームスペース指標>;<IDタイプ>=<ID>となります。ノードIDには以下のコンポーネントがあります。
|
||||||||||||||||||||||||||
![]() |
プロパティは、コンディションインスタンスのプロパティを指定します。
| ||||||||||||||||||||||||||
![]() |
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。 | ||||||||||||||||||||||||||
![]() |
OPC UAサーバrefnum出力は、OPC UAサーバの参照データ値を返します。 | ||||||||||||||||||||||||||
![]() |
コンディションノードIDは、コンディションノードのIDを返します。 | ||||||||||||||||||||||||||
![]() |
OPC UAリミットアラームrefnum出力は、OPC UAリミットアラームコンディションにリファレンスを返します。 | ||||||||||||||||||||||||||
![]() |
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
条件の詳細を追加
ダイアログとは、OPC UAサーバがユーザ入力の要求に使用するコンディションです。
アラームとは、アクティブ状態、シェルブ状態、および抑圧状態の概念をコンディションに追加する、認識可能コンディションの機能です。このVIは、以下のアラームタイプをサポートしています。
- 非正常アラーム正常でないコンディションを指定します。
- リミットアラーム値がリミット以上の場合にアラームを生成するリミットを指定します。上上限、上限、下限、および下下限の値の4つのアラームリミットがあります。このVIは、以下のリミットアラームタイプをサポートしています。
- 排他的アラーム互いに排他的な複数のリミットが含まれています。排他的アラームでは、同時に複数の状態をアクティブにできます。
- 非排他的アラーム複数の非排他的リミットが含まれています。非排他的アラームでは、特定の時間に1つの状態だけをアクティブにできます。
- レベルアラームリミットを超えたときにレポートします。
- 偏差アラーム希望する値の目標値レベルと実際の測定値間の過剰偏差を報告します。
- 変更レートアラーム値が変更される速度に関係する測定値での一般的でない変更や変更の欠如を報告します。
コンディションタイプは、ソースノードおよび正常状態ノードの使用可能なデータタイプに影響します。
- ダイアログコンディションタイプでは、ソースノードのデータタイプはブールである必要があります。
- 非正常アラームコンディションタイプでは、ソースノードおよび正常状態ノードのデータタイプはスカラで、両方が同じデータタイプであることが必要です。
- 偏差アラームコンディションタイプおよびレベルアラームコンディションタイプでは、ソースノードのデータタイプは倍精度である必要があります。
- 変更レートアラームコンディションタイプでは、ソースノードはアナログデータ、データタイプはスカラである必要があります。
例
「条件を追加」VIの使用例については、labview\examples\Data Communication\OPCUAディレクトリのOPC UA Demo.lvprojを参照してください。








