セットアップUSBシリアルストリーミングモード

PosiTectorAdvanced(シリアルナンバー784000以上) およびPosiTest AT-A計器 (カラーディスプレイ付き) では、USB接続のコンピュータに測定値をライブストリーミングすることができます。

同梱のサンプルでは、データ収集にWindowsハイパーターミナル(Windows 7以降には非搭載)を使用しています。シリアルインターフェース経由でデータを受信するソフトウェアであれば、PosiTectorのデータストリームを受信するように設定することができます。

シリアルストリーミングの一般的なアプリケーションは、PCベースの統計的工程管理(SPC)ソフトウェアです。Proficient (InfinityQS) とWinSPC (DataNet systems) はよく使われるオプションです。ProficientとWinSPCを使ったシリアル通信のセットアップについては、テクニカルノートを参照してください。Bluetooth用に書かれたものですが、USBを使ったシリアル通信にも同じ手順が適用されます。

https://dl.defelsko.com/html-p/bluetooth/PosiTector6000-SPC-Bluetooth-Note.pdf

ゲージをセットアップして測定データを流そう

ステップ1: PosiTectorの電源を入れ、中央のナビゲーションボタン(PosiTest AT-Aではメニューボタン)を押して、メニューにアクセスします。 その後、以下を実行します。

ストリーム測定データへのセットアップのためのメニュー構造を示す3つのゲージ本体のスクリーンショットの画像

Step2: gserialドライバをダウンロードし、解凍します(Step4で必要です)。

手順3:付属のUSBケーブルで機をコンピュータに接続します。

手順4:Windowsのコントロールパネルからデバイスマネージャー」を選択します。

CDC Serialは Other Devicesの下に表示されているはずです。表示されない場合は、ゲージの電源がオンになっており、コンピュータに接続されていることを確認します。
デバイスマネージャーをPCで表示した画面。"その他のデバイス -> CDC Serial "を呼び出したところ
CDC Serialを右クリックし、Update Driver Softwareを選択します。
デバイスマネージャの設定で「CDC Serial」を右クリックした画面
参照]ボタンを選択し、手順1でダウンロードしたgserialドライバを移動します。それを選択します。
お使いのコンピュータのドライバソフトウェアを参照します」ダイアログボックスを表示したPCの画面。
Windowsのセキュリティエラーが表示される場合があります。このドライバソフトウェアをインストールするを選択して続行します。
Windowsセキュリティエラーのスクリーンショット
ドライバーソフトウェアのインストール中...ステータスバーに表示されます。
インストールダイアログボックスのスクリーンショット
インストールが完了すると、以下のダイアログボックスが表示され、ガジェットシリアルドライバが正常にインストールされたことがわかります。
Windowsがガジェットのシリアルドライバーを正常に更新したことを示すダイアログボックスのスクリーンショット
ガジェットシリアルは、Windowsのコントロールパネルの ポート(COMとLPT)に表示されます。
Windowsのコントロールパネルに「Gadget Serial」がポートとして表示されている画面。

Windowsハイパーターミナルを使用したデータ収集例

  1. ハイパーターミナルを開きます(利用可能な場合)。
  2. 接続名(PosiTectorや-Aなど)を入力し、Okをクリックします。 PosiTest AT-A)を入力し、[OK]をクリックします。
ハイパーターミナルを開き、接続名を入力した画面

インストール時にガジェットシリアルから割り当てられたCOMポートを選択します。この例では、ガジェット・シリアル・デバイスにCOM12が割り当てられています。

PosiTectorとPCを接続するための「Connect To」ウィンドウの画面。


以下のようにデフォルトのPort設定を使用し、Okをクリックします。

COM12のプロパティを表示したパソコンの設定パネルの画像


測定に成功すると、ハイパーターミナルウィンドウに表示されるようになります。

USBシリアルストリーミングモードでセットアップされたPosiTectorゲージ本体からの読み取り値を示すハイパーターミナルウィンドウの画像


データストリームのフォーマット

本書では、次のような表記を使用しています。

STX = ascii STX 文字 (0x02)EOT = ascii EOT 文字 (0x04)CR = ascii キャリッジリターン文字 (0x0a)です。

各読み出しは以下のレイアウトで出力されます。

STX CRIDGEOT CR

1つのREADINGは複数の値、例えば5または6の値を持つPosiTector DPM から構成されることがあります。READINGは次のようなレイアウトで出力されます。

VALUE1 CRVALUE2 CR・・・VALUEN CR

各VALUE#は、3つまたは4つのフィールドで構成される。フィールドは

ラベル 値 単位 MATL
PosiTector 6000 例厚み50ミクロンF

LABELは表示されるデータ型を記述する。LABELは以下の値のいずれかを表示する。

厚み - 厚み測定。(PosiTector 6000, UTG, 200, PC)Roughness - ラフネス測定。(PosiTector SPG, RTR)N - 非鉄の厚さ。(PosiTector 6000 FNDS Duplexプローブ)Zn - 亜鉛層の厚さ。(PosiTector 6000 FNDS Duplexプローブ)

PosiTector 200

レイヤー_1 - レイヤー1の厚さレイヤー_2 - レイヤー2の厚さレイヤー_3 - レイヤー3の厚さ

PosiTector DPM

Ta - 空気温度Ts - 表面温度Td - 露点温度Ts-Td - デルタ温度Tw - 湿球温度RH - 相対湿度

ポシテクターRTR

H/HL - 高さ/線形化された高さPd - ピーク密度

PosiTest AT-A

圧力 - 圧力Duration - DurationIn Hold - 引張が終了したときの保持時間の秒数Status - Pull status VALUEは引張のステータスを含む0 = 引張なし1 = 引張あり2 = 引張キャンセルLimit - 最大圧力Hold_Time - 保持する秒数 LimitDolly_Size - ドリーサイズ(mm)Rate - - 圧力を上げるレートP/F - - 合否ステータス VALUE: 0 = 失敗1 = 合格

PosiTector SHD

HD - ShoreD hardnessHA - ShoreA hardnesst - 継続時間(秒)

PosiTector SST

導電率1 - 参照導電率導電率2 - 試料導電率温度1 - 参照温度温度温度2 - 試料温度継続時間 - 継続時間体積 - 試料体積表面密度 - 表面密度

VALUEには、測定される値に対応する数値が含まれる。ピリオドで区切られた浮動小数点数か、整数値が適当である。

UNITは、測定される値の測定単位を記述する文字列を含む。UNITは以下の値のいずれかを含む。

PosiTector 6000, UTG, 200, PC, SPG, RTR

mils - 千分の一インチ、またはmilsum - micronmm - millimeterinch

PosiTector DPMSST

C - 度 CF - 度 F

PosiTest AT-A

psi - ポンド毎平方インチMPa - メガパスカルN/mm2 - ニュートン毎ミリメートル平方N - ニュートン-秒psi/sMPa/sN/mmsN/s

PosiTector SHD

Shore_D - ショアD硬度Shore_A - ショアA硬度

PosiTector SST

uS/cmmS/mmg/m2-ミリグラム毎m平方dug/cm2-マイクログラム毎cm平方ml

MATLはオプションです。空白でもよい。空白でない場合は、次のいずれかの値で構成されます。

PosiTector 6000

N - 非鉄基板F - 鉄基板

ポシテクターRTR

C - 粗目テープグレードXC - 超粗目テープグレード