2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

CONTEC社のGPIOボード(1)

Last updated at Posted at 2022-11-23

はじめに

Pythonを利用したGPIOボードの使い方を説明します。
最近、CONTEC社のボードでPythonサポートが始まったので、そのボードを利用することにしました。
但し、製品と提供しているマニュアルや、Webページのダウンロード案内がわかり難く、配布するソフトのバージョンが新旧が混ざっているなどの課題が多くある。その課題の解決のため、2022年11月時点でのこのボードを利用する最新情報にまとめることにしました。

ボードの説明

製品名:コンテック 絶縁型デジタル入出力ターミナル
モデル番号:DIO-0808LY-USB
IO数:デジタル出力8本、デジタル入力8本
価格:35,000円程度(税込)
image.png

ドライバインストール (Windows)

  1. API-DIO(WDM)のドライバをタウンロードしてください。
    1. リンク:https://www.contec.com/jp/download/contract/contract2/?itemid=8f8212f8-2dc1-4605-afd4-2d4867e50873&downloaditemid=14506a61-ede1-4dc4-a335-2b5fc031ebcb
    2. image.png
    3. ファイルの圧縮を解凍した後、下記のフォルダでSetupファイルを実行します。
      1. \LZF826DIOWDM_960F\INF\WDM\Dio_forWin10
      2. image.png
      3. image.png
      4. 続けて設置を完了します。
      5. image.png

動作の確認

  1. Windows Control Panel -> Device Managerに行き、下記の画面が出るかを確認します。CONTEC Devices - DIO....が出ればOKです。
  2. image.png
  3. DIO...を選択し、マウスの右クリックー>プロパティ画面を出します。image.png
  4. 共通設定タブに行き、診断ボタンをクリックしてください。
  5. image.png
  6. 下記の診断プログラムで入力ポート、出力ポートの動作を確認してください。
  7. image.png

回路の配線

参考回路図を掲載します。PLCとの通信を想定した場合、別途DC24V電源を用意する必要がございます。

外部入力

image.png
例:スイッチでBit7(ポート7番)に入力を確認
PXL_20221112_065050103.jpg
PXL_20221112_065059330.jpg

外部出力

image.png
例:LEDで出力を確認
PXL_20221112_064839067.jpg

#まとめ

  1. GPIOのCONTECボードを紹介しました。
  2. ドライバインストール方法を説明しました。

#次回の記事の予告

  1. Pythonで制御する方法をご紹介します。
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?