言い換えれば、ソースのタイムスタンプはクライアントのレポート目的でのみ使用されますか?OPCサーバーはそのロジックにソースタイムスタンプを使用できますか?
私は、クライアントAがソースタイムスタンプセットでいくつかの変数を書き込んだのだろうかと思います。そして、後でクライアントBは、(何らかの理由で)クライアントAからのものよりも古いソースタイムスタンプを有する同じ変数を書き込む。
Now - ソースタイムスタンプがnullではなく、時系列順が壊れているか、サーバーがでないため、サーバーはBからの書き込みを拒否できます。はこのようなことを許可されています彼らが来るように新しい書き込みを受け入れる)?
OPC UAクライアントのほとんどは、ソースまたはサーバーのタイムスタンプを書き込めません。書き込みを伴うDataValueセンドには、値属性 –
@CamilleG。が含まれています。これは、サーバーがソースタイムスタンプをどのように伝えることができたかで奇妙です。クライアントのみがソースタイムスタンプに値を伝えることができます。私はOPC UAの.Netスタックを使用して、**クライアント**がソースタイムスタンプと(これは奇妙な)サーバータイムスタンプを設定することができます。 – astrowalker