MethodSCRIPT の紹介
MethodSCRIPT™ は、ポテンショスタットのポテンショスタットモジュール上で直接動作するプログラマフレンドリーなスクリプト言語で、すべての主要測定パラメータ、タイミング、ロジック、および I/O を正確に制御できます。これにより、ラボの自動化セットアップ、組み込みシステム、および最終製品に、当社の測定器と OEM モジュールを迅速に統合できます。
- ライブラリ不要
- MethodSCRIPTは測定器またはモジュール上で直接実行されるため、DLLやその他の外部コードライブラリは必要ありません。
MethodSCRIPT 言語は、すべての標準的な電気化学的手法をサポートし、それらを組み合わせ、シーケンスし、カスタマイズして、カスタマイズされた測定ワークフローを構築することができます。
MethodSCRIPTのその他の機能は以下の通りです:
- カスタム信号生成とデータ収集
- (ネストされた)ループと条件ロジックのサポート
- 正確なタイミングコントロール
- データの平滑化とピーク検出
- 簡単な数学操作
- 外部トリガーまたはデバイスインタラクション用デジタルI/O
- 内部ストレージまたは外部SDカードへの測定結果のログ記録
- 休止モードへの移行と休止モードからの復帰
- pHや温度などの補助値の読み取り
- その他多数

"MethodSCRIPTは、私がこれまで使用した中で最も楽しいメソッドの一つであり、電気化学に取り組みたい全ての人にお勧めします。"
ジョアン・パウロ・C・コスタ、サンパウロ大学電気工学博士候補生
PSTrace for Windows で MethodSCRIPT を生成する
MethodSCRIPT は PSTracefor Windows で自動的に生成できます。MethodSCRIPT をサポートしているデバイスに接続している場合、PSTrace の Method Editor で設定したパラメータを使用して MethodSCRIPT コードを生成するボタンが表示されます。これにより、ソフトウェア開発プロジェクトにエディタからの正確な設定で測定を簡単に統合することができます。
PSTrace で MethodSCRIPT を編集する
ビジュアルメソッドSCRIPTエディタ
新しいビジュアルMethodSCRIPTエディターにより、これまで以上に簡単にMethodSCRIPTを作成できるようになりました。直感的なドラッグアンドドロップインターフェースにより、コマンドを選択し、正しい順序で並べ、スクリプトの構造を即座に確認することで、完全なメソッドを構築できます。この視覚的なワークフローは、メソッド開発をスピードアップし、エラーを減らし、手作業でコードを記述する必要なく、アイデアから測定までを迅速に行うのに役立ちます。
Visual MethodSCRIPT エディタは PSTrace 5.12 以降に統合されています。
インテリセンスで MethodSCRIPT を書く
シンタックスハイライト、コードサジェスト、変数名補完、リアルタイム検証を備えたMethodSCRIPTの入力と編集のための2つのオプションを提供します:
- オンライン MethodSCRIPT エディタを使用すると、ブラウザで直接 MethodSCRIPT をすばやく作成・編集できます。ブラウザから直接スクリプトを実行するか、PSTrace MethodSCRIPT エディタにコピーしてください。オンライン MethodSCRIPT エディタ
- MethodSCRIPT エクステンションで人気の Visual Studio Codeエディタを使用します。MethodSCRIPT エクステンションを入手する
Pythonや他の言語でMethodSCRIPTを使用する
C、C#、Python、Arduino、iOS、Android 用の コード例は、当社の計測器やデバイスとの通信を実装する方法を示しています。
例では以下の機能の一部をデモしています:
- デバイスとの接続を確立する
- デバイスに MethodSCRIPT を送る
- デバイスから測定データパッケージを読み込み、解析する
各コード例の詳細な説明は、対応する "Getting Started" ドキュメントにあります。より詳細な情報とコード例については、MethodSCRIPT マニュアルを参照してください。
GitHub のコード例
対応デバイス
以下のモデルがMethodSCRIPT™に対応しています:
- Sensitシリーズ(Sensit Smart、Sensit BT、Sensit Wearable)
- EmStat Picoシリーズ(EmStat Picoモジュール、EmStat Picoコア、EmStat Pico MUX16)
- EmStat4シリーズ(EmStat4 MUX、EmStat4S、EmStat4R、EmStat4X、EmStat4T、MultiEmStat4)、LRおよびHRの両方
- ネクサス
MethodSCRIPTをサポートしていないデバイスでも、当社の多くの利用可能なSDKを使用してカスタムソフトウェアで制御することができます。
PalmSens SDKs