PosiTector 開発者向けリソース

機器とサードパーティーのデバイスやアプリケーションとの連携

有線USBからWiFiワイヤレステクノロジーまで、DeFelskoの機器は、最もadvanced ソフトウェア統合のためのデータ管理ソリューションを提供します。保存されたデータやライブストリーミングデータへのアクセスは、これまで以上にシンプルで柔軟なものとなります。

最も一般的なのは PosiTectorおよびPosiTest AT装置からの測定値は内部メモリーに保存され、後に PosiSoft ソフトウェアソリューション(Windows/Mac/iOS/Android)に転送されます。DeFelskoの計測器は、業界standard 通信プロトコルを使用して、サードパーティのソフトウェア、ドローン、ROV、PLC、ロボットデバイスと統合する機能も備えています。

*無線通信は、追加料金でデフェルスコが停止または再開することができます。

ブラスト加工された表面の写真

キーボードモード

ブルートゥースアイコンブルートゥースアイコン
自動機を操作し、クリップボードにメモを取る作業員の画像

PosiTector Advanced 機器は、USBキーボード モード(S/N 784000+)とBluetoothキーボードモード(S/N 864000+)を備えています。

どちらのモードも、キーボードのキーストロークをエミュレートすることでコンピューターと通信します。 このモードで接続すると PosiTector Advanced 計器は、シンプルなUSBまたはBluetoothキーボードとして認識されます。各測定値は「タイプ」され、その後にキャリッジリターン(エンター)が続きます。これにより、特別なソフトウェアやドライバー、複雑なセットアップを必要とせず、測定値をそのまま取り込むことができます。ユーザーは、有線USBキーボード・モードの信頼性と、Bluetoothワイヤレス接続の自由度のどちらかを選択できます。

スプレッドシートの例では、ユーザーはセル C4 を選択しました。 次に、USBキーボード モードのPosiTector 6000Advanced を USB 接続して、7 回の読み取りを行いました。 各測定値は自動的にそれぞれのセルに入力され、その後にキャリッジリターン(キーボードのエンターボタンに相当)が続きます。

Excel文書の2つのスクリーンショットの画像。一方のスクリーンショットは空白の文書で、もう一方は複数の読み取り値が列で表示されており、PosiTector ゲージ本体がキーボードとしてどのように使用できるかを示している。

これらのモードは、独自の品質管理レポートやあらかじめフォーマットされたスプレッドシートを使用する場合に最適です。また、産業用オートメーションに使用されるプログラマブルロジックコントローラー(PLC)とのインターフェースにも使用できます。

詳しくは、セットアップをご覧ください。キーボードモード」をご覧ください。

WiFiストリーミング

wifiアイコン

内蔵 PosiTector Advancedゲージ(最新のアップデートでS/N 730000以上、アップデートを参照)に内蔵されているのは、WiFi経由で読み取り値をストリーミングする機能です。WiFiメニューでWiFiストリーミングが有効になっている場合、ゲージは各測定値に対して指定されたURLにGETリクエストを送信します。URLには、PosiTector 読み取り値に対応する値に置き換えるタグを含めることができます。このソリューションは、PosiTector ゲージ本体をモノのインターネットデバイスに変え、既存のWiFiネットワークと中央アプリケーションまたはデータベースへのライブ読み取り値のストリーミングを希望するユーザーに最適です。

WiFiストリーミングの使用方法

  1. PosiTector WiFiネットワークに接続します。
  2. Navigate to http://<positector ip address="">:8080/stream_url.php on a device connected to the same network. Replace <positector ip address=""> with the IP of the PosiTector found in the Connect menu. This page contains a text area where a URL can be entered as well as instructions on how to format the URL and what optional tags are available.
  3. 読み取りが行われると、入力されたURLに対してGETリクエストが送信されます。

入力されたURLの例。

http://example.com/log.php?thickness=[thickness]&thickness_units=[units]&ta=[ta]&ta_units=[ta_units]&ts=[ts]&ts_units=[ts_units&rh=[rh]&rh_units=[rh_units]

要求URLの例:Ta23.0度、Ts24.0度、RH50.5%でのDPM測定-これがゲージからの要求である。

http://example.com/log.php?thickness=&thickness_units=&ta=23.0&ta_units=C&ts=24.0&ts_units=C&rh=50.5&rh_units=%

6000測定で厚さ25milの場合の要求URLの例-これはゲージが作成した要求です。

http://example.com/log.php?thickness=25&thickness_units=mils&ta=&ta_units=&ts=&ts_units=&rh=&rh_units=

以下は、厚みと環境の測定値を取り込み、きれいに整形されたテキストファイルにログアウトするPHPスクリプトの例です。

プラスアイコン
PHPスクリプトを表示する

Bluetooth Low Energy

ブルートゥースアイコン

PosiTector Advanced (シリアル番号784000以上)と PosiTest AT カラーディスプレイ搭載)は、Bluetooth Low Energyワイヤレス技術を搭載しています。保存された測定データは、無料のPosiTector アプリを使用して、Apple iOSまたはAndroidデバイスに転送できます。プロ仕様のPDFレポートは、アプリ内で素早く簡単に作成できます。

また、PosiTector 機器から直接測定データを取得したいiOS、Android、Windowsアプリケーションの開発者向けに、DeFelskoはアプリケーションプログラミングインターフェース(API)を作成しました。詳細は下記のフォームにご記入ください。

Bluetooth Low Energyサンプルプロジェクト

同梱のプロジェクトを使用することで、開発者はBLEを使用して以下と対話する方法を学ぶことができます。 PosiTector SmartLink および PosiTector Advancedゲージ。(S/Nが784000以上で最新のアップデートが適用されている場合は、アップデートを参照)。

サンプルは、Android Studio、Microsoft UWP、Apple Xcode for iOS向けに提供されています。各サンプルは、利用可能なデバイスを表示する画面と、接続し測定値を表示する画面の2つで構成されています。

  • Android 4.4+
  • iOS9.0以上(オブジェクトC)
  • Microsoft Windows UWP
プラスアイコン
サンプルプロジェクトが含まれるZIPファイル(PDF)をダウンロードするには、ここをクリックし、以下のフォームに記入してください。

USBシリアルストリーミング

ブルートゥースアイコン

PosiTector Advanced(シリアル番号784000以上)と PosiTest ATカラーディスプレイ付き)では、USB接続したコンピュータに測定値をライブストリーミングできます。

PosiTector データストリームは、シリアルインターフェース経由でデータを受信するソフトウェアであれば、どのようなソフトウェアでも受信できるように設定することができます。

PosiTector 、アプリケーションが外部ツールやデバイスと通信するために一般的に使用されるプロトコルである仮想「シリアル」ポートを作成します。PosiTector 測定値は、単位や測定タイプなどのメタデータを含め、リアルタイムで取り込むことができます。

シリアル対応ソフトウェアであれば、どのようなソフトウェアでも PosiTector データストリームを受け入れるように設定できます。Proficient(InfinityQS社製)とWinSPC(DataNet systems社製)は、一般的な統計的工程管理(SPC)ソフトウェアです。

ProficientとWinSPCのプログラムを並べたスクリーンショット。

このソリューションは、有線接続の信頼性と簡便性を求めるユーザーに最適です。

USB Serial Streamingモードの設定については、Setupを参照してください。USB Serial Streaming Modeをご覧ください。

FTPオートログ

wifiアイコン

オートログ機能は PosiTector DPMプローブでのみ使用できますPosiTector オートログでは、ゲージはユーザーが選択したat 自動的にデータセットをメモリに記録します。WiFi接続では PosiTector Advanced(S/N 784000またはそれ以上)は、ユーザーが指定したFTPサーバーに直接読み取り値を送信することができます。データはカンマ区切りのテキストファイル(読み取り値ごとに1ファイル)で送信され、ウェブページに埋め込むために解析したり、データベースにインポートしたりすることができます。

詳しくは、環境状態の遠隔監視をご覧ください。

WiFiサーバーモード

wifiアイコン

WiFiワイヤレステクノロジーはすべての PosiTector Advancedシリアルナンバーが730000以上の PosiTest ATタッチスクリーン・ディスプレイ付き自動接着試験機。

同じWiFiネットワークに接続されている機器であれば、ゲージの保存されている測定データにワイヤレスでアクセスすることができます。

  • standard ウェブブラウザを使用して保存された測定値を表示
  • HTML、カンマ区切りテキスト(.txt)、JSONスキーマファイルへのアクセス - データベースやカスタムソフトウェアアプリケーションに含めるための情報のパース
  • 新しいバッチの作成、バッチの終了、すべての測定データの削除など、ゲージのメモリ機能をリモートで制御
  • 作業中の機器のライブディスプレイをリモートで表示 - まるで手に持っているかのようにゲージの表示を見ることができます

このソリューションは、PosiTector ゲージ本体に測定値を保存し、at 別の装置に転送したいユーザーに最適です。

WiFiモードの設定については、「セットアップ」を参照してください。WiFiサーバーモード」をご覧ください。

アップアローアイコン0チョンク