下記(a)(b)(c)について、アプリ側(プログラム)で判断する方法をご教示ください。
現在のデータ取得方法として、PI-SDKのPIPoint.RecordedValues()を使用していますが
データが取れなければ結果0件が返ってくるのみなので、他の手段等で、指定時間における
データのステータス(ex.不定)を判断できればと思います。
(a)PIシステム側から中継PC(またはDCS)からデータ取得中の状態
(b)PIシステム側で中継PCからデータは取れていない状態だが、
中継PCではキューイング中。
(c)PIシステム側で中継PC(またはDCS)からデータを取れておらず
データ欠損している状態(完全に欠損しているとき)
【システム構成】
DCS<-中継PC(APIノード)<-PIシステム<-アプリ
【開発環境】
VB.NET 2010
PI-AF-SDK 2012