TUSB-S01TC(2Z)
USB インタフェース付き熱電対用温度測定ユニット

取扱説明書

TUSB-S01TC 取扱説明書

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

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

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

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

⑤

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

⑥

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

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

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

1

TUSB-S01TC 取扱説明書

使用上の警告と注意

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

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

2

TUSB-S01TC 取扱説明書

1. はじめに ............................................................................................................................5
1.1 製品概要 ......................................................................................................................5
1.2 製品構成 ......................................................................................................................5
2. 各部の名称 ........................................................................................................................6
2.1 上面 .............................................................................................................................6
2.2 リア(後部パネル) .........................................................................................................6
3. 各部説明 ............................................................................................................................7
3.1 熱電対接続端子 ...........................................................................................................7
3.2 USB コネクタ .............................................................................................................8
3.3 ID 選択スイッチ ............................................................................................................84 熱電対による温度測定について ..........................................................................................9
4.1 測定方法 ........................................................................................................................9
4.2 測定誤差 ........................................................................................................................95

ソフトウェアについて .................................................................................................... 10
5.1 ドライバ、アプリケーションディスクのディレクトリについて............................ 10
5.2 アプリケーションソフトの実行について ................................................................. 11

6.プログラミング ................................................................................................................. 12
6.1 Visual C++ 6.0 での使用 ......................................................................................... 12
6.1.1

使用準備 ............................................................................................................ 126.1.2

関数の呼び出し方法 .......................................................................................... 12

6.1.3

サンプルコード ................................................................................................. 13

6.2 Visual Basic 6 での使用 .......................................................................................... 13
6.2.1

使用準備 ............................................................................................................ 13

6.2.2

プロシージャの呼び出し方法............................................................................ 13

6.2.3

サンプルコード ................................................................................................. 14

6.3 Visual Basic .NET での使用 ................................................................................... 14
6.3.1

使用準備 ............................................................................................................ 14

6.3.2

プロシージャの呼び出し方法............................................................................ 15

6.3.3

サンプルコード ................................................................................................. 15

6.4 関数説明 ...................................................................................................................... 16
7. その他 ............................................................................................................................ 23
7.1 USB について .......................................................................................................... 23
7.2 連絡先....................................................................................................................... 24
8仕様 ............................................................................................................................... 25
8.1

仕様概要 ................................................................................................................. 25

3

TUSB-S01TC 取扱説明書
8.2 取り付け穴寸法図..................................................................................................... 26

4

TUSB-S01TC 取扱説明書

1.

はじめに

この度は、(株)タートル工業製の USB インタフェース付き熱電対用温度測定ユニット
TUSB-S01TC をお買い求めいただき、誠にありがとうございます。
本書は、本製品の特徴、使用方法、取扱における注意事項、その他本製品に関する情報など、本製品をご使用される上で必要な事項について記述されております。
誤った使用をすると本製品の破損だけでなく重大な事故が発生する事も考えられます。
本書の内容をよくご理解の上、正しくご使用下さる様お願いします。
1.1 製品概要
本製品は、先進のインタフェースである USB( Universal Serial Bus)を使用したコンピュータインターフェースユニットです。コンピュータを使用して熱電対温度センサからの測定値の取得、記録などができます。ドライバソフトウェア、Visual C++ 6.0 と Visual
Basic 6.0 のサンプルソフトウェアおよび温度記録表示用ソフトウェアを利用できますので、これらの応用によって短時間に利用する事が可能です。
1.2 製品構成
本製品には以下の物が含まれます。
①

TUSB-S01TC 本体②

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

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

5

TUSB-S01TC 取扱説明書

2.

各部の名称

2.1 上面熱電対接続端子カバー取付穴※

動作電源表示TUSB-S01TC と TUSB-S01TC2 ではケースの長さが異なります。
熱電対接続端子

熱電対温度センサを接続します。
端子ネジ 角座金付ネジ M3

端子間 7.62mm ピッチ

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

動作電源表示

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

2.2 リア(後部パネル)

USB コネクタ

USB コネクタ

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

6

TUSB-S01TC 取扱説明書

3.

各部説明

3.1 熱電対接続端子
端子の割付は以下の通りです。
本製品端子番号

説明

1

＋脚

2

＋脚

3

－脚

4

GND

※ 1 番、2 番端子は内部で接続されております。
※ TUSB-S01TC2 では 4 番端子は NC(非接続)です。
接続例

1
＋脚

2

測温接点
3

－脚

4

TUSB-S01TC2 では入力絶縁で 4 番端子は非接続ですのでシールドを使用する場合は※適切な箇所に接続してください。

7

TUSB-S01TC 取扱説明書

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

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

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

①

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

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

ID スイッチ
TUSB-S01TC

TUSB-S01TC2
ID 番号

スイッチビット 1

スイッチビット 2

0

OFF

OFF

1

ON

OFF

2

OFF

ON

3

ON

ON

8

TUSB-S01TC 取扱説明書

4 熱電対による温度測定について
熱電対のとは「2 種の導体を異なる 2 点で接続した時に接続点間に温度差があると熱起電力が発生する」という現象を応用した温度測定用導体の対です。実用の熱電対は合金によるものがほとんどで、JIS(C1602)などに規定されております。本器は JIS に規定された 8 種
類の熱電対による温度測定を行う事が出来ます。
4.1 測定方法
熱電対の熱起電力は温度測定側の熱電対の接点(測温接点)と測定器側の接点温度に依存します。そのため本器には本器側の接続接点の温度を測定する温度計(ゼロ点補償温度計)と熱起電力測定用の電圧計を内蔵し、この 2 つの値から測温接点での温度を算出しております。
※

算出には JIS C1602-1995 の参考 5 の補間式を使用し 0.1℃以内までの精度で計算しております。

4.2 測定誤差
測定誤差には熱電対の精度と接続に使用する補償導線の精度や本器の測定精度が関係します。ここでは本器の測定精度について説明いたします。
本器の測定精度は内臓温度計の精度および起電力測定用の電圧計の精度で決まります。
熱電対は種類や測定温度によってその傾きが異なりますから、一概に測温精度が何度かとは決める事が出来ません。
ここでは例として本器の周辺が 25℃とし K 熱電対で 500℃を計測する場合を考えてみます。25℃付近で K 熱電対は 1 度当り約 40μV の傾きです。内臓温度計の測定精度は±0.8℃ですから約±32μV のゼロ点補償による誤差が考えられます。また、熱起電力の測定誤差は最大±10μV ですから合計すると最大約±42μV の誤差があります。これが計算される
総合最大誤差となり、これは K 熱電対の 500 度付近では約±1℃に相当します。

9

TUSB-S01TC 取扱説明書

5

ソフトウェアについて

5.1 ドライバ、アプリケーションディスクのディレクトリについて[ROOT]: ドライバ、アプリケーションディスクルート|-[TUSBSTC]|-[DRIVER]: ドライバ|-[APP]: アプリケーションインストーラ|-[DOC]: ドキュメント(取扱説明書等)|-[DEV]:|-[TOOLS]:LIB,H,BAS,VB ファイル|-[VB6]:Visual Basic 6 用|-[VBNET]:Visual Basic .NET 用 サンプルプロジェクト|-[VC]:Visual C++ 用

サンプルプロジェクト

サンプルプロジェクト○ [DRIVER]ディレクトリ
この階層にはドライバファイルが入っております。ドライバのインストール説明書を参照の上正しくインストールしてください。
○[APP]ディレクトリ
付属アプリケーションのインストーラです。

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

○ [TOOLS]ディレクトリ
開発時に必要な各種ファイルが入っています。
※

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

ードしてください。

10

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

11

TUSB-S01TC 取扱説明書

6.プログラミング
ここでは、Visual C++ 6.0 以上

またはVisual Basic 6.0 以上で TUSB-S01TC 応用アプ

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

6.1
6.1.1

Visual C++ 6.0 での使用
使用準備

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

ヘッダファイル

TUSBSTC.LIB

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

ライブラリファイルはプロジェクトに追加してください。
ヘッダファイルは関数を使用するソースコードファイルの適当な場所にインクルードして
ください。

6.1.2

関数の呼び出し方法

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

12

TUSB-S01TC 取扱説明書
サンプルコード

6.1.3

次に示すのは、TUSB-S01TC(ID=0:デフォルト設定)のドライバをオープンし、B 熱電対から温度値を取得、表示しドライバをクローズするサンプルコードです。
#include "stdafx.h"#include "tusbstc.h"//付属のヘッダファイル

void main(void){
double Data;
int id;//装置の id 番号

id = 0;if( Tusbs01tc_Device_Open(id) ) //デバイスオープン{
printf("オープンできませんでした");
return 0;}//B 熱電対から温度値を一つ取得する
if(Tusbs01tc_Single_Sample(id, &Data,0) ){printf("関数の実行に失敗しました");}
else{
printf("T = %f¥n",Data);//温度値の表示}
Tusbs01tc_Device_Close(id);//デバイスクローズ
return 0;
}
6.2
6.2.1

Visual Basic 6 での使用
使用準備

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

標準ライブラリファイル

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

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

6.2.2

プロシージャの呼び出し方法

デバイスドライバの操作は全て機能毎のプロシージャを呼ぶ事によって実現されます。
Tusbs01tc_Device_Open 以外のプロシージャは Tusbs01tc_Device_Open が正常に処理された後でないと有効にはなりません。各機能のプロシージャを呼び出す前に

13

TUSB-S01TC 取扱説明書
Tusbs01tc_Device_Open を 実 行 し て プ ロ シ ー ジ ャ の 使 用 が 終 了 し た ら
Tusbs01tc_Device_Close を呼び出してデバイスを開放してください。デバイスを一つのア
プリケーションで実行する場合には通常アプリケーションの初めに Open し、アプリケーシ
ョンの終了時に Close すれば充分です。
一つの TUSB-S01TC デバイスを 2 つのアプリケーションで同時にオープンする事は出来ません。一つのアプリケーションでの Open～Close の間は他のアプリケーションで同じデバイスを操作する事はできません。

6.2.3

サンプルコード

次に示すのは、TUSB-S01TC(ID=0:デフォルト設定)のドライバをオープンし、B 熱電対から温度値を取得、表示しドライバをクローズするサンプルコードです。
Private Sub GetData _Click()
Dim Data As Double
Dim Id As Integer
Dim Message As String
Id = 0 ‘ デバイスの ID
If Tusbs01tc_Device_Open(Id)) <> 0 Then 'デバイスオープン
MsgBox("デバイスのオープンに失敗しました");
End Sub
End If‘B 熱電対から温度値を一つ取得する
If Tusbs01tc_Single_Sample (Id, Data,0) <> 0 Then
MsgBox("関数の実行に失敗しました");
Else
Message = Format(Data, "T = 0000.0")
MsgBox(Message)
End IfTusbs01tc_Device_Close(Id) ‘ デバイスクローズ
End Sub
6.3
6.3.1

Visual Basic .NET での使用
使用準備

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

標準ライブラリファイル

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

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

14

TUSB-S01TC 取扱説明書

6.3.2

プロシージャの呼び出し方法

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

6.3.3

サンプルコード

次に示すのは、TUSB-S01TC(ID=0:デフォルト設定)のドライバをオープンし、B 熱電対から温度値を取得、表示しドライバをクローズするサンプルコードです。
Private Sub GetData _Click()
Dim Data As Double
Dim Id As Short
Dim Message As String
Id = 0 ‘ デバイスの ID
If Tusbs01tc_Device_Open(Id)) <> 0 Then 'デバイスオープン
MsgBox("デバイスのオープンに失敗しました");
End Sub
End If‘B 熱電対から温度値を一つ取得する
If Tusbs01tc_Single_Sample (Id, Data,0) <> 0 Then
MsgBox("関数の実行に失敗しました");
Else
Message = "T = " & Data.ToString("0000.0")
MsgBox(Message)
End IfTusbs01tc_Device_Close(Id) ‘ デバイスクローズ
End Sub

15

TUSB-S01TC 取扱説明書
6.4 関数説明
ここでは、各関数(プロシージャ)のもつ機能などの詳細を説明します。

16

TUSB-S01TC 取扱説明書

Tusbs01tc_Device_Open
C,C++宣言

short __stdcall Tusbs01tc_Device_Open(short id)

VB6 宣言Declare Function Tusbs01tc_Device_Open Lib “TUSBSTC.DLL” ( ByVal
id As Integer ) As Integer

VB.NET 宣言

Declare Function Tusbs01tc_Device_Open Lib “TUSBSTC.DLL” ( ByVal
id As Short ) As Short

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

引数id

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

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

17

TUSB-S01TC 取扱説明書

Tusbs01tc_Device_Close
C,C++宣言

void __stdcall Tusbs01tc_Device_Close(short id)

VB6 宣言Declare Sub Tusbs01tc_Device_Close Lib “TUSBSTC.DLL” ( ByVal id
As Integer )VB.NET 宣言

Declare Sub Tusbs01tc_Device_Close Lib “TUSBSTC.DLL” ( ByVal id
As Short )解説
指定 ID(ユニット番号選択スイッチの値)のデバイスをクローズします。

引数
id

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

戻り値
なし

18

TUSB-S01TC 取扱説明書

Tusbs01tc_Single_Sample
C,C++宣言

short __stdcall Tusbs01tc_Single_Sample (short id,
double *Data, unsigned char Type)VB6 宣言Declare Function Tusbs01tc_Single_Sample Lib “TUSBSTC.DLL”(ByVal id As Integer ,ByRef Data As Double,
ByVal Type As Byte ) As Integer

VB.NET 宣言

Declare Function Tusbs01tc_Single_Sample Lib “TUSBSTC.DLL”(ByVal id As Short ,ByRef Data As Double,
ByVal Type As Byte ) As Short

解説
指定 ID(ユニット番号選択スイッチの値)のデバイスから測定値を一個取得します。熱電対の種類を引数で選択します。
データは電圧値として取得することも出来ますし、として取得することも可能です。

引数id

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

Data

取得データを格納するバッファへのポインタ

Type

熱電対のタイプ(温度値はすべて摂氏で取得されます)
0 : B 熱電対

1 : R 熱電対

2 : S 熱電対

3 : N 熱電対

4 : K 熱電対

5 : E 熱電対

6 : J 熱電対

7 : T 熱電対

8 : 電圧値[マイクロ V]

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

19

TUSB-S01TC 取扱説明書

Tusbs01tc_Start_Sample
C,C++宣言

short __stdcall Tusbs01tc_Start_Sample(short id,short SampleRate)

VB6 宣言DeclareFunction

Tusbs01tc_Start_Sample

Lib“TUSBSTC.DLL”( ByVal id As Integer ,ByVal SampleRate As Integer ) As Integer
VB.NET 宣言

DeclareFunction

Tusbs01tc_Start_Sample

Lib“TUSBSTC.DLL”( ByVal id As Short ,ByVal SampleRate As Short ) As Short

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

引数
id

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

SampleRate

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

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

20

TUSB-S01TC 取扱説明書

Tusbs01tc_Get_Datas
C,C++宣言

short __stdcall Tusbs01tc_Get_Datas(short id,short double *Data
unsigned char *SerNum,unsigned char *Size, unsigned char Type )VB6 宣言Declare Function Tusbs01tc_Get_Datas Lib “TUSBSTC.DLL” ( ByVal id
As Integer ,ByRef Data As Double, ByRef SerNum As Byte , ByRef SizeAs Byte , ByVal Type As Byte ) As Integer

VB.NET 宣言

Declare Function Tusbs01tc_Get_Datas Lib “TUSBSTC.DLL” ( ByVal id
As Short ,ByRef Data As Double, ByRef SerNum As Byte , ByRef SizeAs Byte , ByVal Type As Byte ) As Short

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

引数
id

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

Data

取込済みデータを格納するためのバッファ※

SerNumSize で指定したサイズ以上のバッファサイズが必要です

取込済みデータのデータ番号を格納するためのバッファ
連続サンプル開始時にデータ番号カウンタは 0 にリセットされます。一つデータをサンプルする毎に 1 だけカウントアップされます。128 になると即にゼロクリアされ、再びカウントします。データの取りこぼしのチェックなどに使用できます。
※

Size

Size で指定したサイズ以上のバッファサイズが必要です

取得サイズ情報バッファへのポインタ。予め Data および SerNum のバッファのサ
イズを入れておいて下さい。関数呼び出し後は取得できたデータサイズが格納されております。

Type

熱電対のタイプ(温度値はすべて摂氏で取得されます)
0 : B 熱電対

1 : R 熱電対

2 : S 熱電対

5 : E 熱電対

6 : J 熱電対

7 : T 熱電対

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

21

3 : N 熱電対

4 : K 熱電対

8 : 電圧値[マイクロ V]

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

状態

0

正常終了

1

ID 番号が異なる

2

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

3

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

4

接続台数が多すぎる

5

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

6

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

7

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

8

指定パラメータのエラー

9

USB 通信エラー

22

TUSB-S01TC 取扱説明書

7.

その他

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

23

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

株式会社タートル工業～

技術部

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

FAX0298-43-2024

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

24

TUSB-S01TC 取扱説明書

8 仕様
8.1 仕様概要
イ ン タ フ ェ ー ス USB 1.1
入
適

数 1点

力
合

セ

ン

サ JIS C1602 –1995に規定の 8 種類[B][R][S][N][K][E][J][T](熱電対は付属していません)
接続台

数 4 台まで

測 定 温 度 範 囲 JIS-C1602-1995
付表 1～8 各種類の表の範囲(ただし、種類 B は 50℃を下限とする)
測

定

分

解

能 1.5μV

内蔵データバッファ 128 サンプル(FIFO 式)
測定精

度 TUSB-S01TC

零点補償用内蔵温度計±0.8℃(最大)熱起電力測定精度±10μV 最大(25℃)±25μV 最大(0～40℃)

TUSB-S01TC2 零点補償用内蔵温度計±0.2K(25℃)±0.6K 最大(使用温度範囲に於いて)熱起電力測定精度±10μV (使用温度範囲)
測 定 タ イ ミ ン グ 10m 秒(最速)～
消
大
重

費

電
き

流 TUSB-S01TC

約 40mA(USB より供給)

TUSB-S01TC2

約 80mA(USB より供給)

さ TUSB-S01TC

47(W)×21.5(H)×76(D)mm(突起部含まず)

TUSB-S01TC2

47(W)×21.5(H)×106(D)mm(突起部含まず)

量 TUSB-S01TC

約 110g(ケーブル含まず)

TUSB-S01TC2

約 140g(ケーブル含まず)

25

TUSB-S01TC 取扱説明書

8.2 取り付け穴寸法図
取り付け穴図です。底面から見た図(BOTTOM VIEW)です。取り付け穴は M3(ミリネジ)のタップです。
76
26

39

47

33

正面

TUSB-S01TC 底面側からの図

106
26

69

TUSB-S01TC2 底面側からの図

26

47

33

正面

TUSB-S01TC 取扱説明書

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

発

行

株式会社

タートル工業編

集

株式会社

タートル工業c2019 株式会社

第 5a 版

タートル工業27

TUSB-S01TC 取扱説明書

28