ASTRA에서 기기 온도를 설정하는 방법 - WKB319068
목적 또는 목표
Script Collection을 사용하여 ASTRA 소프트웨어에서 기기 온도를 설정하여 실험 시퀀스 내에서 자동화 및 온도 제어를 활성화합니다.
환경
- 소프트웨어: ASTRA
- 기기:
- MALS(다각도 광산란)
- Optilab
- ViscoStar
절차
System Preferences를 통해 ASTRA를 Experiment Builder 모드로 전환합니다. 기기에 적합한 Method와 스크립트 수집을 사용하여 새로운 실험을 만듭니다(예: MALS의 검량, Optilab의 경우 퍼지 켜기, ViscoStar의 경우 용매 교환). 불필요한 절차를 제거하고 제공된 스크립트를 삽입하여 필요에 따라 램핑 속도와 온도를 수정합니다. 사용된 기기에 따라 스크립트에서 기기 식별자를 바꿉니다(예: MALS의 경우 LSInstrument, Optilab의 경우 RIInstrument). 실험이 끝나기 전에 온도가 평형을 이룰 수 있도록 수집 시간을 조정합니다.
추가 정보
실온 이외의 온도에서 작동하는 경우 사용자는 일반적으로 기기의 전면 패널에서 온도를 설정합니다. 그러나 실험을 자동화하거나 시퀀스에서 온도를 설정하려는 경우 온도를 설정하는 Method를 사용하는 것이 편리합니다.
*** 참고: 기기 프로파일의 온도 제어는 실제로 기기의 온도를 설정하지 않습니다. ***

온도를 설정하려면 기기에 직접 명령을 보낼 수 있는 Script Collection(스크립트 수집)을 사용합니다. (대부분의 Astra Method는 스크립트 수집 대신 기본 수집을 사용합니다.)
사용자 정의 Method를 만드는 단계는 다음과 같습니다.
1. Experiment Builder 모드(System > Preferences)로 전환합니다.
2. 기기와 Script Collection을 사용하는 Method에서 새 실험을 생성합니다. MALS의 경우 검량을 사용합니다. Optilab의 경우 Purge On(퍼지 켜기)을 사용합니다. ViscoStar의 경우 용매 교환 Method를 사용합니다.
3. Peaks와 같은 Script Collection 이외의 다른 절차를 삭제할 수 있습니다.
4. 텍스트를 아래 텍스트로 바꿉니다. 수정하려는 항목은 파란색으로 표시됩니다.
5. 처음 두 라인은 램핑 속도와 온도로 수정할 수 있습니다.
6. 이 예에서는 MALS에서 온도를 설정하고 있습니다. Optilab을 사용하는 경우 LSInstrument를 RIInstrument로 교체합니다. ViscoStar의 경우 LSInstrument를 VIInstrument로 교체합니다.
7. SetDuration 명령에서 10초 동안 수집됩니다. 해당 온도에 도달할 때까지 기다리지 않습니다. 평형화 시간을 추정할 경우 실험이 완료될 때 기기가 목표 온도에 도달하도록 지속 시간을 연장할 수 있습니다.
8. 같은 줄에서 "--" 뒤에 오는 것은 코멘트로 처리됩니다.
--코드가 여기에서 시작됨
rate = 0 -- 최대 램핑 속도. 단위는 도/sectemp = 37.0
Inst = LSInstrument.Create ()Inst:StartCollection ()
Collection.PromptUser ("Press Enter to Start Calibration.");Collection.Start()
Inst:SendCommand("SetTemperature 0 " .. temp .. " " .. rate)
Collection.SetDuration(10000)Collection.Stop()
id319068,