LabVIEWのスレがなかったので立てました。
色々と情報交換しましょう。
日本ナショナルインスツルメンツ
http://www.ni.com/products/ja/
探検
【計測】LabVIEW相談室【制御】
2006/03/05(日) 15:39:22
76@
2006/10/03(火) 09:15:38 >74、75
なるほど、可能なようなのでもう少しやりかたを探してみます
だめそうならセミナー受講をお願いしてみよう
レスどうもでした
なるほど、可能なようなのでもう少しやりかたを探してみます
だめそうならセミナー受講をお願いしてみよう
レスどうもでした
2006/10/05(木) 15:19:59
配列の現在の指標番号値はどうすれば得られますか?
また、現在入力中の位置はわかりますか?(指標0、5行表示で上から2番めなら2を得る方法です)
また、現在入力中の位置はわかりますか?(指標0、5行表示で上から2番めなら2を得る方法です)
2006/10/06(金) 11:38:33
すみません、LabVIEWからOracleにアクセスする方法ってありますか?
ヘルプを見たところデータベースコネクティビティツールキットというのを買えと言うことらしいのですがOO4Oとかで接続できないかなと思っています
ちなみにLabVIEW8.2です
ヘルプを見たところデータベースコネクティビティツールキットというのを買えと言うことらしいのですがOO4Oとかで接続できないかなと思っています
ちなみにLabVIEW8.2です
79デフォルトの名無しさん
2006/10/06(金) 16:11:472006/10/10(火) 09:24:35
>79
データベースコネクティビティツールキットを買わないと無理でつか?
データベースコネクティビティツールキットを買わないと無理でつか?
2006/10/10(火) 14:26:44
なんかいろいろやってたらOracleにOO4Oでアクセスできました
えらいめんどくさい事になったけど・・・
ttp://tune.ache-bang.com/~vg/modules/up/img/2063.jpg
よく分からないあぷろだだけどageて見ました
できれば表とかに出力したかったけど取りあえず
えらいめんどくさい事になったけど・・・
ttp://tune.ache-bang.com/~vg/modules/up/img/2063.jpg
よく分からないあぷろだだけどageて見ました
できれば表とかに出力したかったけど取りあえず
2006/10/12(木) 01:40:12
>>81
FF11の競売鯖かよw
FF11の競売鯖かよw
2006/10/19(木) 17:30:54
別のviにある制御器とかに直接アクセスすることはできますか?
同じプロジェクト内なら交互にアクセスできないものなのでしょうか?
同じプロジェクト内なら交互にアクセスできないものなのでしょうか?
2006/10/19(木) 18:09:47
グローバル変数を使えばいいのでは?
2006/10/19(木) 23:05:40
>>84
同じvi上に全てを配置するとごちゃごちゃしすぎるので複数に分割できないものかと思ったのです。
グローバルを使えばどのviからでもアクセスできますが、同じvi上に配置する数が減ることはないので・・・
他の言語では出来ることもあるので、出来るんではないかと思ったんですけど無理なのかなぁ?
同じvi上に全てを配置するとごちゃごちゃしすぎるので複数に分割できないものかと思ったのです。
グローバルを使えばどのviからでもアクセスできますが、同じvi上に配置する数が減ることはないので・・・
他の言語では出来ることもあるので、出来るんではないかと思ったんですけど無理なのかなぁ?
2006/10/20(金) 00:08:54
表示部分の分割は、なやましいですね。
タブを使ってもブロックエディタはごちゃごちゃしてますし、、、
タブを使ってもブロックエディタはごちゃごちゃしてますし、、、
2006/10/22(日) 01:59:39
>>84
グローバル変数を使えば、たしかにどのviからもアクセスはできますが。
グローバル変数を使うと、メモリを無駄遣いしがちなので、>>83の用途なら
LabVIEW8.0以降ならシェア変数使うのが吉でしょうな。
ただ、シェア変数も開発途上の仕組みなので、ある程度クラスタとか
配列単位で定義したほうが動きがよいようにオモ。
動作の軽さから言ったらVI Serverが一番いいけど、VI Serverは
プログラミングがめんどくさい。
たしかに全てのインターフェースを同一viに展開するとごちゃごちゃ
しますね。
制御器とか表示器をまとめてクラスタにすることで、プログラム
上はある程度すっきりはするでしょうが。
グローバル変数を使えば、たしかにどのviからもアクセスはできますが。
グローバル変数を使うと、メモリを無駄遣いしがちなので、>>83の用途なら
LabVIEW8.0以降ならシェア変数使うのが吉でしょうな。
ただ、シェア変数も開発途上の仕組みなので、ある程度クラスタとか
配列単位で定義したほうが動きがよいようにオモ。
動作の軽さから言ったらVI Serverが一番いいけど、VI Serverは
プログラミングがめんどくさい。
たしかに全てのインターフェースを同一viに展開するとごちゃごちゃ
しますね。
制御器とか表示器をまとめてクラスタにすることで、プログラム
上はある程度すっきりはするでしょうが。
88デフォルトの名無しさん
2006/11/02(木) 16:21:19 すみません、labviewでスペクトラム包絡ってどうやって求めるのでしょうか?
2006/11/07(火) 23:48:43
90デフォルトの名無しさん
2006/11/09(木) 19:26:53 >>88
NI discussion forumで似たスレを読んだ私が来ましたよ。
スペクトラムエンベロープは、いまんとこそのものずばりはLabVIEW
上に存在しないです。
どーしても必要な場合は、ヒルベルト変換のVIを作って自分で作る
しかない罠。すげー勉強にはなるだろうけど。
したのURLにそれっぽいテスト中のヒルベルト変換のVIが転がってる模様。
2757kbのやつ。
試したことないのであとは自己責任でよろしく。
http://forums.ni.com/ni/board/message?board.id=170&message.id=59640&query.id=317499#M59640
あとはもしMATLABとか、ほかの数値解析プログラム環境を持ってて、
そっちにスペクトラムエンベロープが入ってるなら、
(MATLABに入ってたかどうかは知らないけど)、
そっち側でいったんソース書いてDLL化してLabVIEW側で呼ぶってのも手よ。
NI discussion forumで似たスレを読んだ私が来ましたよ。
スペクトラムエンベロープは、いまんとこそのものずばりはLabVIEW
上に存在しないです。
どーしても必要な場合は、ヒルベルト変換のVIを作って自分で作る
しかない罠。すげー勉強にはなるだろうけど。
したのURLにそれっぽいテスト中のヒルベルト変換のVIが転がってる模様。
2757kbのやつ。
試したことないのであとは自己責任でよろしく。
http://forums.ni.com/ni/board/message?board.id=170&message.id=59640&query.id=317499#M59640
あとはもしMATLABとか、ほかの数値解析プログラム環境を持ってて、
そっちにスペクトラムエンベロープが入ってるなら、
(MATLABに入ってたかどうかは知らないけど)、
そっち側でいったんソース書いてDLL化してLabVIEW側で呼ぶってのも手よ。
91デフォルトの名無しさん
2006/11/09(木) 20:13:22 仕事で急遽覚えることになったのですが
プログラミング自体初めてで何が何やらです
基礎知識すらない私に誰か
最初に勉強するべきことを教えてください
プログラミング自体初めてで何が何やらです
基礎知識すらない私に誰か
最初に勉強するべきことを教えてください
2006/11/09(木) 20:20:26
>>91
プログラミングで必要な機能を
下記書籍で調べながらやれば、何とかなるかもしれませんよ。
ttp://www.amazon.co.jp/gp/product/4627846312/sr=8-2/qid=1163071021/ref=sr_1_2/503-3759609-4836758?ie=UTF8&s=books
通常のヘルプが使いにくいのですよね・・・
プログラミングで必要な機能を
下記書籍で調べながらやれば、何とかなるかもしれませんよ。
ttp://www.amazon.co.jp/gp/product/4627846312/sr=8-2/qid=1163071021/ref=sr_1_2/503-3759609-4836758?ie=UTF8&s=books
通常のヘルプが使いにくいのですよね・・・
93デフォルトの名無しさん
2006/11/09(木) 21:37:162006/11/09(木) 23:35:03
>>91
時期と開催場所が上手く合えばNIの無料セミナー
「LabVIEWって何?」
(タイトル↑で合ってたかな?)
に行ってみては?
お金が都合つけてもらえれば有料の初級コースに行く手も
あるけど、そっちは内容知らないので。
時期と開催場所が上手く合えばNIの無料セミナー
「LabVIEWって何?」
(タイトル↑で合ってたかな?)
に行ってみては?
お金が都合つけてもらえれば有料の初級コースに行く手も
あるけど、そっちは内容知らないので。
9593
2006/11/09(木) 23:51:32 一番最初の初級コース、3日間のだっけ、だったら、93で書いた本と、
かなり、内容かぶってます。
有料のほうが練習問題が多くて、集中して一気に学べますが。
かなり、内容かぶってます。
有料のほうが練習問題が多くて、集中して一気に学べますが。
96デフォルトの名無しさん
2006/11/11(土) 16:18:0297さい
2006/11/17(金) 17:23:25 質問なんですが、誰かLabVIEWのOCR関数がどういうアルゴリズムなのか分かりませんか?
2006/11/18(土) 05:28:20
4000円で買えるStudentEditionってどんなもんなの?
9993
2006/11/20(月) 16:19:03100デフォルトの名無しさん
2006/11/20(月) 16:24:17 >>97
判りません。
判りません。
101デフォルトの名無しさん
2006/11/29(水) 09:34:17 スマソ、LabVIEWではないのだが、教えて欲しい。
2chの1-5vをAD変換してくれる計測器を探している。
ExcelかVBからデータを読み出したいのでPCのI/Fが
ついているものが良い(Etherとか232C)。
2chの1-5vをAD変換してくれる計測器を探している。
ExcelかVBからデータを読み出したいのでPCのI/Fが
ついているものが良い(Etherとか232C)。
102デフォルトの名無しさん
2006/11/29(水) 16:11:46 測定器メーカーから入手した測定器ドライバのインストールの
方法が解りません教えて下さい。
計測器ドライバファインダで見つかるドライバはそのままインストール出来たのですが
見つからないドライバーをメーカから落としたドライバをインストールする方法が解りません。
よろしくお願いいたします。
方法が解りません教えて下さい。
計測器ドライバファインダで見つかるドライバはそのままインストール出来たのですが
見つからないドライバーをメーカから落としたドライバをインストールする方法が解りません。
よろしくお願いいたします。
103デフォルトの名無しさん
2006/11/29(水) 16:17:13104デフォルトの名無しさん
2006/12/05(火) 15:51:31 LabVIEW閉じた時にLabVIEWが固まったように見える現象って知ってる人います?
タスクバーにLabVIEWは表示されてるけどクリックしても何しても動かない。
数分放置してたらスタートアップ画面が表示されるんだけど・・・
ちなみにLabVIEW8.2でアクティブ化済みでつ
タスクバーにLabVIEWは表示されてるけどクリックしても何しても動かない。
数分放置してたらスタートアップ画面が表示されるんだけど・・・
ちなみにLabVIEW8.2でアクティブ化済みでつ
105デフォルトの名無しさん
2006/12/06(水) 08:41:53 LEGO MINDSTORMS NXT 買った人居る?
ttp://www.legoeducation.jp/mindstorms/products/index.html
ttp://www.legoeducation.jp/mindstorms/products/index.html
106デフォルトの名無しさん
2006/12/11(月) 19:48:07 ヴァージョン7.1使ってます。質問させてください。
m行n列の表にそれぞれデータが入っています。
その表に、行の値と列の値を入力すると、そこの値以外は
グレー表示になる・・って可能でしょうか?
例えば、3行3列の表に1〜9の数字が入っているとします。
そこに行→0、列→0と指定してやると、そこに入っている値
(ここでは1)だけが黒く表示され、後の値はグレー表示になる。
っていう具合です。
m行n列の表にそれぞれデータが入っています。
その表に、行の値と列の値を入力すると、そこの値以外は
グレー表示になる・・って可能でしょうか?
例えば、3行3列の表に1〜9の数字が入っているとします。
そこに行→0、列→0と指定してやると、そこに入っている値
(ここでは1)だけが黒く表示され、後の値はグレー表示になる。
っていう具合です。
107デフォルトの名無しさん
2006/12/12(火) 09:55:56108デフォルトの名無しさん
2006/12/13(水) 15:40:16109デフォルトの名無しさん
2007/01/19(金) 01:15:46 質問です。7使ってるんですが、「表」表示器(文字列の2次元配列)の
全セルのサイズって一気に変えられないんですか?
適当にマウスあてて引き伸ばしてみたら、一行ずつとか一列ずつとかしか
サイズが変わってくれなくて、全部のセルサイズを変えられないんです。
内容が内容だけにni.comで検索しても見つからないし…
ただの配列表示器だとスクロールバーがつけられなくて
不便なんです。
全セルのサイズって一気に変えられないんですか?
適当にマウスあてて引き伸ばしてみたら、一行ずつとか一列ずつとかしか
サイズが変わってくれなくて、全部のセルサイズを変えられないんです。
内容が内容だけにni.comで検索しても見つからないし…
ただの配列表示器だとスクロールバーがつけられなくて
不便なんです。
110デフォルトの名無しさん
2007/01/20(土) 15:38:10 すみません教えて下さい。
あるボタンの色を、コードにより変更したい場合、プロパティーノードのColors[4]に値を入力
してやれば良いようなのですが、カラーボックスと接続すると怒られます。
どういった部品を使って入力すれば良いのしょうか。
あるボタンの色を、コードにより変更したい場合、プロパティーノードのColors[4]に値を入力
してやれば良いようなのですが、カラーボックスと接続すると怒られます。
どういった部品を使って入力すれば良いのしょうか。
111デフォルトの名無しさん
2007/01/21(日) 08:39:47112デフォルトの名無しさん
2007/01/23(火) 11:54:56 >109
基本的に表やリストのセルサイズは、1行または1列ずつしか変更できません。
無理やりやろうとすれば、プロパティノードのアクティブセルを使って、
使用する行と列の数分ループを回し、セルサイズをプログラムで個々に設定してあげるしかないです。
>110
プロパティノードのColors[4]で右クリック、作成→制御器or表示器を作ってあげると、
どんなパラメータを入力すればわかりますよ。
ちなみにColors[4]は、クラスタ1次元配列です。
基本的に表やリストのセルサイズは、1行または1列ずつしか変更できません。
無理やりやろうとすれば、プロパティノードのアクティブセルを使って、
使用する行と列の数分ループを回し、セルサイズをプログラムで個々に設定してあげるしかないです。
>110
プロパティノードのColors[4]で右クリック、作成→制御器or表示器を作ってあげると、
どんなパラメータを入力すればわかりますよ。
ちなみにColors[4]は、クラスタ1次元配列です。
113デフォルトの名無しさん
2007/02/01(木) 01:22:05 みなさん参考書何使われてます?
refnum, バリアントなどあまりヘルプ見ても分からずじまいでして
refnum, バリアントなどあまりヘルプ見ても分からずじまいでして
114デフォルトの名無しさん
2007/02/02(金) 13:55:43 Report Generation を使ってるのですが
New Report の display alerts? を保存の前に変更したいのだけどどうすれば
できるの教えてください。
最初から(New Report で)Trueだと存在するファイルを開くとダイアログが表示
されてしまうので都合が悪いのです。
Dispose Report で save changes? をTrueにしてもNew Report の display alerts?
がFalseだとダイアログが表示されません。
というか、Excelの終了時に変更があるファイルだとうダイアログは表示されません。
New Report の display alerts? を保存の前に変更したいのだけどどうすれば
できるの教えてください。
最初から(New Report で)Trueだと存在するファイルを開くとダイアログが表示
されてしまうので都合が悪いのです。
Dispose Report で save changes? をTrueにしてもNew Report の display alerts?
がFalseだとダイアログが表示されません。
というか、Excelの終了時に変更があるファイルだとうダイアログは表示されません。
115デフォルトの名無しさん
2007/02/02(金) 14:34:55116デフォルトの名無しさん
2007/02/05(月) 13:06:32 かなり初歩的な質問なんですけど
サブVIつくるのと(そして読み出すのと)
EXE形式での吐き出しってどうするんでしょうか?
オンラインヘルプみても意味わからなかったんです。
LabVIEW7.1です。
サブVIつくるのと(そして読み出すのと)
EXE形式での吐き出しってどうするんでしょうか?
オンラインヘルプみても意味わからなかったんです。
LabVIEW7.1です。
117デフォルトの名無しさん
2007/02/07(水) 22:11:15 すみません。誰か教えてください。
ただいま、PCI6251及びCB68LPを用いてサーボモータを制御しようと考えています。
そこで質問なんですが、デジタルの出力、つまりパルスの波形をオシロで見るにはどこを見てやればいいのでしょうか?
DGNDは何となくわかるんですが、もう一方がわかりません。
電気回路をほとんどやったことがない素人ですがお願いします。
ただいま、PCI6251及びCB68LPを用いてサーボモータを制御しようと考えています。
そこで質問なんですが、デジタルの出力、つまりパルスの波形をオシロで見るにはどこを見てやればいいのでしょうか?
DGNDは何となくわかるんですが、もう一方がわかりません。
電気回路をほとんどやったことがない素人ですがお願いします。
118デフォルトの名無しさん
2007/02/08(木) 15:10:03 コードでイベントを生成したいのですがどうすれば実現できますか?
やりたいことは、配置してあるボタンをコードで押したことにしたいのです。
値(Signl)は書き込みできないので、イベントの登録とかでできるのでしょうか?
やりたいことは、配置してあるボタンをコードで押したことにしたいのです。
値(Signl)は書き込みできないので、イベントの登録とかでできるのでしょうか?
119デフォルトの名無しさん
2007/02/20(火) 00:21:14 ファイルパスを入れて、そのファイルが存在するかどうかの
ブールを吐きたいんですがどうすればいいのでしょうか?
ブールを吐きたいんですがどうすればいいのでしょうか?
120デフォルトの名無しさん
2007/02/20(火) 13:03:31 >>119
情報vi使えばできると思われる(使ったことない)
情報vi使えばできると思われる(使ったことない)
121デフォルトの名無しさん
2007/02/23(金) 23:32:52 これって何て読むの?
122デフォルトの名無しさん
2007/03/04(日) 23:45:30 >>121
LabVIEW?なら「らぼびゅー」
LabVIEW?なら「らぼびゅー」
123121
2007/03/05(月) 21:57:36 >>122
ありがとうございます
ありがとうございます
124デフォルトの名無しさん
2007/04/05(木) 17:00:26 whileループの中に電源へのコマンド"S+(n×0.01)Eなど"を組み込めるのでしょうか?
125デフォルトの名無しさん
2007/04/05(木) 22:26:44 >>124
kwsk
kwsk
126124
2007/04/06(金) 13:05:00 自己解決してしまった(T-T
機器のコマンドに(UP0~4)ってのを組み込むことでできましたorz。
機器のコマンドに(UP0~4)ってのを組み込むことでできましたorz。
127デフォルトの名無しさん
2007/04/13(金) 14:10:28 LabViewで、伝達関数1/(s+1)のステップ応答を表示させるプログラムを作りたいと考えているのですが、どなたかわかる人いらっしゃいませんか?
コントロールパレットにあるtransfer functionを使えばいいと思っているのですが、うまくいきません。
コントロールパレットにあるtransfer functionを使えばいいと思っているのですが、うまくいきません。
128デフォルトの名無しさん
2007/04/29(日) 19:40:06 age
129デフォルトの名無しさん
2007/05/16(水) 20:52:39 >>122
え?「らぶびゅー」じゃないの?
え?「らぶびゅー」じゃないの?
130デフォルトの名無しさん
2007/06/12(火) 16:56:26 LabVIEWにてオラクルデータベース接続に関する質問なのですが
現在読み出しは出来ているものの、書き込み(追加も含む)が出来ません。
何が原因なのかわからないので、何か資料等ありませんでしょうか?
現在読み出しは出来ているものの、書き込み(追加も含む)が出来ません。
何が原因なのかわからないので、何か資料等ありませんでしょうか?
131デフォルトの名無しさん
2007/06/12(火) 23:23:35 >>130
書き込み権限はある?
書き込み権限はある?
132130
2007/06/13(水) 16:03:24 書き込み権限とは??
初めて書き込みしたので良くわかりません^^;
初めて書き込みしたので良くわかりません^^;
133131
2007/06/13(水) 22:21:03 >>132
Oracleへの書き込み権限です。
Oracleへの書き込み権限です。
134デフォルトの名無しさん
2007/06/15(金) 12:04:44 LabVIEWプログラミングの設計時(特に下流)に図(フロー)とか書く?
何で書く?
ステートチャート?アクティビティ図?フローチャート?DFD?
正直、LabVIEWにしっくりくるのって無いような気がしてる。
何で書く?
ステートチャート?アクティビティ図?フローチャート?DFD?
正直、LabVIEWにしっくりくるのって無いような気がしてる。
135デフォルトの名無しさん
2007/06/30(土) 00:25:31 最近、7から8.2にUpGしたんですけど、
プログラムコード(白い画面)を消して配布する方法が
見つからなくなりました。
どうやればいいのですか?
プログラムコード(白い画面)を消して配布する方法が
見つからなくなりました。
どうやればいいのですか?
136デフォルトの名無しさん
2007/07/11(水) 14:59:54 LabVIEW8.0でExpress表にデータを表示すようにしているんですが、
データが多くなると手動でスクロールしなければならずとても不便なのですが、
自動で値を追いかけるようスクロールさせるにはどうしたらいいでしょうか?
プロパティノードを使えばい出来るらしいのですがどう使えばいいのかわかりません。
データが多くなると手動でスクロールしなければならずとても不便なのですが、
自動で値を追いかけるようスクロールさせるにはどうしたらいいでしょうか?
プロパティノードを使えばい出来るらしいのですがどう使えばいいのかわかりません。
137デフォルトの名無しさん
2007/07/11(水) 18:18:28138137
2007/07/11(水) 18:22:18 137です
書き忘れたけど、作成するプロパティノードは全部表のプロパティね
表で【右クリック】→【作成】→【プロパティノード】で作成してください
書き忘れたけど、作成するプロパティノードは全部表のプロパティね
表で【右クリック】→【作成】→【プロパティノード】で作成してください
139136
2007/07/12(木) 17:06:13141デフォルトの名無しさん
2007/07/13(金) 00:12:28 実際に見せながらじゃないと説明しづらいよな
ディスカッションフォーラムでもviとか画像とか添付して説明してるし
ディスカッションフォーラムでもviとか画像とか添付して説明してるし
142デフォルトの名無しさん
2007/07/13(金) 00:37:14 >>141
最近レスってる140です
G言語のプログラムを説明すること自体が無理なんだよね
だって絵を文章で伝えるようなもんだもん
ところで話はかわるけど、ここに来てる人ってアライアンスの人が多いのかな?
オレは最近来たばっかだけどさ
・・・と言ってるオレもアライアンスだけどw
最近レスってる140です
G言語のプログラムを説明すること自体が無理なんだよね
だって絵を文章で伝えるようなもんだもん
ところで話はかわるけど、ここに来てる人ってアライアンスの人が多いのかな?
オレは最近来たばっかだけどさ
・・・と言ってるオレもアライアンスだけどw
143デフォルトの名無しさん
2007/07/13(金) 17:40:43 136ですが私は学生ですね。今年の4月に始めたばかりです
LabVIEWを講義に取り入れている大学もあるらしいですが、まだまだ学生の利用者は少ないみたいですし、
企業ではアライアンスパートナーに依頼するでしょうから、やはりアライアンスの方が多いんじゃないでしょうか
LabVIEWを講義に取り入れている大学もあるらしいですが、まだまだ学生の利用者は少ないみたいですし、
企業ではアライアンスパートナーに依頼するでしょうから、やはりアライアンスの方が多いんじゃないでしょうか
144ロニー ◆rk1jiTzxIk
2007/07/15(日) 00:15:57 142です
何回も「○○です」って言うのめんどくせーのでコテハンつけました
>>143
オレも大学でLabVIEWをやっててこの業界に入ったんだよね(143さんもこの業界へ進む予定なのかな?)
過去レスの回答みてるとやっぱLabVIEW詳しそうな人が答えているからアライアンスの人は来てそう
また分からないことがあればオレの分かる範囲でなら教えられるんでいつでも聞いてくださいな
一応これでも認定プログラマなんで
何回も「○○です」って言うのめんどくせーのでコテハンつけました
>>143
オレも大学でLabVIEWをやっててこの業界に入ったんだよね(143さんもこの業界へ進む予定なのかな?)
過去レスの回答みてるとやっぱLabVIEW詳しそうな人が答えているからアライアンスの人は来てそう
また分からないことがあればオレの分かる範囲でなら教えられるんでいつでも聞いてくださいな
一応これでも認定プログラマなんで
145デフォルトの名無しさん
2007/07/15(日) 12:38:14 この業界に進めるほど熟練してはいないので、まだあまり考えてはいないですね
セミナー関係はほとんど受けてませんし、トレーニングは個人で受けるにはちょっと割高ですし
最初に「LabVIEW ってなに?」ぐらい受けとけばよかったかなと後悔してます
とまあこんな感じで必要最小限の知識しか持っていないので、何かあったらまた聞かせていただきます
セミナー関係はほとんど受けてませんし、トレーニングは個人で受けるにはちょっと割高ですし
最初に「LabVIEW ってなに?」ぐらい受けとけばよかったかなと後悔してます
とまあこんな感じで必要最小限の知識しか持っていないので、何かあったらまた聞かせていただきます
146デフォルトの名無しさん
2007/07/16(月) 21:57:20 180chのA/Dを14bit以上でなるだけ高速に数時間サンプリングしたいんですが、
どういう機器をつかえばいいでしょうか。
また、周波数解析を製品毎に添付することになりましたが、
印刷などは、LabViewから可能でしょうか。
どういう機器をつかえばいいでしょうか。
また、周波数解析を製品毎に添付することになりましたが、
印刷などは、LabViewから可能でしょうか。
147ロニー ◆rk1jiTzxIk
2007/07/17(火) 14:49:37148146
2007/07/17(火) 20:59:30 いまのところ最悪1KHz程度ですが、できれば10KHzほど出したいです。
ただデータを安定して高速に長時間収集しつつ、フィルタやらFFT,
波形判定処理を走らせたいと思っています。
印刷は、OLEなどができれば、エクセルに埋め込みますが、可能でしょうか。
ただデータを安定して高速に長時間収集しつつ、フィルタやらFFT,
波形判定処理を走らせたいと思っています。
印刷は、OLEなどができれば、エクセルに埋め込みますが、可能でしょうか。
149ロニー ◆rk1jiTzxIk
2007/07/17(火) 22:17:25 >>148
できれば10KHzでの収録とのことですがサンプリング的には問題ないと思います
おそらくこの辺の製品が妥当かと・・・↓
ttp://sine.ni.com/nips/cds/view/p/lang/ja/nid/201760
180chだとボードの枚数が多くなってPCに入らないかも・・・
フィルタやFFTを収録中にかけることはできるけど
プログラムの作り方によっては処理が追いつかない場合があるのでなんとも言えないです
印刷の件ですがActiveXを使うことができるのでExcelに埋め込むことはできます
しかしかなり処理は遅いです・・・
おそらく波形の判定結果なんかをあらかじめ作ったフォーマットに埋め込むって感じだと思いますが
LabVIEWのGUIにも表があるのでそれを使うことも可能ですよ
長文でスマソ・・・
できれば10KHzでの収録とのことですがサンプリング的には問題ないと思います
おそらくこの辺の製品が妥当かと・・・↓
ttp://sine.ni.com/nips/cds/view/p/lang/ja/nid/201760
180chだとボードの枚数が多くなってPCに入らないかも・・・
フィルタやFFTを収録中にかけることはできるけど
プログラムの作り方によっては処理が追いつかない場合があるのでなんとも言えないです
印刷の件ですがActiveXを使うことができるのでExcelに埋め込むことはできます
しかしかなり処理は遅いです・・・
おそらく波形の判定結果なんかをあらかじめ作ったフォーマットに埋め込むって感じだと思いますが
LabVIEWのGUIにも表があるのでそれを使うことも可能ですよ
長文でスマソ・・・
150デフォルトの名無しさん
2007/07/18(水) 19:39:16 上のサイトの1.25 MS/秒(シングルチャンネル)は、どういう意味でしょうか。
ぱっとみ、1.25μsec/CHかと思いましたが...
ぱっとみ、1.25μsec/CHかと思いましたが...
151ロニー ◆rk1jiTzxIk
2007/07/19(木) 00:20:45 >>150
たしか1ch使用時の最大サンプル数だった気がします
つまり最大で1秒間に1.25Mサンプル数(1,250,000個)のデータが取得できるということですね
1.25μsec/ch(つまりは1.25MHz)と捉えても同じことです
複数チャンネルになると1.25MS/秒よりも若干遅くなると思うので要注意ッス!
たしか1ch使用時の最大サンプル数だった気がします
つまり最大で1秒間に1.25Mサンプル数(1,250,000個)のデータが取得できるということですね
1.25μsec/ch(つまりは1.25MHz)と捉えても同じことです
複数チャンネルになると1.25MS/秒よりも若干遅くなると思うので要注意ッス!
152デフォルトの名無しさん
2007/07/19(木) 19:58:05153デフォルトの名無しさん
2007/07/25(水) 15:14:09 >>149
>印刷の件ですがActiveXを使うことができるのでExcelに埋め込むことはできます
>しかしかなり処理は遅いです・・・
別売のExcelツールでセルに書込処理が遅いってこと?
どのくらいの処理速度を遅いって言ってるのかは判断出来ないけど。
1/20ぐらいまでは速度が改善できるようです。
>印刷の件ですがActiveXを使うことができるのでExcelに埋め込むことはできます
>しかしかなり処理は遅いです・・・
別売のExcelツールでセルに書込処理が遅いってこと?
どのくらいの処理速度を遅いって言ってるのかは判断出来ないけど。
1/20ぐらいまでは速度が改善できるようです。
154ロニー ◆rk1jiTzxIk
2007/07/26(木) 09:10:59 >>153
へえ、Excelツールキットっていうのがあるんだ
オレはActiveXでの方法しかわからなかった・・・
ちなみに前オレが実際にExcel書き込みの処理を作ったときは
10列50行くらいのデータをプロットすると5秒くらいかかった
オレ的には処理が遅いと判断しましたけど、みなさんはどうかな?
へえ、Excelツールキットっていうのがあるんだ
オレはActiveXでの方法しかわからなかった・・・
ちなみに前オレが実際にExcel書き込みの処理を作ったときは
10列50行くらいのデータをプロットすると5秒くらいかかった
オレ的には処理が遅いと判断しましたけど、みなさんはどうかな?
155デフォルトの名無しさん
2007/07/27(金) 12:00:20 >>154
多分Office用レポート生成ツールキットのことではないでしょうか?
ttp://sine.ni.com/nips/cds/view/p/lang/ja/nid/5769
使っているところを見たことがありますがかなり簡単にoffice製品が制御できてましたよ
価格が高かったので私は持っていませんが
多分Office用レポート生成ツールキットのことではないでしょうか?
ttp://sine.ni.com/nips/cds/view/p/lang/ja/nid/5769
使っているところを見たことがありますがかなり簡単にoffice製品が制御できてましたよ
価格が高かったので私は持っていませんが
156153
2007/07/29(日) 03:04:48 >>154
環境にかなり左右されるという結果が得られたけど Pentium M 2.00 GHz メモリー 512 MBで
1セルあたり6.5msでした。
因みに、Delphiでも試したらほぼ同じ速度だった。
早い、遅いは置いておいてエンドユーザーが納得できる速度ではありました。
まぁ、コードも示さず同じってのはあれだけど、自分の知りうる方法で同じだったからそれ以上は
追求もしなかった・・・
あと、連続するエリア(矩形領域)なら処理が1回で済む。当然速度はセル数による。
環境にかなり左右されるという結果が得られたけど Pentium M 2.00 GHz メモリー 512 MBで
1セルあたり6.5msでした。
因みに、Delphiでも試したらほぼ同じ速度だった。
早い、遅いは置いておいてエンドユーザーが納得できる速度ではありました。
まぁ、コードも示さず同じってのはあれだけど、自分の知りうる方法で同じだったからそれ以上は
追求もしなかった・・・
あと、連続するエリア(矩形領域)なら処理が1回で済む。当然速度はセル数による。
2007/07/29(日) 13:18:15
どんな印刷を期待してるのかよーわからんのでなんともいえんが
LabVIEWから普通に印刷できんかったっけ?グラフぐらいは
LabVIEWから普通に印刷できんかったっけ?グラフぐらいは
158ロニー ◆rk1jiTzxIk
2007/07/29(日) 23:47:030159デフォルトの名無しさん
2007/07/31(火) 13:04:20 二次元配列から、条件に適合する配列要素をつまみ出す作業をしたいのですが、うまくいきません。
N行2列の二次元配列AをForループにつっこんで、その要素A_i2がa<A_i2<bを満たす行 A_i=(A_i1, A_i2)だけを
抜き取って配列を作りたいのですが、抜き取りはできるのですが、条件を満たさない行が(0, 0)というゴミ行にな
って残ります。このゴミを残さずに条件を満たさない行を削除したいのです。
いろいろな方法を試していますが、どの方法もゴミ行が残ってしまいます。
どーしたらよいのでしょうか?誰か教えてください。
N行2列の二次元配列AをForループにつっこんで、その要素A_i2がa<A_i2<bを満たす行 A_i=(A_i1, A_i2)だけを
抜き取って配列を作りたいのですが、抜き取りはできるのですが、条件を満たさない行が(0, 0)というゴミ行にな
って残ります。このゴミを残さずに条件を満たさない行を削除したいのです。
いろいろな方法を試していますが、どの方法もゴミ行が残ってしまいます。
どーしたらよいのでしょうか?誰か教えてください。
160デフォルトの名無しさん
2007/07/31(火) 14:41:33161デフォルトの名無しさん
2007/07/31(火) 15:02:13 >>160
ありがとうございます。
問題は、抜き出した配列に削除した要素が残る(0で埋められる)ことなんです。
指標配列や配列から削除などのルーチンで悪戦苦闘していたのですが、白紙に戻して、FORループ、ケースストラクチャ、
シフトレジスタ、配列連結追加などの機能で実現できました。
除外データを0で残してよい(配列のサイズは変わらない)のであれば、指標配列で高速に実行可能ですが、除外データを
本当に除外したい(配列サイズは縮小する)場合、直接役に立つルーチンはないみたいです。結局自分で作らなければ
実現できず、速度も遅くなってしまうみたいです。
前に利用したとき(Ver. 5当時)も、LabVIEWって意外にできないことが多いって思ったけど、その感想は変わりませんです。
その当時はイベントストラクチャがないことで手間がかかった記憶があります。今はVer. 7でやってますが、イベントストラク
チャができて、昔の苦労が嘘のよう。
ありがとうございます。
問題は、抜き出した配列に削除した要素が残る(0で埋められる)ことなんです。
指標配列や配列から削除などのルーチンで悪戦苦闘していたのですが、白紙に戻して、FORループ、ケースストラクチャ、
シフトレジスタ、配列連結追加などの機能で実現できました。
除外データを0で残してよい(配列のサイズは変わらない)のであれば、指標配列で高速に実行可能ですが、除外データを
本当に除外したい(配列サイズは縮小する)場合、直接役に立つルーチンはないみたいです。結局自分で作らなければ
実現できず、速度も遅くなってしまうみたいです。
前に利用したとき(Ver. 5当時)も、LabVIEWって意外にできないことが多いって思ったけど、その感想は変わりませんです。
その当時はイベントストラクチャがないことで手間がかかった記憶があります。今はVer. 7でやってますが、イベントストラク
チャができて、昔の苦労が嘘のよう。
162デフォルトの名無しさん
2007/07/31(火) 15:10:21 今回は、LabViewに空データ出力(Null)という概念が欠けていることが原因だと思っています。
除外データに対しては、入力端子に空データを出力することでレジスタをさわらないようにできればいいのに、LabViewは
入力がない場合にレジスタに0を書き込んでしまうようです。
シフトレジスタと配列連結追加を用いて、除外データに対しては配列レジスタを保存する機能をプログラムして、これを
回避しました。
除外データに対しては、入力端子に空データを出力することでレジスタをさわらないようにできればいいのに、LabViewは
入力がない場合にレジスタに0を書き込んでしまうようです。
シフトレジスタと配列連結追加を用いて、除外データに対しては配列レジスタを保存する機能をプログラムして、これを
回避しました。
163デフォルトの名無しさん
2007/08/01(水) 22:19:27 なんかうぷろだにスクリーンショットで画像晒してと頼みたくなったが
解決してるみたいなのでいいや、
おめでd
解決してるみたいなのでいいや、
おめでd
164デフォルトの名無しさん
2007/08/02(木) 00:10:06 >>163
ありがとうございます。
やろうとしていたことは、
http://www.kasais.net/LabVIEW/Tips/Tips.htm
にあるような2次元配列の間引き処理に近いことでした。
>>161に書いたように、一応はできたのですが、結局これは速度の点で問題があり、使いませんでした。
指標配列を用いて、0-fillデータつきのサイズ不変の配列をつくり、高速ソートした後に集まった0-fillデータ
部分をごっそり捨てるという方法が速度的に有利なので、そちらで行きました。
ありがとうございます。
やろうとしていたことは、
http://www.kasais.net/LabVIEW/Tips/Tips.htm
にあるような2次元配列の間引き処理に近いことでした。
>>161に書いたように、一応はできたのですが、結局これは速度の点で問題があり、使いませんでした。
指標配列を用いて、0-fillデータつきのサイズ不変の配列をつくり、高速ソートした後に集まった0-fillデータ
部分をごっそり捨てるという方法が速度的に有利なので、そちらで行きました。
165ロニー ◆rk1jiTzxIk
2007/08/02(木) 00:21:08 あ、すでに解決していましたか・・・>>159
ちなみに配列作成の速度順位は、
1位:For、Whileループによる指標付けの配列作成
2位:あらかじめ使用する数の配列を用意しての配列置換
3位:配列連結(特にループ内での配列の連結は激遅!)
って感じです
大量のデータやバイト数の大きいデータを扱うときは注意した方がいいですね
ちなみに配列作成の速度順位は、
1位:For、Whileループによる指標付けの配列作成
2位:あらかじめ使用する数の配列を用意しての配列置換
3位:配列連結(特にループ内での配列の連結は激遅!)
って感じです
大量のデータやバイト数の大きいデータを扱うときは注意した方がいいですね
166デフォルトの名無しさん
2007/08/02(木) 17:22:55 ブール定数がTのときに文字列「○」、Fで「×」に変換したいのですが
どのうようにすればよいでしょうか?
Concatenate Stringsで数値だけをファイルに格納してたんですが
ブールの結果を格納することになって手間取ってます。
どのうようにすればよいでしょうか?
Concatenate Stringsで数値だけをファイルに格納してたんですが
ブールの結果を格納することになって手間取ってます。
167デフォルトの名無しさん
2007/08/02(木) 20:38:22168ロニー ◆rk1jiTzxIk
2007/08/02(木) 22:25:56 >>166
下の三角形の関数は比較系の関数にあります
[○]、[×]は文字列定数ね
レスで書くのはこれが限界・・・orz
TRUE
[○]=====|\
__________ | \
| T | F | ----------| ? \
^^^^^^^^ | /=============[文字列出力]
| /
[×]=====| /
FALSE
下の三角形の関数は比較系の関数にあります
[○]、[×]は文字列定数ね
レスで書くのはこれが限界・・・orz
TRUE
[○]=====|\
__________ | \
| T | F | ----------| ? \
^^^^^^^^ | /=============[文字列出力]
| /
[×]=====| /
FALSE
169ロニー ◆rk1jiTzxIk
2007/08/02(木) 22:27:12 あぁ・・・、ずれちゃった・・・
ごめんよ・・・
ごめんよ・・・
170デフォルトの名無しさん
2007/08/03(金) 11:15:53 >>165
ありがとうございます。
こちらでも試行錯誤でコードを選択していますが、ループ内での配列連結はダメダメと感じました。
指標配列は高速なので、1位のものを使っています。処理時間が100倍ぐらい違うかもしれません。
ありがとうございます。
こちらでも試行錯誤でコードを選択していますが、ループ内での配列連結はダメダメと感じました。
指標配列は高速なので、1位のものを使っています。処理時間が100倍ぐらい違うかもしれません。
171デフォルトの名無しさん
2007/08/03(金) 11:27:20 配列から排除ルーチンも激遅みたいです。
要は、
メモリアロケーションを伴うような配列サイズ変更を伴うプロセスは激遅
メモリアロケーションを伴わない、配列サイズ変更のないプロセスは速い
ってことかな?よくわかんない。
要は、
メモリアロケーションを伴うような配列サイズ変更を伴うプロセスは激遅
メモリアロケーションを伴わない、配列サイズ変更のないプロセスは速い
ってことかな?よくわかんない。
172ロニー ◆rk1jiTzxIk
2007/08/03(金) 12:48:24 ループ内の配列処理だと、おそらくシフトレジスタに配列を持たせている人もいるはず・・・
これも処理速度低下の原因でもあるわけです
さらに、配列の要素型がDBLだったら尚更遅いです
>>159さんで例に挙げると、
前は条件Trueで配列連結処理、Falseはシフトレジスタの配列そのまま受け流しって感じだと思うけど、
Trueのときにファイルへデータを保存させるっていう手もあります
で、処理終了後にファイルからデータを読み込めばOK
これも劇的に早いというわけではないですが、参考までにということで・・・
長文でスマソ
これも処理速度低下の原因でもあるわけです
さらに、配列の要素型がDBLだったら尚更遅いです
>>159さんで例に挙げると、
前は条件Trueで配列連結処理、Falseはシフトレジスタの配列そのまま受け流しって感じだと思うけど、
Trueのときにファイルへデータを保存させるっていう手もあります
で、処理終了後にファイルからデータを読み込めばOK
これも劇的に早いというわけではないですが、参考までにということで・・・
長文でスマソ
173デフォルトの名無しさん
2007/08/03(金) 17:41:39 >>172
参考になります。
配列計算は、コーディングに依存して計算時間が驚くほど変わるので、要注意ですね。
私は、コーディングの試行錯誤中見つけた方法が、方法としては綺麗ではないけれども、速度は速かったのでラッキーでした。
参考になります。
配列計算は、コーディングに依存して計算時間が驚くほど変わるので、要注意ですね。
私は、コーディングの試行錯誤中見つけた方法が、方法としては綺麗ではないけれども、速度は速かったのでラッキーでした。
174デフォルトの名無しさん
2007/08/03(金) 22:04:42 164にあるようなLabVIEWのTips載せてるような他のサイトってある?
175デフォルトの名無しさん
2007/08/04(土) 07:59:16 >>174
ググれ
ググれ
176166
2007/08/04(土) 14:56:52レスを投稿する
ニュース
- 中国側が首相答弁の撤回要求、日本側拒否 [夜のけいちゃん★]
- 債券・円・株「トリプル安」に…長期金利1.755%まで上昇、円は対ユーロで史上最安値 [蚤の市★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★5 [ぐれ★]
- 映画「鬼滅の刃」の興行収入急減、日本行き航空券大量キャンセル…中国メディア報道 [蚤の市★]
- 【音楽】Perfume・あ~ちゃんの結婚相手「一般男性」は吉田カバンの社長・吉田幸裕氏(41) 高身長で山本耕史似 [Ailuropoda melanoleuca★]
- 「タワマン天国」に飛びつく若者…SNSに転がる「成功体験」に続けるのか 湾岸エリアの業者が語った現実 [蚤の市★]
- フランス「G7に習近平主席を呼びたい」ドイツ「良い考えだ」 高市さん...? [237216734]
- 麻生太郎氏、高市政権と距離を置きはじめる(´・ω・`) [399259198]
- 【悲報】中国営業に熱心な日本人タレントたち、中国のイベントが続々と中止に… まだ予定中のアイドルとか歌手とかたくさんいるけど [452836546]
- 自閉症が「んなっしょい」と連呼するお🏡
- 押井守の映画「天使のたまご」が4Kリマスターされて上映されるみたいなんだけどこれ面白いの? [268718286]
- 【悲報】高市効果で「1ドル=160円」が相場へwwwwwwwwwwwwwwwwwwwwwwwwwwwww 止まらぬ高市円安💥💥 [871926377]
