【計測】LabVIEW相談室【制御】
GNU plotとかMATLABとかOctaveとか。 >>648 レスthx >GNU plot これってテキストファイルしかインポート出来ないんじゃないの? >MATLABとかOctave できればコーディング作業無しに、善意に満ちたエスパーの方々によって作成されたGUIに沿って、 マウスだけでちょちょちょいっと操作すればグラフ描画や時系列データの間引きが思い通りに出来るようなツールを探しています>< 甘え過ぎかな^q^ あとMATLABはTDM C DLLを挟んでTDMS形式を読み込む方法しか公式には無いみたいだから、Linux上では直接読み込みが保証されていない。 人の善意というものは、自分も善人であろうという意思の持つ人にしか降ってきませんよ TDMSさえなんとかなれば、Excelでもなんとかなるだろ。数百MB位。 OpenOfficeと違ってフリーズするかもしれんがw TDMSの方はそうだなぁ、TIにやる気はないだろうからうちが受注しようか? Linuxでcsvにでも落とせば充分だろ。 >>647 なぜLabVIEWを使わない? あと、DIAdemなら、マウスだけでグラフ描かせたりいろいろできたと思う。どちらも有料ですが。 >>652 ライセンス無いから試せないT_T TDM C DLLのDDC_OpenFileを実行するDLLをこさえて、GUIをVB.NETで実装して、VB.NETからDLLの関数を呼ぶ時に、、 VB.NETのSystem::Runtime::InteropService.DLLImport属性でインタフェースを定義すると、 TDM C DLLのDDC_OpenFileが動作しない。DDC_OpenFileを呼んだ時点で、-6204 DDC_UnexpectedErrorが出る。 結局、VB.NETのWin32 APIのLoadLibraryを使って動的にDLLを読み込む方法で、 何とかVB.NETからTDMS読み込みを実行することが出来たよ。 VB.NETから動的にDLLを読み込んで呼び出すコード: http://d.hatena.ne.jp/tekk/20091018/1255880682 新しいバージョンで作られたVIを古いバージョンで無理やり開く方法ありませんか? ない。 最新バージョンの評価版を落として、それで開いて、古いバージョンで保存するくらいしかない。 初心者です DAQデバイスを使った計測/制御を独習できる本やHPを紹介して頂けませんか? 「図解labviewデータ収録プログラミング」は持っていますが、より詳しくDAQmx関数について知りたいです。 お願いします。 >>655 とん。 そうなのか…。 最近のは、一つ一つ旧バージョンにしていっても結局最終的に旧バージョンで開くようにするのは無理みたいね…。 一気に旧バージョンで保存するとフォルダができてそこからしか開けないし、中身をいじれないし(たしか)、何かと不便。 間違って新バージョンで開いたら最後、旧バージョンで開けなくなるというトラップつきだし。 古いバージョンで作ったVIは隔離して間違って新バージョンで開かないようにしてあるわ。 ほしゅ SparkFun Inventor's Kit for LabVIEWが発売されても、 このスレは、あんまり盛り上がってないですね…。 labviewでdockウィンドウスタイルのUIってできるんですかね?? 時刻に同期したチャートを長期間にわたって描かせる時、 (例えば)1秒間隔の場合に、単純に [1000]→[待機] とかだと、チャートの時刻と実時刻との差が開いていくけど、どうやって 対処してますか? [1000]のとこを微妙に調整して、[日付/時間を秒で取得]で得られた時刻と 差が開かない様にしてます? 秋月電子でLabVIEW売ってるけど買った人いる? これの時計てどこまで正確なの? パソコンの性能によるとか、他のソフト起動すると遅くなったりしないの? >>666 何をもって時計と言ってるか定かではないから一般的な解答をすると、パソコンの性能による。 1ミリ秒ごとにデータを取るって言うのを ループ内にタイマーを置いてやった場合、 どれだけ正確に1ミリ秒ごとにデータが取れるのか。 データを取っている途中でほかのソフトをいじるなりしても時間がずれないか。 ※パソコンはラボビューをインストールする要件を満たしている場合 こっちを使え ttp://zone.ni.com/reference/ja-XX/help/371361J-0112/glang/timed_loop/ ループ内に置けるタイマーはソフトタイマーだったはず >>668 リアルタイムOSじゃないから、求める精度に上限はある。もちろんリアルタイムOSでも上限はあって、とれだけ正確かという正確さ具合が補償されてるのがリアルタイムOS。ないのが普通のOS。 だから他のプロセスが動けば遅延する。 プロセスの優先度を上げれば遅延する度合いを良くすることは出来るが、常にではない。 一体どのくらいの精度要求なのさ。規定されてる上での議論だな。 >>669 こっちにしてもリアルタイムOSじゃなければソフトタイマー >>671 正確にはリアルタイムOSでもソフトタイマーだけど、Windowsなどでは補償はない。 補償があるのがリアルタイムOS。クロックレベルの精度を求めるならFPGAだな。 レスありがとうございます。 1-100msに1点です。 1%の精度があれば十分です。 ん〜? 取得したデータの時間確度が必要なのか、リアルタイム性が必要なのかどっちだよ PXIだろうがPCIだろうがDAQカード使えば正確にサンプリングできるぞ。 オンデマンドサンプルなら、ソフトタイマー精度だが バッファサンプルにすりゃいいだろ >>674 とりあえずソフトで組んで問題が起きたらRTかFPGAにしたら。 的外れのレスしてすみません。 >>675 時間確度です。 測定中にデータを見れればありがたいですが。 >>676 正確に測定できているのか疑うとキリがなくて…。 心配してんのは、ループ周回ごとに測定ハードにリクエスト出してデータを取得するって方法だな 一般的というか原始的な方法というか、ループの周期確度によってバラつく NIで呼ぶところのオンデマンド収集ってやつだ んで考え出されたのがバッファ形収集ってやつ 先に測定ハードに、これこれこういうスペックでサンプリングしなさいって命令しておいて 測定開始指令を送る(あるいはハードトリガーなんかで) とハードが単独でサンプリングを開始する(内臓ベースクロック確度で) 取得したデータは定期的にDMAチャネルを使ってPCのメインメモリ上のバッファに転送される、 ここまでPCのCPUは介入しない バッファに溜まったデータをループで定期的に読み取り実行させればまとまったデータが取得できる 読み取りは任意の点数もしくは、実行時点で溜まってる全てのデータが選べる つまりハードに1000S/sでサンプルさせ、0.1秒ごとに100点づつデータをアプリで取得するって使い方ができる 続き NIのDAQデバイスなら標準的なところで、サンプルレートの50ppmの時間確度だそうだ PXI、PCI、USBDAQでもCompactDAQでも、使いやすそうなのを選べばいいんでないか あとはNIの営業に相談してくれ トン。 DAQ使ってるわ。 中でのデータの受け渡しが大丈夫か調べる(;´Д`)ノ 自分で書いたviも放っておくとわからなくなるね。 長々と語っちまったが 要するにバッファ形収集の場合、ループの周回確度とデータの時間確度には何の関係もないってことだね ループはバッファがオーバーフローしない程度に回ってればいいし、逆に早すぎた場合はデータが溜まるまで待機してくれる いえ、助かります。 ありがとうございます。 営業の姉ちゃん、技術内容もできて超綺麗なんで聞いてみる。 目(耳か)の保養と内容の確認がポイント。 裏でマックスサンプリングレートで取ったデータのバッファをアベレージしてそうですね。 2010から2017にしたのだが 配線された部品をストラクチャの外に出すと 配線がくっついてきてむっちゃムカつくんだが 前みたいにストラクチャを超えると配線が切れるようにできんの? Wキーでトグル動作はするんだが、機能をオフにできん 日本語入力状態だとめんどくさいことになる おいw2017ひでぇ〜仕様になったなwww 何の役にも立たない余計なお世話オンリーの決定的改悪がいくつもあって よくなった点は一つもない 敢えて言えば突然死がなくなったくらいだな 2010で作って2017でexeにすればいい? Linux用のLabviewってライセンス無くても動くの? CentOSに入れてみたんだが、一週間で動かなくなるのかな? Win試用版のユーザー登録(試用期限延長のみ、お金は払ってない)したらLinux版のisoが落とせて、インストールもライセンスキー無しでできて、about見ても試用版とは書いてないみたいなんだがw VISAは入った。初心者なんでいろいろ弄っているところ。Arduinoを安いADコンバータに見立てて、センサーの出力をPCでロギングしたいなと。 isoはここ。 http://www.ni.com/download/labview-development-system-2017/6963/en/ CentOS7.2(64bit)にインストール。最初Ubuntuでalien使って入れようとしたけどうまくいかない。 VISAのインストールはコツがいる。 updateNIDriversで、do_munmapの要素が足らんと言われるので、四つ目の要素にNULLを追加するとインストールが通る。 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方 役に立つかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 CZYBQ 「範囲内と強制」って、等価なフォーミュラノードより見通し悪いと思うけど、気のせいか? ttp://zone.ni.com/reference/ja-XX/help/371361R-0112/glang/in_range_and_coerce/ ttp://zone.ni.com/reference/ja-XX/help/371361R-0112/glang/formula_node/ LabView2018が出た。 Linux版はまだ試用版に期限を設けてないようだ。 Visaは17.0のままだけど… 2018入れてみたが、ほぼ変化ない カキコが遅れてすまんが、レガシー製品が大量に製造終了するらしい モーションボードは後継がないんで、購入検討している人はお早めに ttp://www.ni.com/product-documentation/53722/ja/#toc6 LabVIEW home bundleってLabVIEW2014がベースになってて、 LabVIEW2014の通常サポートって、今月(2018年8月)で切れるんだけど、 home bundle版の今後はどうなるんでしょうね? 英語版以外のLabVIEWで、正しく表示されない等幅フォントが在る(Consolasとか)問題は、 設定ファイルの変更無しで何とかならないものなのか? ttps://forums.ni.com/t5/LabVIEW/fixed-width-font-in-string-control/m-p/3221580#M935952 LabVIEW NXGでは改善されてるのだろうか? 先輩方に質問したいです。 ラボビューには2次元配列作成機能はないのですか??? やりたいこととしては信号を1次元配列でいったん受けて、2次元配列にループカウンタをキーとしてループ中の1次元配列を中にいれたいのです。 I = ループカウント 形としてはarray(I(1,2,3,4),I2(1,2,3,4)....); といった形にしたいです。 公式フォーラムもとんちんかんな答えしか返してくれなくて困ってます。 単純に2次元配列として扱いたいだけなのですが、ご教授おねがいします>< >>697 配列要素挿入でループカウンタを指標に繋ぐのはだめ? >>698 >>699 配列要素挿入をループ内で使うのイクナイw ttp://zone.ni.com/reference/ja-XX/help/371361R-0112/lvconcepts/vi_memory_usage/ Community Editionってどうなんだろう? LabView買ってもらえないんで scilabのスレはどこかにありませんか? scilabからVISAの読んだDMMの値を計算してmodbusに出したんだけど Modbusのライブラリーでポインタがヌルになる >>704 以前、あったスレ(機械・工学板、電気・電子板、シミュレート板)はdat落ちしてますね。 Octaveスレでscilabの質問したら石投げられそうw >>704 朗報がある。 今度LabVIEW Community Editionがリリースされる。 これは今のProfessionalと同等品が無料だ。商用には使えないなど制限があるが、かなりの需要を満たすと思う。 しばし待たれい。 Community Edition、β版がダウンロードできるな。NIのサイトに要登録だが。 あとで試そう。 Pending Approval になってダウンロードできないわ。残念w 古いバージョンのオプション(math?)ってどこかでダウンロードできないですか? 昔作ったやつのブロックダイアグラムを見ると、フーリエ変換のところが?となってて動かないです 古いバージョンのツールってどうやってダウンロードするんだろ 公式ページにあるんだけどDownloadボタンが押せない・・・ 有料のオンライントレーニングが 無料開放中。資料はPDFでダウンロード可能。 無料のアカウントは必要 CADなのに未だに表示の拡大縮小できないんだな サポートに聞いたら拡大鏡つかえって言われて驚いた あと、ワイヤのデータタイプってどうやったら詳しく解るの? この辺曖昧なんだよなぁ繋いで見かけ良くても動かない よくこんなの使っていられるよみなさん >>718 拡大鏡使えと言われるCAD は無いよなー 部分選択なんかできないじゃんか Ctrl押しながらマウスのホイールコロコロではダメなの? >>721 できねーんだそれがw 昔から。今でも。 ちっちゃいとこチマチマやるのもー うんざり ああなるほど Ctrlとマウスのコロコロではページ(?)が変わるだけですね 後で部分的に増築していくとスペースが足りなくなる 大学での計測器制御と計測のために使うだけの超ライトユーザーだけど、 書くときはモニター2つじゃ足りない ドットが足りない うまくやれば拡大とかなくてもノートパソコンで開発できるよ あーもー動かすたびに時々振幅変わる なんなん 処理系のバグか ライブラリのバグか ハマるとどこにバグがあるかわからん これがあるからlabviewキライ >>730 状況がわからん >>731 単純なプログラムで同じ条件で走らせてもOK吐いたりNG吐いたりしますよ 細かい状況が違うのかもしれんが、それを知る術もない NIのDAQ端子台って時計やストレージ持ってるんですか? 例えば、電圧を0.1秒毎に1000回取りたい場合、 LabVIEWのDAQアシスト使って書けば、 他の動作などの割り込みがあっても想定通りに測定できますかね つまり、電圧を0.1秒毎に1000回取ると言うのをDAQ端子台に投げて、 測定し終わったらまとめてデータを受けるという感じになるのでしょうか? >>732 乱数のシードに固定値渡してないとか、非同期スレッドの動作が前後してるとか、プログラムの書き手が何かポイント外してないか? >>734 とにかく内部状態が不明なのよ サブviとかなにを保持しているか ブラックボックス 説明もないから 自分で解析するはめになる 初見で動いたらラッキーだよ >>733 端子台にはないけどCompactDAQやPXIのモジュールがバッファを持ってる DAQアシスタントは使ったこと無いから分からんけど、 DAQmx読み取りならバッファに指定したサンプル数貯まったら読み取るっていうのができる 測定はハードのタイミングだから実装の影響は受けないけどバッファの読み取りが遅いとオーバーフローはある >>736 端子台にはないんですね 中にそんなの載ってなさそうですし、まあそうですね これ、別のプログラムやらが走ってたら測定タイミングが変わる可能性があるのか バッファするのって、他のプログラムと比べてどこまで優先されるんだろ 測定している波形が歪んでる可能性がありますな >>736 端子台にはないんですね 中にそんなの載ってなさそうですし、まあそうですね これ、別のプログラムやらが走ってたら測定タイミングが変わる可能性があるのか バッファ とすると、測定している波形が歪んでる可能性がありますな >>734 そんなに複雑なことはしてないつもりなんですがね 研究室レベルだとこんなもん 他大のメジャーな研究室もこんなもんで安心したけど >>737 測定のタイミングはソフト側の影響受けないよ 指定したクロックでのハードタイミング それでも測定タイミングを疑うならVIをフォーラムにあげて誰かに見てもらったほうがいいよ ここで文字だけじゃどうなってるのかよく分からん >>740 ありがとうございます DAQ端子台にはクロックないですよね?? 確かに正確に状況伝えるのは難しいですね >>741 モジュールを取り付けてるシャーシがクロック持ってる モジュールの測定はそのクロックを使ってるからPCには依存してない ああっと、自分の言いたかった端子台はちゃんとした(?)シャシーのやつでなしに、 USB-6216とかそれ的なやつです CompactDAQ、PXIはもってるんですね 説明不足失礼しました >>743 ごめん、モジュールにつなぐBNCの台のことかと思った その品番もクロック持ってる。仕様の内部ベースクロックってところ。 ちなみにバッファも持ってる。仕様書ではFIFOって書いてある。 見てくださってありがとうございます 自分でも調べます、何から何まですみません DAQ端子台ではなく、端子台付きUSB DAQだね バッファはDAQ内部のハードウェアバッファと PC内メインメモリ内に構成されるソフトウェアバッファがある プログラムで読み取るのはソフトウェアバッファのほう プログラムの出来が悪いと起こるオーバーフローはソフトバッファの方 バッファサイズも変えれるよ どういう仕組みか技術資料を見てもいまいち理解できんのだが ハードバッファとソフトバッファ間はUSBを介して転送しているのにも関わらず DMA転送のような振る舞いをしてるらしいんだが まあとにかく転送時の取りこぼしは普通では発生しない (PC直結でUSBハブは使うなとNIに言われたことがある) もちろんクロックも内臓してる温度補償されたやつ M サンプル/秒の同時入出力とか使わない限り転送が間に合わないなどということは起きたことがない https://www.ni.com/ja-jp/innovations/white-papers/09/how-to-choose-the-right-bus-for-your-measurement-system.html >>733 こっちに答えた方がいいか バッファやクロックは持ってる 有限サンプル設定であれば最後にまとまってデータが出てくる ただ正確ではあるもののマルチチャンネルの計測だと ch事の計測する絶対時間はずれるので注意を 来年からサブスクに移行するそうだな tps://www.ni.com/ja-jp/landing/subscription-software.html 塩野義製薬が週休3日制導入へ 来年4月、副業も解禁 塩野義製薬が「週休3日」選択可能に 給与は『週休2日の8割』副業や学び直しを支援 【フォーカス】サタケ/週休3日制 通年導入めざし夏季のみ試行中 交代制で水曜を休日に 旅館なのに週休3日!?陣屋・若女将の常識を覆した組織改革 “時代錯誤”から残業ゼロ、週休3日に! 鳥取の不動産会社が レガシー企業からDX先進企業になれたワケ リクルート、4月から週休約3日に‐理由を問わないリモートワークも全社に導入 驚異のテレワーク率「9割超」 営業利益16倍の企業は、生産性が「下がった」社員をどのようにケアしたのか 日本初「週休4日制度」で、優秀な人材を採用するしくみとは? ?ナレッジソサエティ久田社長に聞いてみた 週休3日で700社以上の働き方改革を支援し、年収3倍となった 非サブスク最終は2021? これを使い続ければ良いのか うちのは2012だわ・・ >>750 現行の2021も、来年以降の契約は買い切りが無くなるのを覚悟した方がいいと思う。 >>754 "Beginning January 2022, NI software is moving to subscription-based licenses." つーのを額面通りに解釈するならね。 日本語でのアナウンスは出るのだろうか? このまま行くと、日本の、いわゆる年度末の予算消化需要を取りこぼす事に なりそうだけどw ああなるほど どうやって管理するんだろ ネット通じて課金してないと使えませんって出るようになるんだろうか >>756 定期的にネットに繋いで認証とかなんでしょうけど、 いろんな事情でネットに繋いでない環境だと、年イチだとしても面倒かも。 古いOS使っててスタンドアローンの場合どうするんてしょうね >>758 古いOS(Windows7以前?)は、LabViewもサポート切ってた筈。 そういうのの御守りを命令されたら…上の人に更改する気があるか、 でしょうね。 >>759 ああなるほどですね 浦島太郎状態なのですが、 2012に対して、2021版や2022版って何かメリットありますか? 画像処理が得意になったとか、Win10に変わって遠隔操作がやり安くなったとか 最近の計測機器用のVIが2021で動作するようにできてるとか 完全にスタンドアローンだと、 データのやりとりや、PCの時刻合わせとかが面倒じゃね? >>760 LabVIEW2015以降で導入された、 ctrlキー押しながらマウスドラッグで、余白の拡大は、もう手放せません。 tps://labviewwiki.org/wiki/LabVIEW_2015 ↓ tps://zone.ni.com/reference/en-XX/help/371361M-01/lvupgrade/labview_features/ 画像処理に直接関係するかは不明ですが、 2018からPythonの呼び出しが出来る様になったそうですね。 計測器…NI VISAとかは使った事ないので分かりません。申し訳ない。 tps://forums.ni.com/t5/LabVIEW/Announcing-LabVIEW-2021/td-p/4172121 に載ってる >All LabVIEW Licenses include access to LabVIEW on any OS. は、Windows、Linux、Mac間でライセンスをやりくりしたい人にとってはうれしいのかも。 >>760 こちら、測定器の制御プログラムが最近のバージョンのLabVIEWでしか出してないとかありそうですが、どうでしょう? メーカーによっては、お願いすると古いバージョンにしたものを個別にくれそうですが 何か古いままで良いやと思い始めてきた そのうちOSにインストールをはじかれたりするんだろうか 新しいバージョンだと64bit対応で計算や画像処理が速くなるとかあるのかな 2022のサブスクどーですか? 不便な点、便利な点はありますか? >>764 サブスクだと年あたりの費用は増えるらしいぞ >>766 毎年サブスクを更新出来る様な、裕福な客ばかりではないのだよ。 そんな貧乏人は客じゃねえって言われたら、その通りなんだけどさorz 買い切りでスタンドアローンで良いって話ですか? それは凄く同意なんですが、最近何かソフトに進展あったら考えたいなと思いまして 測定器のプログラムが最近のバージョンのしか供給されてないが困る >>768 そして買い切りはもう新規販売されてない… その昔の買い切りだった頃のを延々と使うので良いですかね? >>770 Windows11は、LabVIEW最新版(2022 Q3 ?)以外では互換性を謳ってない Windowsも買い切りのでなんとか・・ どなたかWindows11で凄く古いLabVIEW使ってません? 8.6が至高だったんだけどなぁ >>774 >>775 エマソン・エレクトリック ps://jp.reuters.com/article/businessNews/idJPKBN2W91T6 VIPMを2024.1にアップデートしたら、NIパッケージマネージャがインストールされたぜ いぇい read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる