RTD_ReadRaw
This function code is used to read the temperature raw data for a specific channel.
C/C++
int RTD_ReadRaw( int hConnection,
BYTE bytSlot,
BYTE bytChannel,
WORD * wValue);
Visual Basic
Declare Function RTD_ReadRaw Lib "MXIO.dll" (ByVal hConnection As Long, ByVal bytSlot As Byte, ByVal bytChannel As Byte, iValue As Integer) 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. |
wValue |
An pointer that stores the temperature value to be read. When the wValue is 0x7FFF, it means the sensor is not wired correctly, or the measured value is out of range. When using the RTD module for Resistance Input 1~2000Ω, 100mΩ/1count. When using the RTD module for Resistance Input 1~327Ω, 10mΩ/1count. When using the RTD module for Resistance Input 1~620Ω, 20mΩ/1count. When the operating mode is temperature sensor, 0.1C(F)/1count, depending on the setting. Check the ioAdmin utility for current settings. |
Return Value:
Succeed |
MXIO_OK |
Fail |
Refer to Return Codes. |