RTD_Read

 

This function code is used to read the temperature value for a specific channel.

 

C/C++

int RTD_Read( int hConnection,

BYTE bytSlot,

BYTE bytChannel,

double * dValue);

 

Visual Basic

Declare Function RTD_Read Lib "MXIO.dll" (ByVal hConnection As Long, ByVal bytSlot As Byte, ByVal bytChannel As Byte, dValue As Double) As Long

 

 

Arguments:

hConnection

The handle for an I/O device connection.

bytSlot

Slot number of the I/O module. The Slot number ranges from 1 to 32. But this parameter is inactive in ioLogik 2000.

bytChannel

The specific channel to be read.

dValue

A pointer that stores the specific channel's temperature value to be read.

When the dValue is 0x7FFF, it means the sensor is not correctly wired or the measured value is out of range.

When using the RTD module for Resistance Input, the unit is Ohm. When the operating mode is temperature sensor, the unit is C or F, depending on the setting. Check the ioAdmin utility for current settings.

 

Return Value:

Succeed

MXIO_OK

Fail

Refer to Return Codes.