tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルパラレルポートのデータロガーについて
記事No15186
投稿日: 2011/05/30(Mon) 11:16
投稿者よっち
パラレルポートからの計測データ(電圧)を読み取り、それをさらに別のLANでつながれたPCからリアルタイムで参照するプログラムを作りたいと思っております。
概要だけでも結構ですのでどなたか御教授いただけるとありがたいです。

[ツリー表示へ]
タイトルRe: パラレルポートのデータロガーについて
記事No15188
投稿日: 2011/05/30(Mon) 14:02
投稿者オショウ
> パラレルポートからの計測データ(電圧)を読み取り、それをさらに別のLANでつながれたPCからリアルタイムで参照するプログラムを作りたいと思っております。
> 概要だけでも結構ですのでどなたか御教授いただけるとありがたいです。

  パラレルポート?プリンターポートのこと?
  それともデジタルI/Oボードを使ったBCDによる電圧取り込み
  と言うことでしょうか?

  デジタルI/Oボードを前提に話をしますと・・・
  VB6なようなので、ActiveX使ったとして、推奨ボードメーカとして
  は、コンテック社とインターフェース社でしょうか。
  昔はインターフェース社ばかり使ってましたが、最近はコンテック社
  の方がよいように思ってます。

  取り込みタイミングが高速で外部トリガに対応させるならば・・・
  コンテックの方が楽かな・・・

  敢えて入出力ボードにしておきますが、読み取りのみであれば入力専
  用のボードもあります。

  例えば・・・
  コンテック デジタル入出力ボード
  PIO-32/32L(PCI)H
  電圧レベルがTTLレベル(5V)なら
  PIO-32/32T(PCI)H

  インターフェース デジタル入出力ボード
  PCI-2724CL
  PCI-2798C (<=オーバースペックですが)
  電圧レベルがTTLレベル(5V)なら
  PCI-2793

  そうそう多分BCDで信号取り込みすると思い込んでますが、ケタは
  何桁?16bitで間に合うのか、32bit必要なのか・・・
  機器側の規格が解らないのですが・・・メーカー・型式は?

  あと、ボードにソフトウェア添付されているので、イストールすれば
  結構すぐに使える。

  ご検討下さい。

以上。

[ツリー表示へ]
タイトルRe^2: パラレルポートのデータロガーについて
記事No15196
投稿日: 2011/06/01(Wed) 10:59
投稿者よっち
すみません、パラレルポートとはPCの背面についてるプリンタポートです。

[ツリー表示へ]
タイトルRe^3: パラレルポートのデータロガーについて
記事No15197
投稿日: 2011/06/01(Wed) 11:54
投稿者オショウ
> すみません、パラレルポートとはPCの背面についてるプリンタポートです。

  プリンターポートは、出力信号のみで、読み取りはプリンターストローブ
  に対する応答かBUSY/READY信号程度しかできません。

  で、電圧をロギングする?
  モールス信号のようにパルスのオン時間オフ時間で判断するんですか?

  尚、ご自身でデバイスドライバ作るか・・・そういうことしないと、無理
  なんですが。

  この程度のことで人に聞かないといけない程度なら「できませんヨ」
  そうそうVB6のみでは無理ネ!

  電圧を読み取り対象器機は何でしょうか?
  電圧でも電流でも直接読み取るなら、A/D変換ボードが最適ですが、その
  電圧・電流の変化する幅とか、AC?DC?

※ そういうことは最初ちゃんと書きましょう!

以上。
  

[ツリー表示へ]
タイトルRe^4: パラレルポートのデータロガーについて
記事No15206
投稿日: 2011/06/01(Wed) 22:34
投稿者よっち
データロガーは既製品のADC-40というデジタルオシロスコープです。
ようは-5V〜5Vを読み取ってパソコンをオシロ代わりにするものなんですが、ネットワーク経由でそのPCのパラレルポートを読み取りたいと思っております。

[ツリー表示へ]
タイトルRe^5: パラレルポートのデータロガーについて
記事No15207
投稿日: 2011/06/02(Thu) 00:17
投稿者ミッキー
横槍いれてすみません。

主の目的を整理させてください。

・LAN接続されているPCで、オシロの波形をみたい
・LAN接続されているPCで、オシロのデータを取得したい

どちらですか?

ただ単にオシロの波形をみたいのであれば、
リモートデスクトップなどで画面をのぞけばいいのでは?と思った次第です。

オシロのデータをみたい、のであっても、
他のPCから、オシロが接続されているパラレルポートを読取るのは必然ではありません。

例えば・・・

A:オシロデータ受信用PC
B:LAN上のPC(=オシロのデータをみたいPC)

だとします。

1.AのPCにデータベースを構築。測定データをそこに保存していく
2.BのPCでデータベース内のデータを読みにいって、データを閲覧する

といった手法が考えられるからです。データベースを使わず、
Winsock を使って、2台のPCでTCP通信するのも1つの手法ですね。
もちろんシリアル通信でもいいですが。


質問ですが、オシロデータを受信しているAのPCでは、
Visual Basic を用いて、データ受信ができていますか?
出来ていない場合は、どこでつまづいているのですか?

ADC-40 はおそらく、Pico Technology社の製品だと思われます。
Pico Technology 社のWebサイトから Visual Basic 用のサンプルプログラムが
ダウンロードできますが、ダウンロードしてみましたか?

以上

[ツリー表示へ]
タイトルRe^6: パラレルポートのデータロガーについて
記事No15208
投稿日: 2011/06/02(Thu) 08:42
投稿者オショウ
> ADC-40 はおそらく、Pico Technology社の製品だと思われます。
> Pico Technology 社のWebサイトから Visual Basic 用のサンプルプログラムが
> ダウンロードできますが、ダウンロードしてみましたか?

  ちゃんと、メーカーからドライバーもロガーもサンプルプログラム
  も提供されていましたネ!〜

  最初にどういう機器を使っているのか、書いてくれていれば、即解
  決と言うか・・・製品に付いてなかったのか否か・・・

以上。よっちさん、頑張って下さい!

[ツリー表示へ]