このページでは

Status QML Type

OPC UA 関数のステータスコード。詳細...

Import Statement: import QtOpcUa
Since: QtOpcUa 5.13
Status: Deprecated since 6.9

この型は QtOpcUa 6.9 以降、非推奨となっています。新しいコードでの使用は強く推奨しません。

プロパティ

詳細な説明

このQML要素は、OPC UAアクションの結果ステータスに関する情報を格納します。最も一般的な使用例は、呼び出しが成功したかどうかを確認することです

if (methodNode.resultCode.isGood) {
    // do something
}

プロパティのドキュメント

Status : enumeration

この列挙型の名前は標準規格の名称と一致していますが、値は異なります。

ステータスの属性

定数説明
Status.Good操作は成功しました。
Status.Uncertain操作の結果は不明です。
Status.Bad操作は失敗しました。
Status.BadUnexpectedError予期しないエラーが発生しました。
Status.BadInternalErrorプログラミングまたは設定の誤りにより、内部エラーが発生しました。
Status.BadOutOfMemory操作を完了するのに十分なメモリがありません。
Status.BadResourceUnavailableオペレーティングシステムのリソースが利用できません。
Status.BadCommunicationError低レベルの通信エラーが発生しました。
Status.BadEncodingErrorシリアル化対象のオブジェクトに無効なデータが含まれていたため、エンコーディングが中断されました。
Status.BadDecodingErrorストリーム内のデータが無効であるため、デコードが中断されました。
Status.BadEncodingLimitsExceededスタックによって課されたメッセージのエンコード/デコードの制限を超えました。
Status.BadRequestTooLargeリクエストメッセージのサイズが、サーバーによって設定された制限を超えています。
Status.BadResponseTooLarge応答メッセージのサイズが、クライアントによって設定された制限を超えています。
Status.BadUnknownResponseサーバーから認識できない応答を受信しました。
Status.BadTimeout操作のタイムアウトが発生しました。
Status.BadServiceUnsupportedサーバーは、要求されたサービスをサポートしていません。
Status.BadShutdownアプリケーションがシャットダウンしているため、操作がキャンセルされました。
Status.BadServerNotConnectedクライアントがサーバーに接続されていないため、操作を完了できませんでした。
Status.BadServerHaltedサーバーが停止しており、リクエストを処理できません。
Status.BadNothingToDo実行すべき処理がなかったため、処理を行うことができませんでした。
Status.BadTooManyOperations指定された操作が多すぎるため、リクエストを処理できませんでした。
Status.BadTooManyMonitoredItemsサブスクリプション内の監視対象項目が多すぎるため、リクエストを処理できませんでした。
Status.BadDataTypeIdUnknownデータ型 ID が認識されないため、拡張オブジェクトの(逆)シリアル化を行うことができません。
Status.BadCertificateInvalidパラメータとして指定された証明書が無効です。
Status.BadSecurityChecksFailedセキュリティの検証中にエラーが発生しました。
Status.BadCertificatePolicyCheckFailed証明書がセキュリティポリシーの要件を満たしていません。
Status.BadCertificateTimeInvalid証明書の有効期限が切れているか、まだ有効になっていません。
Status.BadCertificateIssuerTimeInvalid発行者証明書の有効期限が切れているか、まだ有効になっていません。
Status.BadCertificateHostNameInvalidサーバーへの接続に使用された HostName が、証明書内の HostName と一致しません。
Status.BadCertificateUriInvalidApplicationDescription で指定された URI が、証明書内の URI と一致しません。
Status.BadCertificateUseNotAllowedこの証明書は、要求された操作には使用できない可能性があります。
Status.BadCertificateIssuerUseNotAllowed要求された操作には、発行者証明書を使用できない可能性があります。
Status.BadCertificateUntrusted証明書は信頼されていません。
Status.BadCertificateRevocationUnknown証明書が失効しているかどうかを判断できませんでした。
Status.BadCertificateIssuerRevocationUnknown発行者証明書が失効しているかどうかを判断できませんでした。
Status.BadCertificateRevoked証明書が失効しています。
Status.BadCertificateIssuerRevoked発行者証明書が失効しています。
Status.BadCertificateChainIncomplete証明書チェーンが不完全です。
Status.BadUserAccessDeniedユーザーには、要求された操作を実行する権限がありません。
Status.BadIdentityTokenInvalidユーザー ID トークンが無効です。
Status.BadIdentityTokenRejectedユーザー ID トークンは有効ですが、サーバーによって拒否されました。
Status.BadSecureChannelIdInvalid指定されたセキュアチャネルは、もはや有効ではありません。
Status.BadInvalidTimestampタイムスタンプが、サーバーで許可されている範囲外です。
Status.BadNonceInvalidノンスがランダムな値ではないか、あるいは正しい長さではないようです。
Status.BadSessionIdInvalidセッション ID が無効です。
Status.BadSessionClosedセッションがクライアントによって閉じられました。
Status.BadSessionNotActivatedActivateSession が呼び出されていないため、セッションを使用できません。
Status.BadSubscriptionIdInvalidサブスクリプション ID が無効です。
Status.BadRequestHeaderInvalidリクエストのヘッダーが欠落しているか、無効です。
Status.BadTimestampsToReturnInvalid「timestamps to return」パラメータが無効です。
Status.BadRequestCancelledByClientクライアントによってリクエストがキャンセルされました。
Status.BadTooManyArguments指定された引数が多すぎます。
Status.BadLicenseExpiredサーバーが通常動作するため、あるいはサービスや操作を実行するためにライセンスが必要ですが、既存のライセンスの有効期限が切れています。
Status.BadLicenseLimitsExceededインストールされているライセンスに基づいて、サーバーでは許可される操作/オブジェクトの数に制限があり、その制限を超えました。
Status.BadLicenseNotAvailableサーバーには、一般的な動作、またはサービスや操作の実行に必要なライセンスがありません。
Status.GoodSubscriptionTransferredサブスクリプションが別のセッションに移管されました。
Status.GoodCompletesAsynchronously処理は非同期で完了します。
Status.GoodOverloadリソースの制限により、サンプリングの速度が低下しています。
Status.GoodClamped書き込まれた値は受け入れられましたが、クリップされました。
Status.BadNoCommunicationデータ ソースとの通信は定義されていますが、確立されておらず、最後に確認された値も利用できません。
Status.BadWaitingForInitialDataサーバーが基盤となるデータソースから値を取得するのを待機しています。
Status.BadNodeIdInvalidノード ID の構文が無効です。
Status.BadNodeIdUnknownノード ID は、サーバーのアドレス空間に存在しないノードを参照しています。
Status.BadAttributeIdInvalid指定されたノードでは、この属性はサポートされていません。
Status.BadIndexRangeInvalidインデックス範囲パラメータの構文が無効です。
Status.BadIndexRangeNoData指定されたインデックス範囲内にデータが存在しません。
Status.BadDataEncodingInvalidデータのエンコーディングが無効です。
Status.BadDataEncodingUnsupportedサーバーは、そのノードに対して要求されたデータエンコーディングをサポートしていません。
Status.BadNotReadableこのアクセスレベルでは、ノードの読み取りやサブスクライブは許可されていません。
Status.BadNotWritableこのアクセスレベルでは、ノードへの書き込みが許可されていません。値が範囲外でした。
Status.BadOutOfRange値が範囲外でした。
Status.BadNotSupported要求された操作はサポートされていません。
Status.BadNotFound要求された項目が見つからなかったか、検索操作が成功せずに終了しました。
Status.BadObjectDeletedオブジェクトが削除されているため、使用できません。
Status.BadNotImplemented要求された操作は実装されていません。
Status.BadMonitoringModeInvalid監視モードが無効です。
Status.BadMonitoredItemIdInvalid監視項目の ID が、有効な監視項目を参照していません。
Status.BadMonitoredItemFilterInvalid監視項目のフィルタパラメータが無効です。
Status.BadMonitoredItemFilterUnsupportedサーバーは、要求された監視項目フィルターをサポートしていません。
Status.BadFilterNotAllowed指定された属性と監視フィルターを組み合わせて使用することはできません。
Status.BadStructureMissing必須の構造化パラメータが欠落しているか、null です。
Status.BadEventFilterInvalidイベント・フィルタが無効です。
Status.BadContentFilterInvalidコンテンツ・フィルタが無効です。
Status.BadFilterOperatorInvalidフィルタに認識されない演算子が指定されました。
Status.BadFilterOperatorUnsupported有効な演算子が指定されましたが、サーバーはこのフィルター演算子をサポートしていません。
Status.BadFilterOperandCountMismatchフィルター演算子に指定されたオペランドの数が、指定されたオペランドに対して期待される数より少なかった。
Status.BadFilterOperandInvalidコンテンツ フィルターで使用されているオペランドが無効です。
Status.BadFilterElementInvalid参照された要素は、コンテンツフィルタにおいて有効な要素ではありません。
Status.BadFilterLiteralInvalid参照されたリテラルは有効な値ではありません。
Status.BadContinuationPointInvalid指定された継続ポイントは、もはや有効ではありません。
Status.BadNoContinuationPointsすべての継続点が割り当て済みであるため、操作を処理できませんでした。
Status.BadReferenceTypeIdInvalid参照型 ID は、有効な参照型ノードを参照していません。
Status.BadBrowseDirectionInvalid参照方向が無効です。
Status.BadNodeNotInViewそのノードはビューの一部ではありません。
Status.BadNumericOverflow数値のオーバーフローのため、その数値は受け入れられませんでした。
Status.BadServerUriInvalidServerUri は有効な URI ではありません。
Status.BadServerNameMissingServerName が指定されていません。
Status.BadDiscoveryUrlMissingDiscoveryUrl が指定されていません。
Status.BadSempahoreFileMissingクライアントによって指定されたセマフォファイルが無効です。
Status.BadRequestTypeInvalidセキュリティ トークンの要求タイプが無効です。
Status.BadSecurityModeRejectedセキュリティ モードが、サーバーによって設定された要件を満たしていません。
Status.BadSecurityPolicyRejectedセキュリティ ポリシーが、サーバーで設定された要件を満たしていません。
Status.BadTooManySessionsサーバーのセッション数の上限に達しました。
Status.BadUserSignatureInvalidユーザートークンの署名がありません、または無効です。
Status.BadApplicationSignatureInvalidクライアント証明書で生成された署名が見つからないか、無効です。
Status.BadNoValidCertificatesクライアントが、有効であり、かつサーバーのプロファイル要件を満たすソフトウェア証明書を 1 つ以上提供しませんでした。
Status.BadIdentityChangeNotSupportedサーバーは、セッションに割り当てられたユーザー ID の変更をサポートしていません。
Status.BadRequestCancelledByRequestクライアントが Cancel サービスを使用してリクエストをキャンセルしました。
Status.BadParentNodeIdInvalid親ノード ID が有効なノードを参照していません。
Status.BadReferenceNotAllowedデータモデルによって課された制約に違反しているため、参照を作成できませんでした。
Status.BadNodeIdRejected要求されたノード ID は、無効であるか、サーバーがクライアントによるノード ID の指定を許可していないため、拒否されました。
Status.BadNodeIdExists要求されたノード ID は、別のノードによってすでに使用されています。
Status.BadNodeClassInvalidノードクラスが無効です。
Status.BadBrowseNameInvalidブラウズ名が無効です。
Status.BadBrowseNameDuplicated親ノードと同じ関係を持つノード間で、ブラウズ名が一意ではありません。
Status.BadNodeAttributesInvalidそのノード属性は、そのノードクラスに対して無効です。
Status.BadTypeDefinitionInvalidタイプ定義ノード ID が、適切なタイプノードを参照していません。
Status.BadSourceNodeIdInvalidソース ノード ID が有効なノードを参照していません。
Status.BadTargetNodeIdInvalidターゲット ノード ID が有効なノードを参照していません。
Status.BadDuplicateReferenceNotAllowedノード間の参照タイプはすでに定義されています。
Status.BadInvalidSelfReferenceサーバーはこのノードでのこの種の自己参照を許可していません。
Status.BadReferenceLocalOnly参照型は、リモートサーバーへの参照には有効ではありません。
Status.BadNoDeleteRightsサーバーは、このノードの削除を許可しません。
Status.UncertainReferenceNotDeletedサーバーは、すべてのターゲット参照を削除できませんでした。
Status.BadServerIndexInvalidサーバーのインデックスが無効です。
Status.BadViewIdUnknownビュー ID が有効なビューノードを参照していません。
Status.BadViewTimestampInvalidビューのタイムスタンプが利用できないか、サポートされていません。
Status.BadViewParameterMismatchビューのパラメータ間で整合性が取れていません。
Status.BadViewVersionInvalidビューのバージョンは利用できないか、サポートされていません。
Status.UncertainNotAllNodesAvailable基盤となるシステムが利用できないため、参照のリストが不完全である可能性があります。
Status.GoodResultsMayBeIncompleteサーバーはリモートサーバー上のノードへの参照を追跡すべきでしたが、追跡しませんでした。結果セットが不完全である可能性があります。
Status.BadNotTypeDefinition指定された Nodeid は、型定義の Nodeid ではありませんでした。
Status.UncertainReferenceOutOfServer相対パスで追跡すべき参照の 1 つが、別のサーバーのアドレス空間にあるノードを参照しています。
Status.BadTooManyMatches要求された操作に対して、返すべき一致結果が多すぎます。
Status.BadQueryTooComplex要求された操作を実行するには、サーバーのリソースが不足しています。
Status.BadNoMatch要求された操作には、返すべき一致する結果がありません。
Status.BadMaxAgeInvalidmax age パラメータが無効です。
Status.BadSecurityModeInsufficient現在のセキュアチャネルでは、この操作は許可されていません。
Status.BadHistoryOperationInvalid「history details」パラメータが無効です。
Status.BadHistoryOperationUnsupportedサーバーは、要求された操作をサポートしていません。
Status.BadInvalidTimestampArgument返すように定義されたタイムスタンプが無効です。
Status.BadWriteNotSupportedサーバーは、指定された値、ステータス、およびタイムスタンプの組み合わせの書き込みをサポートしていません。
Status.BadTypeMismatch属性に指定された値は、その属性の値と同じ型ではありません。
Status.BadMethodInvalidメソッド ID は、指定されたオブジェクトのメソッドを参照していません。
Status.BadArgumentsMissingクライアントは、メソッドの入力引数をすべて指定していません。
Status.BadNotExecutableexecutable 属性により、そのメソッドの実行が許可されていません。
Status.BadTooManySubscriptionsサーバーのサブスクリプション数が上限に達しました。
Status.BadTooManyPublishRequestsサーバーのキューに入れられた公開リクエストの最大数に達しました。
Status.BadNoSubscriptionこのセッションには利用可能なサブスクリプションがありません。
Status.BadSequenceNumberUnknownシーケンス番号がサーバーに認識されません。
Status.GoodRetransmissionQueueNotSupportedサーバーは再送信キューをサポートしておらず、シーケンス番号の確認応答は利用できません。
Status.BadMessageNotAvailable要求された通知メッセージは利用できなくなりました。
Status.BadInsufficientClientProfile現在のセッションのクライアントは、サブスクリプションに必要な 1 つ以上のプロファイルをサポートしていません。
Status.BadStateNotActiveサブステートマシンは現在アクティブではありません。
Status.BadAlreadyExists同等のルールがすでに存在します。
Status.BadTcpServerTooBusyサーバーがビジー状態であるため、リクエストを処理できません。
Status.BadTcpMessageTypeInvalidヘッダーで指定されたメッセージのタイプが無効です。
Status.BadTcpSecureChannelUnknownSecureChannelId および/または TokenId は現在使用されていません。
Status.BadTcpMessageTooLargeヘッダーで指定されたメッセージチャンクのサイズが大きすぎます。
Status.BadTcpNotEnoughResourcesリクエストを処理するためのリソースが不足しています。
Status.BadTcpInternalError内部エラーが発生しました。
Status.BadTcpEndpointUrlInvalid指定された QueryString をサーバーが認識できません。
Status.BadRequestInterruptedネットワークの中断により、リクエストを送信できませんでした。
Status.BadRequestTimeoutリクエストの処理中にタイムアウトが発生しました。
Status.BadSecureChannelClosedセキュアチャネルが閉じられました。
Status.BadSecureChannelTokenUnknownトークンの有効期限が切れているか、認識されません。
Status.BadSequenceNumberInvalidシーケンス番号が無効です。
Status.BadProtocolVersionUnsupportedアプリケーションのプロトコルバージョンが互換性ありません。
Status.BadConfigurationError設定に問題があり、値の有用性に影響しています。
Status.BadNotConnected変数は別の変数から値を受け取るべきですが、そのように設定されたことがありません。
Status.BadDeviceFailure値を生成するデバイス/データソースで障害が発生し、その値に影響が出ています。
Status.BadSensorFailureデバイス/データソースによって値が導出されるセンサーで障害が発生しました。
Status.BadOutOfServiceデータのソースが動作していません。
Status.BadDeadbandFilterInvalidデッドバンドフィルタが無効です。
Status.UncertainNoCommunicationLastUsableValueデータソースへの通信に失敗しました。変数の値は、品質が良好だった最後の値です。
Status.UncertainLastUsableValueこの値を更新していたものが、更新を停止しました。
Status.UncertainSubstituteValueこの値は、手動で上書きされた動作中の値です。
Status.UncertainInitialValueこの値は、通常は別の変数から値を受け取る変数の初期値です。
Status.UncertainSensorNotAccurate値がセンサーの限界値のいずれかに達しています。
Status.UncertainEngineeringUnitsExceededこの値は、このパラメータに定義された値の範囲外です。
Status.UncertainSubNormalこの値は複数のソースから導出されたものですが、有効なソースの数が要件を満たしていません。
Status.GoodLocalOverride値が上書きされています。
Status.BadRefreshInProgressこの条件の更新に失敗しました。条件の更新操作がすでに進行中です。
Status.BadConditionAlreadyDisabledこの条件はすでに無効化されています。
Status.BadConditionAlreadyEnabledこの条件はすでに有効になっています。
Status.BadConditionDisabledプロパティは利用できません。この条件は無効になっています。
Status.BadEventIdUnknown指定されたイベント ID は認識されません。
Status.BadEventNotAcknowledgeableこのイベントを確認できません。
Status.BadDialogNotActiveダイアログ条件がアクティブではありません。
Status.BadDialogResponseInvalidこの応答は、このダイアログでは無効です。
Status.BadConditionBranchAlreadyAckedその条件分岐はすでに確認済みです。
Status.BadConditionBranchAlreadyConfirmed条件分岐はすでに確認済みです。
Status.BadConditionAlreadyShelvedその条件はすでに保留されています。
Status.BadConditionNotShelvedその条件は現在保留されていません。保留時間が許容範囲外です。
Status.BadShelvingTimeOutOfRange保留時間が許容範囲外です。
Status.BadNoData指定された時間範囲またはイベントフィルターに該当するデータが存在しません。
Status.BadBoundNotFound上限値または下限値を提供するデータが見つかりませんでした。
Status.BadBoundNotSupportedサーバーは変数の境界値を取得できません。
Status.BadDataLost収集の開始、停止、またはデータ損失により、データが欠落しています。
Status.BadDataUnavailableボリュームのマウント解除、アーカイブまたはテープのオフライン、あるいは一時的に利用できない同様の理由により、要求された時間範囲の期待されるデータが利用できません。
Status.BadEntryExists一致するエントリが存在するため、データまたはイベントの挿入に失敗しました。
Status.BadNoEntryExists一致するエントリが存在しないため、データまたはイベントの更新に失敗しました。
Status.BadTimestampNotSupportedクライアントが、サーバーがサポートしていないタイムスタンプ形式を使用して履歴を要求しました(つまり、サーバーが SourceTimestamp のみをサポートしているにもかかわらず、ServerTimestamp を要求しました)。
Status.GoodEntryInsertedデータまたはイベントが履歴データベースに正常に挿入されました。
Status.GoodEntryReplacedデータまたはイベントフィールドが、履歴データベース内で正常に置換されました。
Status.UncertainDataSubNormalこの値は複数の値から導出されたものであり、必要な数の「Good」値に満たない。
Status.GoodNoData要求された時間範囲またはイベントフィルターに対応するデータが存在しません。
Status.GoodMoreData要求された値の数を超えるデータが、その時間範囲内に存在します。
Status.BadAggregateListMismatch要求された集計の数と、要求された NodeId の数が一致しません。
Status.BadAggregateNotSupported要求された集計は、サーバーでサポートされていません。
Status.BadAggregateInvalidInputs無効なデータ入力のため、集計値を算出できませんでした。
Status.BadAggregateConfigurationRejected指定されたノードに対して、集計設定が無効です。
Status.GoodDataIgnoredリクエストで指定されたフィールドは、EventType に対して無効であるか、ヒストリアンに保存できないものです。
Status.BadRequestNotAllowedリクエストがサーバーによって設定された基準を満たしていないため、サーバーによって拒否されました。
Status.BadRequestNotCompleteリクエストはまだサーバーによって処理されていません。
Status.BadTransactionPendingトランザクションが進行中であるため、この操作は許可されません。
Status.BadTicketRequiredデバイス ID は、受け入れられる前にチケットを必要とします。
Status.BadTicketInvalidデバイス ID は、受け入れられる前にチケットを必要とします。
Status.BadLockedノードが別のアプリケーションによってロックされているため、要求された操作は許可されません。
Status.GoodEditedこの値は実際のソースから取得されたものではなく、サーバーによって編集されています。
Status.GoodPostActionFailedこれらのポストアクションの実行中にエラーが発生しました。
Status.UncertainDominantValueChanged関連する EngineeringUnit は変更されましたが、変数値は依然として以前のユニットに基づいて提供されています。
Status.GoodDependentValueChanged依存する値が変更されましたが、その変更はデバイスに反映されていません。
Status.BadDominantValueChanged関連する EngineeringUnit が変更されましたが、この変更はデバイスに反映されていません。変数値は依然として以前のユニットに依存していますが、そのステータスは現在「Bad」となっています。
Status.UncertainDependentValueChanged依存値が変更されましたが、その変更はデバイスに適用されていません。支配変数の品質は不明です。
Status.BadDependentValueChanged従属値が変更されましたが、その変更はデバイスに適用されていません。支配変数の品質は「Bad」です。
Status.GoodEdited_DependentValueChanged従属変数が変更されたものの、その変更が適用されていない状態で、支配変数の値が設定されたまま提供されています。
Status.GoodEdited_DominantValueChanged支配変数が変更されたが、その変更がデバイスに適用されていない場合、従属変数の値が返されます。
Status.GoodEdited_DominantValueChanged_DependentValueChanged支配変数または従属変数が変更されたが、その変更が適用されていない場合、従属変数の値が配信されます。
Status.BadEdited_OutOfRange変数が変更されたが、その値が不正である場合、変数の値が渡されます。
Status.BadInitialValue_OutOfRangeソース変数が変更されたが、その値が有効ではない場合、変数の値が返されます。
Status.BadOutOfRange_DominantValueChanged支配変数が変更され、その値が有効でない場合、従属変数の値が返されます。
Status.BadEdited_OutOfRange_DominantValueChanged支配変数が変更され、その値が不正であり、かつ変更が適用されていない場合、従属変数の値が返されます。
Status.BadOutOfRange_DominantValueChanged_DependentValueChanged支配変数または従属変数が変更され、その値が不正である場合に、従属変数の値とともに返されます。
Status.BadEdited_OutOfRange_DominantValueChanged_DependentValueChanged支配変数または従属変数が変更され、その値が不正であり、かつ変更が適用されていない場合、従属変数の値が配信されます。
Status.GoodCommunicationEvent通信レイヤーがイベントを発生させました。
Status.GoodShutdownEventシステムがシャットダウンしています。
Status.GoodCallAgain操作が完了しておらず、再度呼び出す必要があります。
Status.GoodNonCriticalTimeout重大ではないタイムアウトが発生しました。
Status.BadInvalidArgument1 つ以上の引数が無効です。
Status.BadConnectionRejectedリモートサーバーへのネットワーク接続を確立できませんでした。
Status.BadDisconnectサーバーがクライアントから切断されました。
Status.BadConnectionClosedネットワーク接続が閉じられました。
Status.BadInvalidStateオブジェクトが閉じられている、初期化されていない、またはその他の無効な状態であるため、操作を完了できません。
Status.BadEndOfStreamストリームの末尾を越えて移動できません。
Status.BadNoDataAvailable現在、ノンブロッキングストリームから読み取るためのデータがありません。
Status.BadWaitingForResponse非同期操作が応答を待機しています。
Status.BadOperationAbandoned呼び出し元によって非同期操作が中止されました。
Status.BadExpectedStreamToBlockストリームが要求されたすべてのデータを返さなかった(おそらく、ノンブロッキングストリームであるため)。
Status.BadWouldBlockノンブロッキング動作が必要ですが、この操作はブロックしてしまうでしょう。
Status.BadSyntaxError値の構文が無効でした。
Status.BadMaxConnectionsReached利用可能な接続がすべて使用中のため、操作を完了できませんでした。
Status.UncertainTransducerInManualトランスデューサーが手動モードであるため、値が正確でない可能性があります。
Status.UncertainSimulatedValueこの値はシミュレートされたものです。
Status.UncertainSensorCalibrationセンサーの校正エラーにより、値が正確でない可能性があります。
Status.UncertainConfigurationError設定の問題により、値が正確でない可能性があります。
Status.GoodCascadeInitializationAcknowledged値ソースはカスケードハンドシェイクをサポートしており、カスケードセカンダリからの初期化要求に基づいて値が初期化されました。
Status.GoodCascadeInitializationRequest値ソースはカスケードハンドシェイクをサポートしており、カスケードプライマリの初期化を要求しています。
Status.GoodCascadeNotInvited値ソースはカスケードハンドシェイクをサポートしていますが、ソースの現在の状態ではカスケードが許可されていません。
Status.GoodCascadeNotSelected値ソースはカスケードハンドシェイクをサポートしていますが、ソースは使用する対応するカスケードプライマリを選択していません。
Status.GoodFaultStateActive値ソースで障害状態が発生しています。
Status.GoodInitiateFaultState宛先に対して障害状態の要求が行われています。
Status.GoodCascade値は正確であり、信号ソースはカスケードハンドシェイクをサポートしています。
Status.BadDataSetIdInvalidDataSetWriter の作成に指定された DataSet が無効です。

isBad : bool

結果のステータスが失敗であるかどうかを返します。

isGood : bool

結果のステータスが成功であるかどうかを返します。

status : Status.Status

正確なステータスコードを返します。これにより、ステータスに応じて個別の処理を行うことができます。

if (resultStatus.status == QtOpcUa.Status.BadTimeout) {
    // try again
}

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.