Lab::Moose::Instrument::OI_Triton - Oxford Instruments Triton gas handling system control
version 3.701
use Lab::Moose; my $oi_triton = instrument( type => 'OI_Triton', connection_type => 'Socket', connection_options => {host => 'triton'}, max_temperature => 1.1, # Maximum temperature setpoint. # Defaults to 0.7 K. ); my $temp = $oi_triton->get_T();
$temp = $oi_triton->get_temperature(channel => 1);
$resistance = $oi_triton->get_temperature_resistance(channel => 1);
equivalent to
$oi_triton->get_temperature(channel => 5);
$oi_triton->set_user(value => 'NORM'); $oi_triton->set_user(value => 'GUEST');
$oi_triton->enable_control(); $oi_triton->disable_control();
Equivalent to
respectively.
$oi_triton->set_temp_pid(value => 'ON'); # or $oi_triton->enable_temp_pid();
Set PID control of the mixing chamber temperature to 'ON' or 'OFF'.
$oi_triton->set_temp_ramp_status(value => 'ON'); $oi_triton->set_temp_ramp_status(value => 'OFF'); my $status = $oi_triton->get_temp_ramp_status();
$oi_triton->set_temp_ramp_rate(value => 1e-3); # 1mk/min my $ramp_rate = $oi_triton->get_temp_ramp_rate();
$current_range = $oi_triton->get_max_current();
Return the mixing chamber heater current range (in Amperes).
$oi_triton->set_max_current(value => 0.005);
Set the mixing chamber heater current range (in Amperes).
$oi_triton->set_T(value => 0.1);
Program the GHS to regulate the temperature towards a specific value (in K). The function returns immediately; this means that the target temperature most likely has not been reached yet.
my $power = $oi_triton->get_P(); $oi_triton->set_P(value => $power);
Get/set the mixing chamber heater power (in micro Watts).
Obviously this only makes sense while we're not in loop control mode.
This software is copyright (c) 2020 by the Lab::Measurement team; in detail:
Copyright 2018 Andreas K. Huettel, Simon Reinhardt 2019 Simon Reinhardt
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Lab::Measurement, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Lab::Measurement
CPAN shell
perl -MCPAN -e shell install Lab::Measurement
For more information on module installation, please visit the detailed CPAN module installation guide.