Moderatorwhileループ内でティックカウント関数と次のミリ秒倍数まで待機関数を用いて、一定間隔で動作しているかを監視するプログラムを作成しております。80msで一定動作すると思っているのですが、79ms~81msと変動してしまいます。LabVIEW_v2011では問題なく80msが出力され続けたのですが、v2016で変わってしまいます。原因についてわかることがあればご教授お願い致します。添付のプログラムはv2016_32bitで作成しています。Moderatorsugiuraさん、こんにちは添付されているプログラム、拝見しました。OSだからある程度仕方ないと思います。OSよりも少なくなると思います。Moderatormarble_workerさん、ご回答ありがとうございます。OSの依存ということ理解しました。今回windows7のサポート終了に伴いwindows10にしたことでv2011がwindows10に対応していなかったためv2016にしたという経緯でこのような症状が出てきました。PC自体は、同じものですが確かにOS違いによる更新頻度や割り込み入り方が違いがあると思いますので別の方法で時間監視を検討しようかと思います。Moderatorsugiuraさん、win7からwin10に変えたということだったんですね。割り込み処理の発生は仕方ないと思うのでループのばらつきはある程度は許容するしかないですね・・・。