ＵＳＢ接続
デジタル入出力基板
ＤＡＣＳ－２６００

取扱説明書

製 品 に は CD-ROMを 添 付 し て お り ま せ ん 。
説 明 書 に CD-ROMの 記 述 が あ る 場 合 は 、「 弊 社 HPダ ウ ン ロ ー ド ペ ー ジ の フ ァ イ ル 」 と読替えてください。また、単にフォルダと記
述のある場合は、ダウンロードページのフォルダを意味しています。

目 次
１． 機能

２

２． 構成

４

３． コネクタピン配置と入出力信号仕様

５

４． データ送受信

７

５． 解説
５．１
５．２
５．３
５．４

接続
デバイスドライバの種類
デバイスドライバのインストール
サンプルプログラムの動作

６． ファイルの内容

９９
９１０
１１

ＤＡＣＳ－２６００製品内容- 1 -１４

１．機能
ＵＳＢ接続デジタル入出力ボード ＤＡＣＳ－２６００（以下、ＵＳＢ－ＤＩＯボード）は、パソコンのＵＳＢポートに接続して、パソコンが送信する８ｂｉｔデータを、デジタル出力に出力し、同時にデジタル入力の８ｂｉｔデータを、パソコンに送信するものです。

パソコン側からみるとこのボードをＵＳＢに接続すると、アプリケーションプログラムからは、高速版増設ＣＯＭポートとして扱うことができます。たとえば、標準にてＣＯＭ１とＣＯＭ２をもっているパソコンでは、ＣＯＭ３が、このボードに対応する増設ＣＯＭポートとなります。このボードを複数台接続すると、ＣＯＭ３、ＣＯＭ４、ＣＯＭ５ －－－ というように、ＣＯＭポートが増えてゆきます。
また、ダイレクト版とよばれているデバイスドライバを使用すると、ＣＯＭポートではなく、独自のＵＳＢデバイスとして使用することができます。この場合は、基板と共に供給するドライバ独自の関数を用いて、基板とのＲＥＡＤ／ＷＲＩＴＥを実行することになります。

ＲＥＡＤ／ＷＲＩＴＥのデータ形式はパソコンが送信する８ｂｉｔデータを、そのままデジタル出力に出力し、それと同時に、デジタル入力信号を、８ｂｉｔデータとしてパソコンに送出します。
データ受信の都度、無条件にデジタル出力とデジタル入力データの送信を実行するフリーモードと、データ受信の有無を外部機器にて判断し、外部トリガ信号にてデジタル入出力を進める、外部制御モードがあります。

USBｹｰﾌﾞﾙ
USB-DIO
パソコン

USB
ポート
またはＵＳＢハブ- 2 -USB
Bｺﾈｸﾀ
26Pﾌﾗｯﾄｹｰﾌﾞﾙ
デジタル入出力主な機能
１

パソコンとの接続

ＵＳＢインターフェイス
高速拡張ＣＯＭポートまたは専用ＵＳＢ機器として動作。
通信形式
8bit（ １ 文 字 ） 単 位 の デ ー タ 転 送

２デジタル入力

非絶縁 ８ｂｉｔ ＴＴＬレベル（ＬＳ入力）

３

デジタル出力非絶縁 ８ｂｉｔ ＴＴＬレベル（ＨＣＴ出力）
最大負荷電流
６ｍＡ

４

動作モード

（ａ）フリーモード
パソコンから１ｂｙｔｅのデータを受信する都
度、自動的にデジタル入出力を実行します。
（ｂ）外部制御モード
データ受信状態を外部機器にて確認し、トリガ信号を入力して、デジタル入出力を制御します。

５

動作速度（目安）

最大転送速度６

電源

パソコンからＵＳＢケーブルにて供給しますので、基板用の別電源は不要です。
消費電流
２０ｍＡ
この数値は、デジタル出力の負荷電流がない場合です。
デジタル出力に負荷電流が流れる場合は、その電流値分が電源電流として増加します。

７

動作周囲温度

０～５０℃

１ 00KHz/1byte

- 3 -

２．構成

input
２６Ｐ
ＭＩＬコネクタ(ﾌﾗｯﾄｹｰﾌﾞﾙ用 )74LS374
PLD

ＣＮ１ＵＳＢ
ｲﾝﾀｰﾌｪｲｽ
FT245BM

74HCT374

ＵＳＢ
Ｂコネクタ
ＣＮ２

output+5V電 源
基板動作用電源はパソコンより供給
ＵＳＢ－ＤＩＯ

図２．１

図２．２

ＵＳＢ－ＤＩＯボード（ＤＡＣＳ－２６００） ブロック図

ＵＳＢ－ＤＩＯ（ＤＡＣＳ－２６００）ボード 外形図- 4 -３．コネクタピン配置と入出力信号仕様
ＣＮ１ デジタル入出力コネクタ
基板側
ケーブル側型式型式（２６Ｐフラットケーブル用）

オムロン ＸＧ４Ｃ２６３１
オムロン ＸＧ４Ｍ２６３０（注）ケーブル側コネクタは別売となっています。
３０ｃｍケーブル付きにて、別途にオプション販売しています。
オプション販売ケーブルの機器側は、解放端（コネクタなし）となっています。

２１△１３５７９１１１３１５１７１９２１２３２５４３６５８７10９121114131615

デ ジ タ ル 入 力 ｂ ｉ ｔ ０ (LSB)
デジタル入力 ｂｉｔ２
デジタル入力 ｂｉｔ４
デジタル入力 ｂｉｔ６０Ｖ
デ ジ タ ル 出 力 ｂ ｉ ｔ ０ (LSB)
デジタル出力 ｂｉｔ２
デジタル出力 ｂｉｔ４
デジタル出力 ｂｉｔ６０Ｖ
モ ー ド 切 換 （ 解 放 時 ： ﾌﾘｰﾓｰﾄﾞ）
外 部 ト リ ガ 入 力 (low→ highｴｯｼﾞで ﾄﾘｶﾞ)
受 信 完 了 状 態 出 力 (lowに て 受 信 完 )181720192221242326
25

２４６８１０１２１４１６
１８２０
２２２４２６

デジタル入力デジタル入力デジタル入力デジタル入力０Ｖ
デジタル出力デジタル出力デジタル出力デジタル出力
０Ｖ０Ｖ０Ｖ０Ｖ

ｂｉｔ１ｂｉｔ３ｂｉｔ５ｂｉｔ７ｂｉｔ１ｂｉｔ３ｂｉｔ５ｂｉｔ７デジタル入力回路
７４ＬＳ３７４相当

入力電流

電圧範囲０～＋５Ｖ
lowレ ベ ル
０．８Ｖ以下highレ ベ ル ２ ． ０ Ｖ 以 上
low入 力 時
０．２５ｍＡ程度（ 注 意 ） 入 力 解 放 状 態 で は 、 High側 と な り ま す が 、 入 力 解 放 状 態 で は 、 外 来 ノ イ ズの 影 響 を 受 け や す い の で 、 入 力 解 放 で highと す る 使 用 方 法 は 、 で き る だ け
さけてください。

デジタル出力回路
７４ＨＣＴ３７４相当
出力電流
出力短絡電流lowレ ベ ル
０．４Ｖ以下highレ ベ ル ３ Ｖ 以 上
最大６ｍＡ
３５ｍＡ以下- 5 -モード切換および外部トリガ入力回路
基板内部にて、１００ＫΩの抵抗で＋３．３Ｖにｐｕｌｌ－ｕｐしています。
Ｃ－ＭＯＳ入力

入力電流

電圧範囲０～＋５Ｖ
lowレ ベ ル
０．８Ｖ以下highレ ベ ル ２ ． ０ Ｖ 以 上 、 ま た は 入 力 解 放 状 態
low入 力 時
４０μＡ程度

受信完了状態出力回路
Ｃ－ＭＯＳ出力

出力短絡電流lowレ ベ ル
highレ ベ ル
highレ ベ ル
７ｍＡ以下

０．４Ｖ以下（出力電流３Ｖ以上（出力電流２．４Ｖ以上（出力電流０．３ｍＡ）
０．１ｍＡ）
１ｍＡ）（警告）入力電圧範囲を超える電圧または負電圧を入力すると、ボードに使用してある回路デバイスが壊れます。
出力に外部から電圧を印可すると、ボードに使用してある回路デバイスが壊れます。

ＣＮ２ ＵＳＢコネクタ（Ｂタイプ）（注）ＵＳＢケーブルは別売となっています。
１．８ｍ ３ｍ ５ｍの長さのものを、各種オプション販売しています。
１２３４＋５Ｖ電源入力 （消費電流 ２０ｍＡ
ただしデジタル出力負荷電流０のとき）
ＵＳＢデータ（－）
ＵＳＢデータ（＋）
０Ｖ

ＣＮ３ 電源出力コネクタ（３Ｐアダプタ基板などへの電源供給用）（注）ケーブル側コネクタは別売となっています。
１２３＋５Ｖ電源出力（最大出力電流 ２００ｍＡ）＋３．３Ｖ電源出力 （最大出力電流５０ｍＡ）
０Ｖ

Ｃ Ｎ ４ 内 部 PLDプ ロ グ ラ ミ ン グ 用 コ ネ ク タ （ 使 用 不 可 ）- 6 -４．データ送受信
４．１

フリーモード「ＣＮ１端子２１モード切換」を解放としているとき、フリーモードとなります。

パソコンからデータを受信すると、自動的にデジタル入出力を実行します。すなわち、受信したデータを、ただちにデジタル出力し、そのときのデジタル入力信号状態をパソコンに送信します。
８ｂｉｔデータ（１文字）のＭＳＢがデジタル入出力（ｂｉｔ７）に、ＬＳＢがデジタル入出力（ｂｉｔ０）に対応しています。入出力ともに正論理（１にてｈｉｇｈ）となっています。

データ（１文字分）を受信

次のデータ受信が可能となる下記の（注）参照

デジタル出力１ ６ ６ ～ ３ ３ ３ ns

出力変化
16６ ns

デジタル入力1６ ６ ns

16６ ns

入力信号をラッチ
データ（１文字分）を送信
図４．１

フリーモードでのデータ受信時の動作（注）パソコンプログラムにて、８ｂｉｔデータ（１文字）単位でデータ送信と受信を繰り返す、ハンドシェイク方式の場合、繰り返し最短時間は、およそ２０ｍｓとなります。
パソコンプログラムにて、応答データの受信を待たずに、データ送信を連続して実行し、受信データをまとめて読み取る場合、１文字あたりの送信最短時間は、およそ１０μｓとなります。図４．１で、「次のデータ受信が可能となる」タイミン
グは、ＤＡＣＳ－２６００の内部受信バッファに受信データが蓄積されていて、連続してデータ入出力を実行するときの最短時間の表示です。
ＤＡＣＳ－２６００の受信バッファは、１２８ｂｙｔｅ分の容量があります。
また、送信バッファは、３８４ｂｙｔｅ分の容量があります。
すなわち、このバッファ容量の範囲内であれば、パソコン側プログラムは、ＤＡＣＳ－２６００からのレスポンスを待たずに、連続してデータ送信を行うことができます。

- 7 -４．２

外部制御モード「ＣＮ１端子２１モード切換」を０Ｖに接続すると、外部制御モードとなります。

パソコンからデータを受信すると、受信したデータをデジタル出力に出力し、受信完了状態
出 力 が Low（ 受 信 デ ー タ あ り ） と な り ま す 。 外 部 機 器 に て 、 こ の 信 号 が Lowと な っ て い る のを 確 認 し て 、 外 部 ト リ ガ 入 力 を Lowか ら Highに 変 化 さ せ る と 、 Ｄ Ａ Ｃ Ｓ － ２ ６ ０ ０ は デ ジ タル入力データの送信を実行します。
８ｂｉｔデータ（１文字）のＭＳＢがデジタル入出力（ｂｉｔ７）に、ＬＳＢがデジタル入出力（ｂｉｔ０）に対応しています。入出力ともに正論理（１にてｈｉｇｈ）となっています。
データ（１文字分）を受信

外 部 ト リ ガ 入 力 を Highと す る と
受 信 完 了 が Highと な る

受 信 完 了 (CN1-25)

166～ 333ns
次のデータ受信が可能となる
下記の（注）参照

外 部 ト リ ガ 入 力 （ CN1-23）

Ｌｏｗパルス200ns以 上
デジタル出力出力変化
166ns
デジタル入力0～ 84ns

166ns

入力信号をラッチ
データ（１文字分）を送信
図４．２

外部制御モードでのデータ受信時の動作（注）パソコンプログラムにて、８ｂｉｔデータ（１文字）単位でデータ送信と受信を繰り返すハンドシェイク方式の場合、繰り返し最短時間は、およそ２０ｍｓとなります。
パソコンプログラムにて、応答データの受信を待たずに、データ送信を連続して実行し、受信データをまとめて読み取る場合、１文字あたりの送信最短時間は、およそ１０μｓとなります。図４．２で、「次のデータ受信が可能となる」タイミン
グは、ＤＡＣＳ－２６００の内部受信バッファに受信データが蓄積されていて、連続してデータ入出力を実行するときの最短時間の表示です。内部受信バッファに受信データが蓄積されていても、「次のデータ受信が可能となる」タイミングまでは、受信完了はＬｏｗとなりません。
ＤＡＣＳ－２６００の受信バッファは、１２８ｂｙｔｅ分の容量があります。
また、送信バッファは、３８４ｂｙｔｅ分の容量があります。
すなわち、このバッファ容量の範囲内であれば、パソコン側プログラムは、ＤＡＣＳ－２６００からのレスポンスを待たずに、連続してデータ送信を行うことができます。

- 8 -

５．解説
５．１

接続

ＵＳＢケーブルにて、パソコンとＵＳＢ－ＤＩＯ基板を接続します。ケーブルは別途ご購入ください。パソコン側がＡタイプコネクタ、ＵＳＢ－ＤＩＯ側がＢコネクタのケーブルを使用します。ケーブルの最大長は５ｍです。
複数台のＵＳＢ－ＤＩＯを接続する場合で、パソコン側のＵＳＢインターフェイスポートが不足するときは、汎用ＵＳＢハブを使用して接続可能ポート数を増やしてください。
基板の電源は、パソコンからＵＳＢケーブルを介して供給されますので、基板用に特別な電源を用意する必要はありません。

５．２

デバイスドライバの種類

デバイスドライバには、仮想ＣＯＭポートドライバと、ダイレクトドライバの２種類があります。これらのドライバを同時に同じパソコンにインストールすることはできません。ドラ
イバを変更する場合は、ドライバに付属しているアンインストールプログラムを実行して、先にインストールしているドライバ類を削除して後、新たなドライバをインストールするようにしてください。

５．３ デバイスドライバのインストール
対応ＯＳ

Ｗｉｎｄｏｗｓ１０／８／７／Ｖｉｓｔａ／ＸＰ

仮想ＣＯＭポートドライバ
このドライバをインストールすると、拡張ＣＯＭポートが追加となります。
インストール後、ＷｉｎｄｏｗｓのデバイスマネージャーにてＣＯＭポートが増えていることと、増えたＣＯＭポートの番号を確認してください。
アプリケーションプログラムからは、通常のシリアルポートと同様の扱いにて、プログラミングができます。

ダイレクトドライバ
アプリケーションプログラムからは、ダイレクトドライバ専用の関数を使用してＯＰＥＮ／ＲＥＡＤ／ＷＲＩＴＥ／ＣＬＯＳＥ などを実行します。
複数の基板を使用する場合、あるいは高速動作をさせる必要のある場合は、このダイレクトドライバを使用されることをお勧めします。
サンプルプログラムにより、インストール後の動作確認を行ってください。
ダイレクトドライバ専用関数の使用方法については、ＰＤＦファイル（英文）とサンプルプログラムのソースファイルを参照してください。

インストール方法
イ ン ス ト ー ル 方 法 の 詳 細 は 、 USB接 続 デ バ イ ス ド ラ イ バ イ ン ス ト ー ル 手 順 説 明書を参照してください。

- 9 -５．４

サンプルプログラムの動作（１）ダイレクト版サンプルプログラム

Ｄ１６ＤＩＤＲ

収納フォルダ ｄａｃｓ２６００￥ＤＩＳＫ１￥Ｄ１６ＤＩＤＲ
このサンプルプログラムは、ダイレクトドライバを使用し、複数台のＤＡＣＳ－２６００に対応したプログラムになっています。
プログラム起動後、送信する１ｂｙｔｅデータを、２桁の１６進数にてキーボードより入力してください。
２桁目の入力をした時点で、入力した１ｂｙｔｅデータを、ＤＡＣＳ－２６００に送信し、デジタル出力にそのデータを出力します。続いてＤＡＣＳ－２６００より送信してくるデジタル入力の１ｂｙｔｅデータを、１６進２桁にて画面表示します。
複数台のＤＡＣＳ－２６００を接続している場合は、すべてのＤＡＣＳ－２６００に同一データを送信します。
サンプルプログラムの動作、およびダイレクト版ドライバ関数使用方法の詳細については、ソースファイル内に記述している説明文（和文注釈）を参照してください。

- 10 -

６． ファイルの内容
収納フォルダ ｄａｃｓ２６００
ＤＡ２６ｍａｎｕ．ｐｄｆ

ＤＡＣＳ－２６００ 取扱説明書

Ｄ２ＸＸＰＧ３０．ｐｄｆ

ダイレクト版ドライバ関数マニュアル（英文）収納フォルダ ｄａｃｓ２６００￥ＤＩＳＫ１
Ｄ１６ＤＩＤＲ－－＞ダイレクト版サンプルプログラムのソースファイルおよび実行ファイルを格納しているフォルダです。
Ｄ１６ＤＩＤＲ．ＣＰＰ ＶＣ６＋＋ 対応ソースファイル
Ｄ１６ＤＩＤＲ．ＥＸＥ サンプル実行ファイル

デバイスドライバは、このホルダ内のドライバではなく、複合板ドライバを推奨します。複合板ドライバのインストール方法はUSB接 続 デ バ イ ス ド ラ イ バ イ ン ス ト ー ル 手 順 説 明 書 を 参 照 し て く だ さ い 。
ＦＴｓｅｒｉａｌ－－＞

仮想ＣＯＭポート版デバイスドライバおよび説明資料他を格納しているフォルダです。仮想ＣＯＭドライバのインストールでは、このディレクトリーを指定してください。
このディレクトリーにある Ｆｔｄｉｕｎｉｎ．ｅｘｅ はドライバのアンインストール実行用です。
ド ラ イ バ を 削 除 す る 場 合 は 、 Windowsコ ン ト ロ ー ル パ ネ ル の「プログラムの追加と削除」にて
FTDI USB Serial Converter Drivers を 削 除 し ま す 。
ダイレクト版のドライバに交換する場合は、必ず、仮想ＣＯＭドライバを削除してください。

（ 注 ） こ の ド ラ イ バ は 、 チ ッ プ FT245BM(DACS-2600の USBイ ン
タ ー フ ェ イ ス 部 分 に 使 用 )を 製 造 し て い る 英 国 Ｆ Ｔ Ｄ Ｉ 社 が 、 無 償 配 布しているものです。ＷＩｎｄｏｗｓ以外のＯＳ用ドライバも配布されており、次のサイトから最新版がダウンロードできます
http://www/ftdichip.com

ＦＴｄｉｒｅｃｔ－－＞

ダイレクト版デバイスドライバおよび説明資料他を格納しているフォルダです。ダイレクトドライバのインストールでは、このディレクトリーを指定してください。
このディレクトリーにある ＦＴＤ２ＸＸＵＮ．ｅｘｅ はドライバのアンインストール実行用です。
ド ラ イ バ を 削 除 す る 場 合 は 、 Windowsコ ン ト ロ ー ル パ ネ ル の「プログラムの追加と削除」にて
FTDI FTD2XX USB Drivers を 削 除 し ま す 。
仮想ＣＯＭ版のドライバに交換する場合は、必ず、ダイレクト版ドライバを削除してください。
（注）このデバイスドライバは、英国ＦＴＤＩ社が無償配布しているものです。

- 11 -

収納フォルダ ｄａｃｓ２６００￥ＶＢｓａｍｐｌｅ
ＶＢ６のサンプルプログラムを収納しています。
Ｄ１６ＤＩＶＢ６－－＞

Ｄ１６ＤＩＤＲＢ－－＞

仮想ＣＯＭシングルデバイス版サンプルプログラムのソースファイルおよび実行ファイルを格納しているフォルダです。

ダイレクト版サンプルプログラムのソースファイルおよび実行ファイルを格納しているフォルダです。

- 12 -

- 13 -

ＤＡＣＳ－２６００製品内容
製品の名称

ＵＳＢ接続デジタル入出力基板

ＤＡＣＳ－２６００

標準構成

ＤＡＣＳ－２６００基板
１枚
デバイスドライバ／サンプルプログラム／取扱説明書はダウンロードにて

ＤＡＣＳ－２６００販売条件
１． 接続の間違い、誤った取扱いによって、接続したパソコン、または本ボードの双方またはいずれが故障しても、弊社は一切の責任を負いません。
２． 本基板を使用した装置および機器にて発生する問題について、弊社はいかなる責任も負いません

製造販売

ダックス技研株式会社
ホームページ

http://www.dacs-giken.co.jp
DACS260018326A- 14 -