background image

7-

32

ENDL

ine

(End of Line)

                                                                                                                                                 

ENDL=C

causes each line sent to the printer to end with a carriage return

(factory default)

(CHR$ (13)) only.

ENDL=L

causes each line sent to the printer to end with a line feed
(CHR$ (10)) only.

ENDL=CL

causes each line sent to the printer to end with a carriage return
and a line feed (CHR$ (13); CHR$ (10)).

ENDL=LC

causes each line sent to the printer to end with a line feed and a
carriage return (CHR$ (10); CHR$ (13)).

Note:  Refer to 

REST

ore and 

SAVE

 commands to alter the

default  in non-volatile memory.

ENDL?

returns 

C

L

CL

, or 

LC

, depending on the present setting.

                                                                                                                                                 

IBM BASICA Example (assuming com1 is initialized to #1 and 5A-1MP 

ECHO 

is

 OFF

):

.
.

.

100

PRINT #1 "ENDLINE?"

'Get present setting.

110

INPUT #1, A$

'A$="C", "L", "CL", or "LC".

120

IF MID$ (A$,1,1)=C THEN PRINT "CARRIAGE
RETURN" ELSE PRINT "LINE FEED"

130

IF LEN (A$)=1 THEN PRINT "ONLY.": GOTO 150

140

IF MID$ (A$,2,1)=C THEN PRINT" AND
CARRIAGE RETURN." ELSE PRINT "AND
LINE FEED"

.
.
.
200

PRINT #1, "ENDL=CL"

'Setting for many IBM compatible printers.

                                                                                                                                                 

TERMINAL Example (assuming 

ECHO

 is 

ON

):

ENDL?

Request setting.

C

Power-up default.

ENDLINE=LINE FEED
ENDL?

Request setting.

L

Ignored extra chrs after "l" in "line feed".

ENDL=LC

Set to line feed, carriage return.

ENDL?

Verify it.

LC

It worked.

                                                                                                                                                 

Summary of Contents for 5A-1MP

Page 1: ...ORPORATION 623 WYOMING BLVD S E ALBUQUERQUE NEW MEXICO 87123 3198 OPERATION AND MAINTENANCE MANUAL THUNDER SCIENTIFIC CORPORATION MODEL 5A 1MP ELECTRONIC PSYCHROMETER RELATIVE HUMIDITY AND TEMPERATURE...

Page 2: ...OMETER MODEL 5A 1MP RELATIVE HUMIDITY AND TEMPERATURE MEASUREMENT SYSTEM OPERATION AND MAINTENANCE MANUAL THUNDER SCIENTIFIC CORPORATION 623 WYOMING BLVD SE ALBUQUERQUE NEW MEXICO 87123 3198 WWW THUND...

Page 3: ...5A 1MP Laboratory Reference Psychrometer...

Page 4: ...2 1 Power up 3 1 3 2 2 Probe Preparation 3 2 3 2 3 System Operation 3 2 3 2 4 Probe Selection 3 3 3 2 5 Entering the Pressure 3 3 3 2 6 Entering the Flow Rate 3 4 3 2 7 Enabling Disabling the Blower 3...

Page 5: ...1 5 2 RS 232 PROTOCOL 5 1 5 3 INITIALIZING THE HOST TERMINAL OR COMPUTER 5 1 5 4 CLEARING THE 5A 1MP I O BUFFERS 5 2 Section 6 IEEE 488 INTERFACE 6 1 GENERAL 6 1 6 2 IEEE 488 ADDRESSING 6 1 6 3 CLEAR...

Page 6: ...year after delivery to the original purchaser and returned by the original purchaser prove to be defective after examination by Thunder Scientific Corporation This warranty specifically excludes the...

Page 7: ...hich data or other function is currently enabled Upon selection of data output to this real time LED display current readings are updated four to five times each second allowing for fast system respon...

Page 8: ...80 Central Processing Unit automatically computes percent relative humidity temperature and dewpoint in C or F 2 Bi directional RS 232 and IEEE 488 computer interfaces allow for remote operation data...

Page 9: ...and printer interfaces are sharing the same connector only the cables supplies by the factory should be used When replacing or repairing factory supplies cables the wiring connections described in Sec...

Page 10: ...f the proper gender to mate with the psychrometer Unused Connector Flat Ribbon Cable Figure 2 2 Printer Connection If both the printer and computer are to be connected to the psychrometer connect the...

Page 11: ...type IEEE 488 connector located on the top panel above the computer printer interface connector see Figure 2 4 IEEE 488 communication with the 5A 1MP is discussed in Section 8 See Section 8 1 for wir...

Page 12: ...or execute a cold reset A cold reset is executed by pressing the reset key while holding down the decimal point key This procedure performs exactly the same function as cycling the power off and on Al...

Page 13: ...the probe Avoid tapping or banging the probe Cotton swab sticks Q tips may be needed to thoroughly dry the inside of the white teflon probe shaft Also dry the outside with a clean cloth while watchin...

Page 14: ...le and probe The power up default is always Probe 1 The probe number may also be changed from either the IEEE 488 or the RS 232 interface Refer to PROBe command Section 7 3 2 5 Entering the Pressure F...

Page 15: ...ain from the keypad serial interface or IEEE 488 interface or until the unit is cold reset as in Section 3 2 1 Note that the decimal point is required but that it will automatically trail the second d...

Page 16: ...the desired readings have been taken disable the blower by pressing the same key again The blower may also be controlled from either the RS 232 or IEEE 488 interface Refer to BLOWer command Section 7...

Page 17: ...ny of the numeric keys The keys and associated parameters are listed below Key Display Parameter 0 PROBE Probe 1 RH RH 2 DP Dewpoint 3 DRY TMP Dry Bulb Temperature 4 WET TMP Wet Bulb Temperature 5 DRY...

Page 18: ...Time is entered in 24 hour military format For example the time 6 15 p m must be entered as 1815 The time may also be set from either the RS 232 or IEEE 488 interface Refer to TIME command Section 7...

Page 19: ...MP uses a weighted sum averaging technique where by the currently displayed value is multiplied by n added to the new value then the total is divided by n 1 To change the averaging from its 0 default...

Page 20: ...disabled then re enabled to make the new printer options become valid primarily when changing the lines per page The options entered remain valid until changed again or a cold reset is performed Refer...

Page 21: ...mains on for only 1 minute during each sampling time interval greatly extending the service of the blower motor which has a 300 hour nominal run life Note that if the interval is set to 1 minute the b...

Page 22: ...feeding the wick through the vertical teflon wick tube Keep the large horizontal teflon air sleeve in place during removal Note Blower motor is also loose once housing is removed 6 Lift teflon air sle...

Page 23: ...lip frayed end square 14 Slide wick gently onto sensor and over the teflon to the shoulder 15 Using the dropper apply several drops of water on the wick at the sensor Note wick expands slightly indica...

Page 24: ...NIST all NIST charges are passed net plus 20 to the customer plus F O B charges to and from plus insurance coverage In the case of NIST certification it is recommended although not required that the i...

Page 25: ...echoed Errors in command syntax do not generate error messages The command in error is simply ignored For wiring cabling instructions refer to Section 2 3 5 2 RS 232 PROTOCOL All commands and data sen...

Page 26: ...HEN 210 200 A INPUT LOC 1 1 210 220 230 240 INITIALIZATION COMPLETE START COMMAND PROGRAMMING 5 4 CLEARING THE 5A 1MP INPUT BUFFERS After computer or terminal initialization and prior to actual commun...

Page 27: ...88 address of 5 when originally shipped and during factory calibration recalibration The address is not hardware selectable but is software selectable and may be changed to any value between 0 and 9 O...

Page 28: ...either a questions mark when requesting data from the 5A 1MP or an equal sign followed by data when sending data to the 5A 1MP In general commands which alter the psychrometer s configuration or calib...

Page 29: ...er DEGRees DISPlay RESEt RESTore SAVE Calibration Parameters DRYOhms WETOhms DZERo DSPAn DLINearity WZERo WSPAn WLINearity DOZEro DOSPan DOLInearity WOZEro WOSPan WOLInearity RS 232 Parameters ECHO IE...

Page 30: ...nd of line terminator sequence FLOW Numeric Set Read flow rate for external aspiration FORMfeed ON OFF Set Read printer formfeed status HEADer ON OFF Set Read printer header status INTErval hh mm Set...

Page 31: ...checked and must be between 0 and 9 inclusive Any change of address is automatically stored in non volatile memory ADDR returns the current address of the 5A 1MP on the IEEE 488 bus IEEE 488 Example...

Page 32: ...dot on the left blower motor indicator will not yet be illuminated and the blower motor will remain off until 1 minute before print time The second dot from the left indicates that the printer has be...

Page 33: ...will remain off until 1 minute before print time The second dot from the left indicates that the printer has been enabled With AUTO mode enabled the printer cannot be disabled by either the keypad or...

Page 34: ...vironments IBM BASICA Example assuming com1 is initialized and ECHO is OFF 100 PRINT 1 AVER 5 Set it to 5 directly 110 x 4 This way works too 120 PRINT 1 AVER x and sets it to 4 130 PRINT 1 AVERAGE 1...

Page 35: ...AVER 5 Set it to 5 directly 110 X 4 This way works too 120 OUTPUT 705 aver X and sets it to 4 130 OUTPUT 705 AVERAGE 1 080E1 This makes it 10 8 140 OUTPUT 705 AVER Check its value 150 ENTER 705 A sho...

Page 36: ...le assuming com1 is initialized and ECHO is OFF 100 PRINT 1 BLOW Is blower on Let s find out 110 INPUT 1 A A ON or OFF 120 IF A ON THEN GOSUB 1000 If it s ON go check auto mode 130 PRINT BLOWER IS NOW...

Page 37: ...it OFF INTE 00 01 Default interval is 1 second AUTO ON Enable auto mode BLOW With auto mode enabled and interval at 1 second blower is automatically turned on ON IEEE 488 Example HP Rocky Mountain BA...

Page 38: ...NT 1 DATE Verify 220 INPUT 1 A A contains only mm dd 5A 1MP ignores year 230 PRINT DATE A Displays IBM date and 5A 1MP date Line 100 will set the date to December 25th Line 200 sets the date using the...

Page 39: ...ample HP Rocky Mountain BASIC syntax 200 OUTPUT 705 DATE Ask for Date 210 ENTER 705 D Read it in 220 DISP D Display on computer screen 690 OUTPUT 705 DATE 12 31 TIME 23 59 59 Happy New Year __________...

Page 40: ...unications links are always in degrees C regardless of the setting of the DEGR command The DEGR command affects only the LED display and printer IBM BASICA Example assuming com1 is initialized and 5A...

Page 41: ...14 IEEE 488 Example HP Rocky Mountain BASIC syntax 300 OUTPUT 705 DEGREES F Put printer disp in F 580 OUTPUT 705 DEGR C Change and verify in same command 590 ENTER 705 A Read in F 600 DISP A Displays...

Page 42: ...of the integer value n is accepted all others are ignored A non numeric value in the first digit of n will cause the entire command to be ignored DISP return an integer number 0 9 which corresponds t...

Page 43: ...time DISPLAY 8 Show date on LED display DISP 2 Show Dewpoint temperature on LED display DISP Verify 2 Yes it s correct ________________________________________________________________________ IEEE 488...

Page 44: ...icient of the currently selected probe DLIN returns the LINEARITY coefficient of the Dry Bulb temperature formula of the currently selected probe IBM BASICA Example assuming com1 is initialized to 1 a...

Page 45: ...7 18 110 ENTER 705 X 120 DISP X Display it RELATED COMMANDS DSPAn DZERo PROBE RESTore SAVE...

Page 46: ...mmands to alter non volatile memory DOLI returns the LINEARITY coefficient of the Dry Bulb ohms formula IBM BASICA Example assuming com1 is initialized to 1 and 5A 1MP ECHO is OFF 100 PRINT 1 DOLI Rea...

Page 47: ...7 20 ________________________________________________________________________ RELATED COMMANDS DOSPan DOZEro RESTore SAVE...

Page 48: ...Bulb ohms formula Refer to DOLI command DOSP returns the SPAN coefficient of the Dry Bulb ohms formula IBM BASICA Example Refer to DOLI command TERMINAL Example Refer to DOLI command IEEE 488 Example...

Page 49: ...Bulb ohms formula Refer to DOLI command DOZE returns the ZERO coefficient of the Dry Bulb ohms formula IBM BASICA Example Refer to DOLI command TERMINAL Example Refer to DOLI command IEEE 488 Example...

Page 50: ...1MP ECHO is OFF 100 A DP Want dewpoint 110 GOSUB 200 Go request it 120 PRINT DEWPOINT TEMPERATURE IS A Prints on monitor 200 PRINT 1 A Send DP command 210 INPUT 1 A Read in response 220 RETURN A n nn...

Page 51: ...Read in SVP 120 SVP VAL A Convert to numeric 130 PASCAL SVPx3386 39 Convert from in Hg to Pa 140 PRINT DP SAT VAPOR PRESSURE IS Print Vapor Press in Pascals PASCAL PA TERMINAL Example assuming ECHO i...

Page 52: ...ASICA Example assuming com1 is initialized to 1 and 5A 1MP ECHO is OFF 100 PRINT 1 DRYO Request value 110 INPUT 1 A Read it in 120 DRY OHMS VAL A Make it numeric TERMINAL Example assuming ECHO is ON D...

Page 53: ...perature in inches of mercury All saturation vapor pressures are returned in inches of mercury in 8 digit scientific notation IBM BASICA Example Refer to DPSV command TERMINAL Example Refer to DPSV co...

Page 54: ...ature All temperatures are returned in degrees centigrade in 8 digit scientific notation IBM BASICA Example Refer to DP command TERMINAL Example Refer to DP command ___________________________________...

Page 55: ...d from the keypad The power up default value is determined during factory calibration and permanently stored in non volatile memory Refer to the RESTore and SAVE commands to alter non volatile memory...

Page 56: ...d from the keypad The power up default value is determined during factory calibration and permanently stored in non volatile memory Refer to the RESTore and SAVE commands to alter non volatile memory...

Page 57: ...ogram In this mode nothing is sent from the 5A 1MP except requested information from the commands Each string of information sent from the 5A 1MP is appended with only a carriage return to signal the...

Page 58: ...7 31 TERMINAL Example assuming ECHO is ON ECHO ON Power on default mode ECHO OFF Turn it off Information is overwritten because no line feeds Executing ECHO ON restores normal operation...

Page 59: ...latile memory ENDL returns C L CL or LC depending on the present setting IBM BASICA Example assuming com1 is initialized to 1 and 5A 1MP ECHO is OFF 100 PRINT 1 ENDLINE Get present setting 110 INPUT 1...

Page 60: ...705 ENDL Get present setting 110 ENTER 705 A A C L CL or LC 200 OUTPUT 705 ENDLINE CL Sends carriage return linefeed after each printed line ___________________________________________________________...

Page 61: ...ich relates to the flow rate of the blower motor usually 140 SLPM This internal blower motor flow rate value is not accessible or alterable except during factory calibration Whenever the internal blow...

Page 62: ...cs IEEE 488 Example HP Rocky Mountain BASIC syntax 100 OUTPUT 705 AUTO OFF Ensures AUTO and BLOWer are OFF 110 OUTPUT 705 FLOW 100 Aspirated by Model 8500 RH generator at 100 SLPM 150 OUTPUT 705 FLOW...

Page 63: ...eing sent to the printer With formfeeds disabled the printer may be turned on and off repeatedly without wasting paper Refer to HEADer command FORM returns either ON or OFF depending on the present st...

Page 64: ...120 DISP Formfeeds are A Display status on screen 900 OUTPUT 705 FORM ON HEAD ON Turn form feeds ON turn header ON ________________________________________________________________________ RELATED COM...

Page 65: ...es may be made permanent through the use of the SAVE command HEAD OFF prevents column headings from printing This is useful in conjunction with FORM OFF when the printer is to be repeatedly turned on...

Page 66: ...format hh mm where hh is in hours and mm is in minutes IBM BASICA Example assuming com1 is initialized to 1 and 5A 1MP ECHO is OFF 100 PRINT 1 INTERVAL 00 05 Set print interval to 5 minutes 110 PRINT...

Page 67: ...7 40 ________________________________________________________________________ RELATED COMMANDS AUTO PRINt...

Page 68: ...mber returned is an integer in 8 digit scientific notation IBM BASICA Example assuming com1 is initialized to 1 and 5A 1MP ECHO is OFF 100 PRINT 1 LINE Get of lines per page 110 INPUT 1 A A 6 0000000E...

Page 69: ...7 42 ________________________________________________________________________ RELATED COMMANDS FORMfeed HEADer PRINt RESTore SAVE...

Page 70: ...mercury in 8 digit scientific notation IBM BASICA Example assuming com1 is initialized to 1 and 5A 1MP ECHO is OFF 100 INPUT WHAT IS THE CURRENT BARO Get current pressure from operator PRESSURE BP 11...

Page 71: ...7 44 ________________________________________________________________________ RELATED COMMANDS RESTore SAVE...

Page 72: ...ommand PRIN NOW sends one line of data to the printer immediately regardless of whether the printer is currently enabled or disabled This is identical to pressing the PRINT NOW key on the keypad Using...

Page 73: ...oo IEEE 488 Example HP Rocky Mountain BASIC syntax 100 OUTPUT 705 PRINT NOW Print 1 line now 400 OUTPUT 705 PRINTER Get status 410 ENTER 705 P 420 IF P ON THEN OUTPUT 705 PRIN OF Turn it off _________...

Page 74: ...IBM BASICA Example assuming com1 is initialized to 1 and 5A 1MP ECHO is OFF 100 INPUT PLEASE INSTALL PROBE 3 Prompt a change HIT ENTER WHEN READY A 110 PRINT 1 PROB 3 Set to probe 3 1000 PRINT 1 PROB...

Page 75: ..._____________________ IEEE 488 Example HP Rocky Mountain BASIC syntax 100 OUTPUT 705 PROBE Get probe 110 ENTER 705 Pn 120 DISP 5A 1MP IS SET TO PROBE Pn Display it 500 INPUT WHICH PROBE IS INSTALLED P...

Page 76: ...lized to 1 and 5A 1MP ECHO is OFF 1000 PRINT 1 RESET COLD Restore default parameters including ECHO ON 1010 PRINT 1 ECHO OFF Turn echo back off 1020 A INPUT LOC 1 1 Clear computer s buffer TERMINAL Ex...

Page 77: ...at they be re input Refer to the SAVE command Affected values include ohms coefficients temperature coefficients for all 4 probes printer configuration pressure and IEEE 488 address Printer restores t...

Page 78: ...________________________ IEEE 488 Example HP Rocky Mountain BASIC syntax 100 OUTPUT 705 REST 5A1MP Purge memory restore pre cal coefficients etc _______________________________________________________...

Page 79: ...1 RH Get RH 110 INPUT 1 A 120 PRINT RELATIVE HUMIDITY IS A Display it TERMINAL Example assuming ECHO is ON RH Get RH 1 9872463E 01 Returns 19 87 RH for this example The 8 digit output resolution is m...

Page 80: ...robe 1 110 PRINT 1 DZERO Get dry bulb zero 120 INPUT 1 A Coefficient 130 PRINT 1 DZER A 0 25 Offset dry bulb by 25 C 140 PRINT 1 SAVE 5A1MP SAVE to non volatile memory ________________________________...

Page 81: ...____________________________________________________________ AFFECTED COMMANDS DOZEro DOSPan DOLInearity WOZEro WOSPan WOLInearity DZERo DSPAn DLINearity WZERo WSPAn WLINearity HEADer FORMfeeds ENDLin...

Page 82: ...s format IBM BASICA Example assuming com1 is initialized to 1 and 5A 1MP ECHO is OFF 100 PRINT 1 TIME TIME Synchronize to IBM clock 200 PRINT 1 TIME Get time 210 INPUT 1 A 220 PRINT 5A 1MP TIME IS A D...

Page 83: ...7 56 ________________________________________________________________________ RELATED COMMANDS DATE...

Page 84: ...uming com1 is initialized to 1 and 5A 1MP ECHO is OFF 100 PRINT 1 WETO Request value 110 INPUT 1 A Read it in 120 DRY OHMS VAL A Make it numeric TERMINAL Example assuming ECHO is ON WETOhms Request va...

Page 85: ...perature in inches of mercury All saturation vapor pressures are returned in inches of mercury in 8 digit scientific notation IBM BASICA Example Refer to DPSV command TERMINAL Example Refer to DPSV co...

Page 86: ...ature All temperatures are returned in degrees centigrade in 8 digit scientific notation IBM BASICA Example Refer to DP command TERMINAL Example Refer to DP command ___________________________________...

Page 87: ...the RESTore and SAVE commands to alter non volatile memory WLIN returns the LINEARITY coefficient of the Wet Bulb temperature formula of the currently selected probe IBM BASICA Example assuming com1...

Page 88: ...705 WLINEARITY Get value 110 ENTER 705 x 600 L 000087654321 Change value 610 OUTPUT 705 WLIN L ________________________________________________________________________ RELATED COMMANDS WSPAn WZERo PRO...

Page 89: ...Refer to the RESTore and SAVE commands to alter non volatile memory WOLI returns the LINEARITY coefficient of the Wet Bulb ohms formula IBM BASICA Example assuming com1 is initialized to 1 and 5A 1MP...

Page 90: ...7 63 310 ENTER 705 W3 ________________________________________________________________________ RELATED COMMANDS WOSPan WOZEro RESTore SAVE...

Page 91: ...Bulb ohms formula Refer to WOLI command WOSP returns the SPAN coefficient of the Wet Bulb ohms formula IBM BASICA Example Refer to WOLI command TERMINAL Example Refer to WOLI command IEEE 488 Example...

Page 92: ...Bulb ohms formula Refer to WOLI command WOZE returns the ZERO coefficient of the Wet Bulb ohms formula IBM BASICA Example Refer to WOLI command TERMINAL Example Refer to WOLI command IEEE 488 Example...

Page 93: ...executed from the keypad The power up default value is determined during factory calibration and stored in non volatile memory Refer to RESTore and SAVE commands to alter non volatile memory WSPA ret...

Page 94: ...t is executed from the keypad The power up default value is determined during factory calibration and stored in non volatile memory Refer to RESTore and SAVE commands to alter non volatile memory WZER...

Page 95: ...RS 232 format The following diagram shows the electrical connections for the cables needed to connect the 5A 1MP to a printer and or an RS 232 interface of a computer terminal Centronics Parallel Pri...

Page 96: ...88 cable to connect the 5A 1MP to a computer The following is a list of the connector pins and their functions IEEE 488 CONNECTOR FUNCTION 1 DIO1 2 DIO2 3 DIO3 4 DIO4 5 EOI 6 DAV 7 NRFD 8 NDAC 9 IFC 1...

Reviews: