NAME
Lab::Instrument::ITC - Oxford Instruments ITC Intelligent Temperature Control
VERSION
version 3.810
SYNOPSIS
use Lab::Instrument::ITC;
my $irc=new Lab::Instrument::ILM($gpibadaptor,3);
.
DESCRIPTION
The Lab::Instrument::ITC class implements an interface to the Oxford Instruments
CONSTRUCTOR
my $itc=new Lab::Instrument::ITC($isobus,$addr);
Instantiates a new ITC object, for example attached to the IsoBus device (of type Lab::Instrument::IsoBus
) $IsoBus
, with IsoBus address $addr
. All constructor forms of Lab::Instrument
are available.
.
METHODS
get_T
$temperature=$itc->get_T(<$sensor>);
Returns the value of the selected temperature sensor.
.
set_T
$temperature=$itc->set_T($temperature);
Set target value for the temperature control circuit.
.
set_heatercontrol
$temperature=$itc->set_heatercontrol($mode);
Set HEATER CONTROL to MANUAL or AUTOMATIC.
.
set_PID
$temperature=$itc->set_PID($P, $I, $D);
Set the PID-values for the temperature control circuit.
.
set_heatersensor
$temperature=$itc->set_heatersensor($sensor);
Select the SENSOR
to be used for the temperature control circuit.
.
set_heateroutput
$temperature=$itc->set_heateroutput($percent);
Set the power for the HEATER OUTPUT
in percent of full range defined by HEATER LIMIT
.
.
CAVEATS/BUGS
probably many
.
SEE ALSO
COPYRIGHT AND LICENSE
This software is copyright (c) 2022 by the Lab::Measurement team; in detail:
Copyright 2013 Andreas K. Huettel, Christian Butschkow, Stefan Geissler
2014 Christian Butschkow
2016 Christian Butschkow, Simon Reinhardt
2017 Andreas K. Huettel
2020 Andreas K. Huettel
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.