
SENSORAY INSTRUCTION MANUAL SMART A/D DRIVER FOR WINDOWS
Page 13
Example: ///////////////////////////////////////////////////////////////////////////
// Program board number 3, channel 7, to interface to a K Thermocouple.
///////////////////////////////////////////////////////////////////////////
#define KTC 12 // Logical Sensor Definition Code for K Thermocouple.
SetSensorType( 3, 7, KTC );
3.8 Sensor Acquisition Functions
3.8.1 GetAmbientTemp()
Function: Returns the ambient temperature from a Sensoray termination board. The returned temperature value is from the
thermocouple cold-junction compensation sensor that is present on all Smart A/D™ termination boards. This
function is useful as a diagnostic tool as it can be used to acquire digitized data from the Smart A/D™ subsystem
without depending on the presence of external sensors.
Prototype: double GetAmbientTemp( long hBD, long tb );
Example: ///////////////////////////////////////////////////////////////////////////
// Fetch the ambient temperature from board 3 at the TB connected
// to the lowest channels.
///////////////////////////////////////////////////////////////////////////
GetAmbientTemp( 3, 0 );
Resistance 27 400 ohm range
28 3K ohm range
29 600K ohm range
Other 31 Disabled: remove channel from scan list
Parameter Type Description
hBD long Board handle.
tb long Specifies the termination board (TB) to be addressed:
8-channel Models: always set to zero.
16-channel Models: 0 = TB for channels 0 to 7, 1 = TB for channels 8 to 15.
32-channel Models: 0 = TB for channels 0 to 15, 1 = TB for channels 16 to 31.
return value long TB temperature, in degrees C.
Input Class LSDC Input Range / Sensor Type
Comentarios a estos manuales