Home
Model `22` Syringe Pump Series User`s Manual
Contents
1. momentary switch may be connected between Pin 18 and Pin7 Amomentary closure will start the pump if it is stopped and stop it if it is running This interface should not be used in conjunction with RS 232C Revision 6 G 26 Harvard Apparatus Syringe Pump Model 22 Publication 5381 001 Appendix D Contd 2 Baud rate gt Baud rate may be set to 300 1200 2400 or 9600 baud The setting is preserved in nonvolatile memory To set baud rate Press SET and START STOP key simultaneously The display will show the current baud rate Each time START STOP is pressed the display will change showing 300 1200 24 2400 or 96 9600 Pressing ENTER will select the currently displayed baud rate The display will return to its normal condition displaying flow rate Front panel indicator REMOTE lamp indicates that pump is under remote control When lit the keyboard is disabled Indicator lamps and the numeric display continue to function when under remote control Communication RS 232C format is No Parity I Start 8 Data bits 2 Stop bits Transmissions to the pump consist of sequences of ASCII characters terminated with CR carriage return ASCII 13 decimal Upper case ASCII 64 to 95 decimal and lower case ASCII 96 to 127 decimal are equivalent ASCII characters from 0 to 12 and 14 to 31 are ignored SP space ASCII 32 decimal is ignored Whenever a transmission is received the pump enters remot
2. 0 THEN S SS INPUTS LOC 1 1 80 PS RIGHTS S 1 90 IF PS OR PS gt OR P lt OR P THEN 110 100 GOTO 70 110 PRINT The Pump Response is SS 120 GOTO 40 Line 40 accepts a string which is sent to the pump in line 50 Line 50 also sends an end of line character Carriage Return When the end of line character is received by the pump it interprets the preceding characters and sends its response The response will depend on the particular command received but it will always end with one ofthe four prompt characters which indicate its status Pump Stopped gt Pump Infusing lt Pump Reversing i Pump Stalled Line 80 sets P to the last character received The program continues concatenating characters to S until a prompt is received Example 3 Interpreting the Response Example 3 demonstrates a method of breaking up the pump response transmission into its constituent parts 10 REM EXAMPLE3 20 CLS 30 OPEN COM1 1200 N 8 2 RS CS DS AS 1 40 INPUT Enter Command COMMANDS 50 PRINT 141 COMMANDS 60 GOSUB 150 70 PRINT Response RESPONSES 80 PRINT Status D 90 IF P THEN PRINT STOPPED 100 IF P gt THEN PRINT RUNNING 110 IF P THEN PRINT REVERSING 120 IF P THEN PRINT STALLED ZZ japon dung abulsAsS snjeleddy pieasey Revis
3. Microprocessor multiple syringe infusion or infusion withdrawal 11 x 8 75 x 5 5 inches 280 x 220 x 140 mm 10 Ibs 4 5 kg 115 230 VAC 50 60Hz via selector switch 45 Watts Typically less than 15 micro amps Typically less than 0 2 ohms 100 125 VAC 200 250 VAC 0 9 microprocessor controlled stepping motor 2 1 reduction from motor 24 threads per inch 3200 1 4 stepping 6 8 seconds per step 416 7 microseconds per step 0 330729 microns minimum 2 9068 m min 47 6 mm min 16 384 to 1 1 0 1 Automatic enter syringe size up to 50 mm Glass plastic or stainless steel From 0 5 ul to 140 ml From 30 ml to 140 ml From 0 5 ul to 50 ml From 30 ml to 10 ml From 0 5 ul to 10 ml 0 002 ul hr with 0 5 ul syringe 55 1 ml min with 140 ml syringe 3 1 2 digit numeric LED 7 LED indicators for range diameter Run Stop and remote control Chained dual bidirectional ports Storage of all settings q Revision 6 Harvard Apparatus Syringe Pump Model 22 Publication 5381 001 Features Pump 22 is an Infusion Only syringe pump employing a microprocessor controlled small step angle stepping motor driving a lead screw and half nut A key pad is used for data entry of flow rate and syringe diameter The microprocessor calculates the cross sectional area of the syringe to be used and calibrates the flow rate for that syringe A number of special features result from use of microprocessor technology O
4. Please allow a reasonable period of time for completion of repairs replacement and return If the unit is replaced the replacement unit is covered only for the remainder of the original warranty period dating from the purchase of the original device This warranty gives you specific rights and you may also have other rights which vary from state to state Repair Facilities and Parts Harvard Apparatus stocks replacement and repair parts When ordering please describe parts as completely as possible preferably using our part numbers If practical enclose a sample or drawing We offer a complete reconditioning service CAUTION This pump is not registered with the FDA and is not for clinical use on human patients CAUTION NOT FOR CLINICAL USE ON HUMAN PATIENTS Specifications japon dung abulsAS snjeseddy pieasey Specifications Type Size LxWxH Weight Power Leakage to Ground Ground Resistance Voltage Operating Range Drive Motors Timing Belt Drive Lead Screw Pitch Motor Steps per 1 Revolution of Lead Screw Step Rate Minimum Maximum Pusher Advance Step Pusher Travel Rate Minimum Maximum Dynamic Speed Range Accuracy Reproducibility Calibration Syringe Size for Pump 22 with Holders for Up to 2 Syringes Up to 4 Syringes Up to 6 Syringes Up to 10 Syringes Microdialysis Up to 4 Syringes Flow Rate Range Minimum Maximum Display RS 232C Interface Non Volatile Memory
5. address 0 will respond to the command but will not return its address before the prompt Pump Daisy Chain to Computer Connection For each Pump 22 in the Daisy Chain e Attacha 25 Pin to Daisy Chain Adapter 55 2239 to the RS 232 Connector on the rear of each pump in the Daisy Chain e Attacha25 Pin to Daisy Chain Cable 55 4145 for IBM and compatibles or 55 4145 for other computers from the computer s RS 232 port to the socket labeled IN on the Daisy Chain Adaptor of the first pump e For each additional pump in the Daisy Chain after the first pump attach a Daisy Chain to Daisy Chain Cable 55 7760 from the socket labeled OUT on the previous pump to the socket labeled IN on the next pump Appendix A Syringe Diamerers in mm Stainless Steel Size Diameter 8 cc 9 525 mm 20 cc 19 130 50 cc 28 600 100 cc 34 900 Becton Dickinson Plastic Plasticpak Size Diameter 1 cc 4 78 mm 3 8 66 5 12 06 10 14 50 20 19 13 30 21 70 50 60 26 70 Air Tite All Plastic Size Diameter 2 5 cc 9 60 mm 5 0 12 45 10 15 90 20 20 05 30 22 50 50 29 00 Unimetrics Series 4000 amp 5000 Size Diameter 10 ul 0 460 mm 25 0 729 50 1 031 100 1 460 250 2 300 500 3 260 1000 4 610 Terumo Size Diameter 3 cc 8 95 mm 5 13 00 10 15 80 20 20 15 30 23 10 60 29 10 Sherwood Monoject Plastic Size Diameter 1 cc 4 65 mm 3 8 94 6 12 70 12 15 90 20 20 40 35 23 80 60 26 60 140 38 40 Popper amp So
6. initializes the interface and assigns it a file number An OPEN statement must be executed once before attempting to use an interface The file number 1 in this case may be any value from 1 to 255 and will be used by subsequent statements to refer to this interface There may be other OPEN statements ina program for other interfaces or disk files if so they should use a different file number The particular RS 232C port is identified by COM If your computer has two ports then COM2 may also be used The statement sets the COM1 baud rate to 1200 and defines the particular format of serial bits to be used With Pump 22 this Is no parity bit eight data bits per character and two stop bits Line 30 clears the bottom line of the screen and turns on the flashing cursor Line 40 reads the keyboard and assigns a single character string to string variable K if a key has been pressed This statement does not wait for a keystroke if no key has been pressed then the null string is assigned to K Line 50 sends the character to the display and line 60 sends it to file 1 which has been assigned to COM1 These statements connect the computer keyboard to both the display and the pump connected to COM1 If no key is pressed then K is the null string nothing is displayed or transmitted and the program continues execution Line 70 uses the LOC file number function to determine if any characters have been received from the interface If the value of
7. numbers are located on the rear of the chassis Calibrations All electrical apparatus is calibrated at rated voltage and frequency While the flow will stay calibrated the peak will vary Warranty Harvard Apparatus warranties this instrument for a period of one year from date of purchase At its option Harvard Apparatus will repair or replace the unit if it is found to be defective as to workmanship or material This warranty does not extend to damage resulting from misuse neglect or abuse normal wear and tear or accident This warranty extends only to the original customer purchaser IN NO EVENT SHALL HARVARD APPARATUS BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES Some states do not allow exclusion or limitation of incidental or consequential damages so the above limitation or exclusion may not apply to you THERE ARE NO IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE OR OF ANY OTHER NATURE Some states do not allow this limitation on an implied warranty so the above limitation may not apply to you If a defect arises within the one year warranty period promptly contact Harvard Apparatus Inc 84 October Hill Road Building 7 Holliston Massachusetts 01746 1371 using our toll free number 1 800 272 2775 Goods will not be accepted for return unless an RMA returned materials authorization number has been issued by our customer service department The customer is responsible for shipping charges
8. power has just been applied Rear panel showing OFF ON switch and voltage selector set for 115V lepow dung abulsAS snjeseddy pieasey q Revision 6 22 Harvard Apparatus Syringe Pump Model Publication 5387 001 Loading Syringes Model 55 2222 will hold one or two syringes from 140 ml capacity to 0 5 ul To load syringes release the black pusher block by depressing the bronze button and sliding the block to the left Lay the syringe s on the black syringe holder where they are held in place by the spring loaded fingers Make sure that the flange on the barrel of the syringe touches the syringe holder Advance the pusher block until it touches the head of the syringe At this point the pusher can be advanced manually to clear any air bubbles from the syringe and lines To use small diameter syringes it will be necessary to unscrew the black knob that retains the syringe holder fingers remove the fingers invert them and replace Model 55 2275 has anti siphon protection Both the pusher block and syringe holder have adjustable retainers to secure both the plunger and flange of the barrel 22 Pumps with Infusion and Withdrawal Models 55 2226 55 2219 and 55 2316 are infusion and withdrawal versions of the 22 Pump A reversing switch is provided This switch plugs into the 25 pin RS 232 connector at the back of the pump and reverses the direction of the motor Th
9. the pump and computer do not behave as described make sure that the cable is properly connected to COMI and that the pump baud rate is set to 1200 Make sure your cable is wired according to Figure 1 If you are using COM2 or are not sure which port you are connected to change line 20 to 20 OPEN COM2 1200 N 8 2 RS CS DS AS 1 and try again Assuming that the computer and pump are responding correctly type RUN enter The pump will begin to infuse and the character gt will be displayed Try some other commands from the table in Appendix I The computer monitor will appear similar to Figure 2 Since this program loops continuously press the CTRL and BREAK keys together to stop it Keyboard Command Script GW BASIC 2 02 C Copyright Microsoft 1983 1984 60892 Bytes free OK load OK run example 1 run gt gt rat 999 000 gt rng UL M gt ulm 123 4 gt rat 123 400 gt stp RS 232 Tutorial Contd Example 2 Handling the Pump Response The character by character technique used in Example 1 is suitable for keyboard entry of commands however program control ofthe pump requires that a program wait until a complete response has been received Example 2 illustrates how to do this 10 REM EXAMPLE2 20 OPEN COM1 1200 N 8 2 RS CS DS AS 41 30 KEY OFF 40 INPUT Enter Command K 50 PRINT 1 K 60 S 70 F LOC 1 gt
10. 0 REM PS prompt character Wm NET NOV or 200 REM RESPONSES response string if syntax error 210 REM OOR if out of range 220 REM if prompt only 230 REM 240 S 2 RESPONSES 250 IF LOC 1 gt 0 THEN SS SS INPUTS LOC 1 1 260 PS RIGHTS S 1 270 IF P gt OR PS lt OR P OR P Y THEN 290 280 GO TO 250 290 IF LEN SS lt 5 THEN RETURN 300 I 3 310 IF ASC MID S 1 1 13 THEN 330 320 I 1I 1 GOTO 310 330 RESPONSES MIDS S 3 I 3 340 RETURN The subroutine at lines 150 340 is called after each transmission to the pump This ensures that the pump has executed the command and finished transmitting its response before the program continues Each time a command is received by the pump the REMOTE lamp on the key pad illuminates and the pump key pad is locked out Line 50 illustrates use of the KEY command which allows the programmer to re enable the key pad Line 62 illustrates the best way to send commands with numeric arguments The PRINT 1 USING statement ensures that the argument is transmitted in a format which is acceptable to the pump The test at line 64 is necessary to detect out of range responses to the prior command If the target volume is out of range then RESPONSES will equal OOR The loop at lines 70 74 reads the pump s volume accumulator and tests the prompt to determi
11. B 150 IF RESPONSES THEN 80 78 PRINT Out of Range GOTO 66 80 PRINT 41 RNG GOSUB 150 RANGES RESPONSES 82 INPUT Enter Ramp Duration Seconds TFINAL 83 PRINT PRINT Press STOP START on pump to interrupt 84 ON TIMER 1 GOSUB 100 85 T 0 PRINT 1 run GOSUB 150 86 TIMER ON 90 IF P z THEN 94 92 TIMER OFF PRINT Interrupted PRINT GOTO 22 94 IF T TFINAL THEN 90 95 TIMER OFF 96 PRINT Done PRINT GOTO 22 100 REM CK CK C CK CC CC C CC CC CC C CC Ck CC C Ck C S S S AAA ko kx kx x x X 104 REM timer subroutin xecuted once a second 106 REM CK CK CK CK C CC C CC CC CC C CC C CC C Ck C S S S Ck ko Pk ke kx A kx Ax x X 110 T T 1 120 RATE IRATE T FRATE IRATE TFINAL 122 PRINT USING t H tidi fi RANGES T RATE 130 PRINT 1 USING RS t HHE RATE 140 GOSUB 150 41 PRINT 1 KEY GOSUB 150 42 RETURN 148 REM X X XXkkck kk KK KK kk Kk KK Ck KKK KK KK KKK KK KK x 150 REM get response subroutine version 2 152 REM kK KKK KK KK KKK KK KK KKK KK KK KKK KK KK KKK KK KK KK 160 s e P RESPONSES 70 WHILE P AND P AND P lt gt lt AND P RS 232 Tutorial Contd 180 IF LOC 1 gt 0 THEN S S INPUTS LOC 1 1 190 PS RIGHTS S 1 200 WEND 210 IF LEN S gt 4 THEN RESPONSES MIDS S 3 INSTR 3 S CHR 13 3 220 RETURN Lines 54 and 74 test the extreme rates if they are within r
12. CII 13 the pump enters remote mode and responds with the three character sequence CR LF prompt The prompt character indicates the status of the pump as follows When stopped ASCII 58 decimal When running forward ASCII 62 decimal When running reverse ASCII 60 decimal When stalled ASCII 42 decimal Note With a pump chain if no address precedes the command transmitted the pump at address 0 will respond to the command Commands Response CR LF prompt KEY Return to keyboard control Remote lamp off RUN Infuse forward direction REV Start reverse direction STP Stop CLV Clear volume accumulator to zero CLT Clear target volume to zero dispense disabled MLM number Set rate units are milliliters per minute ULM number Set rate units are microliters per minute MLH number Set rate units are milliliters per hour ULH number Set rate units are microliters per hour MMD number Set diameter units are mm Rate is set to 0 MLT number Set target infusion volume units are ml Numbers between 0 and 1999 will be accepted by the pump Leading zeros and trailing decimal point are optional Any number of digits to the right of the decimal point may be transmitted The number received will be rounded to four significant digits if the leading digit is 1 or three significant digits if the leading digit is 2 to 9 Queries Response CR LF value CR LF prompt Queries with Numeric Response DIA Send diameter value units in m
13. Model 22 Syringe Pump Series User s Manual Model 22 Syringe Pump 55 2222 Model 22 Infuse Witbdraw 55 2226 Model 22 Multisyringe 23 3020 Table of Contents SUBJECT PAGE NO Table CCIM LOS cha ir ac el tate ves 1 General Information Warranty and Repairs oooooooocccccoooonncononnnnncnnnonancninannnos 2 SS CHIC ATION EN SE d vta ttu add 3 Fu uve ode eo A 4 Initial Set LIB a li Vi 5 Loading SiN EO O O E A S 6 PUMP O Pera iia 7 Entering Syringe Diametro lr 7 Entering Flow Ratels AROS 7 MN 8 Chaperne ION ALCS vasene IRE Eie qoa Vd ERRARE YID MI sane da 8 dam 8 Ls Pee 8 Maintenance ie eeto A det 8 TEL Force 9 TEL EUDOHOUS vs aded hia ad RA Dado tad n dd RA d od RR dads 10 Non FEL PURCUODS ortos ve er Tode ved ETG 10 RS 2352 Tutorial n broth sus sitet mo GE rr 11 Computer Control of Multiple Pumps ssssssseeeneene 19 Appendices A Table of Syringe Diameters AR 21 Nominal Minimum and Maximum Flow Rates 22 C Interface Command Reference sabria 23 D Interface Specifications ml ARRA RU OI od a o Ou tebe 25 E Maintenance tede eet npe d eee eds 27 F INCCESSOMES rarer netsh aset NS 28 ZZ japon dung abulsAS snjeseddy pieasey Revision 6 Ly Harvard Apparatus Syringe Pump Model 22 Publication 5381 001 General Information Serial Numbers All inquires concerning our product should refer to the serial number of the unit Serial
14. N run MN ml hr mm diam remote MN diam e start Front panel indicating that pump is running at 22 2 ml minute under remote control from a computer The display reads 22 2 while the ml min unit light remote and the run light are illuminated 1 Entering the Syringe Diameter a d Identify the make and capacity of the syringe to be used using the diameter table on page 3 or attached to the line cord Referring to this syringe diameter table determine the diameter in mm If your syringe is not listed determine the diameter of the plunger using a micrometer and note it for future reference Depress the SET and DIAM keys simultaneously This procedure prevents accidental changes The mm diam light will flash indicating that the pump is ready to receive input Using the key pad enter the syringe diameter complete with decimal point watching the result on the display If you make an error continue entering numbers until the display goes blank and then enter the correct value When the display reads the desired diameter press ENTER The mm diameter indicator light will go out The syringe diameter has now been entered into memory Each time a diameter is programmed the rate is set to zero To recall the syringe diameter entered at any time even while the pump is running simply press DIAM and the diameter will appe
15. and pump to computer data is transmitted one bit at a time The rate of data transmission in bits per second is the baud rate The Pump 22 will operate at baud rates of 300 1200 2400 or 9600 To Set The Baud Rate Press SET and START STOP keys simultaneously The display will show the current baud rate and the REMOTE lamp will blink e Fach time the START STOP key is pressed the display will change showing 300 1200 24 2400 or 96 9600 Pressing ENTER will select the currently displayed baud rate The display will return to its normal condition displaying flow rate The REMOTE lamp will extinguish The Pump 22 may be used with an IBM PC or compatible computer at any of these baud rates The fastest rate 9600 baud is recommended The examples assume that the pump has been set for 1200 baud The pump baud rate is preserved in non volatile memory it does not need to be reset each time the pump is turned on Starting Basic The serial interface in the IBM PC or compatible computer contains the hardware necessary to communicate with the pump To control this hardware a program is required All of the example programs are written in the BASIC language which is supplied with the operating system of the computer Depending on which kind of computer is used the operating system may be PC DOS Compaq DOS or MS DOS Whichever it is Version 2 0 or higher should be used The BASIC interpreter may be called GWBASIC or BASICA This
16. ange then the intermediate rates will be acceptable R is the range command string Note the use of the PRINT 1 USING statement in lines 52 and 70 to allow rate setting in any one of the four ranges Line 84 sets up a timer interrupt which causes the subroutine at line 100 to be executed one per second The interrupt is turned on and off with the TIMER statements The variables P and T are tested by the main program and modified by the interrupt subroutine Line 120 computes RATE as a function of the current time T the duration TFINAL and the initial and final rates Other flow rate functions can be programmed by changing this line The subroutine at line 150 is a more elegant version of the get response routine using a WHILE WEND loop and the INSTR function Its behavior is identical to the earlier version 11 Other Languages Any language which supports RS 232C communication may be used to control the pump Computer Control of Multiple Pumps Daisy Chain Option A maximum of ten Pump 22 s can be remotely controlled from a single computer RS 232C port by assigning to each pump a unique address from 0 to 9 which will serve as the pump s identifier In addition Pump 22 s can be inter mixed on the same daisy chain with other daisy chainable pumps from Harvard Apparatus Note Each pump in the chain must have a unique address Keyboard Operation To assign an address identifier to a pump press SET and 0 ZZ japon d
17. ar on the display without affecting flow while the key is depressed 2 Entering Flow Rate a b Determine the range of flow rates ml min ml hour ul min or ul hour for your use Press SET and RATE keys simultaneously One of the four range lamps will flash Each successive press of the RATE key will advance the flow rate range Stop when the desired range is flashing Enter the numerical value of the flow rate desired including decimal point if you make an error enter numbers to clear the display When the correct flow rate value is displayed press ENTER The pump is now programmed for flow rate The display will indicate the numerical value and the units of flow rate will be illuminated japon dung abulsAS snjeseddy pieasey q Revision 6 Harvard Apparatus Syringe Pump Model 22 l Publication 5381 001 Operating the Pump Contd Start pump by pressing STOP START key and the pump will run and the RUN light will be illuminated Stop pump by pressing STOP START key and the RUN light will go out If SET and START STOP are pressed simultaneously the baud rate is displayed and the remote lamp will flash Press ENTER to return to normal operation The remote lamp when illuminated indicates that the pump is under remote computer control These features are covered in detail in the RS 232 instructions Out of Range Certain combinations of syringe size and flow rate are outside the range of the pump such as ask
18. at each end to connect all Pump 22 s to the RS 232 port Enables user to write programs to e Control all functions remotely e Reversing e Ramping up and down e Control volume delivered Catalog 455 2223 RS 232 Cable for IBM compatibles Catalog 455 2225 RS 232 Cable for non IBM compatibles Daisy Chained Control Catalog 55 2239 Daisy Chain Connector Catalog 55 4145 Computer to Daisy Chain for IBM Computers Catalog 55 4146 Computer to Daisy Chain for non IBM Computers Catalog 455 7760 Daisy Chain to Daisy Chain Cable HARVARD U S A Harvard Apparatus Inc 84 October Hill Road Building Number 7 Holliston Massachusetts 01746 1371 Telephone 508 893 8999 Toll Free 800 272 2775 Facsimilie 508 429 5732 e mail bioscience harvardapparatus com Canada Harvard Apparatus Canada 6010 Vanden Abeele Street Saint Laurent Quebec H4S 1R9 Telephone 514 335 0792 Toll Free 800 361 1905 Facsimilie 514 335 3482 Toll Free Fax 800 335 0792 e mail harvardcanada compuserve com U K Harvard Apparatus Ltd Fircroft Way Edenbridge Kent TN8 6HE Telephone 01732 864001 Facsimilie 01732 863356 e mail harvard twins co uk France Harvard Apparatus S A R L 6 Avenue des Andes Miniparc Bat 8 91952 Les Ulis Cedex Telephone 33 1 64 46 00 85 Facsimilie 33 1 64 46 94 38 e mail harvard isp fr
19. e mode illuminates the REMOTE lamp and disables the keyboard Appendix E Maintenance Pump 22 requires no special maintenance other than keeping it clean by avoiding accidental spills of pumped material The two guide rods and the lead screw should be sparingly lubricated periodically with the Magnalube G R grease provided with the pump This Teflon R based grease is available either from Harvard Apparatus or Carleton Stuart Corp 13 02 44th Ave Long Island City NY 11101 Solvents of any type should never be used to clean the pump A mild detergent solution may be used to clean the keypad Fuse Replacement Make sure power cord is disconnected from main supply before replacing fuse Remove bottom cover on pump by removing four 4 rubber feet and four 4 screws Locate fuse on power supply module Remove fuse from fuse clip Use caution not to break the fuse when removing Replace fuse bottom cover screws and rubber feet For continued fire protection replace fuse only with 250V fuse of the specified type and rating 3AG 1 2 AMP 250V SLO BLO FUSE E 1 2 AMP S B AN WARNING USEIN MANNER NOT SPECIFIED BY THE MANUFACTURER MAY IMPAIR THE PROTECTION PROVIDED BY THE EQUIPMENT ZZ japon dung efBuij g snjeseddy pienieyH Revision 6 N N 28 Harvard Apparatus S
20. er If during the course of pumping the A C power has been interrupted the pump will stop running and will not resume when the power goes on This condition results in the display flashing and the RUN light going out To resume pumping press the START key Maintenance Pump 22 requires no special maintenance other than keeping it clean by avoiding accidental spills of pumped material The two guide rods and the lead screw should be sparingly lubricated periodically with the Magnalube G R grease provided with the pump This Teflon R based grease is available either from Harvard Apparatus or Carleton Stuart Corp 13 02 44th Ave Long Island City New York 11101 Solvents of any type should never be used to clean the pump A mild detergent solution may be used to clean the key pad Remote Control All new Model 22 Pumps are equipped with both TTL Logic and a built in RS 232 Interface via the 25 pin connector at the rear TTL Logic Transistor to Transistor Logic The TTL Logic exists in all pumps manufactured after April 1 1988 with serial numbers A 24090 or higher TTL is a system of control in which there are only two states HIGH In which a voltage of 2 5 5 0 volts is applied to a pin LOW Inwhicha TTL voltage of 0 0 5 volts is applied In this application LOW is a short circuit to ground RS232 RXD TXD Vcc 5 V Running Indicator TXD RXD Daisy Chain Reverse Foot Switch Note Th
21. ese pumps are also provided with adjustable hardware on both the pusher and the syringe holder Adjust these retainers using the black thumb screws so that both the head of the plunger and the flange on the barrel are held securely in place with minimal free play 22 Pumps with Multiple Syringe Holders Catalog Nos 55 5920 and 55 2219 These Versions of the Pump 22 have a saw tooth syringe holder capable of holding up to ten syringes emptying them simultaneously at identical rates This multiple syringe will accommodate up to Ten syringes of any size up to 10 ml Six syringes of any size up to 50 ml Catalog Nos 55 2314 and 55 2316 have a multiple syringe holder with accommodates up to four syringes of 30 ml up to 140 ml To load syringes rotate the spring loaded sponge rubber retainer arm out of the way and lay syringes in V shaped slots with the syringe flange touching the holder Rotate the retainer arm to hold syringes in place If less than the maximum number of syringes are used try to place them symmetrically about the lead screw to present a balanced load Note The back pressure for each syringe will be divided by the number of syringes used Thus for four 50 cc syringes the maximum pressure developed in each syringe will be 400 mm Hg 8 psi Operating the Pump The syringe diameter and flow rate must be entered into the pump s memory using the key pad and LED display See figure below ml min M
22. ing for ul hour with a 100 ml syringe The pump will reject this input data when the ENTER key is pressed and the display will read oor until a different combination of syringe and rate that is within range is entered See Table 2 for typical maximum and minimum rates for various size syringes Changing Flow Rate To change the flow rate while the pump is running press SET and RATE simultaneously The display will go blank Enter the new flow rate The pump will continue to run at the old flow rate until the ENTER key is pressed at which time the pump will run at the new rate End of Travel The pump motor is equipped with an optical rotation sensor Iffor any reason an electrical step signal to the motor is not followed by a mechanical step of the motor the power to the motor is shut down and the RUN light will flash indicating the pump is stalled This can occur when the syringe plunger hits bottom a line is kinked syringe plunger binding or any situation requiring more force to the head of the syringe than the pump is capable of delivering To restart the pump remove the cause of stalling and press START The pump has an adjustable collar on the rear guide rod This collar can be pre set to terminate pumping at any point It is also useful when small microliter syringes are being used since the pusher block can bend the tiny wire plungers Set the collar to stop the pump before the microliter plunger hits bottom Momentary Loss of Pow
23. ion 6 M A RS 232 Tutorial Contd 16 al 130 PRINT 140 GOTO 40 150 REM CK CK CC CC CC CC CC CC CC CC C S A S A x A X A X X 160 REM get response subroutine 170 REM CK CK CK CC CC CC CC CC CC CC CS S A S A X A X A X X 180 REM returns 190 REM PS prompt character gt NM or 17 200 EM RESPONSES response string if syntax error 210 REM NOOR if out of range 220 REM if prompt only 230 REM 240 S RESPONSES 250 IF LOC 1 gt 0 THEN S S INPUTS LOC 1 1 260 PS RIGHTS S 1 270 IF PS gt OR P lt OR P OR P THEN 290 280 GOTO 250 Harvard Apparatus Syringe Pump Model 290 IF LEN SS 5 THEN RETURN 300 I 3 310 IF ASC MIDS S I 1 13 THEN 330 320 I I 1 GOTO 310 330 RESPONSES MIDS S 3 1 3 340 RETURN The subroutine at lines 150 340 is designed to be called after each transmission to the pump The pump terminates each line of its response with the two character sequence Carriage Return Line Feed See Appendix 1 for details Lines 310 320 search for the Carriage Return character ASCII 13 and line 330 extracts the response string 9 Example 4 Volume Dispensing Example 4 uses the same subroutine as the last example and demonstrates the volume dispensing capabilities of the pump Several useful programming techniques are also i
24. is is the same communication system used by most terminals and modems and many other laboratory instruments On the IBM PC and compatible computers this interface is usually called a serial or COM port The computer should have one or two 25 position pin male connectors on the rear panel Note Any 25 position socket female connectors on the computer are parallel printer interfaces that are not suitable for controlling the pump Care should be taken to ensure that the male end of the pump cable is not connected to the computer The Model 22 pump has a 25 position socket female connector The cable wiring for use with a standard IBM PC or compatible serial port is shown in Figure 1 To connect the pump to the computer e Turn off both devices Connect the socket end of the cable to the computer Connect the plug end to Pump 22 e Tighten the retaining screws e Boot up the computer and turn on Pump 22 ZZ japon dung abulsAs snjeleddy pene Revision 6 nd ha 12 Harvard Apparatus Syringe Pump Model 22 Publication 5381 001 RS 232 Tutorial Contd 9 Once the cable is connected both the computer and the pump may be used normally Either one may be turned on or off at any time It is good practice however to turn off power when connecting or disconnecting the cable Setting the Baud Rate RS 232C is a bidirectional serial data communications interface This means that in each direction computer to pump
25. is view is from within the pump looking outwards throuth this Connector All pin numbers refer to the 25 pin D Sub connector japon dung abulsAS snjeseddy pieasey q Revision 6 10 Harvard Apparatus Syringe Pump Model 22 Publication 5381 001 TTL Functions Pump Condition Outputs Available Pin 15 High output 2 5 5 0 volts when pump running Low output 0 0 5 volts when pump is stopped or stalled Forward Reverse Pin 16 High Normal Running in Infusion Low Short to ground pump reverses and withdraws Remote START STOP Timer Pin 17 High Normal Running Low Short to Ground Pump Stops Remote START STOP Momentarily Footswitch Pin 18 When momentary shorted to ground if pump is stopped it starts if pump is running it stops Note that pump will not respond to a command of less than 50 millisecond duration Power amp Ground Pin 1 Ground Pin 7 Ground Pin 14 5 Volts in series with 47 ohm resistor Current drawn should not exceed 25 milliamps Non TTL Pin Functions Pins 1 Used for RS 232 computer control Pins 2 Used for RS 232 computer control Pins 3 Used for RS 232 computer control Pins 7 Used for RS 232 computer control Pins 19 Used for RS 232 computer control Pins 21 Used for RS 232 computer control RS 232 Tutorial Tutorial Contents Tutorial Contents Contd I Introduction 9 Example 4 Volume Dispensi
26. llustrated 10 REM EXAMPLE4 20 CLS KEY OFF 30 OPEN COM1 1200 N 8 2 RS CS DS AS 1 32 PRINT 41 STP GOSUB 150 36 PRINT 41 RAT GOSUB 150 RATES RESPONSES 38 PRINT 41 RNG GOSUB 150 RANGES RESPONSES 40 PRINT Current rate is RATES RANGES 42 INPUT Change Rate Y or N KS 44 IF KS Y OR KS y THEN 50 46 IF KS N OR K n THEN 60 48 GOTO 42 50 PRINT 1 KEY GOSUB 150 52 PRINT Change rate from pump keypad 54 PRINT Press any computer key to continue Publication 5387 001 RS 232 Tutorial Contd 56 IF INKEYS THEN 56 58 GOTO 32 60 INPUT Enter volume to dispense ml VOLUME 62 PRINT fl USING MLT VOLUME GOSUB 150 64 IF RESPONSES THEN 66 65 PRINT Error Try again GOTO 60 66 PRINT 1 CLV GOSUB 150 68 PRINT 1 RUN GOSUB 150 70 PRINT 1 VOL GOSUB 150 72 PRINT Volume dispensed RESPONSE 74 IF P gt THEN 70 80 IF P THEN 90 82 PRINT Done PRINT GOTO 32 90 PRINT Stalled PRINT GOTO 32 150 REM KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK 160 REM get response subroutine 170 REM KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK 180 REM returns 19
27. m RAT Send rate value in current range units VOL Send current accumulated infused volume units are ml TAR Send target volume units are ml VER Send model and version number currently 22 900 Value format nnnn nnn The transmitted value is an 8 character string with leading zeros converted to SP characters ASCII 32 The fifth character is a decimal point ASCII 46 ZZ japon dung abulsAsS snjeleddy pieasey Revision 6 Q 24 Appendix C Contd Query Response CR LF range CR LF prompt Queries with String Response RNG Send range message Range is a character string one of ML H ML M UL H or UL M Error responses CR LF CR LF prompt Unrecognized command CRLFOOR CRLF prompt Out of range Harvard Apparatus Syringe Pump Model 22 Publication 5381 001 Appendix D Interface Specification for Model 22 Infusion Pump RS 232C Cable Wiring SHIELD 25 Pin D Sub Socket 17 18 19 ZZ japon dung abulsAsS snjeleddy pieasey COMPUTER Z OG GL Ol 10 9 20 HL 11 24 23 22 21 e SG VM EG WU 1 12 25 1 Connector Female 25 pin D connector on rear panel RS 232C Lines Pinl GND Pin 2 RXD Receive data from computer input Pin 3 TXD Transmit data to computer output Pin7 GND Pin 19 TXD Transmit data to daisy chain output Pin 21 RXD Receive data from daisy chain input Make no connection to other pins for RS 232C interface Anormally open
28. ne when the dispense is complete Line 80 detects the stall condition if the pump has reached the end of its travel ZZ japon dung abulsAsS snjeseddy pieasey Revision 6 hd N 18 Publication 5387 001 Harvard Apparatus Syringe Pump Model 22 RS 232 Tutorial Contd 10 Example 5 Ramping Flow Rate A useful feature of Pump 22 is its ability to change rate without stopping Example 5 illustrates variable flow rate infusion 10 REM EXAMPLES 14 KEY OFF CLS 18 OPEN COM1 1200 N 8 2 RS CS DS AS 1 22 PRINT 1 STP GOSUB 150 26 PRINT 1 CLT GOSUB 150 34 INPUT Enter Range MLM MLH ULM OR ULH R 38 IF R MLM OR RS MLH OR RS ULM OR R ULH THEN 50 42 IF R mlm OR RS mlh OR RS ulm OR R ulh THEN 50 46 PRINT Invalid Range GOTO 34 50 INPUT Enter Final Rate FRATE 52 PRINT 1 USING RS did FRATE 54 GOSUB 150 IF RESPONSES THEN 66 62 PRINT Out of Range GOTO 50 66 INPUT Enter Initial Rate IRATE 70 PRINT 1 USING RS IRATE 74 GOSU
29. ng 2 Computer to Pump Connection 10 Example 5 Ramping Flow Rate 3 Setting Baud Rate 11 Other Languages 4 Starting BASIC Appendix I Pump 22 Interface 5 Example 1 Terminal Emulator Command R ferente 6 Keyboard Commands via RS 232C Appendix II Interface Specification 7 Example 2 Handling the Pump Response for Model 22 Infusion Pump 8 Example 3 Interpreting the Response Tutorial Step by Step 1 Introduction The purpose of this manual is to introduce users of Pump 22 to the use of the built in RS 232C computer interface It is designed to assist those who are not familiar with computer control of laboratory instruments to write programs in BASIC on IBM PC or compatible computers Experienced programmers may prefer to skip to the technical specification in Appendix II The example programs are intended to show the fundamentals of communication to the instrument and to serve as building blocks when writing programs tailored for a specific application Each example program builds on the previous one They include programs that permit keyboard control of the pump and demonstrations of automatic volume dispensing and variable flow rate operation A pre wired cable for interface to IBM PC or compatible computers is available from Harvard Apparatus Order catalog number 55 2223 IBM to Model 22 RS 232C Cable Computer to Pump Connection The Model 22 Infusion Pump uses an RS 232C interface to communicate with a computer Th
30. ns Inc Perfektum Glass Size Diameter 0 25 cc 3 45 mm 0 5 3 45 1 4 50 2 8 92 3 8 99 5 11 70 10 14 70 20 19 58 30 22 70 50 29 00 100 35 70 SGE Scientific Glass Engineering Size Diameter 25 ul 0 73 mm 50 1 03 100 1 46 250 2 30 500 3 26 1 0 ml 4 61 mm 2 5 7 28 5 10 30 10 14 57 Hamilton Microliter Series Gastight Size Diameter 5 ul 0 103 mm 1 0 1457 2 0 206 5 0 3257 10 0 460 25 0 729 50 1 031 100 1 46 250 2 3 500 3 26 1 0 ml 4 61 mm 2 5 7 28 5 10 3 10 14 57 25 23 0 50 32 6 ZZ japon dung abulsAsS snjeleddy pieasey Revision 6 N M 22 22 Harvard Apparatus Syringe Pump Model Publication 5387 001 Appendix B Nominal Minimum amp Maximum Flow Rates Various Syringes Actual Limits Will Vary Depending on Manufacturer Pump 22 SYRINGE uL HOUR HL MINUTE ML HOUR ML MINUTE SIZE 0 5ul 002 23 8 1 0ul 003 47 8 2 01 1 006 95 2 50ul 1015 238 0 10 00 029 474 0 25 0ul 1073 1193 0 50 0 ul 002 39 7 100 0 ul 005 79 7 250 0 ul 012 197 8 500 0 ul 024 397 0 1000 0 ul 048 795 0 1 0 ml 049 805 0 2 0 ml 011 186 6 2 5 ml 010 168 2 3 0 ml 011 181 4 5 0 ml 019 317 0 10 0 ml 028 461 0 20 0 ml 050 821 0 30 0 ml 074 1208 0 50 0 ml 002 100 0 ml 003 140 0 ml 004 28 40 47 60 55 10 Appendix C Pump 22 Interface Command Reference After each transmission to the Pump terminating with a CR character AS
31. the function is less than one then no characters have been received and the program loops back to line 40 continuously testing the keyboard If characters have been received then they are transferred to the string variable S using the INPUT function in line 80 Line 90 displays the received characters and the program loops back to line 40 Keyboard Commands Via RS 232C To test the program and interface Turn off the pump Turn it on again the pump display should be blinking e Run the program ZZ japon dung abulsAsS snjeseddy pieasey Revision 6 M Yo 14 Harvard Apparatus Syringe Pump Model 22 Publication 5387 001 RS 232 Tutorial Contd At this point nothing will appear on the monitor since the program is looping continuously waiting until either a key is pressed or a character is received from the pump To make something happen press the enter RETURN key of the computer keyboard The following should occur The REMOTE lamp of the pump illuminates The pump display stops blinking e The character appears on the computer monitor What has occurred is that the character corresponding to the enter key Carriage Return has been read by the program and sent to the pump The pump has responded with a prompt character which indicates that it is stopped This has been received by the program and output to the computer display The program is still looping waiting for the next event to occur If
32. tutorial assumes a rudimentary knowledge of programming in BASIC Refer to the manuals supplied with the operating system to learn how to start the BASIC interpreter edit BASIC programs run and debug programs and save and load programs on diskettes The RS 232C interface operates one bit at a time However the interface is character oriented from the programmer s point of view Programs send characters to the interface and receive them from the interface in the same way they accept characters from the keyboard and display them on the monitor Each operation is controlled independently by the program which is running Example 1 demonstrates how to tie the keyboard display and interface together so that the data transmission can be controlled and observed RS 232 Tutorial Contd 5 Example 1 Terminal Emulator Start the BASIC interpreter At the OK prompt type in EXAMPLEI 10 REM EXAMPLE 20 OPEN COM1 1200 N 8 2 RS CS DS AS 1 30 KEY OFF LOCATE 1 0 7 40 KS INKEYS 50 PRINT KS 60 PRINT 1 KS 70 IF LOC 1 1 THEN 40 80 S INPUTS LOC 1 1 90 PRINT S 100 GOTO 40 This sort of program is usually called a terminal emulator since it connects the keyboard display and RS 232C interface so that they function similarly to a computer terminal Its use here is to permit testing and experimentation with the Pump 22 interface The OPEN statement in line 20
33. ung abulsAsS snjeseddy pieasey Revision 6 No 20 Harvard Apparatus Syringe Pump Model 22 Publication 5381 001 Computer Control of Multiple Pumps Contd The display will show Ad n where n is a number from 0 to 9 indicating the pump s current identifying address Press the number from 0 to 9 representing the pump s address The number in the display 0 represented by n above will change to the number pressed Press ENTER when the desired address is displayed Remote Operation When transmitting a command to the pump precede each command with the address of the pump For example the following command will request a pump with address 1 to run 1 RUN CR Only the pump whose address matches the address preceding the command will respond to the command all other pumps will ignore the command Only pumps which have recognized its address on a command will enter remote mode indicated by the REMOTE lamp illuminat ing When a pump responds to a command preceded by its address it terminates its response with its prompt character preceded by the pump s address For example with the above command the pump will respond with CR LF 1 gt To just request a pump s current prompt send just the pumps address 1CR The addressed pump will respond with its prompt preceded by its address By default if the pump address is omitted from any command address 0 will be used and the pump with
34. ut of Range If the user selects a combination of syringe size and flow rate that is outside the range of the pump eg 50 ml min with a 10 microliter syringe the pump will reject this instruction and notify the user Nonvolatile Memory The pump remembers its last instructions entered from the keyboard including diameter and flow rate even after the power has been disconnected Non Flow Detection An optical sensor detects lack of motion due to jamming end of syringe travel kinking of tubing etc shuts down the pump and alerts the user Momentary Loss of Power The pump will stop and alert the user RS 232 Interface The pump is provided with a built in interface for use with most laboratory computers A Users Manual for RS 232 application is enclosed TTL Logic The pump can be stopped started and reversed remotely Initial Set Up l 2 3 Read the Manual Locate the voltage selector switch on the rear panel of the pump see below and setit to the voltage being used If other than 115V 60 Hz is being used the plug must be cut off and an appropriate plug installed observing the polarity of the international line cord used Brown high Blue neutral Green ground Turn on main power switch located directly above the line cord on the rear panel The display will now illuminate indicating that the power connections are correct The flashing number displayed is the current flow rate Flashing indicates that
35. yringe Pump Model 22 Publication 5381 001 Appendix F Accessories For All Pumps Dispensing Timer This Dispensing Timer plugs into the 25 pin TTL connector at the rear of the Pump The microprocessor based timer circuitry receives its power from the Pump It can be used either as a simple ON Timer that will run the pump for a preset time or as a recycling Timer in which both ON and OFF times can be independently adjusted In this latter mode repetitive dispenses or boluses can be delivered The Timer has two ranges In the fast range the maximum time is 99 minutes 59 99 seconds adjustable in 0 01 second increments In the slow range the maximum time is 99 hour 59 minutes 59 seconds adjustable in one second increments The Timer is operated either by a push button on the timer or by means of the foot switch provided Catalog 55 2100 Dispenser Timer Foot Switch For remote START STOP switch has 9 ft cable terminating in connector to fit 25 pin terminal at rear of pump Press switch to start press to stop Catalog 55 2215 Foot Switch only with cable and connector Reversing Switch This switch plugs into the 25 pin connector and changes the direction of motor rotation to produce either infusion or withdrawal It is the same switch that is supplied with infusion withdrawal pumps Catalog 55 2217 Reversing Switch only RS 232 Kit For IBM computers and compatibles Consists of cable with 25 pin connectors
Download Pdf Manuals
Related Search
Related Contents
CLUB3D Radeon R7 260 royalQueen AMD 1GB User Manual - SIM2 Extranet 820i Installation Manual - Rice Lake Weighing Systems Le visage de la médecine Philips N RI7447/20 coffee maker 8051 Writer U1 User Manual Voyager EXP User Manual AccumulatorManual - Pumps & Pressure Inc. Copyright © All rights reserved.
Failed to retrieve file