TORREY PINES SCIENTIFIC EchoTherm IC20 Operating Manual Download Page 33

Torrey Pines Scientific, Inc. 

33 

 

 

Serial Command Quick Reference Table 

 

 

 

 

Example 

 

Command 

Function 

sent 

returned 

ID

 

return model and version 

v <CR> 

IC20/25 v1.0 <CR LF> 

return serial number 

V <CR> 

12345678 <CR LF> 

Te

mpe

ra

tur

e

  

return set point temperature 

s <CR> 

-10.0 <CR LF> 

off <CR LF> if idle mode 

n

(xxx)

 

set new set point temperature (x.x min) 

n25 <CR> 

ok <CR LF> 

i/I 

set/clear idle mode (plate power is off when set) 

i <CR> or I<CR> 

ok <CR LF> 

return plate temperature 

p <CR> 

-10.0 <CR LF> or error_code<CR LF> 

Loggi

ng

 

return log file 

l <CR> 

log_data(0) <CR LF>... log_data(n)<CRLF> 

lc 

clear log file 

lc<CR> 

ok <CR LF> 

ls 

start logging 

ls <CR> 

ok <CR LF> 

lp 

stop logging 

l p<CR> 

ok <CR LF> 

le 

set log period to 1 second 

le <CR> 

ok <CR LF> 

lm 

set log period to 1 minute 

l m<CR> 

ok <CR LF> 

l5 

set log period to 5 minutes 

l5 <CR> 

ok <CR LF> 

return current log period 

 b<CR> 

s, m, or 5 <CR LF> 

Ut

ilit

y

 

#m 

return all calibration points 

#m<CR> 

C_LO,M_LO,C_HI, M_HI <CR><LF> 

#F 

Restore calibration to factory values 

#F <CR> 

ok<CR LF> 

 

#Z 

Reset unit to default configuration (rarely necessary) 

#Z<CR> 

Uint Reset <CR LF> 

<CR> is ASCII eturn char (for example: “enter” keyboard press for HyperTerminal, “\r” for C pgms, ASCII hex char “D”) 
<LF> is ASCII linefeed char (d’10 or ‘\n’) 

 

Summary of Contents for EchoTherm IC20

Page 1: ...IC30 IC30XR IC30XT Applies to version 5 7 and higher DOCUMENT NUMBER IC20 100 Revised Feb 2021 TORREY PINES SCIENTIFIC INC 2713 Loker Ave West Carlsbad CA 92010 TELEPHONE 760 930 9400 TOLL FREE 866 573 9104 FAX 760 930 9480 E Mail info torreypinesscientific com Web site www torreypinesscientific com ...

Page 2: ... 6 DATA LOGGER 6 VII FRONT AND REAR PANEL CONTROLS 7 FRONT PANEL 7 REAR PANEL 8 VIII SET UP PARAMETERS 9 SET UP PARAMETERS 9 SET UP INSTRUCTIONS 9 ENVIRONMENTAL INFORMATION 9 IX DISPLAY AND KEYBOARD DESCRIPTIONS 10 DISPLAY 10 PUSH BUTTONS 11 X SETTING TEMPERATURE AND OTHER FEATURES 12 SETTING TEMPERATURE 12 SETTING TIMER 12 SETTING THE UNIT TO IDLE MODE 15 DATA LOGGER 17 XI TEMPERATURE CALIBRATION...

Page 3: ... Points 22 XII TEMPERATURE MEASUREMENT ERROR CODES 23 XIII RS232 SERIAL COM INTERFACE 24 Cable Pinout 24 COM Settings 24 XIV CLEANING MAINTENANCE AND CONSUMABLE PARTS 25 CLEANING 25 MAINTENANCE 25 SPARE PARTS AND CONSUMABLES 26 XV ADDITIONAL SYMBOLS 26 APPENDIX A Commands Using the Serial Port 27 ...

Page 4: ...riod please return freight prepaid and correction of the defect will be made without charge Out of warranty products will be repaired on a charge basis III RETURN OF ITEMS Authorization must be obtained from our Customer Service Department before returning items for any reason When applying for authorization please include data regarding the reason the items are to be returned For your protection ...

Page 5: ... caution at all times Never leave your unit accessible to others when it is hot Never touch the plate surface unless you are sure it is cool Note that there is a red LED on the front panel marked HOT This will illuminate when the heater surface goes above 50 0 C 122 F ELECTRICAL The cooling heating module in the IC20 IC30 Series runs using 12 volts DC at 4 2 amps for the IC20 and 8 4 amps for the ...

Page 6: ...in hours minutes and seconds It can be set to a maximum of 99 hours 59min 59sec The timer will be displayed at the same time as the SET POINT and PLATE TEMP It has a user settable AUTO OFF as well This works to turn the chiller heater target temperature off when the timer counts to zero ALARM The units have an audible alarm that sounds for one minute when the timer counts down to zero Touching the...

Page 7: ...erating parameters The display is a two line alphanumeric LCD with backlighting When the unit is turned on the display will light and show the Set Point and Plate Temp Plate temperature will be displaying the actual temperature of the plate surface There are two LEDs on the front panel One is a power on indicator and the other is the plate surface hot indicator that will illuminate when the plate ...

Page 8: ...orrey Pines Scientific Inc 8 REAR PANEL The rear panel shown has the on off power switch at the left the 12 volt dc power input jack in the middle the DB9 connector for the RS232 I O port is on the right ...

Page 9: ...e line cord provided and then into a properly grounded 3 wire outlet of proper voltage 3 Plug the power supply cable into the rear of the chilling heating module 4 Place the sample on the plate surface 5 Turn the unit on by the switch on the rear of the chilling heating module The unit display will light and the power LED will illuminate 6 Set target temperature and timer if wanted according to th...

Page 10: ...ghting for easy viewing It is used to set all the parameters of the units The two push buttons enable the user to set a temperature to set a timer and to calibrate the temperature against a local standard Figure 1 below describes the screens for several modes of operation Figure 1 Display Screens for Different Modes of Operation ...

Page 11: ... the button pressed For example in the default display briefly pressing and releasing the UP ARROW will increase the set point temperature by 1C with each press If the UP ARROW is pressed and held down the set point will increase by 1C after the first press but after holding for 2sec the set point temperature will rapidly increase until the button is released or until the maximum set point for the...

Page 12: ...rement circuitry or if the calibration values are invalid an error code will be displayed in the location of the Plate temperature For example if the low calibration measured value is out of range the unit will display Plate cal1 See the XII Temperature Measurement Error Codes section of this manual for a complete listing and the appropriate course of action should an error occur SETTING TIMER The...

Page 13: ... the timer reaches zero When the unit is in Idle Mode no power will be directed to the plate the plate is essentially turned off and will naturally return to room temperature See the Idle Mode section of this manual for more details Figure 2 Menu Map to Set and Start the Timer ...

Page 14: ...Torrey Pines Scientific Inc 14 Figure 3 Menu Map to Stop the Running Timer Figure 4 Menu Map to Select Timer Options ...

Page 15: ... as described below See Figure 5 and Figure 6 for details on setting and clearing Idle Mode using the menu The unit will enter Idle Mode in two ways 1 By using the Menu option Set Idle Mode 2 By setting the Auto Off option to yes in the Timer Options menu The IC25 35 will enter Idle mode when the countdown timer reaches 00 00 00 at the end of a timer period or when a program has ended The unit wil...

Page 16: ...Torrey Pines Scientific Inc 16 Figure 6 Menu Map to Clear Idle Mode Using the Menu ...

Page 17: ...ond every minute or every five minutes as set by the user When the unit is in Log mode the character L will be displayed on the LCD screen in the lower left corner The data buffer can then be down loaded whenever wanted via the RS232 I O port ref XIII RS232 INTERFACE Figures 7 8 and 9 show the steps to set the log period and how to start and stop a logging session Figure 7 Menu Map to Set Log Peri...

Page 18: ...Torrey Pines Scientific Inc 18 Figure 8 Menu Map to Start Logging Session Figure 9 Menu Map to Stop Logging Session ...

Page 19: ...ne with the low and high calibration temperatures equal to the corresponding low and high temperatures in the expected range If operation at only a single temperature is required then single point calibration may be appropriate with the understanding that displayed and measured temperature values will only match at the single calibration temperature and not at other temperatures Executing the menu...

Page 20: ...n the unit must be calibrated at either the low or high temperature calibration point but not both The rule of thumb is if the single point calibration point is less than 50C calibrate using the low temperature calibration point and if greater than 50C then calibrate using the high temperature calibration point For example if the unit is to be single point calibrated at 37C the low temperature cal...

Page 21: ...ATE SURFACE AND BLOCK SURFACE MEASUREMENTS ARE DIFFICULT TEMPERATURE MEASUREMENT TO MAKE ACCURATELY Ensure that the unit and the measurement device have had sufficient time 10 mins to stabilize at the new calibration temperature prior to entering in Measured Temperature Value If the temperatures are not stable when the measured temperature value is entered significant display and unit performance ...

Page 22: ... points In most cases select Set to Factory and the unit will retrieve the calibration values obtained when the unit was calibrated at the factory prior to shipment Selecting Set to Not Cal will remove all calibration corrections and the unit will be uncalibrated Figure 11 Menu Map to Reset Calibration Points ...

Page 23: ... displayed instead of the temperature value for Plate Table 1 below lists the error codes the possible cause and recommended action to address the error and return the unit to proper operating condition Calibration errors cal0 cal4 are addressed by entering the Menu and resetting the unit to the factory settings or to the Not Cal settings see Figure 11 The unit can then be re calibrated if necessa...

Page 24: ...ollowing each command that is sent to the ICxx unit Refer to Appendix A of this document for a detailed description of the commands available when using the serial port The interface cable should be the straight through type with the minimum connections shown in the Figure 12 below Additionally a DB9 to USB dongle may be used if the PC does not have a DB9 serial COM connector Cable Pinout Figure 1...

Page 25: ...at the unit is not dirty to a point where proper performance is impaired This is especially important relative to the membrane switch and LCD window 3 Being certain to store the unit properly when not in use in an area that will not have items placed on top of the unit and covering the unit in a way that will keep dirt and other foreign bodies out of the unit Note Outside electrical interference s...

Page 26: ...umber Description 730 0001 Power Cord US 730 0002 Power Cord Germany European 730 0003 Power Cord UK 730 0004 Power Cord Italy 730 0005 Power Cord Australia China XV ADDITIONAL SYMBOLS The following are additional symbols found on labels on the instrument Symbol Description V Voltage Alternating Current A Current Hz Frequency W Power ...

Page 27: ...rned from the IC20 25 will be terminated with this character Actually every string that is returned from the IC20 25 will be terminated with a CR then a LF In HyperTerminal the combined characters will cause the cursor to return to the beginning of the next line Programs written in C for example can use this character often n for parsing returned strings string Characters within parenthesis are st...

Page 28: ...ent set point send s CR returned example 1 10 CR LF returned example 2 9 CR LF returned example 3 100 CR LF returned example 4 off CR LF if unit is in Idle Mode see Command i Command n Function Set and Store New Set Point Temperature Description When the command n new_temperature CR is received by the IC20 25 unit the set point will be changed to new_temperature and the text string ok will be retu...

Page 29: ... the value that it was before the unit entered Idle Mode If the command is not received in the proper syntax e CR LF will be returned Example verify Idle Mode send s CR returned off CR LF Example Clear Idle Mode set point was 25C before entering Idle Mode send I CR returned ok CR LF set point now 25C Example verify no longer in Idle Mode and set point is 25C send s CR returned 25 CR LF Command p F...

Page 30: ...en the command ls CR is received by the IC20 25 unit the unit will begin to log plate temperature values at the rate defined by the log period setting ref le lm or l5 commands or front panel menu command If the command is not received in the proper syntax e CR LF will be returned Example start logging send ls CR returned ok CR LF Command lp Function Stop or Pause Logging Description When the comma...

Page 31: ...5 minutes send le CR returned ok CR LF Utility Commands Command m Function Return all calibration values Description When the command m CR is received by the IC20 25 unit the unit will return 4 values separated by commas and terminated by CRLF The values and order are Calibration_Temp_Lo Measured_Temp_Lo Calibration_Temp_Hi Measured_Temp_Hi CRLF Calibration_Temp_Lo Set Point temperature when calib...

Page 32: ...end F CR returned ok CR LF Command Z Function Reset Unit to Default Configuration Description When the command Z CR is received by the IC20 25 unit the unit will reset all non volatile memory to default factory values Example reset Unit send Z CR returned Unit Reset CR LF ...

Page 33: ...ogging l return log file l CR log_data 0 CR LF log_data n CRLF lc clear log file lc CR ok CR LF ls start logging ls CR ok CR LF lp stop logging l p CR ok CR LF le set log period to 1 second le CR ok CR LF lm set log period to 1 minute l m CR ok CR LF l5 set log period to 5 minutes l5 CR ok CR LF b return current log period b CR s m or 5 CR LF Utility m return all calibration points m CR C_LO M_LO ...

Reviews: