NEXT>>>ADVANCE www.nextadvance.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual Quick Start Instructions Syringe Pump General Operating Instructions This document is meant to be a quick guide to use for operating Next Advance Syringe Pumps. For more detailed operating instructions, please see the full user manual. If you have any additional questions, please contact us at techsupport@nextadvance.com Note- To reset the pump, press and hold the right-most arrow key while turning the power on.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual PF- Power Failure mode – pumping program will start again when power is reconnected Ln- Low Noise mode. This will decrease the noise emitted when the unit is pumping at low rates. AL- Alarm Mode. If a program is ending or paused, the unit will beep continuously. If the unit stalls (if the pump is stopped by force) or encounters another alarm condition, the unit will emit a steady alarm (press any key to stop alarm).
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual LP:nn- Defined Loop end and Loop Repetitions (“nn” times). Like LP:En, except that you indicate the number of times the series will loop. Note: You can create a loop within a loop (up to 3 layers deep) PS:nn- Pause Pumping for nn seconds. A decimal point can be added between “nn” by holding down the right-most arrow button. You can make the pause longer than 99 seconds by putting the pause function in a program loop.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual Table of Contents 1. GENERAL INFORMATION ...........................................................................................1 1.1 1.2 1.3 1.4 2. WARNINGS ! AND CAUTIONS ! ...............................................................................1 DISCLAIMER ....................................................................................................................1 WARRANTY .........................................
NEXT>>>ADVANCE 7.4 7.5 7.6 7.7 7.8 www.nextadvance.com SP1000 series operator’s manual PURGING ........................................................................................................................14 CHANGING THE PUMPING RATE AND DIRECTION WHILE PUMPING ........................14 VOLUME DISPENSED .....................................................................................................14 RESUMING WHEN PAUSED ....................................................................
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 10.2 RS-232 PROTOCOL:...................................................................................................34 10.2.1 RS-232 GENERAL SYNTAX LEGEND .......................................................................35 10.2.2 RS-232 PROTOCOL: BASIC MODE ..........................................................................36 10.2.3 RS-232 PROTOCOL: SAFE MODE ...............................................................
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 1. General Information Thank you for purchasing the SP1000/SP1010/SP1070-M Programmable Syringe Pump. With the SP1000 series (hereafter referred to as the SP1000) syringe pump you will be able to perform simple infusions or implement a complex automated dispensing system. Please familiarize yourself with the SP1000’s operation by reading this user's manual.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 1.3 Warranty Next Advance Inc. warranties this product and accessories for a period of two years, parts and labor, from the date of purchase. The repaired unit will be covered for the period of the remainder of the original warranty or 90 days, whichever is greater. A return authorization number must be obtained from Next Advance Inc. before returning a unit for repair.
www.nextadvance.com NEXT>>>ADVANCE SP1000 series operator’s manual 2.1 Glossary of Terminology and Concepts When a device has as many features as the SP1000 series pump, understanding its operation could be a daunting task at first. By understanding the key concepts and terminology used in this manual, the operation of the SP1000 will become quite intuitive. Every effort has been made to design the SP1000 with a consistent and intuitive user interface.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual Terminology Momentary Press: A quick press, less then 1 second, then release of a key on the keypad. Display Blink: A momentary blanking of the LCD display. This indicates that the new data entered by the user is valid and has taken affect. Program Entry Mode: The mode where the Program Phase and Program function are selected and modified.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 3. Setup Place the pump on a stable surface. Plug the round connector end of the supplied power supply adapter into the power plug located on the lower right of the pump's rear. See section 11, Logic Interface: TTL Input and Output, for a diagram of the rear of the pump. Plug the other end of the power supply adapter into an appropriate electrical outlet.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 6. User Interface Volume Dispensed Units Pumping Direction Motor Indicators Indicator Operating Indicator RS-232 Indicator mm ml l Dispensed min Withdraw hr Pumping Rate Volume Diameter Start Program Phase # Program Function Setup Stop Pumping Direction Key Program Entry Functions Figure 1: Front Panel 6.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual ‘Withdraw’ indicates that the pumping direction is set for withdrawing. If not lit, then the pumping direction is set for infusing. Also, the ‘Withdraw’ LED indicates that the “Volume Dispensed” refers to the volume withdrawn. If not lit, the “Volume Dispensed” refers to the volume infused.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual current diameter setting. Pressing the arrow keys will change the current diameter (see sec. 6.4, Arrow and Decimal Point Key). The ‘mm’ LED will blink while the diameter is being changed. If the ‘Diameter’ key is pressed and held, ‘Setup’ mode will be entered. (See sec. 6.12, ‘Setup’ ). When the Pumping Program is operating, pressing this key will display the current syringe diameter for review.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual While pumping, pressing and holding this key will display the current “Volume to be Dispensed”. 6.7.1 Disabling “Volume to be Dispensed” To disable the “Volume to be Dispensed”, i.e. continuous pumping, set the “Volume to be Dispensed” to 0.0. After being stored, the display will show , indicating the “Volume to be Dispensed” is off.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 6.10 ‘Program Phase #’ (Number) Key When in the “Program Entry Mode”, momentary presses of the ’Program Phase #’ and the ‘Program Function’ keys switch between the Program Phase number and the Program Function displays. The Program Phase number will be displayed as nn , where ‘nn’ is the current Program Phase number.
www.nextadvance.com NEXT>>>ADVANCE SP1000 series operator’s manual 6.13 Special Power-Up Functions The following special functions are accessed by pressing the relevant key, while turning on power to the pump. 6.13.1 Firmware Version Display To display the pump’s firmware version, press the left-most arrow key (/) while turning on power to the pump. The display will show: key will clear the display. n.n , where ‘n.n’ is the firmware version number. Pressing any 6.13.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual Value entered is ‘Out Of Range’ of the pump’s operational limits. nn An out of range error occurred at Pumping Program Phase number ‘nn’, or the value just entered is out of range. Check the pumping parameters and syringe diameter. nn A Pumping Program error was encountered at Pumping Program Phase number ‘nn’. The indicated Phase is invalid in the context of the entire Pumping Program. Key pressed is not currently applicable.
www.nextadvance.com NEXT>>>ADVANCE SP1000 series operator’s manual 7. Operation Before the pump can be operated, the pumping data must be setup. At minimum, the syringe inside diameter and a non-zero pumping rate needs to be set. The operation of the pump can then be started from the keypad, TTL I/O connector, or from RS-232 control. From the keypad, pressing the ‘Start / Stop’ key will start the pump operation. 7.
www.nextadvance.com NEXT>>>ADVANCE SP1000 series operator’s manual Pressing the ‘Volume’ or ‘Diameter’ keys will display the current “Volume to be Dispensed” or the syringe diameter setting while the key is held. 7.4 Purging To purge the syringe, with the Pumping Program stopped, press and hold the 'Start/Stop' key. The Pumping Program will start then, after one second, purge will begin. The pump will pump at its top speed in the currently set direction.
www.nextadvance.com NEXT>>>ADVANCE SP1000 series operator’s manual 7.8 Pump Stalled When the operation of the motor is impeded due to excessive force needed to drive the syringe, or when then collar clamp position is reached, the pump will stop, pausing the Pumping Program, and a stall alarm will occur. The display will show , the ‘Pumping’ LED will blink, and the buzzer will sound continuously if alarms are enabled.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 8.1 Power Failure Mode n Setting: ‘0’ = Disabled, ‘1’ = Enabled. When enabled, if the Pumping Program was operating when power to the pump was disrupted, the Pumping Program will automatically start operating when power is reconnected to the pump. Pressing any key on the keypad while powering up the pump will stop the Pumping Program from starting.
www.nextadvance.
www.nextadvance.com NEXT>>>ADVANCE SP1000 series operator’s manual When enabled, the "Lockout Disable Key" needs to be inserted in the TTL I/O connector to change any of the pump's settings. When the key is removed, the user can only start or stop the pump and review current settings. Settings can still be changed from RS-232. When the user attempts to change a setting, the message will be displayed.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual Program can be as simple as continuous pumping at a fixed infusion rate. Or a Pumping Programs could consist of a pumping rate and direction of pumping for a specified volume, then switch to another pumping rate. Also a Program can interact with external devices through the TTL I/O connector, make decisions, or stop pumping for a period of time. Programs are broken into individual operations called Phases.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual When the Pumping Program is started, with the ‘Start / Stop’ key, TTL I/O input, or RS-232 command, the Pumping Program will begin operating from Phase 1. Very complex dispensing Programs can be created with the Program functions available. Section 9.3 contains a detailed description of all the functions. 9.1.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual Also, a Pumping Program can be uploaded to an attached computer, which could then store it and produce a printout of the Pumping Program. 9.3 Program Function Descriptions Each program function must be in a separate Program Phase 9.3.1 ‘rAtE’: Rate Function Defines a pumping function with a fixed pumping rate.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 9.3.7 'Pr:In': Sub-Program Selection Input The Pumping Program can be broken into sub-programs which can be selected by the user. Auto-Run Production Mode: When Phase 1 is set to Program Selection Input, and Lockout Mode is selected, the pump will enter Auto-Run Mode. When the pump is powered on, it will immediately begin executing the Pumping Program. The user will immediately be prompted to enter a sub-program number.
www.nextadvance.com NEXT>>>ADVANCE SP1000 series operator’s manual 9.3.11 ‘LP:nn’: Define Loop End and Loop Repetitions nn Repeats execution of the defined loop ‘nn’ times. Loop starts and loop ends are uniquely paired during looping. When an unpaired ‘loop end’ function is executed, it is paired with the most recent unpaired ‘loop start’ function executed (‘LP:ST’). If no unpaired ‘loop start’ function exists, Phase 1 is used as an implied unpaired ‘loop start’.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 9.3.14 'Et:nn': Setup Event Trigger Jump Phase nn The ‘Event’ function sets a background event trap that is triggered by an external signal. This one time background trap, or interrupt, stays set during the Pumping Program’s entire execution until it is triggered, redefined, or reset. This function has no other affect on the operation of the pump until it is triggered.
www.nextadvance.com NEXT>>>ADVANCE SP1000 series operator’s manual 9.3.18 'OUt.n': Set TTL Output Pin n Set ‘Program Output’ TTL I/O output (pin 5) to level ‘n’. If ‘n’ = 0, the output pin will be set low. If ‘n’ = 1, the output pin will be set high. 9.3.19 'bEEP': Beep Sounds a short beep. 9.4 Pumping Program Examples ml/hr Rate 9.4.1 Example 1: 2 Step Rate 500 2.5 0 30 ml Dispensed 05 Infuse 5.0 ml at 500 ml/hr, and then infuse 25.0 ml at 2.5 ml/hr. Then stop the pump.
www.nextadvance.com NEXT>>>ADVANCE Phase 3 Function LP:ST Phase 4 Function LP:ST Phase 5 Function PS:90 Phase 6 Function LP:03 Phase 7 Function BEEP Phase 8 Function PS:30 Phase 9 Function RATE Rate 750 ml/hr Volume 2.25 ml Direction Infuse Phase 10 Function RATE Rate 750 ml/hr Volume 0.25 ml Direction Withdraw Phase 11 Function LP:EN SP1000 series operator’s manual 9.4.
www.nextadvance.com NEXT>>>ADVANCE Phase 6 Function DECR Phase 7 Function LP:99 Phase 8 Function DECR Phase 9 Function LP:ST Phase 10 Function INCR Phase 11 Function LP:50 Phase 12 Function JP:02 Rate 1.0 Volume 0.1 ml Direction Infuse Rate 1.0 Volume 0.1 ml Direction Infuse Rate 1.0 Volume 0.1 ml Direction Infuse SP1000 series operator’s manual Withdraw (ml/hr) Infuse 9.4.
NEXT>>>ADVANCE Phase 7 Function RATE Phase 8 Function BEEP Phase 9 Function LP:ST Phase 10 Function PS:60 Phase 11 Function RATE Phase 12 Function LP:03 Phase 13 Function RATE Phase 14 Function BEEP Phase 15 Function PS:00 Phase 16 Function LP:EN www.nextadvance.com Rate 300.0 ml/hr Volume 1.5 ml Direction Infuse Rate 500.0 ml/hr Volume 3.75 ml Direction Infuse Rate 900.0 ml/hr Volume 17.25 ml Direction Withdraw SP1000 series operator’s manual 9.4.
www.nextadvance.com NEXT>>>ADVANCE Phase 1 Function OUT.0 Phase 2 Function RATE Phase 3 Function EV:05 Phase 4 Function RATE Phase 5 Function OUT.1 Phase 6 Function RATE Phase 7 Function EV:01 Phase 8 Function LP:ST Phase 9 Function INCR Phase 10 Function LP:14 Phase 11 Function RATE Rate 10.0 ml/hr Volume 0.005 Direction Infuse Rate 10.0 ml/hr Volume 0.0 ml (off) Direction Infuse Rate 10.0 ml/hr Volume 0.005 Direction Infuse Rate 1.0 Volume 0.
www.nextadvance.com NEXT>>>ADVANCE SP1000 series operator’s manual Pumping Program. It is assumed that the sensor is positioned to refill the syringe with 60 ml. A withdraw volume of 61 ml is set as a safety feature. After the syringe is refilled, one 5 ml dispense is made every 5 hours. After 12 dispenses, the syringe is refilled using the sensor again.
www.nextadvance.com NEXT>>>ADVANCE Phase 4 Function PR:01 Phase 5 Function RATE Phase 6 Function JP:12 Phase 7 Function PR:02 Phase 8 Function RATE Phase 9 Function JP:12 Phase 10 Function PR:03 Phase 11 Function RATE Phase 12 Function LP:05 Phase 13 Function JP:01 Rate 100.0 ml/hr Volume 10 ml Direction Infuse Rate 500.0 ml/hr Volume 10 ml Direction Infuse Rate 750.0 ml/hr Volume 10 ml Direction Infuse SP1000 series operator’s manual 9.4.
www.nextadvance.com NEXT>>>ADVANCE SP1000 series operator’s manual The pump then withdraws 0.25 ml (PH:07), pauses for 1 second (PH:08), then repeats this process if the Program Input TTL line is low (PH:09), otherwise it continues with the next Phase. Next, the pump pauses for 10 seconds (PH:10). Then it pauses again for the lesser of another 10 seconds (PH:12) or until an Event Trigger occurs (PH:11). The Program then restarts (PH:13). Phase 1 Function ET:RS Phase 2 Function OUT.
NEXT>>>ADVANCE Phase 6 Function STOP Manual SP1000 series www.nextadvance.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 10. RS-232 Communications The SP1000 Syringe Pump can communicate with any computer or device with an RS-232 communications port. The following assumes that the default Address Communications Mode is set. 10.1 Connection and Networking On the rear of the pump are 2 square RJ-11 (“phone jack” style) sockets. Connect the RS-232 cable into the socket labeled “To Computer”.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual Two packet protocols are supported, Basic and Safe. The enabled communications protocol is stored in non-volatile memory, and therefore will be in affect at power up. Safe Mode provides a safer communications protocol than Basic Mode. Safe Mode detects corrupted data and loss of communication, as well as automatically transmitting status packets when an alarm occurs.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 10.2.2 RS-232 Protocol: Basic Mode Command syntax (to pump): => Response syntax (from pump): => In the “Basic” communications mode, a master-slave protocol is used, whereby the pump will only transmit in response to a received command.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 10.2.
www.nextadvance.com NEXT>>>ADVANCE SP1000 series operator’s manual Assuming that the current pumping rate units of all 3 pumps are currently ml/hr, Send the following command, followed by a carriage return , (spaces are optional): 0 rat 100 * 1 rat 250 * 2 rat 375 * 10.3 Command Errors and Alarms If a command received by the pump is not recognized or the data is invalid, an error message will be in the field of the response packet following the field.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 10.4.1 Program Function Commands The following commands are relevant to the currently select Program Phase. Note: During a Pumping Program’s operation, the currently selected Phase can change automatically. PHASE NUMBER PHN [ ] Set/query currently selected Program Phase: Set: Currently selected Phase is set to .
www.nextadvance.com NEXT>>>ADVANCE => UM MM UH MH SP1000 series operator’s manual = l/min = ml/min = l/hr = ml/hr Applicable only with “Rate Data Functions”. When setting the pumping rate, if the current Phase’s function is not ‘RATE’, then is not applicable. While pumping, the pumping rate can only be set if the current Phase function is ‘RATE’ and the next Program Phase’s function to be executed is not ‘INCR’ or ‘DECR’. Also, while pumping, can not be set.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 10.4.2 Pump Operational Commands START PUMPING PROGRAM RUN [ ] [E [ ] ] Starts the Pumping Program operation. If the Pumping Program was paused, then the Pumping Program resumes at the point where it was stopped. Otherwise, the Pumping Program starts from Phase 1. If a Phase number is specified (), then the Pumping Program will start at the specified Phase number.
www.nextadvance.com NEXT>>>ADVANCE SP1000 series operator’s manual POWER FAIL SETUP PF [ ] Set/query Power Failure mode. Set Power Failure enables or disables Power Failure mode. TTL I/O OPERATIONAL TRIGGER DEFAULT SETUP TRG [ ] Set/Query TTL I/O Operational Trigger (Pin 2) default input configuration. TTL I/O Operational Trigger is set to .
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual SET KEY BEEP BP [ ] Set/query key beep mode. Set key beep enables or disables key beep mode. 10.4.4 General Control and Status Commands TTL I/O OUTPUT SETTING OUT Sets TTL level on user definable output pin on the ‘TTL I/O’ connector. Indicates pin number on ‘TTL I/O’ connector Valid value: 5 (Program Output pin) Query is not applicable. TTL INPUT QUERY IN Queries TTL level of pin on ‘TTL I/O’ connector.
www.nextadvance.com NEXT>>>ADVANCE SP1000 series operator’s manual This is a special system command that will be accepted by the pump regardless of its current address. Once set, the pump will only respond to commands with the set address and at the specified baud rate. Note: Once DUAL or RECP is set, the pump will only respond to commands that are preceded by the ‘*’ character.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual Note on USB: If an RS-232 port is not available on your PC, the pump may be operated through a USB to RS-232 converter cable (available as an accessory, part #CBL-USB232). This cable attaches to the standard RS-232 to PC cable (part #CBL-PC-PUMP-7). The PC will create a virtual RS-232 communications port that communicates through the USB to RS-232 converter cable. The terminal emulator can communicate through this virtual port. 11.
www.nextadvance.com NEXT>>>ADVANCE SP1000 series operator’s manual Pin # Definition Type Function 1 Vcc (5V) Reference Logic high reference. Power on indicator.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual Foot Switch Reversed: Operates like the ‘Start/Stop’ key, whereby each rising edge either starts or stops/pauses the Pumping Program. Level Control: Falling edge stops/pauses the Pumping Program, Rising edge starts the Pumping Program. This configuration can be used with a contact closure timer or in an automation setup, allowing logic level control over the operation of the pump. Start Only: Falling edge starts the Pumping Program.
www.nextadvance.com NEXT>>>ADVANCE SP1000 series operator’s manual 11.2 TTL I/O Control from the Pumping Program Various Pumping Program functions can define how the pump reacts to levels on the TTL I/O connector or set output levels. These are summarized in the following table: Pumping Program Function OUT.
www.nextadvance.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 12.3 Accessories 12.3.1 ANA-BOX Part #: ADPT-ANABOX, Analog voltage control interface. Allows the pump to be controlled by a variable voltage source. Allows the Creation of a closed loop system allowing the SP1000 to be controlled by an external sensor, such as a pressure sensor, or other variable voltage source. Start or stop the pump at a specific voltage level. Set the pumping rate to be proportional to the voltage input. 12.3.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 12.3.6 Foot Switch Part #: ADPT-2 Allows the pump to be operated from a foot switch. Attaches to the TTL I/O connector. 12.3.7 Lockout Disable Key Part#: ADPT-LOCKOUT-KEY Enables setting Keypad Lockout mode and allows changing of settings while Keypad Lockout is set. 12.3.8 Firmware Upgrade Part#: FW-1-NE1000 Upgrades to the newest version of the firmware.
NEXT>>>ADVANCE www.nextadvance.com SP1000 series operator’s manual 12.5 Specifications 12.5.1 Mechanical & Electrical Syringe sizes: Number of syringes: Motor type: Motor steps per revolution: Microstepping: Advance per step: Motor to drive screw ratio: Drive screw pitch: DC connector: Voltage at DC connector: Amperage: Power supply type: Power supply output rating: Dimensions: Weight: Allen Wrench Up to 60 mL (140 mL partially filled) 1 Step motor 400 1/8 to 1/2 depending on motor speed 0.2126 uM to 0.
NEXT>>>ADVANCE www.nextadvance.com 12.7 Syringe Diameters and Rate Limits Syringe (cc) Inside Diameter (mm) Maximum Rate (mL/hr) Minimum Rate (µl/hr) B-D 1 3 5 10 20 30 60 4.699 8.585 11.99 14.43 19.05 21.59 26.59 53.07 177.1 345.5 500.4 872.2 1120 1699 0.73 2.434 4.748 6.876 11.99 15.4 23.35 HSW Norm-Ject 1 3 5 10 20 30 50 4.69 9.65 12.45 15.9 20.05 22.9 29.2 52.86 223.8 372.5 607.6 966.2 1260 2049 0.727 3.076 5.119 8.349 13.28 17.32 28.16 1 3 6 12 20 35 60 140 5.74 8.941 12.7 15.72 20.