TUSB-S01LC2Z
USB インタフェース付きロードセル測定ユニット

取扱説明書

TUSB-S01LC 取扱説明書

本文中のマークについて(必ず始めにお読み下さい)
この取扱説明書には、あなたや他の人々への危害や財産への損害を未然に防ぎ、本製品を安全にお使いいただくために、守っていただきたい事項を示しています。
その表示と図記号の意味は次のようになっています。内容をよみ理解してから本文をお読み下さい。
この表示を無視して、誤った取扱をすると、人が死亡または重傷を負う可能性がある内容を示しています。

この表示を無視して、誤った取扱をすると、人が損害を負う可能性が想定される内容および物的損害のみの発生が想定される内容を示しています。

① 製品の仕様および取扱説明書の内容は予告なく変更することがあります。
©2000
Turtle Industry Co., Ltd. All rights reserved.
②
本製品および本取扱説明書の一部または全部を無断転載することは禁じられています。
株式会社タートル工業の許可なく、本書の内容の複製、改変などを行うことはできません。
③
本取扱説明書の内容は万全を期して作成いたしましたが、万が一ご不審な事やお気づきの事がございましたら、（株）タートル工業 サービス課までご連絡下さい。
④

当社では、本製品の運用を理由とする損失、逸失利益等の請求につきましては、上記に関わらずいかなる責任も負いかねますので、予めご了承下さい。

⑤

本製品は、人命に関わる設備や機器、高度な信頼性を必要とする設備や機器などへの組込や制御などへの使用は意図されておりません。これら設備や機器などに本装置を使用され人身事故、財産損害などが生じても、当社はいかなる責任も負いかねます。

⑥

本製品およびソフトウェアが外国為替及び外国貿易管理法の規定により戦略物資（又は役務）に該当する場合には日本国外へ輸出する際に日本国政府の輸出許可が必要です。

©2019 Turtle Industry Co., Ltd. All rights reserved.
株式会社タートル工業の許可なく、本書の内容の複製、改変などを行うことはできません。

Microsoft, Windows, Windows NT, は、米国 Microsoft Corporation の米国およびその他の国における登録商標または商標です。
その他、記載されている会社名、製品名は、各社の商標および登録商標です。

1

TUSB-S01LC 取扱説明書

使用上の警告と注意

接続機器の電源を全て切断してから端子台への接続および取り外しを行ってください。接続機器によっては感電の危険があります。

端子台に印加する電圧、電流は仕様に規定された値を守ってくだ
さい。過熱による火災や漏電のおそれがあります。
端子台のカバーを外したまま端子台に電圧を印加しないで下さい。接続端子に触ると感電の危険があります。
水や薬品のかかる可能性のある場所でご使用ならさないでください。火災やその他の災害の原因となる可能性があります。
発火性ガスの存在するところでご使用なさらないでください。引火により火災、爆発の可能性があります。
不安定な所には設置しないでください。落下によりけがをする恐れがあります。
煙や異臭の発生した時は直ちにご使用をおやめ下さい。USB ケーブ
ルを取り外し、当社サービス課までご相談下さい。

2

TUSB-S01LC 取扱説明書

1. はじめに ............................................................................................................................4
1.1 製品概要 ......................................................................................................................41.2 製品構成 ......................................................................................................................42. 各部の名称 ........................................................................................................................52.1 上面 .............................................................................................................................52.2 リア(後部パネル) .........................................................................................................53. 各部説明 ............................................................................................................................63.1 ロードセル接続端子 ....................................................................................................63.2 USB コネクタ .............................................................................................................73.3 ID 選択スイッチ ............................................................................................................74

ソフトウェアについて .......................................................................................................84.1 ドライバ、アプリケーションディスクのディレクトリについて...............................84.2 アプリケーションソフトの実行について ...................................................................95.プログラミング ................................................................................................................. 105.1

Visual C++(C++/CLI) での使用............................................................................ 105.1.1

使用準備 ............................................................................................................ 105.1.2関数の呼び出し方法 .......................................................................................... 105.3 Visual Basic での使用 ............................................................................................. 115.3.1

使用準備 ............................................................................................................. 115.3.2

プロシージャの呼び出し方法............................................................................. 115.3 Visual C# での使用 .................................................................................................. 115.3.1

使用準備 ............................................................................................................. 115.3.2関数の呼び出し方法 ........................................................................................... 115.4 関数説明 ...................................................................................................................... 136. その他 ............................................................................................................................ 216.1 USB について .......................................................................................................... 216.2 連絡先....................................................................................................................... 227 仕様 .................................................................................................................................... 237.1 仕様概要 ...................................................................................................................... 237.2 取り付け穴寸法図 ....................................................................................................... 243

TUSB-S01LC 取扱説明書

1.

はじめに

この度は、(株)タートル工業製の USB インタフェース付きロードセル用計測ユニット
TUSB-S01LC/TUSB-S01LC2Z をお買い求めいただき、誠にありがとうございます。
本書は、本製品の特徴、使用方法、取扱における注意事項、その他本製品に関する情報など、本製品をご使用される上で必要な事項について記述されております。
誤った使用をすると本製品の破損だけでなく重大な事故が発生する事も考えられます。
本書の内容をよくご理解の上、正しくご使用下さる様お願いします。
1.1 製品概要
本製品は、先進のインタフェースである USB( Universal Serial Bus)を使用したコンピュータインターフェースユニットです。コンピュータを使用してロードセルセンサからの測定値の取得、記録などができます。
TUSB-S01LC2Z は TUSB-S01LC の後継機種です。外形や入力絶縁など電気的仕様の変更がありますが、機能上の変更は無くそのまま使用できます。
1.2 製品構成
本製品には以下の物が含まれます。
①

TUSB-S01LC2Z 本体②

USB ケーブル(1m)※ 本製品にはロードセルおよびセンサ用ケーブルは付属しておりません。

不足品などがあれば、当社サービス課までご連絡下さい。

4

TUSB-S01LC 取扱説明書

2.

各部の名称

2.1 上面[TUSB-S01LC2Z]

ロードセル
接続端子

動作電源表示カバー取付穴ロードセル接続端子

ロードセルを接続します。
端子ネジ 角座金付ネジ M3 端子間 7.62mm ピッチ

カバー取付穴専用のカバーを取り付ける時に使います。M3 タップ

動作電源表示

電源が入ると点灯します。

2.2 リア(後部パネル)

USB コネクタ
USB コネクタ

USB ケーブルを使用して PC と接続します

5

TUSB-S01LC 取扱説明書

3.

各部説明

3.1 ロードセル接続端子
端子の割付は以下の通りです。
本製品端子番号

説明

1＋電圧源

2＋出力

3－出力

4－電圧源

5GND

※ 5 番端子は内部アナログ回路の GND に接続されています。
接続例 [TUSB-S01LC2Z]

12345ブリッジ

6

TUSB-S01LC 取扱説明書

3.2 USB コネクタ
付属の USB ケーブルを使用して、ご利用されるコンピュータまたはハブに接続してください。
※

初めて接続される時にはインストール作業が必用です。インストールマニュアルを参照してください。

3.3 ID 選択スイッチ
同一の PC に本装置を複数台接続する時に ID スイッチを使用します (工場出荷時は 0 となっています) 。ID スイッチは本体内部にありますので、変更する場合は天板を取り外します。
変更方法
側面のネジを左右合わせて 2 個取り外します。

①

ID 変更時は金属加工部でけがをしないように十分ご注意ください。内部には鋭利な部分があり、手などを切ってけがをするおそれがあります。
②

下記の場所にスイッチがありますので、精密ドライバーの先などで切り替えてください。
[TUSB-S01LC2Z]

ID スイッチ

ID 番号スイッチビット 1

スイッチビット 20OFF

OFF1

ONOFF2

OFFON

3

ONON7

TUSB-S01LC 取扱説明書

4

ソフトウェアについて

4.1 ドライバ、アプリケーションディスクのディレクトリについて[ROOT]: ドライバ、アプリケーションディスクルート|-[TUSBLC]|-[ DRIVER]: ドライバ|-[APP]: アプリケーションインストーラ|-[DOC]: ドキュメント(取扱説明書等)|-[DEV]:|-[TOOLS]:開発用 API 定義ファイル等|-[VB]:Visual Basic .NET 用 サンプルプロジェクト|-[VCppCLI] :Visual C++(C++/CLI) 用 サンプルプロジェクト|-[VCSharp]:Visual C#用サンプルプロジェクト○ [DRV]ディレクトリ
この階層にはドライバファイルが入っております。ドライバのインストール時にはこのディレクトリをご指定下さい。
○[APP]ディレクトリ
付属アプリケーションのインストーラです。

○ [DOC]ディレクトリ
取扱説明書等が PDF 形式で入っております。
○[VB]ディレクトリ
Visual Basic のサンプルプログラムがソースファイルを含めたプロジェクトとして入っています。 ※○[VCppCLI]ディレクトリ
Visual C++(C++/CLI)のサンプルプログラムがソースファイルを含めたプロジェ
クトとして入っています。

○ [VCSharp]ディレクトリ
Visual C#のサンプルプログラムがソースファイルを含めたプロジェクトとして入っています。※○ [TOOLS]ディレクトリ
開発時に必要な各種ファイルが入っています。
※

ソフトウェアディスクは付属しません。ソフトウェアは弊社 Web サイトよりダウンロードしてください。

8

TUSB-S01LC 取扱説明書

4.2 アプリケーションソフトの実行について添付のプログラム取扱説明書を参照してください。

9TUSB-S01LC 取扱説明書

5.プログラミング
ここでは、Visual C++ 、Visual Basic、Visual C# で TUSB-S01LC 応用アプリケーションを開発する方法を説明します。本装置用のドライバをインストールするとドライバ操作用の DLL(ダイナミックリンクライブラリ)ファイルが同時にインストールされます。応用
アプリケーションではこの DLL を介してドライバを操作します。
DLL を直接ロードして操作する方法もありますが、ここではソフトウェアセットに付属の定義ファイルを利用した方法を説明します。
開発ツールの使用方法についてはご説明いたしません。それぞれに付属のマニュアルかその他の資料をご参照ください。
※

初めて接続される時にはドライバのインストール作業が必用です。インストールマニ
ュアルを参照してください。

5.1

Visual C++(C++/CLI) での使用

5.1.1

使用準備

Visual C++で使用するために以下 2 つのファイルをソフトウェアセットから適当な場所にコピーしてください。コピー先は指定しませんが、通常はプロジェクトのフォルダで支障ありません。
TUSBSLC.H※

ヘッダファイル

ソフトウェアセット内の DEV¥TOOLS フォルダに有ります。

ヘッダファイルは関数を使用するソースコードファイルの適当な場所にインクルードしてください。
ネイティブコードで使用する場合は TOOLS フォルダ下の Native フォルダ内の※TUSBSPT.h をインクルードし、TUSBSPT.lib をプロジェクトに追加してください。
5.1.2

関数の呼び出し方法

デバイスドライバの操作は全て機能毎の関数を呼ぶ事によって実現されます。
Tusbs01lc_Device_Open 以外の関数は Tusbs01lc_Device_Open 関数が正常に処理された後でないと有効にはなりません。各機能関数を呼び出す前に Tusbs01lc_Device_Open を実行して機能関数の使用が終了したら Tusbs01lc_Device_Close 関数を呼び出してデバイスを開放してください。デバイスを一つのアプリケーションで実行する場合には通常アプリケーションの初めに Open し、アプリケーションの終了時に Close すれば充分です。
1 つの TUSB-S01LC デバイスを 2 つのアプリケーションで同時にオープンする事は出来ません。1 つのアプリケーションでの Open～Close の間は他のアプリケーションで同じデバイスを操作する事はできません。

10

TUSB-S01LC 取扱説明書

5.3
5.3.1

Visual Basic での使用
使用準備

Visual Basic で使用するために以下 1 つのファイルをソフトウェアセットから適当な場所にコピーしてください。コピー先は指定しませんが、通常はプロジェクトのフォルダで支障ありません。
TUSBSLC.vb※

標準ライブラリファイル

ソフトウェアセット内の DEV¥TOOLS フォルダに有ります。

ライブラリファイルは既存項目の追加でプロジェクトに追加してください。

5.3.2

プロシージャの呼び出し方法デバイスドライバの操作は全て機能毎のプロシージャを呼ぶ事によって実現されます。
Tusbs01lc_Device_Open 以外のプロシージャは Tusbs01lc_Device_Open が正常に処理された後でないと有効にはなりません。各機能のプロシージャを呼び出す前にTusbs01lc_Device_Open を 実 行 し て プ ロ シ ー ジ ャ の 使 用 が 終 了 し た ら
Tusbs01lc_Device_Close を呼び出してデバイスを開放してください。デバイスを一つのアプリケーションで実行する場合には通常アプリケーションの初めに Open し、アプリケーションの終了時に Close すれば充分です。
一つの TUSB-S01LC デバイスを 2 つのアプリケーションで同時にオープンする事は出来ません。一つのアプリケーションでの Open～Close の間は他のアプリケーションで同じデバイスを操作する事はできません。

5.3
5.3.1

Visual C# での使用
使用準備

Visual C# で使用するために以下 1 つのファイルをソフトウェアセットから適当な場所にコピーしてください。コピー先は指定しませんが、通常はプロジェクトのフォルダで支障ありません。
TUSBSLC.cs※

ライブラリファイルソフトウェアセット内の DEV¥TOOLS フォルダに有ります。

ライブラリファイルは既存項目の追加でプロジェクトに追加してください。

5.3.2

関数の呼び出し方法

デバイスドライバの操作は全て機能毎の関数を呼ぶ事によって実現されます。
Tusbs01lc_Device_Open 以外の関数は Tusbs01lc_Device_Open が正常に処理された後で11

TUSB-S01LC 取扱説明書ないと有効にはなりません。各機能の関数を呼び出す前に Tusbs01lc_Device_Open を実行して関数の使用が終了したら Tusbs01lc_Device_Close を呼び出してデバイスを開放してください。デバイスを一つのアプリケーションで実行する場合には通常アプリケーションの初めに Open し、アプリケーションの終了時に Close すれば充分です。
一つの TUSB-S01LC デバイスを 2 つのアプリケーションで同時にオープンする事は出来ません。一つのアプリケーションでの Open～Close の間は他のアプリケーションで同じデバイスを操作する事はできません。

12

TUSB-S01LC 取扱説明書

5.4 関数説明
ここでは、各関数(プロシージャ)のもつ機能などの詳細を説明します。

13

TUSB-S01LC 取扱説明書

Tusbs01lc_Device_Open
C 宣言

short __cdecl Tusbs01lc_Device_Open(short id)
各言語での宣言については付属の定義ファイルを参照してください。

解説
指定 ID(ユニット番号選択スイッチの値)のデバイスをオープンします。
このデバイスに関する各種関数を使用する前に必ず呼び出す必要が有ります。

引数id

ユニット番号選択スイッチの番号(0-3)

戻り値
エラーコード(エラーコード表参照)

14

TUSB-S01LC 取扱説明書

Tusbs01lc_Device_Close
C 宣言

void __cdecl Tusbs01lc_Device_Close(short id)
各言語での宣言については付属の定義ファイルを参照してください。

解説
指定 ID(ユニット番号選択スイッチの値)のデバイスをクローズします。

引数
id

ユニット番号選択スイッチの番号(0-3)

戻り値なし

15

TUSB-S01LC 取扱説明書

Tusbs01lc_Single_Sample
C 宣言

short __cdecl Tusbs01lc_Single_Sample (short id,double *Data)
各言語での宣言については付属の定義ファイルを参照してください。

解説
指定 ID(ユニット番号選択スイッチの値)のデバイスから測定値を一個取得します。

引数
id

ユニット番号選択スイッチの番号(0-3)

Data

取得データを格納するバッファへのポインタ
データはマイクロひずみ単位で取得されます。
※

ここでのひずみ量とはゲージ率 2 のひずみゲージ一枚がブリッジに入っているとした場合のゲージひずみ量です。ブリッジに 1V 印加した時の出力電圧に置き換えるには 2 で除算してください。

(例) 2000 マイクロひずみ → 1[mV/V]

戻り値
エラーコード(エラーコード表参照)

16

TUSB-S01LC 取扱説明書

Tusbs01lc_Start_Sample
C 宣言

short __cdecl Tusbs01lc_Start_Sample(short id,short SampleRate)
各言語での宣言については付属の定義ファイルを参照してください。

解説
指定 ID(ユニット番号選択スイッチの値)のデバイスの連続取込を開始します。すでに動作中の連続取込動作があればリセットされ、メモリはクリアされます。

引数id

ユニット番号選択スイッチの番号(0-3)

SampleRate

取込間隔 10m 秒単位で 100 秒まで(例) 1 を設定すると 10m 秒間隔となります

戻り値
エラーコード(エラーコード表参照)

17

TUSB-S01LC 取扱説明書

Tusbs01lc_Get_Datas
C 宣言

short __cdecl Tusbs01lc_Get_Datas(short id,short double *Data
unsigned char *SerNum,unsigned char *Size)
各言語での宣言については付属の定義ファイルを参照してください。

解説
指定 ID(ユニット番号選択スイッチの値)のデバイスの連続取込済みデータを取得します。
バッファサイズ(Size の値)を越えない範囲で未読の現在取込済みのデータを取得します。取得済みのデータは装置内のメモリから消去されます。未読残数が 128 を超えると古い順にメモリ内のデータは消去されます。

引数id

ユニット番号選択スイッチの番号(0-3)

Data

取込済みデータを格納するためのバッファ。マイクロひずみ単位です。
※ Size で指定したサイズ以上のバッファサイズが必要です※ ここでのひずみ量とはゲージ率 2 のひずみゲージ一枚がブリッジに入っているとした場合のゲージひずみ量です。ブリッジに 1V 印加した時の出力電圧に置き換えるには 2 で除算してください。
(例) 2000 マイクロひずみ → 1[mV/V]
取込済みデータのデータ番号を格納するためのバッファ
一つデータをサンプルする毎に 1 だけカウントアップされます。128 になると同時にゼロクリアされ、再びカウントします(0～127 を繰り返す)。データの取りこぼしのチェックなどに使用できます。
※ Size で指定したサイズ以上のバッファサイズが必要です
取得サイズ情報バッファへのポインタ。予め Data および SerNum のバッファのサイズを入れておいて下さい。関数呼び出し後は取得できたデータサイズが格納されております。

SerNumSize

戻り値
エラーコード(エラーコード表参照)

18

TUSB-S01LC 取扱説明書

Tusbs01lc_Zero_Adj
C 宣言

short __cdecl Tusbs01lc_Zero_Adj(short id, double Data)
各言語での宣言については付属の定義ファイルを参照してください。

解説
ゼロ調整を行います。調整したいひずみ量を設定してください。この関数を実行するとその後の測定値はすべて自動的にこの調整量を引いた値となります。
通常の使用方法は有効荷重が無い状態で Tusbs01lc_Single_Sample などを実行しひずみ量を測定し、その値をゼロ調整ひずみ量としてこの関数で設定してください。
※ゼロ調整量はデバイスをクローズすると消去されます。

引数id

ユニット番号選択スイッチの番号(0-3)

Data

ゼロ調整するひずみ量。マイクロひずみ単位。

戻り値エラーコード(エラーコード表参照)

19

TUSB-S01LC 取扱説明書
5.4 エラーコード表
各機能関数(プロシージャ)から戻る処理結果コードの値の表です。
戻り値状態0

正常終了

1

ID 番号が異なる

2

ドライバが正常にインストールされていない

3

このデバイスは既にオープンされている

4

接続台数が多すぎる

5

デバイスをオープンできなかった

6

指定のデバイスが見つからない

7

指定のデバイスはオープンされてない

8

指定パラメータのエラー

9

USB 通信エラー

20

TUSB-S01LC 取扱説明書

6.

その他

6.1 USB についてUSB とは Universal Serial Bus の頭文字の略で、新しいコンピュータのインターフェースバスです。インターフェースのコストが低く使い易い事などからパーソナルコンピュータを中心に普及しました。USB1.1 の仕様では、1.5Mbps ロースピードデバイスおよび12Mbps ハイスピードデバイスがあります。本ユニットでは 12Mbps ハイスピード仕様になっております。
USB の主な特長
高速12Mbps のバススピード(USB 2.0 では 480Mbps)

接続が容易ISA や PCI などの拡張バスと違いケーブル 1 本で接続可能。コンピュータの動作中でも抜き差し可能。

多数接続可能ハブの利用により最高 127 台(ハブを含む)のデバイスを接続可能。

バス電源供給可能

標準で 100mA、最大で 500mA の電源をバスで供給可能。

低コスト

多くのパーソナルコンピュータに標準で装備されており、安価なケーブル 1 本で接続可能。ただし、標準装備のポート数より多くのデバイスを接続する際にはハブが必要。

ハブについて多数の USB を接続するにはハブデバイスが必要です。ハブは 1 本の USB 線(上流側)を複数の USB 線(下流側)に分岐します。ハブにはバスパワードハブとセルフパワードハブがあり、前者は上流側の電源により動作しますが、後者は外部電源により動作します。ホストのポートからは標準で 100mA、最大 500mA の電流を供給する事が出来ます。バスパワードハブでは通常 100mA 未満の電流を消費するため、このハブに接続されたデバイスはバスから 500mA を供給される事は出来ません。100mA 以上の電流を消費するデバイスをバスパワードハブに接続する場合には注意が必要です。

ケーブルについてUSB ケーブルは A タイプと B タイプに分かれます。ホストのポートは A タイプ、デバイス側は B タイプとなっており、誤挿入が起こらない仕様になっております。

転送速度についてUSB の転送速度はきわめて高速ですが、接続されたデバイスの単位時間当たりのデータ転送量総合計が最高転送量を超える事はありません。あるデバイスで大量のデータ転送を行うと他のデバイスの転送速度に影響の出る可能性があります。

21

TUSB-S01LC 取扱説明書
6.2 連絡先
動作上の問題点および不明な点などのお問い合わせは下記までお願いします。
調査の上、当社よりご連絡差し上げます。
ご質問の際には動作環境等、なるべく詳細な情報を下さい。
特に次の情報は必ず記載してください。
ご使用のコンピュータの機種
ご使用 OS(Windows 7 Home…など)
OS の Edition( Home Proffessional など)
OS のサービスパック
メモリ容量
ハードディスクの容量
本ユニット以外でご使用されている USB 装置
こちらからご連絡差し上げる場合の貴ご連絡先株式会社タートル工業～

技術部

技術課 サービス係 ～E-mailinfo@turtle-ind.co.jp

FAX0298-43-2024

郵送〒300-0842
茨城県土浦市西根南 1-12-4

22

TUSB-S01LC 取扱説明書

7 仕様
7.1 仕様概要[TUSB-S01LC2Z]
イ ン タ フ ェ ー ス USB 1.1
入

数 1点

力

適 合 ロ ー ド セ ル 350Ωブリッジを 4 個まで並列(87Ω)可能
入力

端子 ネジ(M3 幅 6.2mm)5P 端子台

ブ リ ッ ジ 用 電 源 2.5V/ 30mA(内装)
接測

続定台
歪範

数 4 台まで（内部スイッチで ID 選択、HUB が必要）
囲 ±4mV/V(±8000μひずみ)

零 点 ば ら つ き 0.0005mV/V(1μひずみ) 平均化機能有効(100 回)の時
感度精度 ±0.04%(3mV/V で調整)

測 定 タ イ ミ ン グ 10m 秒(最速)～
温 度 ド リ フ ト オフセット

利得：約±0.01%FS/℃：約±0.001%/℃

使 用 温 度 範 囲 5℃～45℃
消大重費

電き流 約 80mA(USB より供給)
さ 47(W)×21.5(H)×106(D)mm(突起部含まず)
量 約 136g(ケーブル含まず)

23

TUSB-S01LC 取扱説明書

7.2 取り付け穴寸法図
取り付け穴図です。底面から見た図(BOTTOM VIEW)です。取り付け穴は M3(ミリネジ)のタップです。
[TUSB-S01LC2Z]
1062669

底面側からの図244733

正面

TUSB-S01LC 取扱説明書

TUSB-S01LC2Z 取扱説明書
発行年月2019 年 4 月

発行株式会社

タートル工業編

集株式会社

タートル工業c2019 株式会社

第 11a 版

タートル工業25