0

簡単にデモンストレーションします。次の行を実行しているだけです。

client.writeValue(nodeId, client.readValue(nodeId));

これにより、サーバーから値が読み取られ、直接書き戻されます - 効果はありません。ただし、これは「ダブル」および「ストリング」に対して意図したとおりに機能しますが、ブール値を含むノードでこれを行うと (UaExpert はブール値であると言います)、次のエラー/例外が発生します。

com.prosysopc.ua.StatusException: Bad_TypeMismatch (0x80740000) 「属性に指定された値は、属性の値と同じ型ではありません。」StatusCode=Bad_TypeMismatch (0x80740000) 「属性に指定された値は、属性の値と同じ型ではありません。」


それはどうしてですか?Java API にバグはありますか? それともサーバーの設定の問題?

よろしくお願いします!

4

1 に答える 1