NI製品ディスカッション

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

HTMLレポート作成について

解決済み
解決策を見る

お世話になっています。

添付のVI内で、収集したデータおよびそこから処理した結果をフロントパネルで表示させるとともに、HTMLでレポート化して出力させようとしています。

出力したものを見ると、グラフについてはフロントパネルとレポートで一致しているのですが、計算結果が一致しません。(正確にはVIでは一致したりしなかったりで、アプリ化して実行すると数回試した限り一致することがありませんでした。ちゃんとは確認していませんが、フロントパネル内の計算結果の表示は正しいようです。)

対処方法をご教授願えませんでしょうか。

よろしくお願いします。

すべてをダウンロード
0 件の賞賛
メッセージ1/5
2,097件の閲覧回数
解決策
トピック作成者mgs_ymが受理

データの不一致が発生している部分は、値プロパティノードを使用していますが、これが解析結果を算出する前に実行されてデフォルト値を返すのが原因だと思います。

 

算出した値を表示する表示器から分岐して直接配線するか、エラー配線やフラットシーケンスストラクチャなどで順序付けを行い算出後にレポート生成が行われるようにしてみてください。

0 件の賞賛
メッセージ2/5
2,069件の閲覧回数

ご返信ありがとうございます。

ちなみに、ローカル変数を作成して繋いでみたところ、結果が変わらなかったのですが、書かれているように直接配線しないとダメということなのでしょうか。

よろしくお願いします

 

0 件の賞賛
メッセージ3/5
2,044件の閲覧回数

実行されるタイミングの問題かと思いますので、必ず解析処理が先に終了してから、レポート生成処理に進む流れとなればどの方法でも解決すると思います。

0 件の賞賛
メッセージ4/5
2,039件の閲覧回数

順序付けするような構成に変えたいと思います。

どうもありがとうございました。

0 件の賞賛
メッセージ5/5
2,036件の閲覧回数