NAME
Lab::Instrument::ITC - Oxford Instruments ITC Intelligent Temperature Control
.
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
.
AUTHOR/COPYRIGHT
This is $Id: ITC503.pm 618 2010-04-15 10:16:04Z huettel $
Copyright 2010 David Kalok and Andreas K. Hüttel (http://www.akhuettel.de/)
Modified 2011 by Stefan Geissler
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
.