Home
Omega Speaker Systems TC-08 User's Manual
Contents
1. finished polling now do something with the readings if overflows channel is high then one of the readings in reading buffer channel has exceeded the input range of the USB TC 08 only stop the unit when we ve completely finished streaming usb tc08 stop handle Note You should close down all other applications while you are performing any timing critical data logging tasks Check that the Windows scheduler does not have any activities planned during the logging session 10 TC 08 User s Guide 3 2 3 Get Single mode Get Single mode is an operational mode in which readings are produced on demand using the usb tc08 get single function Since the function relies entirely on the timing of the calling application it is ideal for time intervals greater than 1 minute If high speed sampling is required use Streaming mode Note The function call overhead can be significant since it takes approximately 360 ms to convert all 9 channels equating to 40 ms per channel To reduce this overhead disable channels that are not required Technical reference 11 Example The following code is a fragment of a C application demonstrating how to use Get Single mode with the USB TC 08 driver Setting up and converting readings with Get Single mode usb tc08 set mains handle 0 use 50Hz mains noise rejection for channel 0 channel lt 9 channel
2. Aven AES C E WARRANTY Shop online at omega com CEOMEGA omega com e mail info omega com For latest product manuals omegamanual info TC 08 8 Channel Thermocouple USB Data Acquisition Module omega com CEOMEGA OMEGAnet Online Service Internet e mail omega com info omega com U S A ISO 9001 Certified Canada Servicing North America One Omega Drive P O Box 4047 Stamford CT 06907 0047 TEL 203 359 1660 FAX 203 359 7700 e mail info omega com 976 Bergar Laval Quebec H7L 5A1 Canada TEL 514 856 6928 FAX 514 856 6886 e mail info omega ca For immediate technical or application assistance U S A and Canada Sales Service 1 800 826 6342 1 800 TC OMEGA Mexico Czech Republic Germany Austria United Kingdom ISO 9002 Certified Customer Service 1 800 622 2378 1 800 622 BEST Engineering Service 1 800 872 9436 1 800 USA WHEN En Espa ol 001 203 359 7803 FAX 001 203 359 7807 e mail espanol omega com info omega com mx Servicing Europe Frystatska 184 733 01 Karvin Czech Republic TEL 420 0 59 6311899 FAX 420 0 59 6311114 Toll Free 0800 1 66342 e mail info omegashop cz Daimlerstrasse 26 D 75392 Deckenpfronn Germany TEL 49 0 7056 9398 0 FAX 49 0 7056 9398 29 Toll Free in Germany 0800 639 7678 e mail info omega de One Omega Drive River Bend Technology Centre Northb
3. set each channel up as a type K thermocouple channel 0 is the cold junction and will be enabled by setting the third argument to anything other than usb tc08 set channel handle channel K find out the approximate conversion time for a call to usb tc08 get single minimum interval usb tc08 get minimum interval ms handle printf Conversion time d n minimum interval Collect 10 readings over approximately 9 minutes last time GetTickCount for i 0 i lt 10 i do the conversion for all channels usb tc08 get single handle value array short value array 9 amp overflow flags 0 degrees Celsius units print out the values printf n nTime Sd minute s i for c 0 a lt 9 c check for overflows on each channel with a bitwise amp comparator shift the comparison bit to match the channel if overflow flags amp 1 lt lt c printf nChannel d overflowed c else no overflow printf nChannel d Sf c value arrayl c if i lt 9 while 60000 gt GetTickCount last_time 60000ms 1 minute Sleep 100 let other applications run last_time GetTickCount 12 TC 08 User s Guide 3 2 4 Legacy mode Legacy mode is designed to aid developers who have already written code for the serial version of the TC 08 and are not yet ready to rewrite their code for the Streami
4. R S T Use a space in quotes to disable the channel Voltage readings can be obtained by passing X as the character Returns 0 Use usb tc08 get last error 1 Routine was successful Note The CJC is always enabled automatically if a thermocouple is being used When no channels are active as thermocouples the CJC can be optionally enabled or disabled 30 TC 08 User s Guide 3 3 3 2 usb tc08 run long usb tc08 run short handle long interval This routine starts the unit running with a sampling interval specified in milliseconds This routine should be called after usb tc08 set channel has been called Arguments handle Specifies the USB TC 08 unit interval Specifies the requested sampling period You can use usb tc08 get minimum interval ms to obtain the smallest sampling period permitted with the current setup Returns 0 Use usb tc08 get last error interval Actual interval allowed by the driver Technical reference 31 3 3 3 3 usb tc08 get single short usb tc08 get single short float short short handle temp overflow flags units You must set up the channels before calling this function You must not have put the unit into Streaming mode with usb tc08 run as this will cause usb tc08 get single to fail The function will convert all readings on demand For more details and an example see the Get Single mode section A
5. get temp deskew 14 usb tc08 get unit info 14 25 usb tc08 legacy get cold junction 14 37 usb tc08 legacy get cycle 14 40 usb tc08 legacy get driver version 14 38 usb tc08 legacy get temp 14 36 usb tc08 legacy get version 14 39 usb tc08 legacy run 14 34 usb tc08 legacy set channel 14 35 usb tc08 open unit 14 15 usb tc08 open unit async 14 18 usb tc08 open unit progress 14 20 usb tc08 run 14 30 usb tc08 set channel 14 29 usb tc08 set mains 14 23 usb tc08 stop 14 22 usb tc08 temp deskew 33 Error codes 27 43 Excel 42 G Get single mode 7 10 H Hot junction 6 Impedance 5 Installation 1 L LabVIEW 42 Legacy mode M Modes of operation Get single 7 10 Legacy 7 12 Streaming 7 8 MS Excel 42 P Programming Agilent VEE C 41 C 41 Delphi 41 LabVIEW 42 Visual Basic Q QNaN R Repairs 4 Resolution 5 S Safety 4 Specification 5 7 12 7 41 42 42 32 33 Streaming mode 7 8 Thermocouple 6 Troubleshooting 43 48 TC 08 User s Guide U usb tc08 close unit 14 21 usb tc08 get formatted info 14 26 usb tc08 get last error 14 27 usb tc08 get minimum interval ms 14 24 usb tc08 get single 14 31 usb tc08 get temp 14 32 usb tc08 get temp deskew 14 usb tc08 get unit info 14 25 usb tc08 legacy get cold junction 14 37 usb tc08 legacy get cycle 14 40 usb tc08 legacy get driver version 14 38 usb tc08 legacy get temp 14 36 us
6. open nThe error code is d error code could terminate the application here else if result 0 printf No USB TCO8 units found could terminate the application here No errors so start polling usb tc08 open unit progress continuously for its enumeration state do result usb tc08 open unit progress amp handle amp progress switch result case USBTC08_PROGRESS_FAIL enum equates to 1 error code usb tc08 get last error 0 printf Unit failed to open nThe error code is d error code could terminate the application here break case USBTC08 PROGRESS PENDING enum equates to 0 printf nThe unit is d percent enumerated progress Sleep 500 wait for approx half a second break case USBTC08_PROGRESS_COMPLETE enum equates to 1 printf n nThe unit with handle d opened successfully handle break while result USBTC08 PROGRESS PENDING p Start using the open unit 20 TC 08 User s Guide 3 3 2 3 usb tc08 open unit progress short usb tc08 open unit progress short handle Short progress Call this function after usb tc08 open unit async Repeatedly call it to determine the state of the background enumeration process For an example of usage see usb tc08 open unit async Arguments handle Out A handle positive short to the unit if the enumeration is comple
7. to continually take readings from the USB TC 08 Use the usb tc08 get temp routine to retrieve readings from the driver s buffer periodically You must call the function at least once per minute to avoid losing data the driver s buffer is circular so the oldest readings will be overwritten first Streaming mode relies on the driver to buffer readings without interruption If the driver does not get enough share of the PC s processor time the most frequent cause of which is too many applications running at the same time readings will be dropped and the sample buffer will be padded with QNaN floating integers Warning The padding of the buffer is also dependent on the performance of the PC and under very heavy processor loading padding may not always be accurate temp_buffer Pointer to a location where the readings are to be placed times_ms_buffer Returns the time that the first channel was converted optional buffer length Length of data buffers overflow Pointer to a variable that will be assigned a value of 1 if an overflow occured on any of the readings copied into temp buffer or 0 if an overflow did not occur An overflow occurs when the input signal is higher than the measuring range of the USB TC 08 channel Specifies the channel to read the temperature from units Specifies the temperature units for returned data USBTC08 UNITS CENTIGRADE USBTC08 UNITS FAHRENHEI USBTC08 UNITS KELVIN USBTC08 UNITS RANKINE
8. C CJC must be 09C to 1820 C gt 20 C Type E 270 C to 910 C 270 C to 1000 C TC 08 User s Guide 2 2 How a thermocouple works In a closed circuit of two dissimilar metals a thermocouple an electric current flows when one of the two junctions is heated with respect to the other The current continues to flow as long as the two junctions are at different temperatures The magnitude and direction of the current is a function of the temperature difference between the junctions and of the thermal properties of the metals used in the circuit This phenomenon is known as the Seebeck Effect The conductors can be made of any two dissimilar metals and when the hot junction is heated the current flow can be observed If the positions of the hot and cold junctions are reversed current flows in the opposite direction A thermocouple circuit actually generates a measurable low voltage output that is almost directly proportional to the temperature difference between the hot junction and the cold junction A change in this temperature difference produces some net change in the voltage Note More information on choosing and using thermocouples can be found at www omega com 3 3 1 3 2 3 2 1 Technical reference 7 Technical reference Introduction The USB TC 08 is supplied with driver routines that you can build into your own programs The USB TC 08 driver supports Windows XP SP2 and Wi
9. PONDING Cannot get a reply back from a USB TC 08 unit TCO08 ERROR FW FAIL Unable to download firmware USBTCO8_ERAOR_CONFIG_FATL Missing or corrupted EEPROM USBTCO8_ERROR_PIPE_INFO_FAIL an not get USB pipe information USBTC08 ERROR NOT CALIBRATED No calibration date was found USBTC08 ERROR PICOPP TOO OLD An old picopp sys driver was found on the system Note These reserved error code values are meaningful only to our technical support staff but they are supplied to allow developers to display warnings in their applications For more details on error codes see troubleshooting Arguments handle Specifies the USB TC 08 unit USB USB USB os L USB A USB ee a USB Error See the error code information above for further code explanation Technical reference 29 3 3 3 3 3 3 1 New USB mode only usb tc08 set channel short usb tc08 set channel short handle short channel char tc type Call this routine once for each channel that you want to use You can do this any time after calling usb tc08 open unit By default all channels are disabled Arguments handle Specifies the USB TC 08 unit channel Specifies which channel you want to set the details for this should be between 0 8 0 denotes the cold junction to type Specifies what type of thermocouple is connected to this channel Set to one of the following characters B E J K N
10. SBTC08 INFO info This routine gets the unit information and copies it to the USBTCO08 INFO structure declared in the usbtc08 h header file If you pass zero to the function as the handle only the driver version member will be valid but the function will return 1 Success Arguments handle Specifies the TC 08 unit info A pointer to a structure containing unit information Returns 0 Use usb tc08 get last error mr Routine was successful You must assign the correct value to the size field of your USBTCO08 INFO structure before calling this routine For example in C if devinfo is your structure use this code devinfo size sizeof USBTC08 INFO usb tc08 get unit info hTC08 amp devinfo 26 TC 08 User s Guide 3 3 2 9 usb tc08 get formatted info short usb get formatted info short handle char unit info short string length This function is similar to the usb get unit info routine but the unit information is returned in the form of a formatted character string The string is separated into the following elements each appearing on a different line driver version hardware version variant info serial number calibration date Arguments handle Specifies the USB TC 08 unit unit info A string where the unit info is to be placed string length Length of the string to be copied Should be at least 256 USBTC08 MAX INFO CHARS characters long Too many bytes to copy wil
11. Voltages are always returned in millivolts last known value 0 Use QNaNs to represent missing readings 1 Fill missing readings with previous good reading An error occurred use usb tc08 get last error to get the code Oo Currently no readings to collect gt 0 Number of readings copied into array there may still be more readings in the driver s internal buffer m fill_missing Choose whether or not to replace QNaN values with the Technical reference 33 3 3 3 5 usb tc08 get temp deskew long usb tc08 get temp deskew short handle float temp long times long buffer length short overflow short channel short units short fill missing Same as usb tc08 get temp but the times take account of small differences caused by the order in which channels are converted Note Unless there is a specific reason to use the usb_tc08_get_temp_deskewed routine use usb_tc08_get_temp instead mA a Pointer to a location where the temperature is to be placed times ms buffer Returns the exact time that this channel was converted optional _ buffer length Specifies the length of the sample buffer overflow Pointer to a variable that will be assigned a value of 1 if an overflow occurred on any of the readings copied into temp buffer or 0 if an overflow did not occur An overflow occurs when the input signal is higher than the measuring range of
12. alfef rehe e suisse adidas seriene 7 T Introdudtioniusa vv427drosssaslan AN 7 2 Modes of operation ronrvrrnrnorrnnnnnonannannonennonennannenennenasnennenasnensenessenesnenennennenesnansnnannenesnenssnennenee 7 TVilnhtroduetion mrtrcricererrctesrterrmerrmrretrs tec tecereerr teri terreterrrr AAE A ASE OEA errr cere es 7 2 Streaming PROS teres OEY IEEE OLUNIA I PEEN OSNES EN OAEI I PEE COIE dates OIE ISTP IEA 8 3 Get Single moder vaare ed 10 4 Legacy mode 3 Driver routines 1 Introduction 2 New USB mode and legacy mode rsenrnnnvvvvvrsenenanavanevevevevsvsnsesevevevenessvsssesssevevevevevessssvsssaseveveveseser 15 3 New USB mode only ELAI ERPI ESLAS ALES VEETIS EN TINEO LAT PP A COOL PER EE aves ease ANET IINE 29 4 Legacy mode only IPEE IIE IEAI caesnd sesesleeded cestosreluseesddsceasbestessessdscesboessenseeddcesebbessecsseddccesbosesecevacdecess 34 4 Programming E EEEE E E AE T E AET vets E EE AE 41 1 Introduction 2 Cand C 3 Delphi OTE AEN NE PI SIIPIEN N PIILEE INESTA AAOS ITSE ANS E AINAT NE AATE Excel ss E LAD VIEW skisserer 6 Visual Basic TAgleNt VEE ME 5 Troubleshooting osevrrnrnnrnonnnnnonnnnnnnanesnenennensenannenennannenesnensenannenasnansenennenssnensenssnenssnensenssnensene 6 Glossary EE Ne NE Kr AE RE ee Ve ete ds 44 Indexes ra 47 1 1 1 1 2 1 3 Introduction 1 Introduction Overview The USB TC 08 is a temperature and voltage logger designed to support multip
13. an They have a high output 68 uV C making them well suited to low temperature cryogenic use They are non magnetic Type J thermocouple Type J thermocouples are made from iron and constantan They measure temperatures in the range 210 to 1200 C The main application is with old equipment that can not accept the more modern thermocouple J types should not be used above 760 C as an abrupt magnetic transformation will cause permanent decalibration Technical reference 45 Type K thermocouple Type K thermocouples are low cost general purpose thermocouples made from chromel and alumel operating in the 270 C to 13709C temperature range Sensitivity is approx 41 uV C Type N thermocouple Type N thermocouples are made from nicrosil and nisil The high stability and resistance to high temperature oxidation of these thermocouples make them suitable for measuring high temperatures They are less expensive than platinum types B R and S and were designed to be an improved type K Type R thermocouple Type R thermocouples are made from platinum and rhodium and are suitable for high temperature measurements of up to 1760 C Low sensitivity 10 uV C and high cost make them unsuitable for general purpose use Type S thermocouple Type S thermocouples are made from platinum and rhodium and are suitable for high temperature measurements of up to 1760 C Low sensitivity 10 uV vC and high cost make these thermocoup
14. ank Irlam Manchester M44 5BD United Kingdom TEL 44 0 161 777 6611 FAX 44 0 161 777 6622 Toll Free in United Kingdom 0800 488 488 e mail sales omega co uk It is the policy of OMEGA Engineering Inc to comply with all worldwide safety and EMC EMI regulations that apply OMEGA is constantly pursuing certification of its products to the European New Approach Directives OMEGA will add the CE mark to every appropriate device upon certification The information contained in this document is believed to be correct but OMEGA accepts no liability for any errors it contains and reserves the right to alter specifications without notice WARNING These products are not designed for use in and should not be used for human applications Contents I Contents TW Introdudtionusnssdastaaarsndasend kerk en een 1 TOve rviewr issa Qsaie sk re added der 1 2 Installing the driver srrerrrrvrrnnvnnnavnnnnnvnvnnnavnnnannnvnsnasvavasvannsnnsvavanvavnsnesvavnsvannnvasvnvasvnnnsvasvavssvenvene 1 3 Connecting the USB TC 08 rrnrnrnrnrnrnnnrereverererevnrnrnrnrnrnrnrnnnrnrnnnennnnsnensnenenenenenenenensnsnsnsnsnsnenense 1 4 Safety warning EAN 4 2 PROGUGE INTORMI AL OM ass Soscectdecs coca decesssaendeces soeecvia dete E ssev43 dn saae desde A AOA 5 1 Specifications panne bed nirsed re 5 2 How a thermocouple works srrnrsnrvrnnnvnnnnnnnnannnnvnnnvvnvasvnnvenanvavasvannenesvavasvannnvnsvavnsvnnnnvnsvavasvnnvsne 6 3 Techni
15. annel 2 and so on temp Pointer to a location where readings are to be placed Each reading should be compared with 2147483647L or LONG_MAX include limits h to check for overflows An overflow occurs when the input signal is higher than the measuring range of the USB TC 08 filtered Specifies whether or not to filter the data The readings are median filtered if set to 1 0 causes the unfiltered temperature to be stored in temp The filter has a depth defined by the filter factor set during a usb_legacy_set_channel call Returns 0 Use usb tc08 get last error 1 Temperature retrieval successful Note Do not call this function unless you are operating the USB TC 08 in legacy mode having called usb tc08 legacy run Technical reference 37 3 3 4 4 usb tc08 legacy get cold junction short usb tc08 legacy get cold junction long temp short handle This routine retrieves a cold junction temperature reading This can also be achieved by passing channel 0 to usb tc08 get temp Temperatures are returned in hundredths of a degree Celsius Normally you do not need to worry about the cold junction temperature as the driver automatically uses it to compensate thermocouples You can however use it as an indication of ambient temperature Arguments handle Specifies USB TC 08 unit temp Pointer to a location where the temperature reading is to be stored Returns 0 Use usb tc08 get last error L Retrieval o
16. application If therefore usb tc08 open unit does not find a unit check that other applications are not using the USB TC 08 This includes applications on other user accounts on the same computer where fast user switching is supported Note The usb tc08 open unit function provides a simple way to open USB TC 08 units However the function call locks up the calling thread until the attached USB TC 08 unit has been fully enumerated If a single threaded application needs to perform concurrent processing such as displaying a progress bar use usb tc08 open unit async Arguments None TC 08 User s Guide Returns Positive short The handle of a unit l Unit failed to open Call usb_tc08_get_last_error with a handle of 0 to obtain the error code Technical reference 17 Example The following code is a fragment of a C application which demonstrates how to open multiple units with the USB TC 08 driver The handles to the open units are stored in an array for later use Opening multiple units fil for i 0 new handle usb tc08 open unit gt 0 i store the handle in an array handle_array i new_handle no_of_units i deal with the error if there is one if new_handle was zero then there was no error and we reached the last available unit if new_handle 1 error code usb tc08 get last error 0 printf Unit failed to ope
17. b tc08 legacy get version 14 39 usb tc08 legacy run 14 34 usb tc08 legacy set channel 14 35 usb tc08 open unit 14 15 usb tc08 open unit async 14 18 usb tc08 open unit progress 14 20 usb tc08 run 14 30 usb tc08 set channel 14 29 usb tc08 set mains 14 23 usb tc08 stop 14 22 usb tc08 temp deskew 33 V Visual Basic 42 WARRANTY DISCLAIMER OMEGA ENGINEERING INC warrants this unit to be free of defects in materials and workmanship for a period of 13 months from date of purchase OMEGA s WARRANTY adds an additional one 1 month grace period to the normal one 1 year product warranty to cover handling and shipping time This ensures that OMEGA s customers receive maximum coverage on each product If the unit malfunctions it must be returned to the factory for evaluation OMEGA s Customer Service Department will issue an Authorized Return AR number immediately upon phone or written request Upon examination by OMEGA if the unit is found to be defective it will be repaired or replaced at no charge OMEGA s WARRANTY does not apply to defects resulting from any action of the purchaser including but not limited to mishandling improper interfacing operation outside of design limits improper repair or unauthorized modification This WARRANTY is VOID if the unit shows evidence of having been tampered with or shows evidence of having been damaged as a result of excessive corrosion or current heat moisture or vibratio
18. ber In the context of the USB TC 08 QNaNs are numbers created artificially to fill in gaps in sampling These gaps are interruptions caused by lack of available PC or laptop processor time normally caused by too many applications being open simultaneously QNaNs are defined in the IEEE 754 1985 ISO standard and are indeterminate meaning no two QNaNs have the same value In C C the int _isnan double function in the lt float h gt header can be used to identify QNaN float representations cast to a double first QNaNs will not cause an error if arithmetic operations are performed on them however the results will remain indeterminate Resolution A value in bits related to the number of increments of an analog input signal that can be detected by a digital measurement system A high resolution measurement system detects smaller signal increments than a low resolution measurement system Thermocouple A device consisting of two dissimilar metals joined together The thermoelectric voltage developed between the two junctions is proportional to the temperature difference between the junctions Type B thermocouple Type B thermocouples are made from platinum and rhodium and are suitable for high temperature measurements of up to 1820 C Unusually due to the shape of their temperature voltage curve type B thermocouples give the same output at 0 C as at 42 C Type E thermocouple Type E thermocouples are made from chromel and constant
19. bility cannot be guaranteed and it may be necessary to manually ground the equipment Take care to avoid connecting the inputs of the product to anything which may be ata hazardous voltage If in doubt use a meter to check that there is no hazardous AC or DC voltage Failure to check may cause damage to the product and or computer and could cause injury to yourself or others Take great care when measuring temperatures near mains equipment If a sensor is accidentally connected to mains voltages you risk damage to the converter or your computer and your computer chassis may become live You should assume that the product does not have a protective safety earth Incorrect configuration or use of the device to measure voltages outside the maximum input range can be hazardous Repairs The unit contains no user serviceable parts repair or calibration of the unit requires specialised test equipment and must be performed by Omega Engineering Product information 5 Product information Specifications Number ofinputchannels B O Z O O oOo o Environmental conditions 0 to 50 C 25 to 75 humidity Quoted accuracy over 20 30 C NOT water resistant Note The resolution and accuracy depend upon the thermocouple type and the temperature range Below is a list of the thermocouples and temperature ranges supported by the USB TC 08 Actual measurable range Theoretical ranges CIC 5 C to 70 Type B 20 C to 1820
20. continuous v Action at end of run Stop hd Restart delay fi Minutes Y Use multiple converters Cancel Help 3 Click the OK button The Sampling Rate dialog box appears TC 08 User s Guide Sampling Rate X Sampling interval fi Seconds Maximum number of samples 500 Cancel nerd EG As many as possible v Help 4 Click the OK button The Converter details dialog box appears Part z Cancel USB Devices Hel p Device Serial Converter type Status Refresh USB enumeration progress 5 Select USB TC 08 from the drop down list of converters The device name and serial number should appear in the USB Devices pane and the USB enumeration progress bar gradually expand to 100 If the progress bar does not start moving disconnect and reconnect the USB TC 08 then click Refresh 6 In the USB Devices pane select the USB TC 08 If you are using more than one USB TC 08 check the serial number on the bottom of the device so that you know which one to select from the list 7 Click the OK button The following dialog box appears Introduction 3 TCO8 Channels X Serial OK Cold junction unused Edit Channel I unused Channel 2 unused Channel 3 unused Disable Channel 4 unused Channel 5 unused Help dle Channel 6 unused Channel 7 unused Channel 8 unused Mains Frequency 50H2 v 8 In the TC 08 Channel
21. dical applications or used on humans Should any Product s be used in or with any nuclear installation or activity medical application used on humans or misused in any way OMEGA assumes no responsibility as set forth in our basic WARRANTY DISCLAIMER language and additionally purchaser will indemnify OMEGA and hold OMEGA harmless from any liability or damage whatsoever arising out of the use of the Product s in such a manner RETURN REQUESTS INQUIRIES Direct all warranty and repair requests inquiries to the OMEGA Customer Service Department BEFORE RETURNING ANY PRODUCT S TO OMEGA PURCHASER MUST OBTAIN AN AUTHORIZED RETURN AR NUMBER FROM OMEGA S CUSTOMER SERVICE DEPARTMENT IN ORDER TO AVOID PROCESSING DELAYS The assigned AR number should then be marked on the outside of the return package and on any correspondence The purchaser is responsible for shipping charges freight insurance and proper packaging to prevent breakage in transit FOR WARRANTY RETURNS please have the FOR NON WARRANTY REPAIRS consult OMEGA following information available BEFORE for current repair charges Have the following contacting OMEGA information available BEFORE contacting OMEGA 1 Purchase Order number under which the product 1 Purchase Order number to cover the COST was PURCHASED of the repair 2 Model and serial number of the product under 2 Model and serial number of the product and warranty and 3 Repair instructions and or specific p
22. e PC 2 Reinstall the software and restart the PC 3 If this does not work download the latest version of the software from http www omega com and install this then restart the PC 4 If this does not work contact das omega com Errors in this category are handled internally within software applications and only developers need to be aware of their meanings Find a routine which fails with one of these error codes Errors in this category are user dependent and developers should make sure that their application provides suitable error messages for users to read in the event of an error occurring 44 TC 08 User s Guide 3 6 Glossary CJC A method of compensating for ambient temperature variations in thermocouple circuits Cold junction compensation See CJC Common mode range The voltage range relative to the ground of the data logger within which both inputs of a differential measurement must lie in order to achieve an accurate measurement DLL Dynamic Link Library Files with this file extension contain a collection of Windows functions designed to perform a specific class of operations Input impedance The resistance measured between the input terminals of a circuit NFR Noise Free Resolution The effective number of bits of resolution that can be considered noise free Overvoltage protection The maximum input voltage that can be applied without damaging the unit QNaN Quiet Not a Num
23. f cold junction temperature reading successful 38 TC 08 User s Guide 3 3 4 5 usb tc08 legacy get driver version short usb tc08 legacy get driver version void This routine returns the driver version This is useful when you need to find out if the latest driver is being used Driver version number Technical reference 39 3 3 4 6 usb tc08 legacy get version short usb tc08 legacy get version short version short handle This routine sets the version variable to match the version of the USB TC 08 currently being used Arguments handle Specifies the USB TC 08 unit mm Pointer to a location where the version number is to be stored oo Eo Retrieval of version number successful 40 TC 08 User s Guide 3 3 4 7 usb tc08 legacy get cycle short usb tc08 legacy get cycle long cycle short handle This routine gives the number of complete cycles of readings taken from a particular USB TC 08 Calling usb tc08 legacy get temp causes the most recent reading for the specified channel to be returned immediately If you wish to record values only when the driver has taken a new reading you can use this routine to find out how many complete cycles of readings the driver has taken Then you can call usb tc08 legacy get temp but only when the cycle has been incremented Arguments handle Specifies a USB TC 08 unit cycle Pointer t
24. fies the USB TC 08 unit channel Specifies which channel you want to set the details for This should be between 0 and 8 te type Specifies what type of thermocouple is connected to this channel Set to one of the following characters B E OG K N R S T Use a space in quotes to disable the channel filter_factor Specifies the size of the median filter Each time the driver takes a reading from this channel it updates the filtered value by adding a reading to a median filter The filter factor can be set to any value between 0 255 0 or 1 turns filtering off filter_factor These parameters are provided for backward compatibility with the serial TC 08 and have no effect when used with the USB TC 08 nm Eoo Legacy set channel successful Note Do not call this function unless you are operating the USB TC 08 in legacy mode having called usb tc08 legacy run 36 TC 08 User s Guide 3 3 4 3 usb tc08 legacy get temp short usb tc08 legacy get temp long temp short handle short channel short filtered Once you open the driver and define some channels you can call the usb tc08 legacy run routine The driver will then constantly take readings from the USB TC 08 Temperatures are returned in hundredths of a degree Celsius and voltages are returned in microvolts Arguments channel Specifies from which channel to read temperature Should be 0 for CJC 1 for Channel 1 2 for Ch
25. filtering for all channels usb tc08 legacy set channel handle channel K 0 usb tc08 legacy run handle last cycle no 0 no of readings 0 while no of readings lt 50 collect 50 readings usb tc08 legacy get cycle handle amp this cycle no if last cycle no this cycle no last_cycle_no this_cycle_no no of readings for channel 1 channel lt 9 channel usb tc08 legacy get temp amp reading channel handle channel 0 now do something with the readings check that they have not overflowed by comparing each reading with 2147483647L or LONG MAX include limits h usb tc08 legacy get cold junction handle amp cold junction now do something with the cold junction temperature usb tc08 stop handle 14 TC 08 User s Guide 3 3 3 3 1 Driver routines Introduction The following table explains each of the USB TC 08 routines Routine peserpton O O NewUSBandserialmode Z OC OOOO OyO usb_tc08 open unit Opens the USB TC 08 unit and gets a valid USB handle ZO 0 i usb tc08 open unit async Opens the unit asynchronousl usb tc08 open unit progress Polls the unit s enumeration progress during asynchronous operation it usb tc08 close unit Closes the handle e cript pens the USB TC 08 unit and gets a valid USB handle r 60 H usb tc08 set mains Sets the mains interference rejection filter to eithe
26. l copy as many full lines as possible Technical reference 27 3 3 2 10 usb tc08 get last error short usb tc08 get last error short handle This routine returns the last error for the unit specified by handle If zero is passed instead of a handle the function returns the error associated with the last call to usb tc08 open unit or usb tc08 open unit async Note If an invalid handle is passed to a function the function will fail The error code however cannot be associated with a unit so usb tc08 get last error will not retain an error code in this instance usb tc08 get last error will also fail if the invalid handle is passed to it The error codes also found in the C header file are as follows User Developer error codes USBTCO8 ERROR OK No error occurred XP SP2 and Vista CO8 ERROR NO CHANNELS SET is required CO8 ERROR VARIANT NOT SUPPORTED The hardware version is not supported Download the latest driver TC08 ERROR INCORRECT MODE An incompatible mix of legacy and non legacy functions was called or usb tc08 get single was called while in streaming mode USBTC08 ERROR ENUMERATION INCOMPLETE lusb tcO8 open unit async was called again while a background enumeration was already in progress Note For more details on error codes see troubleshooting 28 TC 08 User s Guide Reserved error codes TCO08 ERROR NOT RES
27. le thermocouples With the accompanying TC 08 software the unit can be used with any laptop or PC running Windows XP SP2 or Vista If you are technically minded and want to tailor the product to a particular application you can write your own programs with the supplied driver The driver provides cold junction compensation for thermocouples The TC 08 software supports up to 20 USB TC 08 devices and the driver can support more as many as 64 if you have a high specification PC This manual describes the physical and electrical properties of the USB TC 08 and provides an explanation of how to use the software drivers For information on the USB TC 08 software please consult the software help file Installing the driver The driver is installed automatically when you install the TC 08 software Alternatively you can download the driver from our website at http www omega com Connecting the USB TC 08 Please note do not connect the USB TC 08 until you have installed the software and restarted your PC To begin using the USB TC 08 connect it to the USB port on your computer using the cable provided Next connect a thermocouple to one of the thermocouple input connectors To complete the installation select the USB TC 08 unit and thermocouple type in the TC 08 software as follows 1 Start up the TC 08 Recorder 2 Select New Settings from the File menu The Recording dialog box appears Recording X Recording method Real time
28. les unsuitable for general purpose use Due to their high stability type S thermocouples are used as the standard of calibration for the melting point of gold Type T thermocouple Type T thermocouples are made from copper and constantan are highly accurate and operate in the 270 C to 400 C temperature range USB Universal Serial Bus This is a standard port that enables you to connect external devices to PCs A typical USB 1 1 port supports a data transfer rate of 12 Mbps 12 megabits per second and is much faster than a COM port USBTCO8_INFO This structure is used to receive information from the usb tc08 get unit info function and is defined in the usbtc08 h header file Note If the programming language you are using does not support structures use the usb tc08 get formatted info function typedef struct tUSBTCO8Info short size short DriverVersion short PicoppVersion short HardwareVersion short Variant char szSerial USBTC08 MAX SERIAL CHARS char szCalDate USBTC08 MAX DATE CHARS USBTCO08 INFO LPUSBTC08 INFO Index 47 Index A AgilentVEE C C 41 C 41 Cold junction 6 Connection 1 D Delphi DLLs 7 Driver routines 14 usb tc08 close unit 42 41 usb tc08 get formatted info usb tc08 get last error 14 21 14 26 14 27 usb tc08 get minimum interval ms 14 24 usb tc08 get single 14 31 usb tc08 get temp 14 32 usb tc08
29. n improper specification misapplication misuse or other operating conditions outside of OMEGA s control Components in which wear is not warranted include but are not limited to contact points fuses and triacs OMEGA is pleased to offer suggestions on the use of its various products However OMEGA neither assumes responsibility for any omissions or errors nor assumes liability for any damages that result from the use of its products in accordance with information provided by OMEGA either verbal or written OMEGA warrants only that the parts manufactured by it will be as specified and free of defects OMEGA MAKES NO OTHER WARRANTIES OR REPRESENTATIONS OF ANY KIND WHATSOEVER EXPRESS OR IMPLIED EXCEPT THAT OF TITLE AND ALL IMPLIED WARRANTIES INCLUDING ANY WARRANTY OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE HEREBY DISCLAIMED LIMITATION OF LIABILITY The remedies of purchaser set forth herein are exclusive and the total liability of OMEGA with respect to this order whether based on contract warranty negligence indemnification strict liability or otherwise shall not exceed the purchase price of the component upon which liability is based In no event shall OMEGA be liable for consequential incidental or special damages CONDITIONS Equipment sold by OMEGA is not intended to be used nor shall it be used 1 as a Basic Component under 10 CFR 21 NRC used in or with any nuclear installation or activity or 2 in me
30. n nThe error code is d error code could terminate the application here Ji Start using the open units Li 18 TC 08 User s Guide 3 3 2 2 usb tc08 open unit async short usb tc08 open unit async void This routine begins enumerating USB TC 08 units in the background and provides a return immediately so the calling thread can continue executing other code Note The driver is thread safe and will not allow access to a single unit from more than one application If therefore usb tc08 open unit async does not find a unit check that other applications are not using the same USB TC 08 This includes applications on other user accounts on the same computer where fast user switching is supported Arguments None Returns 1 The call was successful 0 No more units were found An error occurred call usb tc08 get last error with a handle of 0 to obtain the error code Technical reference 19 Example The following code is a fragment of a C application which demonstrates how to open a single unit with the asynchronous open unit functions dif Opening a unit asynchronously Tell the driver to start enumerating the unit in the background usb tc08 open unit async returns immediately result usb tc08 open unit async handle any error conditions if result 1 error code usb tc08 get last error 0 printf Unit failed to
31. ndows Vista Once you have installed the software the Examples directory will contain the drivers and a selection of examples of how to use the drivers The driver is supplied as a Windows DLL The DLL uses the C stdcal1 calling convention and can be used with C Delphi and Visual Basic programs It can also be used with programs like Microsoft Excel where the macro language is a form of Visual Basic Modes of operation Introduction The USB TC 08 is designed for three specific modes of operation to suit a variety of applications The following modes are supported amp Streaming mode amp Get Single mode amp Legacy mode TC 08 User s Guide 3 2 2 Streaming mode Streaming mode is an operational mode in which the USB TC 08 unit samples data and returns it to the computer in an unbroken sequence using the onboard clock to ensure accurate timing The unit can buffer up to two sets of readings at once To avoid loss of readings make sure that another application on the PC including the one you are writing does not prevent the driver from collecting readings for more than three sampling intervals To allow the driver to sample continuously call the Windows Sleep function in any sampling loops see example below to make sure that your application does not use too much processor time Hint Try not to use a Sleep call for less than 50 100 milliseconds e g Sleep 50 or Sleep 100 If you are pr
32. ng or Get Single modes available with the USB version The legacy support is going to be phased out and will eventually be removed from the driver altogether If you want full support in the future use the Streaming or Get Single modes To allow code to be easily developed for both the serial version and the USB version of the TC 08 all the function names have been changed The usb tc08 legacy set channel function no longer supports offset and gain this is now stored only as calibration information in the unit itself The legacy routines will be familiar if you previously used the serial TC 08 but the following changes should be made to convert legacy applications Reference the new Header file Reference the new Library file Place the new DLL in the directory of the application Set the mains frequency Run and stop the unit Store a handle returned from usb tc08 open unit instead of using the serial port number Technical reference 13 Example The following code is a fragment of a C application demonstrating how to use legacy mode with the USB TC 08 driver ti Setting up and running the unit in Legacy mode This is designed to make it easier to adapt code written for the Serial TCO8 for use with the USB TC08 fi usb tc08 set mains handle 0 use 50Hz mains noise rejection for channel 1 channel lt 9 channel set each channel up as a type K thermocouple switch off
33. o a location where the cycle number is to be stored Returns 0 Use usb tc08 get last error 1 Legacy get cycle successful Tip Do not test for an exact cycle number instead test for a different cycle number as your application may have missed readings See the Legacy mode section for an example Note Do not call this function unless you are operating the USB TC 08 in legacy mode having called usb tc08 legacy run Technical reference 41 3 4 3 4 1 3 4 2 3 4 3 Programming Introduction We supply examples for the following programming languages C and C Delphi Excel LabVIEW Visual Basic Agilent VEE The example programs are installed in the Examples subdirectory of your TC 08 program directory C and C C The C example program is a generic Windows application it does not use Borland AppExpert or Microsoft AppWizard To compile the program create a new project containing the following files usb_tc08 c usb_tc08 rc either usbtc08bc lib Borland 32 bit applications or usbtc0s 11 5 Microsoft Visual C 32 bit applications The following files must be in the same directory Q usb tc08 rch usbtc08 h ushbteds dll all 32 bit applications C C programs can access all versions of the driver If usbtc08 h is included ina C program the PREF1 macro expands to extern C this disables name mangling or name decoration and enables C routines to make calls to
34. ogramming a Windows GUI application a good alternative to sampling loops is the WM TIMER message Technical reference 9 Example The following code is a fragment of a C application demonstrating how to use Streaming mode with the USB TC 08 driver ii Setting up and running the unit in Streaming mode ff usb tc08 set mains handle 0 use 50Hz mains noise rejection for channel 0 channel lt 9 channel set each channel up as a type K thermocouple channel 0 is the cold junction and will be enabled by setting the third argument to anything other than usb tc08 set channel handle channel K find out how fast the unit can sample in its current setup state minimum interval usb tc08 get minimum interval ms handle usb tc08 run handle minimum interval sample as fast as possible not required just illustrates that the application can be idle while the driver collects the readings Sleep 10000 use a two dimensional array with an array of readings for each channel In a real application this would be a nested loop to regularly poll the unit for readings for channel 0 channel lt 9 channel no_of_readings usb tc08 get temp handle amp reading buffer channell amp times buffer channel buffer length amp overflows channel channel 0 degrees Celsius units 0 do not fill missing readings
35. r 50 setup as a structure io Z usb tc08 stop Stops the unit streaming H o usb_tc08_get_formatted_info Retrieves information on a particular unit and presents it in string form usb tc08 get last error Returns the last error for a specified unit or for a call to open a unit n New USB mode only FE usb tc08 set channel Sets up a USB TC 08 channel usb tc08 run Starts the USB TC 08 unit streaming usb tc08 get singl demand a specified channel a specified channel with time deskewed Legacy modeony o usb tc08 legacy run ets up a USB TC 08 channel usb tc08 legacy get cold junction etrieves a temperature reading for the cold junction usb tc08 legacy get driver version Returns the driver version usb tc08 legac et version eturns the hardware version of the USB TC 08 unit usb tc08 legacy get cycle eturns the number of readings taken so far Technical reference 15 3 3 2 3 3 2 1 New USB mode and legacy mode usb tc08 open unit short usb tc08 open unit void This routine returns a valid handle to the USB TC 08 if the driver successfully opens it If the routine fails see the error code explanations in the usb tc08 get last error section If you wish to use more than one USB TC 08 call this routine once for each unit connected to the PC The function will return 0 if there are no more units found The driver is thread safe and will not allow access to a single unit from more than one
36. rguments handle Returns temp overflow flags units 0 Specifies the USB TC 08 unit Pointer to an array of length 9 There are 9 channels on the USB TC 08 8 cold junction and the readings are always placed in the array subscript corresponding to the channel number Channels which are not enabled are filled with QNaN values Pointer to a variable containing a set of bit flags that are set high when an overflow occurs on a particular channel An overflow occurs when the input signal is higher than the measuring range of the USB TC 08 The lowest significant bit bit 0 represents channel 0 the cold juction channel and bit 8 represents channel 8 the last thermocouple channel Bitwise comparisons should be performed to determine the overflow state of each channel Specifies the temperature units for returned data USBTC08_UNITS_CENTIGRADE USBTC08_UNITS_FAHRENHEIT USBTC08 UNITS KELVIN USBTC08 UNITS RANKINE w NHO An error occurred use usb tc08 get last error to get the code The function succeeded 32 TC 08 User s Guide 3 3 3 4 usb tc08 get temp long usb tc08 get temp short handle float temp buffer long times ms buffer long buffer length short overflow short channel short units short fill missing Once you open the driver and set up some channels you can call the usb tc08 run routine The driver will then begin
37. roblems 3 Repair instructions and or specific problems relative to the product relative to the product OMEGA s policy is to make running changes not model changes whenever an improvement is possible This affords our customers the latest in technology and engineering OMEGA is a registered trademark of OMEGA ENGINEERING INC Copyright 2007 OMEGA ENGINEERING INC All rights reserved This document may not be copied photocopied reproduced translated or reduced to any electronic medium or machine readable form in whole or in part without the prior written consent of OMEGA ENGINEERING INC Where Do I Find Everything I Need for Process Measurement and Control OMEGA Of Course Shop online at omega com TEMPERATURE 4 Thermocouple RTD amp Thermistor Probes Connectors Panels amp Assemblies l4 Wire Thermocouple RTD amp Thermistor A Calibrators amp Ice Point References A Recorders Controllers amp Process Monitors 4 Infrared Pyrometers PRESSURE STRAIN AND FORCE 4 Transducers amp Strain Gages A Load Cells amp Pressure Gages 4 Displacement Transducers A Instrumentation amp Accessories FLOW LEVEL 4 Rotameters Gas Mass Flowmeters amp Flow Computers l Air Velocity Indicators l Turbine Paddlewheel Systems A Totalizers amp Batch Controllers pH CONDUCTIVITY A pH Electrodes Testers amp Accessories WA Benchtop Laboratory Meters A Controllers Calibrators Simulators amp P
38. s window double click on Channel 1 unused The Edit TC 08 Channel dialog box appears Edit TCO8 Channel X Name Ehannel 1 Thermocouple T ype K v Apply I Filter Enable Filter Factor jar Conce Help Options 9 From the Thermocouple drop down list select the type of thermocouple you are using and click OK The TC 08 Channels dialog box reappears 10 Click OK Channel 1 should now appear in the monitor window with the current temperature reading PLW Recorder Mi x Fie Settings View Help BATER Awaiting data filename Use File New data Channel 1 21 10 C TC 08 User s Guide 1 4 Safety warning We strongly recommend that you read the general safety information below before using your product for the first time If the equipment is not used in the manner specified then the protection provided may be impaired This could result in damage to your computer and or injury to yourself or others Maximum input range The USB TC 08 is designed to measure voltages in the range of 70 mV Any voltages in excess of 30 V may cause permanent damage to the unit Mains voltages These products are not designed for use with mains voltages Safety grounding The ground of every product is connected directly to the ground of your computer through the interconnecting cable provided This is done in order to minimise interference If the PC especially laptop is not grounded reading sta
39. set mains short usb tc08 set mains short handle short sixty hertz This routine sets the USB TC 08 to reject either 50 or 60 Hz Arguments handle Specifies the USB TC 08 unit sixty hertz Specifies whether to reject 50 Hz or 60 Hz If set to 1 the unit will reject 60 Hz if set to 0 the unit will reject 50 Hz Returns 0 Use usb tc08 get last error ma Mains rejection set correctly Note If the rejection is not set correctly the unit will be more susceptible to mains interference 24 TC 08 User s Guide 3 3 2 7 usb tc08 get minimum interval ms long usb tc08 get minimum interval ms short handle This routine returns the minimum sampling interval or fastest millisecond interval that the unit can achieve in its current configuration The configuration is defined by calling usb tc08 set channel Arguments handle Specifies the USB TC 08 unit Returns 0 Use usb tc08 get last error Minimum Minimum sampling interval for current setup in Interval milliseconds Note The USB TC 08 can sample from a single channel at a rate of 10 samples per second The absolute minimum sampling interval with all 8 channels and the cold junction enabled is 900 ms You must set up all the channels that you wish to use before calling this routine Technical reference 25 3 3 2 8 usb 1c08 get unit info short usb tc08 get unit info short handle U
40. ted Handle will always be 0 if the enumeration is incomplete progress Out Optional can pass NULL returns a number from 0 to 100 representing the percentage completion of the enumeration of one unit Returns 1 An error occurred call VS BTC OR PROGRESS ZERIE usb tc08 get last error with a handle of 0 to obtain the error code 0 Enumeration has not completed U SBTC08 PROGRESS PENDING keep calling usb tc08 open unit progress 1 Enumeration has completed and the USBTC08 PROGRESS COMPLETE handle is now valid Technical reference 21 3 3 2 4 usb tc08 close unit short tc08 close unit short handle This routine closes the unit for a specified USB handle Arguments handle Specifies the USB TC 08 unit Returns 0 Use usb tc08 get last error E Unit closed successfully Note If you successfully open any USB TC 08 units call usb tc08 close unit for each handle before you exit from your program If you do not there is a chance that the unit will not reopen until it has been disconnected and reconnected 22 TC 08 User s Guide 3 3 2 5 usb tc08 stop short usb tc08 stop short handle This routine stops the unit from running Arguments handle Specifies the USB TC 08 unit Returns 0 _ Invalid parameter BE Unit stopped streaming successfully Technical reference 23 3 3 2 6 usb tc08
41. the USB TC 08 chamel Specifies the channel to read the temperature from Specifies the temperature units in which the data are returned USBTC08 UNITS CENTIGRADE USBTC08 UNITS FAHRENHEIT USBTC08 UNITS KELVIN USBTC08 UNITS RANKINE Voltages are always returned in millivolts fill missing Choose whether or not to replace QNaN values missing readings with the last known value 0 Use QNaNs to represent missing readings 1 Fill missing readings no QNaNs An error occurred use usb tc08 get last error to get the code O Currently no readings to collect Number of readings copied into array there may still be more readings in the driver s internal buffer 34 TC 08 User s Guide 3 3 4 3 3 4 1 Legacy mode only usb tc08 legacy run short usb tc08 legacy run short handle This routine starts the sampling thread and forces the specified unit to run in legacy mode Arguments handle Specifies the USB TC 08 unit Returns 0 Use usb tc08 get last error o Eoo Legacy run successful Technical reference 35 3 3 4 2 usb tc08 legacy set channel short usb tc08 legacy set channel short handle short channel char te type short filter factor short offset short slope Call this routine once for each channel that you would like to take readings from You can do this any time after calling usb tc08 open unit handle Speci
42. the driver routines using C headers Delphi The WIN sub directory contains a simple program usbtc08 dpr which opens the drivers and reads temperatures from the three channels You will need the following files to build a complete program USBTCO8FM dfm USBTCO8FM PAS usbtc08 inc The file usbtc08 inc contains procedure prototypes for the driver routines You can include this file in your application This example has been tested with Delphi versions 1 2 and 3 42 TC 08 User s Guide 3 4 4 3 4 5 3 4 6 3 4 7 Excel The easiest way to transfer data to Excel is to use the TC 08 software application If however you need to do something that is not possible using the TC 08 software you can write an Excel macro which calls usbtc08 d11 to read in a set of data values The Excel Macro language is similar to Visual Basic The example usbTC0832 XLS reads in 20 values of the cold junction temperature and channel 1 temperature one per second and assigns them to cells A1 B20 LabVIEW While it is possible to access all of the driver routines described earlier it is easier to use the special LabVIEW access routine To use this routine copy usbtc08 vi from the Examples subdirectory to your LabVIEW user 1ib directory You will then need usb_tc08 sub vi and an example sub vi which demonstrate how to use them You can use one of these sub vis for each of the channels that you wish to measure The s
43. ub vi returns a temperature for thermocouple types Visual Basic The Examples directory contains the following files created in Visual Basic 6 usbtc0832 vbp usbtc0832 bas usbtc0832 Frm usbtc0832 vbw Agilent VEE The example program usb tc08 vee shows how to collect a block of data from the USB TC 08 There are prototypes in usb tc08 vh Technical reference 43 3 5 Troubleshooting The following table lists each of the error codes described in the usb tc08 get last error section and divides them into categories so that you know what to do in the event of a particular error occurring Error code Description Category SBTCO8_ERROR_OS_NOT_SUPPORTED SBTCO8_ERROR_NO_CHANNELS_SET SBTCO8_ERROR_INVALID_PARAMETER SBTCO8_ERROR_VARIANT_NOT_SUPPORTED SBTCO8_ERROR_INCORRECT_MODE SBTCO08 ERROR ENUMERATION INCOMPLETE SBTCO08 ERROR NOT RESPONDING SBTCO8 ERROR FW FAIL S ail aia ie G Ee SBTCO08 ERROR CONFIG FAIL SBTCO08 ERROR NOT FOUND SBTCO08 ERROR THREAD FAIL a ja el e W E GIG SBTCO8_ERROR_PIPE_INFO_FAIL J Ww EG SBTCO08 ERROR NOT CALIBRATED us G SBTCO8_ERROR_PICOPP_TOO_OLD Errors in this category indicate that a fault has occurred with the USB TC 08 unit or your PC Try disconnecting the USB TC 08 then reconnecting it If this does not work restart your PC If this does not work do the following 1 Uninstall the software and restart th
44. umps l Industrial pH amp Conductivity Equipment DATA ACQUISITION WA Data Acquisition amp Engineering Software l Communications Based Acquisition Systems l4 Plug in Cards for Apple IBM amp Compatibles 4 Datalogging Systems A Recorders Printers amp Plotters HEATERS l Heating Cable l Cartridge amp Strip Heaters rd Immersion amp Band Heaters A Flexible Heaters 4 Laboratory Heaters ENVIRONMENTAL MONITORING AND CONTROL A Metering amp Control Instrumentation A Refractometers l4 Pumps amp Tubing lA Air Soil amp Water Monitors A Industrial Water amp Wastewater Treatment lA pH Conductivity amp Dissolved Oxygen Instruments M4525 0707
Download Pdf Manuals
Related Search
Related Contents
Samsung Samsung Z3 User Manual Copyright © All rights reserved.
Failed to retrieve file