OPC UAクライアントを提供しているベンダーと協力しています。OPC UA - デフォルトの文字列
3か月前に私たちは、データフォーマットが何らかの形で私たちのすべての読みに変わったという状況に遭遇しました。
たとえば、前の値は22,34でしたが、突然サーバー再起動後に2234と表示されました。 注:カンマを小数点に持つデンマーク語の形式を使用します。
私たちはこの問題をトラブルシューティングしており、今日では根本的な原因を含む回答がありました。
ベンダーからの返答: 開発者と話した後に電話で説明したように、実際の問題は設計どおりに機能しており、アイテムが最初のサブスクリプションで悪いときは大きな文字列。
これがそうであるかどうかにかかわらず、私は答えを見つけることができませんでした。
、私はそれが非常に難しいいくつかのOPC UAは助けることが予想される場合、これは世界中で毎日
が起こる可能性があるため、実際には、OPC UAサーバーは、サブスクリプション時にオフラインであるという理由だけで、文字列に変換する必要があることを信じることを見つけます悪質なアイテムにサブスクリプションが作成されるたびに、データ型がBig stringにデフォルトで変更されているかどうかをお知らせください。
Thxを
UaExpertを使用して値を確認しましたか?さらに、アイテムが大きな文字列に設定されるのは本当に奇妙に聞こえます。私はこれが仕様書によるとは思わない。しかし、あなたができることは、OPC UA仕様をチェックすることです。登録後は無料です。https://opcfoundation.org/developer-tools/specifications-unified-architecture – SailAvid
UaExpectを使用してこれを再現しようとはしませんでしたが、これは次の可能性がありますステップ。 –