06-05-2024 01:32 AM
お世話になっております。
件名の通り、LabViewのクラスタ配列内の配列の要素をプログラム的に変更することは可能でしょうか。
添付viでは、クラスタ配列インデックス0・詳細データ配列インデックス0(初期データAA設定)のデータを定周期に変更しようと思っていますが、
将来的には他のクラスタ配列インデックス・詳細データ配列のデータを任意に変更したいです。
添付vi ver20.0.1(32bit)
以上、ご教示のほどよろしくお願いいたします。
解決済! 解決策の投稿を見る。
06-05-2024 03:27 AM
自己解決いたしました。
以下の記事を参考にすることで、データを変更できました。
お騒がせいたしました。
https://forums.ni.com/t5/LabVIEW/Reference-to-Array-of-Clusters-with-an-array-element/m-p/1006427
06-05-2024 10:10 PM
老婆心ながら・・・
ローカル変数からの読み取りと書き込みを、実行順が確定しない複数カ所で行うことは避けたほうが良いです。コードを拡張していくとバグの原因になることがあります。
参考までにローカル変数へのアクセスを極力減らしたコードを添付します。
06-10-2024 11:53 PM
>>ローカル変数からの読み取りと書き込みを、実行順が確定しない複数カ所で行うことは避けたほうが良いです。コードを拡張していくとバグ>>の原因になることがあります。