ASTRA から装置温度を設定する方法 - WKB319068
目的または目標
Script Collection(スクリプトコレクション)を使用して、ASTRA ソフトウェアから装置温度を設定し、実験シーケンス内での自動化と温度コントロールを可能にします。
環境
- ソフトウェア:ASTRA
- 装置:
- MALS(多角度光散乱)
- Optilab
- ViscoStar
手順
[システム環境設定]を使用して ASTRA を Experiment Builder モードに切り替えます。使用する装置に適したメソッド(例えば、MALS の場合は Calibration(キャリブレーション)、Optilab の場合は Purge On(パージオン)、ViscoStar の溶媒交換)を使用して、新しい実験を作成します。不要な手順を削除し、提供されるスクリプトを挿入し、必要に応じてランプ速度と温度を変更します。使用されている装置に基づいて、スクリプト内の装置識別子を置き換えます(例えば、MALS の場合は LSInstrument、Optilab の場合は RIInstrument)。収集期間を調整して、実験が終了する前に温度が平衡化できるようにします。
追加情報
室温以外の温度で動作する場合、ユーザーは通常、装置の前面パネルから温度を設定します。ただし、実験を自動化したり、シーケンスで温度を設定したりする場合は、温度を設定するメソッドを使用することが便利です。
*** 注:装置プロファイルの温度コントロールは、装置の温度を実際に設定しません。 ***

温度を設定するには、コマンドを装置に直接送信できる Script Collection(スクリプトコレクション)を使用します。 (ほとんどの Astra メソッドは、スクリプトコレクションではなく、基本コレクションを使用します。)
カスタムメソッドを作成する手順は以下のとおりです。
1. Experiment Builder モード([System] > [Preferences])に切り替えます。
2. 装置とスクリプトコレクションを使用するメソッドから新しい実験を作成します。 MALS の場合は、[キャリブレーション]を使用します。 Optilab の場合は、[Purge On](パージオン)を使用します。 ViscoStar の場合は、溶媒交換メソッドを使用します。
3. スクリプトの収集以外に、ピークなどの他の手順を削除することができます。
4. このテキストを以下のテキストに置き換えます。変更する可能性のある項目は青色で表示されています。
5. 最初の 2 行は、ランプ速度と温度で変更できます。
6. この例では、温度は MALS で設定されています。Optilab を使用している場合は、LSInstrument を RIInstrument に置き換えます。ViscoStar の場合は、LSInstrument を VIInstrument に置き換えます。
7. これにより、SetDuration コマンドで 10 秒間収集されます。これは、温度に達するまで待機しません。平衡化時間を推定する場合、実験が完了したときに装置がターゲット温度に到達するように、期間を拡張できます。
8. 同じ行で「--」に続くすべては、コメントとして扱われます。
--コードはここから始まる
rate = 0 -- 最大ランプ速度;単位は度/秒temp = 37.0
Inst = LSInstrument.Create ()Inst:StartCollection ()
Collection.PromptUser ("Enter を押してキャリブレーションを開始してください。");Collection.Start()
Inst:SendCommand("SetTemperature 0 " .. temp .. " " .. rate)
Collection.SetDuration(10000)Collection.Stop()
id319068, 較正