【GP-IB】自動計測データ収集を語ろう【RS232】

1774ワット発電中さん2012/06/14(木) 09:41:35.96ID:84mQ/EIY
研究室や実験室では、計測器の自動計測、自動データ収集が欠かせません。

レガシィと言われながらも、GP-IBやRS232で、苦戦しながらプログラムを組んでいると思います。

そんなあなたの悩み事を相談したり、教え合ったりするうスレです。
LABVIEWやExcelなどの情報も交換しましょう。

2774ワット発電中さん2012/06/14(木) 15:14:13.91ID:Xy871ZcS
夏休みの宿題にピッタリ!

3774ワット発電中さん2012/06/14(木) 18:58:42.19ID:WssB0qa6
何か?

4電脳師2012/06/14(木) 19:17:25.84ID:aMVyu5PO
レガシィではたしかに思う通りにできる。

でもさー、USBのやつにそれを移植してみては?
でもなかったらPC9801でムキーに‥

ところで、秋月にはUSBN9604だのSL811とかのキットあっぞ。

CやPearlでエレガントにやって『半田づけ無し』でやりたいことできる。見てみては?

5774ワット発電中さん2012/06/14(木) 22:51:51.85ID:1xKTKIic
おもちゃレベルならPICのA/Dでおk

6774ワット発電中さん2012/06/14(木) 23:06:50.87ID:PFRYVcgr
>>4
USBN9604みたいな自由度の高いヤツで思う通りを狙う場合
最大の問題はドライバの「署名」だ。
それを避けるのに他者のドライバに乗っかるんだったら
シリアルでif作って、外にUSB-シリアル載せたとしても大して変わらん。
FTDIとかでも良いけど。

7774ワット発電中さん2012/06/15(金) 00:08:39.46ID:d9iNV47z
GPIBが消えるといわれて10年
何だかんだで使うんだよなー


842012/06/15(金) 10:37:22.90ID:yjy3tyJ2
USB化しなくてもこのテの
http://www.ratocsystems.com/products/subpage/usb220.html

を作ってみると面白そう。
それにしても市販のは高っけーな。

あといつだかトラ技の付録で78KのUSBあったな。『トラ技BIOS』なるものになって楽に(?)プログラミングできるやつ。
そやつでGPIBのチップをコントロールしたりとか。

それと股間さんの書籍にUSBのPICのロガーがあったような。

あと、GBIBのプロトコルに準じてマイコンでソフト的に処理するとか。
たしかH8なんかはUSBのユニットを持たずにソフト的にやっていたような。

9774ワット発電中さん2012/06/15(金) 12:20:35.71ID:VzOILw8Z
トラ技の人は、ここでは?

ttp://www.activecell.jp/

でも ...

> 現在コネクタの生産停止に伴い,販売を中止しております.
> 代理店様の在庫がなくなり次第,しばらく販売が出来なく
> なりますのでご了承ください.

とある。

10774ワット発電中さん2012/06/17(日) 04:05:46.51ID:GwT+7/Or
あのコネクタは、DDKしか作っていないと言うこともないでしょう?
外国メーカーにあるとか・・・

11774ワット発電中さん2012/06/17(日) 16:41:43.37ID:E79uq2KS
>>8
>それにしても市販のは高っけーな。

プロロジックの奴なら、1万5千円くらい
DMMとか用なら、これで充分だよ。

12774ワット発電中さん2012/06/17(日) 22:07:45.71ID:Dd/CXam1
>>10
Digikeyの取り扱いもあるし、在庫もあるが...

ttp://www.digikey.jp/product-detail/ja/5555139-1/A33636-ND/
ttp://www.digikey.jp/product-detail/ja/5555139-2/A33637-ND/

1,400円/個、2,300円/個ってすごいな。 しかも、両端の六角インチ
ネジ(6-32)は、たぶん別売りだな。

両者の違いは、ライトアングルの向きが上下逆ってことか。

GP-IB用のコネクタは、両端の固定が、セントロ準拠プリンタや、昔の
外付けFDDコネクタに見られる、標準的なリボンコネクタのスプリング
ラッチではなくて、六角インチネジだから、数が出ないとメーカーも
採算が取れなくて止めちゃうのでは?

13774ワット発電中さん2012/06/18(月) 03:07:10.96ID:QWMzdcky
>>12
>しかも、両端の六角インチ
ん? 丸形の六角インチじゃなかった?

14774ワット発電中さん2012/06/18(月) 21:59:30.65ID:PDQHZv1t
GPIBの場合、黒ネジはミリ、銀色はインチ
とか暗黙の了解があるからびびる

15774ワット発電中さん2012/06/18(月) 23:39:35.71ID:Qdt61bnb
インチネジって、スグに緩むよね。
送りは早いけど

16774ワット発電中さん2012/06/19(火) 12:10:49.93ID:JZ1RgFMQ
いままでRS232Cで収録してたものをメモリに保存できるようにして欲しいって言われて困ってるorz

SDカードはもうすぐオワコンだしSDHCは小ロット品にライセンス料とかむりだしUSBフラッシュは意味わからんしorz
それにFATなんて扱ったこと無いしorz

17774ワット発電中さん2012/06/19(火) 14:37:38.56ID:wShHsUKK
前の安売りでlabview買ったけどまだ活用できてない・・・

18774ワット発電中さん2012/06/19(火) 15:10:08.24ID:TV5hCnIm
LabViewの、四角い部品?、あんなに小さいのに、接続箇所が多くあって、
ちょっとイラっと来ない? なんであんなに小さいんだ。 信号名くらい書いてくれよ

19774ワット発電中さん2012/06/20(水) 00:00:58.21ID:kvEZTD+h
同じ計測器メーカーでGP-IBコマンド違うとか勘弁してほしいよ。。。

20774ワット発電中さん2012/06/20(水) 02:05:20.89ID:O8djGq5R
HPは、割にいいらしいね。
国産の計測器メーカーは、ひどいらしい。

ちなみに、RS232Cで操作できる測定器があります。
この計測器をGP-IBのチェーンの中に入れて、GP-IBでLABVIEWで制御したいんだけど、
どうすればよいでしょうか。

GP-IB←→RS232Cのような変換器があれば、まるでGP-IBの一員として、
LabViewの接続図で文字列送受信ができますか?
あるいはLabView様の高い変換器でないとダメでしょうか?

21774ワット発電中さん2012/06/20(水) 02:11:55.65ID:O4iP9rkQ
>>20
USB-RS232Cでいいんじゃね?

22774ワット発電中さん2012/06/20(水) 10:12:40.50ID:P9KV30XG
>>21
接続機器の種類や台数に関係なく、オープンするポートは1本のGPIBインター
フェースでなきゃダメってことでは?

RS232C付きの測定器の制御は、データ垂れ流しか独自プロトコルだと思う
ので、GPIBコマンドのラッパ機能とプロトコル変換をやってくれるGP-IB
⇔RS232C変換器があれば可能では?

23774ワット発電中さん2012/06/20(水) 11:47:36.74ID:NhByuBbX
>>22
ありがとうございます。
>GP-IB⇔RS232C変換器があれば可能では?
それは、NI製でなくても良いのでしょうか?
サードパーティ製では、LabViewが ちゃんと認識してくれるかな? と心配してます。

24774ワット発電中さん2012/06/20(水) 12:16:13.29ID:P9KV30XG
>>23
GPIBに繋ぐ測定器自体は、NI製じゃない場合がほとんどで、何の問題も
ないでしょ。 そもそもGPIB(IEEE-488)規格は、HPのHPIBが元になって
いてNational Instrumentsは関係ないし。

変換器どころか、PC側のサードパーティ製GPIB-I/Fも、LabVIEW対応の
GPIB通信ドライバがあれば原則的にはいけるはず。

ttp://www.contec.co.jp/product/device/apigplv/
ttp://www.interface.co.jp/catalog/utility_soft/gpc4301n/gpc4301n.asp
ttp://www.home.agilent.com/upload/cmc_upload/All/ID.1763118_jpn.html

25774ワット発電中さん2012/06/28(木) 01:38:40.94ID:hxvJR/L4
LabViewが、どうしてあんなに高いのか、小一時間教えて欲しい

26774ワット発電中さん2012/06/28(木) 04:07:33.97ID:IbgIzygD
グッチやルイヴィトンのバッグみたいなものでしょう。 もともと、一般
大衆向けに商売する気などない。



27774ワット発電中さん2012/06/28(木) 05:41:11.42ID:YaPCww/q
Lab view ってexeファイル作れるんだよね?
それってさ、igor みたいにプログラムが組めて、さらにexeファイルにすると他のコンピュータで動くって事で合ってる?
プログラムの組み方はigorみたいに簡単?
誰か教えて

28774ワット発電中さん2012/06/28(木) 14:28:27.34ID:jFDrMWMO
>>25
19800円の時に買っとけば良かったのに。

29774ワット発電中さん2012/06/28(木) 14:34:47.45ID:jFDrMWMO
>>27
パッケージによる。
exeの配布ができるのはプロフェッショナル開発システムってやつ。

30774ワット発電中さん2012/06/28(木) 14:42:23.12ID:mspAKf/9
>>28
えっ? いつまで? もう終わっちゃった? ボーナス出たのに。

31774ワット発電中さん2012/06/28(木) 15:27:24.32ID:jFDrMWMO

32774ワット発電中さん2012/06/28(木) 19:45:48.86ID:mspAKf/9
うわっ、何これ!? 欲しい。

33774ワット発電中さん2012/06/30(土) 00:42:26.56ID:FfEpv9SQ
私の活用例ですが、「GPIB-USB-HS」+「EasyGPIB」の組み合わせにて
植物育成実験の制御&計測用に長年愛用してます。

USB-GPIB変換器はいくつか試しましたが、モノによっては数日後にハングしたり
微妙にノイズが多かったりします。その点National Instrumentsは専業メーカー
だけあって一番信頼できると判断しています。

NIの欠点はやや高価なことと、デバイスドライバーをインストールしようとすると
不必要なものまで大量に導入されてしまうのが難点・・・
前者はお布施wと思って諦めましたが、後者に関しては試行錯誤の末に
ドライバーのスリム化を図ることができました。ということでご紹介。

・公式サイトから最新ドライバ(500MB超!)をダウンロード
・自己解凍したあと、すぐ終了→解凍フォルダに移動
・[NI-488.2_Runtime] [NI-PAL] [NI-VISA_Runtime] [MetaUninstaller]
 の4フォルダ分インストール。途中の再起動は無視し、最後にまとめて

EasyGPIBから制御するだけならこれで十分です。容量も25MB程度で済みますよ。

34774ワット発電中さん2012/06/30(土) 01:54:58.10ID:BE7nkhHh
EasyGPIBって、あのEasyCom(ec)と同じところのヤツですね。
いい感じですね。
VBAでecは使っていますが、同様な感じでできます?

>モノによっては数日後にハングしたり
数日後って、スゴイですね。そんなに長い時間で発覚するバグ?なのでしょうか。

LabViewのグラフィカルなやつは、やっぱりLabViewを買わないといけないですよね。

35774ワット発電中さん2012/07/01(日) 15:28:34.41ID:8+Dbqmw7
labviewは生徒版のデモをNIからダウソして、NI License Activator使ってごにょればおk
良心が痛むのならば購入汁

36774ワット発電中さん2012/07/01(日) 21:42:16.88ID:JWvSOqNY
>良心が痛むのならば購入汁
良心の痛む痛まないより、なんであんなに高いのか、それが知りたいな。
普及させたいなら、安くしないと。
LboViewやMathWorks製品。なんであんなに高いねん。

37774ワット発電中さん2012/07/02(月) 04:36:29.79ID:Aa+vhg17
個人向けではないからじゃないの?
だいたいが企業向け、教育機関向けだし
教育機関に対しては格安で売ってる品、labviewもMathWorks製品も
NI LabVIEW Student Editionなんて20ドル(日本語版は4200円)で買える
もう十分に普及してるんじゃ無いの?ほとんどの大学のパソコンに入ってるでしょ、この2つは

38774ワット発電中さん2012/07/03(火) 16:55:02.81ID:Y4U6KCFT
XシリーズのDAQほすい・・・だけど金が無い
高杉だろwハードもソフトも

39774ワット発電中さん2012/07/04(水) 02:07:39.36ID:7lFNqYRk
NI MyDAQを使ってる教育機関って日本にあるのかな?
端子数は少ない物のコストパフォーマンスとしては抜群なんだが

40774ワット発電中さん2012/07/06(金) 07:09:06.04ID:U1uAGqzO
>>33
デバドラ4個入れてみたけど、VBAでの初期化時にDLL読込エラーが出る。
フルインスコしたら消えるので、たぶん何か不足してると思われ…

41332012/07/08(日) 09:05:08.50ID:7glIzRp+
>>34
EasyGPIBとEasyCommは同じような感覚で組めますよ。
私もこの2つを同時に使ってます。

長期収録時にハングするのはデバドラ作り込みの差と推測。
OS高負荷状態とGPIB通信が競合するような例外トラップ処理
がしっかりしているほど固まりにくくなります。

>>40
情報Thx!確かにリカバリしたPCで試すと読込エラーが出ました。
再チェックした結果、下記5つのデバイスドライバーが
「GPIB-USB-HS」+「EasyGPIB」実行用の最小構成となります。
--------------------------------------------------
[NI-488.2_Runtime] [NI-PAL] [NI-VISA_Runtime]
[VC2008MSMs] [MetaUninstaller]
--------------------------------------------------

42774ワット発電中さん2012/07/27(金) 22:28:19.26ID:JrkCo7Cy
計測器+PCでの自動計測は便利だけど、
100Vコンセントがある場所にしか設置できないのが難点だな。

電池だけで1〜2週間計測できるようなセンサ+ロガーが欲しい今日この頃。

43774ワット発電中さん2012/08/16(木) 03:00:09.11ID:w5I1fij4
測定回路の規模と、測定頻度によるね。
1時間に1回、A/D10bit、SDに記録というのなら、
PIC 1個でできそうなので、電池で2週間持たないかな。

44774ワット発電中さん2012/08/16(木) 20:34:54.72ID:kC8xc4XK
http://www.tandd.co.jp/product/dataloggers/vr71/index.html
こういうの使ってないの?

45774ワット発電中さん2012/10/24(水) 00:05:22.37ID:iyzzB2dt
>>42
電池でかくしろとしか

46774ワット発電中さん2012/10/25(木) 13:40:49.91ID:3SfTEvtQ
>42
ttp://japanese.engadget.com/2012/08/24/12-ios-android-web/
何を測りたいか知らんが、探すとこの手のはちょくちょく有るぞ。
↑みたいなチープな物から高価で高性能なものまで。

47774ワット発電中さん2012/10/25(木) 13:48:20.34ID:XzORsG5+
interface社から公開されているexcel ActiveXでデータ収集までできるようになったが、
どの文字コードにしてもセルに直接貼り付けできないわw
txtファイルに書き出しならできるんだけど、貼り直すの大変。

じゃあ当面は直接プリントアウトで、と思って中古のパラレルプリンタ買ってみたけど
データは受け取ってるみたいだけど印刷しないし。
USBも付いてるCanonのインクジェットじゃ新しすぎるのか、そもそも対応していないのか・・・
もうちょっとがんばらんとなー。


48774ワット発電中さん2013/05/06(月) 03:58:30.61ID:HMS0g8m0
教えてください。

Excel VBAとeasy-com(ec)を使って、複数の「PIC+I/O」を制御したいです。
短距離で、数が2つ3つのPIC通信なら、RS232Cのままで電線を這わせば良いと思います。
が、50個とか100個のPICと交信したいです。
こうなると、1対1の電線では煩雑なので、Xportを使ってネットワークにしたいです。
まだExportは使ったことがありませんが、
VBAから見たときに、例えば「35番のPICに対してだけ命令したい」とか「スイッチを読み込みたい」
ということは出来るのでしょうか?
つまり、VBA→(RS232)→Export→(EtherNet)→(ハブ)→
(ハブで分岐)→(EtherNet)→Export→(RS232)→PIC_No.1→LEDとかSWとか
(ハブで分岐)→(EtherNet)→Export→(RS232)→PIC_No.2→LEDとかSWとか
(ハブで分岐)→(EtherNet)→Export→(RS232)→PIC_No.3→LEDとかSWとか
(ハブで分岐)→(EtherNet)→Export→(RS232)→PIC_No.4→LEDとかSWとか
という配線をして、
VBAのecで、RS232Cを50個とか100個とかopenする。そしてVBA上で
「14番、LED1=offして」とか
「57番、SW1はonか?」とかのやりとりをする、というものです。
この考えに、何か変なところがあったら教えてください。

49774ワット発電中さん2013/05/06(月) 09:14:54.19ID:5/vYwMH/
RS485にするかなぁ

50774ワット発電中さん2013/05/06(月) 12:08:41.08ID:xYeSAWd8
>>49
485って、スター結線できたっけ?
終端局-----+-----+-----+-----+-----+----終端局 という接続しかできないんじゃないかな?

51774ワット発電中さん2013/05/07(火) 09:40:36.62ID:UGZlpb9E
CANにするかな

52774ワット発電中さん2013/05/07(火) 12:45:58.81ID:Tgc2dlO6
CANって、簡単に使えますかね?
入出力がRS232というかシリアルになるモジュールがあるとか。

53774ワット発電中さん2013/05/07(火) 15:58:18.61ID:UGZlpb9E
>>52
簡単に使えると思うが? dsPICやPIC24やCortex-Mx・・・etcモジュールが入っているチップは目白押し。
1フレーム8バイトデータ単位なのででストリーミング風にするとよどみが生じるがRS232Cトランスレーターはあるのでクグッてみれ。
ID区別でのオブジェクト指向モジュールとして構築する用向きなんで、思想が難しいのか、なかなか普及していないが。
CANはロボットモジュールとか計測器向きだと思うんだがねぇ。 液クロとか・・・

54774ワット発電中さん2013/05/08(水) 23:03:10.52ID:0QOzr5Id
ノードが50とか100とか大量にあるなら無線の方が楽。
秋月でも売ってるXbeeがオススメ。
まあ1個1700円×50個で10万円近くなるので個人購入なら死ねるがw

PCからはUARTでアクセスできるので、easy-comも使える。

55774ワット発電中さん2013/08/23(金) NY:AN:NY.ANID:M7E3cQHO

56774ワット発電中さん2013/12/30(月) 12:42:38.59ID:uK3uNiq4
お教えてください。

GP-IBのアドレスについて質問があります。

・GP-IBのアドレス
・トーカー
・リスナー
・コントローラー
・トークオンリー
・リスンオンリー
が、ごちゃごちゃになっていて、混乱しています。
以下の様に理解しています。
1. GP-IBのアドレス
・0〜31までの任意の番号を付けられる。
・ネットワーク上に、同じ番号が複数あるのは、いけない。
   但し、全く同じ動作をするものであれば、複数台合っても良い。
・0〜31の番号に特別扱いは無い(0の時だけ○○になる、とかは無い)

2. トーカー、リスナー
1)トーカー GP-IBのバス線に対して、その瞬間に送信になる機器。
2)リスナー 上記と逆で、その瞬間に受信になる機器。
つまり、プロッターはデータを受信するだけなので、リスナーのように思えるけど、
「受信したデータがエラーしてました、もう一度送って下さい」とかを
送信することもあるので、トーカーにもなる。
つまり、どの機器でもリスナー、トーカーを繰り返して、通信している。

3)コントローラー GP-IBのデータをコントロールする、いわばCPUのような存在。
バス上の機器の送受信をコントロールする管制塔のような役目。
「1番さん、電圧送って〜」
「2番さん、ペンを3番に持ち変えて〜」など。バス上に1台だけ存在できる。

3. トークオンリー、リスンオンリー
これがわかりません。トークオンリーの機器でも、送信だけして、決して受信しない
ってこと、あるのでしょうか? アクノリッジを返す時はトーカーだと思うのです。

4.  1対1の通信、例えばマルチメーターとPC、PCとプリンタという場合、
「トークオンリーに設定して」みたいな事を言われますが、
アドレスを振って通信しても良いのに、なぜトークオンリーとかリスンオンリーとかの
仕組みが必要なのでしょうか?
マイコンのように、機器には全部アドレスが決まっているべきだと思うのです。

宜しくお願いします。

57774ワット発電中さん2013/12/30(月) 13:29:39.93ID:uK3uNiq4
すみません、上げさせてください

58774ワット発電中さん2014/01/01(水) 02:49:45.19ID:fHBbp/5D
あけまして おめでとうございます。

 本年も、自動計測データ収集を語ろう を、宜しくお願いします。

59774ワット発電中さん2014/01/03(金) 09:16:04.54ID:jOlDxmcb
>>56
ttp://www.geocities.jp/susumu_oiso/GPIB_IF.htm とか
ttp://www.mogami-wire.co.jp/notes/gpib.html
をよく読んでみると良いです。

いろいろと勘違いがありますが、GP-IBは
・ハードウェアでハンドシェークするので送ったデータがロストすることが無い
・コントローラーがトーカーとリスナーを指定 -> トーカーがデータを出力
  -> デリミタを発見したら転送シーケンス終わり
・GP-IBアドレスはコントローラーがトーカーとリスナーを指定する時にだけ
  使われ、データには明示的には含まれない
・受信側がデータバスでACK返すとかあり得ないのでトークオンリーの機器は
  データ送出のみ、リスンオンリーの機器はデータ受信のみで困らない

…という感じでTCP/IPとはプロトコルが全然違ってます。

60774ワット発電中さん2014/05/08(木) 18:45:52.71ID:p5pURRaX
今までエクセルを使ってNIのなんちゃら使って
GPIBコマンド投げてシコシコとプログラム作っていた。
部署異動してGPIB着いていない測定器しかなく
USB接続でも同じだろうと思ったら全然違うようみたいで
かなり戸惑っています。
アジレントのVISAをいれてUSB接続の測定器の
番号さえわかればエクセルから制御できそうな
気がするけど違うのかな?
NIのはVBAからの制御を見切りつけたようだし...。

61774ワット発電中さん2014/05/10(土) 18:59:52.03ID:tEO19rCU
うわっ!
大幅値下げ売値で40万→24万弱
これでも、アメリカの売値の倍だけど
http://www.keisokuki-land.co.jp/index.php?main_page=product_info&cPath=398&products_id=12382

62774ワット発電中さん2014/05/10(土) 19:55:07.50ID:tEO19rCU
誤爆した

63774ワット発電中さん2014/05/24(土) 22:26:00.91ID:Ctn4ON2u
>>60
AgilentのIO Library Suite入れれば、VBAからVISAをCallして制御できる。
USB測定器のVISAアドレスは、IO Library Suiteで確認できる。
IO Library Suite入れとけば、USBでもGPIBでもRS232でもLANでも、アドレス変えるだけで制御できるから便利。
あと、AgilentのIO Library Suiteを使いつつ、NIのUSB-GPIB-HSを使ってGPIB通信する場合は、
IO Library SuiteのあとにNI USB-GPIB-HSのドライバを入れると制御できる。インストール順を逆にすると動かない。(手動でvisa32.dllをNIに差し替えれば動くけど)

64774ワット発電中さん2014/05/25(日) 20:49:40.54ID:NBf+RKaL
RigolのDM3068ってマルチメータなんですけど、
Ethernet接続でAgilent VISAを使おうとすると、Openはできるのですが
コマンド送信した時点でVI_ERROR_RSRC_LOCKEDが出ます。。。
なぜかNI-VISAだと問題なさげ。
そもそもロックなんて使ってないし、全く意味不明です。
なんか回避策ってありますかね?

65774ワット発電中さん2014/05/26(月) 16:10:06.93ID:HsU6w6e4
>>63
回答ありがとうございます!
まさにやりたかった事が書いてあります。
今までNIのUSB-GPIB-HSを他のソフトで使っていた関係で
AgilentのSuiteを後にインストールしているカタチとなっていました。
開発用に新たにPCを調達する予定なので、
先にAgilent後にNIの順でやってみます。

関連で別件ですが、
Agilentのを使えば64bitのOSとエクセルから制御出来るならば、
今まで作ってきたコードを一気に置き換えて64bit対応化したいなぁ。
わざわざ32bit仕様のPCを用意しなくても済むので楽になります。

時間が出来次第、いろいろやってみます。
感謝です。

66774ワット発電中さん2014/05/27(火) 02:34:46.44ID:kXefmW25
>>64
Agilent IO ExpertがVISAセッション引っつかんでロックしてるとか?
Agilent IO Expertを終了させた状態ではどうか。
あと、そのLANプロトコルはVXI-11なのかSCPI-RAW(ただのソケット)なのか

67774ワット発電中さん2014/05/27(火) 07:38:22.87ID:/UwKIkc/
>>66
VXI-11です。
Agilent IO Expertを終了させても駄目でした。
というか、IO Expert上でも計測器情報の取得方法を*IDN queryにすると
情報が取れず通信エラーになってるっぽい。
この時の動きをIO Monitorで見てみると、やっぱり*IDNを送ろうとして
VI_ERROR_RSRC_LOCKEDが発生してるみたい。

68774ワット発電中さん2014/05/27(火) 08:51:21.49ID:kXefmW25
>>67
VXI-11はリソースロッキング機構が計測器側にも管理されるので、もしかするとファームウェアの問題かも。IOエキスパートでの*IDN?が、viOpen時にロック獲得待ち付きだと、計測器のバグでviClose時に解放されないケースも考えられるので。

メーカーに問い合わせるか、若しくはSCPI-RAWプロトコル(もし計測器がサポートしてるなら)に変えるか、ですね。
又はIOエキスパートでの検索を*IDN?不使用にすればVXI-11行けるかもです。

SCPI-RAWは、アプリがきちんと改行コード処理してなかったりデバイスクリアやシリアルポーリングに触れてると動かないかも知れないので注意して。

69774ワット発電中さん2014/05/27(火) 09:05:12.62ID:kXefmW25
>>60
NIはVISA-COMやIVI-COMを積極的にはサポートしないけど、NI-VISAだってVISA-COMはちゃんと動くよ、VBAならVISA-CよりCOMの方が楽

70774ワット発電中さん2014/05/27(火) 19:01:01.41ID:/UwKIkc/
>>68
残念ながらSCPI-RAWは対応してないようです。

やっぱりファームウェアのバグですかね。
個人輸入した物なので、日本の代理店には聞けないなあ。。。

ただ、イマイチわからないのがNI-VISAだとエラーにならない事です。

で、色々検索してたら、こんなサイト見つけました。
ttp://optics.eee.nottingham.ac.uk/vxi11/

LinuxでVXI11を使おうとしてるみたいなのですが、
Gotchasのところで、DM3068について”timeout valueを0にしろ。さもないとDevice Lockedを返す”と書いてあります。

状況としては似てるのですが、ViOpenのTimeout値はすでに0なんですよね。
(というかロックを使ってないので、そもそも無効なのか?)

71774ワット発電中さん2014/05/28(水) 00:59:42.10ID:jxR+1puG
>>70
そのドキュメント読んでみたけど、DM3068に関する話は明らかにバグ回避策だな。どう考えてもファームが糞。
NIで動くのにAgilentで動かないのは、多分検索機構が働く時のAgilent Connection ExpertとNI-MAXの違いじゃないかな。
もしかすると、Connection Expertでの*IDN?検索はviOpenのAccess Modeパラメータにロックオプションを渡していて、そのままviUnlockしないままviCloseしてしまって
結果ロックカウントが(計測器側で)残留してしまうバグではないかと推測する。でNIのは最初からロックしないとか。
IO Monitor仕掛けてAgilent Connection Expertから検索かけた時のviOpenパラメータみたら何かわかるかも。

72774ワット発電中さん2014/05/28(水) 02:16:43.51ID:/9BPf0bY
>>64
RigolのDM3068ってマルチメータは使ったことないけど、
自分も過去に他の測定器でAgi VISAだと調子悪くて、NI VISAだと動くやつに遭遇したことがある。(ケー○レーの何かだった記憶が。。。)
自分は根本対策は諦めて、NI VISAを使うことでごまかした。今のところNI-VISAで動かないのは遭ったことないな。

73774ワット発電中さん2014/05/28(水) 02:51:34.91ID:jxR+1puG
Agilentは箱物測定器のメーカーだから自分とこの製品が動けば良い
NIは箱物測定器のメーカーではないので幅広く動作検証する

っていう違いが如実に出てるんだろうか

74774ワット発電中さん2014/05/28(水) 07:47:08.92ID:XmfJg7/Q
>>71
>>73
うーん、だとしたら測定器の電源を一回切ったり、リセットしたりすれば
測定器内部のロックは解除されて、通信できそうな気がするのですがダメそうです。
モニタした感じではConnection Expert検索時のviOpenのパラメータは、
accessMode=0 / timeout=0 で、いたって普通でした。

NI-VISAのInterractive Controlだと通信できるので、そのときのviOpenパラメータを見たら、
やっぱりaccessMode=0 / timeout=0 でした。もちろんstatus=0 で問題無しです。

どうもロックの判定方法?がAgilentとNIで違うような気がしてます。


>>72
やっぱりNI-VISAに変えるのが手っ取り早いかなあ。

75774ワット発電中さん2014/05/28(水) 08:47:17.52ID:jxR+1puG
Rigolの製品はもってないけど、Agilent VISAの振る舞いをWiresharkで見てみるわ

viOpenが同じなら、viWriteが発行するRPC(device_write)のLockパラメータが違うのかもしれない。

76774ワット発電中さん2014/05/28(水) 21:21:36.47ID:XmfJg7/Q
>>75 さんばかり頼ってもいられないので、私もWiresharkを使ってAgilent VISAとNI VISAの違いをみてみました。

DEVICE_WRITE Callの後の、DEVICE_WRITE Replyで
Agilent VISAの場合はDM3068からDevice Lockedが帰ってきてるのがモニタできました。

DEVICE_WRITE Call時ですが、Lock Timeoutの値が
Agilent VISA : 2000
NI VISA : 0
になってました。

VI_ATTR_TMO_VALUEの値が、Agilent VISAの方はI/O TimeoutとLock Timeout両方にセットされて、
NI-VISAの方は、I/O Timeoutだけにセットされてるっぽい。Lock Timeoutは常にゼロ。

でもって、VI_ATTR_TMO_VALUEはゼロにはできないっぽい。

77774ワット発電中さん2014/05/29(木) 01:11:52.90ID:vnlkB7Wa
>>76
私も見てみました。結果は同様ですね。
AgilentのWRITE動作は原則的にIO Timeoutと同じ値をLock Timeoutにも指定してるようです。
(Connection Expertは20秒、自前のプログラムはVISAデフォルトの2秒) 一方NIはLock Timeoutは0になってますね。

ただ、VXI-11仕様的にはFlagsにWait For Lockが含まれていない時はLock Timeoutが幾つであれ待つべきロックは無いので無視するのが正しい解釈。

ちなみにNI-VISAで2つ同時セッション開いて片方をviLockさせてやると、他方のviWriteはVISA自身が管理するロックに阻まれてRPCを発生しない模様。
Agilentではこの部分未確認。最もVXI-11のロック機構はVISAのようなカウント累積式ではないので、VISAはこの部分をデバイス側の管理に一任できず、結局GPIBのようにVISA自身の管理に頼らざるを得ないようです。

で、件のRigolの計測器ですが、もしかしてAgilent VISAでも明示的にviLockを掛けて、そのロックした主のVISAセッションからだとviWriteが動いてしまうとか、そういうオチは無いんでしょうかw

78774ワット発電中さん2014/05/29(木) 07:37:44.59ID:/3i4ryz8
>>77
色々教えていただいて有り難うございます。
かなり詳しいですね。勉強になりました。

明示的にロック掛けてみましたが、やはりオープン、ロックの獲得は出来るが、
書き込みでVI_ERROR_RSRC_LOCKEDが帰ってきます。

やっぱりメーカーに聞くか。。。

それかリーダー電子の中の人が見てたらRigolに言っといてください。。。

79774ワット発電中さん2014/05/29(木) 08:07:14.64ID:vnlkB7Wa
>>78
ロック有りでもダメですかw 単にAgilent VISAでは一切の動作確認してないのが原因なんでしょうね。

ただ奇妙なのは、LXI認証テストでの(VXI-11 Discovery項目での)推奨はAgilent VISAなんですよね。

Rigolは自社内でLXI認証テストを遂行できる資格(但しClass Cのみ)があるので、多分NI-VISAでテストしてお仕舞いだったんでしょうw

あとリーダー電子に訊きにくければ、Rigolのサポートに直接訊くのも有りですよ。中国語か英語になりますが。

80774ワット発電中さん2014/05/29(木) 20:40:41.87ID:/3i4ryz8
>>79
Rigolは一時期、AgilentのOEMやってたみたいなんですが。
それはそれ、なんですかね。

とりあえず、Webのフォームから質問しときました。
拙い英語が通じれば、そのうち回答が来るんじゃないかな。

色々有り難うございました。

81774ワット発電中さん2014/07/26(土) 11:20:51.86ID:5kviKmME
Agilent Technologies電子計測器部門分社後の新会社、Keysight Technologiesは、8/1からAgilentの子会社になり、11月ごろに完全分社化するとの事。

http://www.agilent.com/about/companyinfo/company-separation.html

8/1出荷分からは全部Keysightブランドに成るって事か

82774ワット発電中さん2014/07/26(土) 21:04:58.83ID:rURVvtNR
未だアジレントじゃない頃の測定器がごろごろしてるのに・・・

83774ワット発電中さん2014/07/27(日) 02:11:38.50ID:xCSENEYo
この調子でいくとまた10年後には、今度はマイクロウェーブ系とパワー系を分社するかね。もう定期イベントw

84774ワット発電中さん2014/08/08(金) 20:23:30.35ID:oo0BCXQM
社名変えられると社内手続き面倒だわー(怒

85774ワット発電中さん2014/08/12(火) 00:13:38.80ID:yKO72AQs
まあそんな事いったら、ケンウッドTMIだって今はテクシオだし

でもKeysightはついこないだAgilentになったばかりだったのにね

86774ワット発電中さん2014/09/02(火) 23:58:27.86ID:3K9G1O7y
横河電機がリストラだってさ

87774ワット発電中さん2014/09/09(火) 00:50:26.45ID:2MaumjUV
NI LabVIEWはそこそこ人気だけど、Agilent、じゃなかった、Keysight VEEとか使ってる変人さんは居るのかな

88774ワット発電中さん2014/11/08(土) 10:14:32.17ID:lC/0FmZk
Keysight VEE Pro 9、マイナー変更はされているようだけど、もう何年もVer9のままだな

89774ワット発電中さん2014/11/08(土) 12:03:23.71ID:GwlQj6FC
LabVIEWは有料バージョンアップしないと最近の製品は使えないのがちょっとなー

90774ワット発電中さん2014/11/08(土) 14:00:35.86ID:cWISf602
LabVIEWは毎年バージョンアップしてるみたいだけど、毎回何か劇的に変わってるの?

91774ワット発電中さん2014/11/09(日) 01:23:26.38ID:fcTq+Lil
元ケンウッドTMIのテクシオは、ブランド名こそ残ってるが会社自体は今は台湾企業なんだよな

92774ワット発電中さん2014/11/14(金) 02:10:25.92ID:4n9knQuT
テクシオテクノロジーだろ?
ブランドと言うより社名の一部が残ってるだけだと思う。

93774ワット発電中さん2014/11/18(火) 09:09:13.01ID:Z/rI5qWf
確かテクシオって、カネボウ(?)による買収でケンウッドグループから離脱した時に大規模リストラやったんだっけ

94774ワット発電中さん2014/11/20(木) 01:55:41.60ID:8OlI6KaX
トリオ製オシロスコープ
http://i.imgur.com/xHaWY8a.jpg

95774ワット発電中さん2014/11/29(土) 13:34:13.55ID:JM3dgLAM
Texioそんなに悪くはない。
Gwはあんまり好きではないけど。

96774ワット発電中さん2014/11/30(日) 19:46:57.45ID:b4tOK4vj
GWで設計した製品も日本ではTexioブランドになるのかな

97774ワット発電中さん2014/12/01(月) 00:20:31.79ID:CyeqKGTj
スレタイにもあるGPIBだけど、みんなまだ使ってるの?最近はGPIBがなくなってUSBとかLANになってる製品多いよね

98774ワット発電中さん2014/12/01(月) 01:09:15.37ID:4lFi+3PR
みんなの党は解散しました「みんな路頭」になったんです。
さて、「みんなまだ使ってるの?」という問いの「みんな」とは
総数を100%として何%以上の人の割合を指していると
みんなは思いますか?

99774ワット発電中さん2014/12/01(月) 15:25:37.89ID:FhB1l1VM
>>97
>USBとかLAN
ものによるのか、使い方がまずいのか、たまに通信障害を起こしてエラーを返す。
通信速度が必要なものには使ってるけど、他はGPIBでいいやという感じ。
最近のLabVIEWのベージョンでもちゃんと対応しているしね。

100774ワット発電中さん2014/12/01(月) 23:43:55.03ID:TqwA/jHd
>>99
USBはケーブルが抜けやすいんだよな
LANも端子の爪を直ぐ折ってしまって、そのまま騙し騙しつかってると勝手に抜けるw

GPIBはケーブルは頑丈だけど、エラー訂正や再送メカニズムがないからノイズ劣悪環境だとコマンドが文字化けしたりする

101774ワット発電中さん2014/12/02(火) 00:02:07.98ID:w3uZRYcH
>>100
>ノイズ劣悪環境だとコマンドが文字化け
そうなのね。気楽なUSBに移行するかな。こちらは5m縛りがあるけど。
…と思ったら、基本設計が古いのか、うちで使ってる機器にはUSB端子がついてないや。
結局、信号受信の速度をあげるにはそれなりの金額を払ってADボードをはさむしかないのか。
ノイジーなんだろうけど、アナログ出力の方が早いってのは皮肉なもんだな。

102774ワット発電中さん2014/12/02(火) 00:11:03.24ID:eALePfcE
GPIBは口金がオープンになってるからそこから拾うのよね、ノイズひどい時は口金も含めてシールドすると少し改善されるけど、GNDループにならないように注意しないと

アナログ制御は文字化けの心配ないけど、電圧コントロールとか基本機能しか操作できない場合が殆どだからなあ

103774ワット発電中さん2014/12/02(火) 00:19:03.89ID:A3YzHAsr
NIの光GPIB変換の出番

104774ワット発電中さん2014/12/02(火) 00:21:11.66ID:eALePfcE
>>103
それだ!高いんだっけ?

105774ワット発電中さん2014/12/02(火) 00:23:54.59ID:eALePfcE
あとLAN経由のもあるね
GPIB-ENETとかだっけ、うまく設定すれば無線LANとも組み合わせできるし

106774ワット発電中さん2014/12/02(火) 01:38:32.53ID:lHxqdONM
やはりLAN強いな。

107774ワット発電中さん2014/12/02(火) 02:05:59.58ID:eALePfcE
LANのTCP/IPはエラー検出とか再送メカニズムが元々備わってるからGPIBよりは信頼性は高いでしょうね

108774ワット発電中さん2014/12/02(火) 06:44:21.77ID:w3uZRYcH
結局GPIBが通信のボトルネックになるのね。
機器によって、GPIBのみ、GPIBとUSB、GPIBとLAN、USBのみ
とかいろいろあるね。買うときどのオプション付けるか考えないと。
あ、ADボード買えば良いのかって、そうするとNIの思う壺ですな。

NI GPIB-ENET/1000ってのがでてきた。USB-GPIB2台分か。
別メーカーから出てるだろうし、そっち使えば安く上がるかな。

109774ワット発電中さん2014/12/02(火) 08:37:15.59ID:lHxqdONM
USBはドライバアップデされなくなるとキツイ。

110774ワット発電中さん2014/12/02(火) 08:49:07.64ID:w3uZRYcH
どゆこと?旧ドライバ持っていれば使えるってこと?

111774ワット発電中さん2014/12/02(火) 08:53:21.97ID:Y7D42V2W
>>109
USBTMC前提で言うとIVI FoundationかVISAベンダーが存続する限りは新OSのドライバは供給されるよ、Windows限定だけど

112774ワット発電中さん2014/12/02(火) 08:56:32.48ID:Y7D42V2W
>>108
あまり変なメーカーのGPIBコントローラ買うと、ソフトウェアの互換性がなくて面倒になる

113774ワット発電中さん2014/12/02(火) 09:18:12.57ID:w3uZRYcH
VI書くのも手間が増えるんで、今のところケーブル以外はNIです。

114774ワット発電中さん2014/12/02(火) 09:29:42.98ID:Y7D42V2W
そういえばGPIBケーブルなど久しく買ってないな、手元にあるのも20年以上前のだ

115774ワット発電中さん2014/12/02(火) 11:02:09.92ID:w3uZRYcH
最近機器が増えて買うことになったけど高いね。
確かに他のケーブルはないのかと思うし、LAN、USBって魅力的。

116774ワット発電中さん2014/12/02(火) 12:02:23.20ID:g6y1l8LL
GPIBケーブルは会社の金ならホイホイ買えるが個人だとキツイな

117774ワット発電中さん2014/12/02(火) 12:26:26.47ID:lHxqdONM
>>111
へー、そうなのか。
初めて知った。

118774ワット発電中さん2014/12/02(火) 12:33:03.00ID:Gze9ys9k
TMCは公式のデバイスクラスだから
計測器メーカーがいちいちドライバ提供しないのよ

119774ワット発電中さん2014/12/03(水) 00:41:36.23ID:l9ffFHk+
たっけーなあ
http://www.sanwa.co.jp/product/cable/others/gp-ib/

普通ので14K円くらい
DDK(第一ナントカだっけ)製のコネクタ使ってるやつは25K円とか

NI製の方がまだ少し安いんだな
http://sine.ni.com/nips/cds/view/p/lang/ja/nid/1281

120774ワット発電中さん2014/12/03(水) 21:01:40.97ID:aaWzxl9o
こんなに高いのか。普段かなり乱暴に扱ってるわw
頑丈だから30年来のものがけっこう現役。

121774ワット発電中さん2014/12/04(木) 09:15:58.85ID:f5zPv2Rz
30年前、NIはIBMにGPIBアダプターをOEM供給してた

PC/XT全盛期、新型ATが出た頃

122774ワット発電中さん2014/12/04(木) 14:23:49.75ID:YcS6Ihsr
DDKのソケット周り(?)の部分がグニャッといきそうだから安いのかと思ってたけど、
何でこんなに高いんだ?
シールドがしっかりしてるとか、そんなん?
あと、エコ対応って何(笑)?

123774ワット発電中さん2014/12/05(金) 00:34:07.46ID:2b+lAhus
>>122
製造工程が環境にやさしいとか、そのくらいしか思い浮かばん

124774ワット発電中さん2014/12/05(金) 01:43:47.92ID:+mfcAJgM
なんていうか、製造工程のエコを想像して割高なのを買うものなのかね。

125774ワット発電中さん2014/12/05(金) 09:08:49.05ID:2b+lAhus
グリーン購入法ってやつかな
製造工程から環境配慮した製品を率先して買いましょう、みたいな

126774ワット発電中さん2014/12/05(金) 22:53:38.91ID:W2rEt5vD
>>122
>エコ対応
ROHS対応したコネクタと半田、劣化しても環境を汚染しないケーブル辺りじゃないの?

127774ワット発電中さん2014/12/07(日) 23:55:43.89ID:bWP+Md6x
経験上GPIBケーブルは一生持ちそうなくらい頑丈だわ、高いだけの事はある

128774ワット発電中さん2014/12/08(月) 00:44:52.29ID:gPdM9Yxe
ごつすぎて取り回ししにくいったらありゃしないからなGPIBケーブルは

129774ワット発電中さん2014/12/08(月) 00:53:14.04ID:qLUJkzpu
細くしたケーブルってのは見た事ないな
しいて言えばNIのGPIB-USBとかは細い

そう言えば昔使ってたNI GPIB-PCMCIAはカード側の接続でケーブルが接触不良起こしたわ、凄く華奢な作りで

130774ワット発電中さん2014/12/08(月) 01:00:05.22ID:qLUJkzpu
随分まえの話だけど、日本NIは一時期古いGPIBコントローラの下取りキャンペーンやってたな
NECの29Nや三流無名メーカーのを何枚か下取りに出してATバス版やPCI版を半額で買った事があった
いまはもうそういうのやってないんだろうか

131774ワット発電中さん2014/12/09(火) 02:12:41.78ID:lqDyZK63
29N懐かしいな
今や骨董品なのかタダのゴミか
あるいはまだまだ現役で使ってるとか

132774ワット発電中さん2014/12/20(土) 17:59:18.91ID:eNWSPJ9k
29Nはまだいい値段で取引されてるようだ

133774ワット発電中さん2014/12/21(日) 23:12:48.64ID:cmTLvJE/
【レガシー】三保電機、生産ライン向けに「PC―9800」エミュレーションソフト [2014/12/19]©2ch.net・
http://anago.2ch.net/test/read.cgi/bizplus/1419166067/

134774ワット発電中さん2014/12/21(日) 23:29:33.42ID:oRLwbPHW
叔父が経営してる工場のNC加工機はPC9801Fが現役ですよ
そんなもんです、あの業界は

135774ワット発電中さん2014/12/22(月) 01:15:32.69ID:8Vj2RzMv
NEC98エミュってGPIBはどうしてるんだろう
NI-GPIBとかを前提にして29NのROMBIOSをエミュレートするのかね

136774ワット発電中さん2015/01/06(火) 17:09:22.85ID:rTVRRwxL
俺んとこは半年前までPDP-11が現役やった。

137774ワット発電中さん2015/01/17(土) 13:24:21.16ID:Zlx0cdcO
昔はパラレルは高速バスの代名詞だったのに
今は低速バスに成り下がったからな
実際GPIBは遅い

138774ワット発電中さん2015/01/17(土) 16:10:37.13ID:WtKAIw6M
最近はシリアルを束ねるのがポイント

139774ワット発電中さん2015/01/19(月) 01:11:26.43ID:26BUhh9g
高速化すると配線長誤差とかが無視できなくなって来るからな。

140774ワット発電中さん2015/01/19(月) 23:24:29.77ID:5V/B+MEu
NIが考案したGPIBの高速版規格、GPIB-HSだっけ
全然流行らずに時代はUSBとLANへ移ったな

141774ワット発電中さん2015/01/23(金) 08:07:00.94ID:VCXIYWFP
GPIB max 1MB/s
USB Full Speed max 12Mbps
大体互角だからfull speedじゃ全然速くない

Ethernet 100Mbps, 1Gbps
USB High Speed max 480Mbps
この辺りになるとかなり速い

142774ワット発電中さん2015/01/24(土) 04:14:46.06ID:NGqFdfql
パラレルも本気出せば8MB/s出る筈。

143774ワット発電中さん2015/01/30(金) 08:37:34.68ID:TPjKnG7M
GPIBは製造原価に響くのか、安い計測器はGPIB付いてない事が多くなった
代わりにUSBやLANになってる

144774ワット発電中さん2015/01/30(金) 21:42:13.26ID:cmsurnVE
コネクタがなー
GPIBで制御するマクロがあるから
正直、GPIBあってほしい。

145774ワット発電中さん2015/01/30(金) 23:28:13.26ID:MqrHgI2b
マクロもLAN対応に直そうぜ

146774ワット発電中さん2015/01/31(土) 00:52:03.66ID:xRJk5ojW
VISA使えばGPIBもLANもたいして変わらんだろ

147774ワット発電中さん2015/01/31(土) 11:15:17.38ID:xfDdWQwL
GPIBのアドレスが変わっただけで大混乱するうちの職場w

148774ワット発電中さん2015/01/31(土) 11:19:58.49ID:xRJk5ojW
N88の時代はアドレスを変数にも置かずにハードコーディングする人が殆どだったわ
PRINT@1,"F1A2"
みたく

149774ワット発電中さん2015/01/31(土) 12:15:44.83ID:Ancm8N/z
頭がバードコーディング

150774ワット発電中さん2015/01/31(土) 12:56:51.14ID:xRJk5ojW
プログラムコードからGPIBアドレスの直接指定が消えてハンドルでの扱いになったのはNI-GPIBからだな
ibwrt( ud, "*RST\n", 5);

151774ワット発電中さん2015/01/31(土) 13:14:44.52ID:r7xYHTHK
NIのFPGA使うことになったけど、どこまで使える仕様なのか不安になってきた。

152774ワット発電中さん2015/02/24(火) 13:01:09.43ID:+leE0eus
>>151
中身はXilinxのFPGAでしょ?
FPGAを一通り覚えてからの方がいいと思う。
というか、NIのそれは FPGAが使える人用の機器だと思うし。

153774ワット発電中さん2015/02/26(木) 03:23:00.13ID:ZADkegdT
>>111
NI-VISAはMac OSX版があるな

154774ワット発電中さん2015/03/03(火) 00:14:51.62ID:s/wiX/QC
Ubuntuで使えるVISAライブラリーって無いの?

155774ワット発電中さん2015/09/16(水) 21:18:47.74ID:piCVmpTC
質問してもよろしいでしょうか?
http://fast-uploader.com/file/6997960011775/
Pass:1907
この計測機器をNI VISAとEXCELのVBAで制御しようとしているのですが、
コマンド送信(IDN? vbLf)しても何も返ってこないんです。
もともとこの計測機器はRS485を使うようにできているのですが
6.3節の設定にすればRS232Cが使えるようになると書いてあります。
マニュアル6章によるとコマンドはそのままRS485のものが使えるとも書いてあるのですが
作ったVBAマクロではこの計測機器では何も返ってこないのです。
他のRS232C機器でうまくゆきました。
AGilentのVISAでも同じ結果でした。

156774ワット発電中さん2015/09/17(木) 01:32:12.49ID:7A5YU2DL
まぁ、とりあえずRS-232C上を何が流れてるのか見てやったらいいんじゃないの?
あと、クロス配線の場合には制御用信号のクロスのさせかたに要注意だったり、
0x00があると途切れちゃってたり、0x0A送ったら0x0Dがオマケでついちゃったり
なんていうはRS232Cにはありがちなパターンだけど。

1571552015/09/17(木) 20:35:59.09ID:u8azK4fz
ご回答有難うございます。
もう一本RS232Cケーブル購入してラインモニタなどを試してみようと思います。

158774ワット発電中さん2015/10/27(火) 03:30:41.41ID:GWYYUqko
まずはvbaのソースコード、viOpenからviCloseまでの流れを見せてくれ
それともVISA-COM API使ってるのかな

159774ワット発電中さん2015/10/28(水) 01:17:13.86ID:o24YS/13
>コマンド送信(IDN? vbLf)しても何も返ってこない

*IDN? じゃくていいの?

160774ワット発電中さん2015/12/18(金) 19:53:21.35ID:5+QYlQ2K
RS232CでPCと測定器繋いでるけど戻り値の受信に失敗する…

161774ワット発電中さん2015/12/22(火) 01:06:43.47ID:0qQ2DSos
>>160
受信するときのターミネータが合ってないとか、SCPI仕様の計測器だったらLF(0x0A)だぞ

162774ワット発電中さん2016/02/11(木) 11:14:34.26ID:1kqmn+56
NIのGPIB-USB-HSを使用する事を前提で書かれたソフトって、他のUSB GP-IBコンバータでも使えるものなんでしょうか。

163774ワット発電中さん2016/02/11(木) 13:22:48.70ID:TFJVNgNf
interfaceのは無理。
内容によるのかもしれんが、
使っているのは送信受信しますってコマンド(?)を変換しないとダメ。
アジレントのがどうなのか気になるけどまあ無理だろうね。

164774ワット発電中さん2016/02/11(木) 16:00:55.48ID:oXyNWjvP
メーカーの垣根を超えて互換にしたければVISAを使えばいい

165774ワット発電中さん2016/02/11(木) 16:45:12.87ID:TFJVNgNf
なにそれ?
知らずに使ってるかもしれんが。

166774ワット発電中さん2016/02/11(木) 17:20:22.46ID:oXyNWjvP
既にNI -GPIB固有の関数コールで組んでしまったシステムは今更どうしようもないな、NI同士なら型番違っても互換有るけど
VISAライブラリーなら各社共通APIだけど、最初からそのように組まないと駄目よ

167774ワット発電中さん2016/02/20(土) 07:49:46.51ID:n3yyzhUf
Tektronix336のGPIBのトーカオンリモードというのがよくわかりません
説明書にはその時SRQはLになるとしかないです
NDACをLにしてやれば勝手に送信開始するのでしょうか
だれかご存知でしたらよろしくお願いします

168774ワット発電中さん2016/09/02(金) 14:00:50.43ID:hDvzam+n
>>162
eBayだと1万円以下で出回ってるkeysight 82537BはNI-VISA経由でGPIB-USB-HS向けソフトが修正無しに動いた

169774ワット発電中さん2016/09/02(金) 16:37:15.92ID:xy7yCUZG
GPIBボード高いよう 今どきの測定器ならUSBやLANついてるけど
GPIBしかついてないのを自動測定に参加させたいのに
9801-29で取ったデータとマージがめんどい

170774ワット発電中さん2016/09/03(土) 08:17:54.40ID:NMTtJfH2
シリアルで出力してusbで受ければok

171774ワット発電中さん2016/09/03(土) 09:31:17.33ID:KLhqs38g
今更9801-29とか使っている方が問題

172774ワット発電中さん2016/09/03(土) 11:14:06.68ID:/SphqsV6
>>162 >>168
アジレント公式でも「ボッタクリGPIB-USB-HSの代わり使いやがれゴルァ」と喧嘩売ってるしw
http://literature.cdn.keysight.com/litweb/pdf/5990-3731JAJP.pdf

過去に試したことあるけどNI-VISAを入れて、IOライブラリのas primary VISAチェックを外し、
Enable 488 programsを選択したら、今は亡きEasyGPIB用プログラムがあっさり動いた

173774ワット発電中さん2016/09/04(日) 09:32:36.04ID:wCYNngWg
EasyGPIBはハード屋がちょっとデータ取りする程度の自動計測に最適だったなー
本家が初心者おしえて相談所に堕して作者が幻滅して公開止めちゃったけど
どこかにこっそり最終版1.24a転がってないかな?トラ技掲載のはかなり古いんで

174774ワット発電中さん2016/09/07(水) 14:07:10.81ID:fzDwildb
今時マイコンで作っちゃったほうが便利では?
俺はUSBシリアルで、独自プロトコルを実装して一つのシリアルポートに複数のデバイスぶら下げて使ってる。
ちょこっと実験するのにGPIBケーブルはゴツすぎて不便過ぎる。

175774ワット発電中さん2016/09/08(木) 01:18:32.92ID:quCuj0WH
Ether、RS232Cはいざ動かそうとすると色々メンドウだったり・・・
HPIBはコネクタの取り回しは最悪だけど、芋づる式につないで
アドレス指定するだけのお気楽極楽さは捨てがたい

176774ワット発電中さん2016/10/21(金) 17:14:52.81ID:XKv18uEi
GP-IBがUSBに対してメリットってなんでしょう?

177774ワット発電中さん2016/10/31(月) 03:35:08.67ID:1blc7bHN
通信距離、フリーズしない、古い機械に対応できるかもしれない

178774ワット発電中さん2016/10/31(月) 06:46:24.12ID:Q9cM4KQH
研究室で遺物になっている安定化電源とか信号発生器とか
未だにGPIBで制御できたりするので重宝してる・・・
本当はUSB使える新しい計測器が欲しいんだけどね

179774ワット発電中さん2016/11/01(火) 04:25:08.82ID:3+ZDCUeo
GPIBフツーに使ってるわ。
単純な命令送るだけだし。
信号は別のところから取ってくる。
あ、こっちがUSBかいーさだわorz
pciにつなげてってもあるな。

180774ワット発電中さん2016/11/08(火) 07:45:56.66ID:tNHQ7+h2
アジレントUSB-GPIBケーブルは定価7万近くするのに
並行輸入品が1万円ってどういうこっちゃ!
購入してみたらトラブルなく動くのでメインチップは同じなんだろう…
中国工場で部品横流ししてパチモンでも作ってるのかな?

181774ワット発電中さん2016/11/08(火) 11:10:31.63ID:tQ70VurN
>>180
82357Bは市販部品かき集めれば簡単にクローン作れる
Cypress内蔵8051マイコンのプログラムはEEPROMに格納されてるので
Keysight本家EEPROMから吸い出すだけ
https://sigrok.org/wiki/GPIB-USB_82357B_clone

そもそも制御チップはNEC uPD7210とTI 9914AとNIのASICの3種類しかないみたい
CONTECがNECチップ、KeysightがTIチップ、NIが自社ASICといった塩梅

182774ワット発電中さん2016/11/13(日) 08:47:32.29ID:eFN+1ewI
>>180
すでに純正品を所有しておりますが、興味本位でアマゾン並行輸入品を買ってみました
ttps://www.amazon.co.jp/gp/product/B00M2AZ2F4/
このページの写真は本物ですね(黄封筒、CD、灰色クッション、静電防止袋等々)

でも届いた商品はジッパー包装と謎の証明書1枚。しかも綴りが間違っててCeryificateと怪しさ爆発です
分解してみたら手修正箇所があったりフラックス残滓が飛びまくってたりとこれはもうアウアウ!でした

183774ワット発電中さん2016/11/16(水) 06:38:48.99ID:Tbm4CXMn
俺も興味本位で買った。
外箱シール、本体貼り付けシール、EEPROM内のシリアルナンバーが全部違ってたwww
手修正箇所はマイコンのリセットだね。
リセットICが乗ってたのを削除したみたいだけど、何かの対策かな?

>>181
プログラムはEEPROM内じゃないよ。
PCと接続するとPC側ドライバからマイコンにファームウェアをアップロードしてる。
EEPROM内はUSB VID/PIDとシリアルナンバーだけだね。

184774ワット発電中さん2016/11/16(水) 07:11:18.45ID:Dy3KI2WK
NIのGPIB-USB-HSも一時期eBayでニセモノで溢れかえってたが
ローレットが黒色なら純正、銀色ならパチモンと見分け易かった

さらにドライバVer.15以上でnot genuine警告まで出るようになってから
fake品激減。そのあおりで修理用カバー、ケーブルのバラ売りが激増w
Keysight 82357Bもデバドラで不正対策すればいいのにね

185774ワット発電中さん2016/11/17(木) 22:44:31.89ID:qv9eie8v
激安82357B到着!おいらのも本体、箱、PC表示のシリアル番号がバラバラwww
しかも*IDN?コマンド送信しても応答が返ってこない初期不良のおまけつき
アマゾンは不良品交換じゃなくて返金買い直しになるから助かるぜ
>>183
リセットICはマーキングM53なのでアナデバADM809SARTZと推測
パチモンがRC遅延に置き換えたのは単なるコストダウンなのか、
240ms遅延処理でFake判定しているのかは謎・・・

186774ワット発電中さん2016/11/19(土) 12:02:32.25ID:4UrfQwLx
パチモン対策される可能性ってあるかな?
ハードウェアはほぼ同一、ソフトウェアはPCからダウンロードとなると
真贋判定が難しそうだけど。

187774ワット発電中さん2016/11/19(土) 17:51:30.99ID:rHDcZU9w
>>184
NIのそうなの?両方身近にあるわ。

188774ワット発電中さん2016/11/19(土) 21:31:16.66ID:zTdO05j3
National instrumentsのは5年前に買ったのが銀ネジで最近購入したのは黒ネジに変わってるな。
eBayとかヤフオクでNI新品が銀ネジだったらニセモノを疑ったほうがよいのか

189774ワット発電中さん2016/11/21(月) 09:58:24.22ID:fXwNsAVs
公式によると現在のHS+は銀ネジみたい。

190774ワット発電中さん2016/11/21(月) 20:42:27.26ID:XzJzrvN4
>>182
尼レビューにオリジナル比較写真載ってたけど
よくぞここまで似せてパクるもんだと逆に感心した
その情熱をイノベーションに向ければいいのに>チャイナ

191774ワット発電中さん2016/12/31(土) 20:34:00.59ID:Je9lmWzR
GP-IBは素晴らしいインターフェースですよ!

192sage2017/02/15(水) 00:59:58.58ID:MUV4ntQH
腐れNIめ…!

GPIB-USBが"HS+"になったけど、ドライバがWin7以上しか対応してないじゃん・・・
測定器が古いパソコンの古いソフトでしか動かねーんだよ!
なぜにレガシーポート制御するのにレガシー環境を切り捨てる??
GPIBってそんなに高速で処理する必要あるんだっけ??


腐れNIめ!

LabVew糞仕様なんだよ!下位互換切り捨てるし。
LISP言語でもあるまいし、パラレルで動かす必要なんてないんだよ・・・
シーケンシャルの方がよっぽど分かりやすいのに、公式では全否定だし。
Labviewの仕様を考えたヤツは、ソフト組んだこと無いやつだな。

193774ワット発電中さん2017/02/15(水) 07:56:53.22ID:IrUAr538
ヤフオクebayで出品されてる旧型HS
3万円以下は偽造品とみて間違いなし

194774ワット発電中さん2017/02/16(木) 14:57:08.02ID:GmE3A1Vb
そんな貴方にkeysight

195774ワット発電中さん2017/03/02(木) 19:12:46.75ID:OWPGoSt1
レーダー追尾により自然値0.058μSv/hをはるかに上回るガンマー線が27万円程度の測定器で否が応でも計測される
https://www.youtube.com/watch?v=fWF3Ee8kDcs

9:27人工衛星(確実な部分)
https://www.youtube.com/watch?v=-Ls8O7jjK1A

196774ワット発電中さん2017/03/18(土) 13:10:12.15ID:a1g8f3gN
ム技板のLabVIEWスレって盛り上がってないな。

>>192
新しい版のLabVIEWで上書きしたVIは旧版のLabVIEWで読めなくなるって
嫌な仕様ですよね。
SSPを契約しろって事なんでしょうけどw

スタックシーケンスストラクチャをめくっていかないと、処理内容が分からない
ダイヤグラムとか嫌かもww

197774ワット発電中さん2017/03/18(土) 14:17:38.31ID:v7sUVa59
そもそもLabVewみたいな素人向け環境使ってる時点で駄目だわ

1981962017/03/18(土) 14:43:28.27ID:a1g8f3gN
>>197
確かに素人向けかもw
VIも属人的になりがち(≒書いた本人しか理解出来ない)。
会社で仕事用に使うには、そこら辺をしっかりしないと難しいかも。

家庭用にはRasPiでも走るやつ(headless LabVIEWとか言うやつ)を、
業務用に比べるとタダみたいな値段で売って裾野を広げようとしてますね。

1991962017/03/18(土) 14:54:49.22ID:a1g8f3gN
「LabVIEW 2010プログラミングガイド」の改訂きぼー
ttps://www.amazon.co.jp/dp/4048687514

200774ワット発電中さん2017/03/20(月) 19:15:34.13ID:6GCp19mi
>>197
MATLABなんか個人には販売してないってサポートが豪語するパッケージもあるのでさらにすごい事になるわけですね分かります。

201774ワット発電中さん2017/03/23(木) 06:56:27.45ID:e6RrmXdp
>>200
Home版非対応(?)のパッケージがあるけど(ex. OPC Toolbox)、
単に企業/官公庁向けの高いやつを買えって事じゃなくって、
個人には売らないって事?

202774ワット発電中さん2017/03/23(木) 19:54:42.53ID:iEdW9/3R
>>201
流石にそこまで厳密には聞いてないけど、MATLABコンパイラ(詳しい挙動が分からないんだけどexeを作るやつでいいんだっけ?)は個人には出してないって言われた。
趣味で登録してたアドレスで問い合わせたのが悪かったらしいが、個人向けにはラインナップに無し、企業にもテスト版は下ろしてない模様。

exe化して挙動を見たいと言われたけど、結局MATLABノート積むって話でぽしゃったわ

新着レスの表示
レスを投稿する