• ベストアンサー

VBでステッピングモーターを動かすには?

卒研で、VBを用いてステッピングモータを動かすようにしなければいけません。 VBの勉強始めましたが、よくわかりません。 まず、パルスを出すプログラムは出来るのでしょうか? また、他にPCでステッピングモーターを制御する方法があったら教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.3

PIO-16/16T(LPCI)H http://www3.contec.co.jp/B2B/ConIWCatProductPage_B2B.process?Merchant_Id=1&Section_Id=2&Product_Id=1258&Catalog_Id=2&Selected_CatalogMaster_Id=10&showcase=t ですね。 該当製品のオプション品の中に、 Windows版 デジタル入出力ドライバ(無料ダウンロード) がありますので、このドライバに用意されているインターフェース関数を呼び出してボードの制御を行います。 > パルスを出すプログラムは出来るのでしょうか? デジタル出力を行う関数がありますから、0、1、0の順にデジタルデータを出力すれば、パルスを出力したことになります。 対象のステッピングモーターの仕様が不明ですが、対象の入力信号の電圧などと規格が合っていれば、動作するハズです。 ただ、デジタル入力を受けないのなら、デジタル出力ボードとか、下の例で言うモーターコントロールボードとか、そういったものの方が良いように思います。 Uniopt Software JoyStick Library http://www.uniopt.com/htm/catalog/software/joy.htm 機器を選定するに当たって、機器間のインターフェースを確認していますか? 本来やりたい事は「VBを用いてステッピングモータを動かすようにする」でなくて、別の事なのでは?手段と目的を混同していませんか?

hanauta
質問者

お礼

ご返事ありがとうございます。よくわかりました。 インターフェースの確認も行っているのですが、よくわかりません。ちなみに本来やりたい事は「測定装置の作製」です。確かに手段と目的を混同していると思います。これから頑張って勉強したいと思います。ありがとうございました。

その他の回答 (2)

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.2

googleで検索:PIO-16/16T(LPCI)H VB

hanauta
質問者

お礼

ご返事ありがとうございました。

  • togino
  • ベストアンサー率75% (97/129)
回答No.1

そのスティングモータとパソコンは どのように接続されているんでしょう? その接続形態(インターフェース)によりますが・・・

hanauta
質問者

お礼

ご返事ありがとうございます。 >そのスティングモータとパソコンは  どのように接続されているんでしょう? PCのインターフェースは(CONTEC製●品名 : Low Profile PCIバス対応非絶縁型デジタル入出力ボード ●型式 : PIO-16/16T(LPCI)H )を取り付け、そこからステッピングモータ用ドライバ(シグマ光機製SG-501 PX533M-A)につなげる予定です。 宜しくお願いします。

関連するQ&A