Summary of Contents for TriContinent Air-Z Premier
Page 1
Front cover Product Manual Air-Z Premier Air Displacement Pipette Pump Publication 8694-26 D...
Page 2
It is believed to be accurate and reliable and is offered as an aid to help in the use of Tricontinent products. It is the responsibility of the user to determine the suitability of the product for the intended use and the user assumes all risk and liability in connection therewith.
This comprehensive manual provides the instructions you need to get the Air-Z Premier Air Displacement Pipette Pump installed and operating as desired, as well as to keep properly maintained. Contact information is also included in case you need to reach Tricontinent for assistance. See "Customer support" (page 125). Audience This manual is provided primarily for customers who purchase products from Tricontinent.
Air-Z Premier Air Displacement Pipette Pump. The Air-Z Premier is designed to meet recognized technical regulations and is built with state-of-the-art components. Nevertheless, risks to users, property, and/or the environment can result when it is used carelessly or improperly.
Pipette Pump does not have its own mark. RoHS The Air-Z Premier Air Displacement Pipette Pump is RoHS compliant. It is constructed of components that meet the requirements set by the European Union’s Restriction of Hazardous Substances Directive. The Air-Z Premier Air Displacement Pipette Pump can be affected by exces- sive electromagnetic interference.
General description Figure 3-1. Typical Air-Z Premier Air Displacement Pipette Pump The Air-Z Premier Air Displacement Pipette Pump is a full-featured, fully pro- grammable air displacement pipette module designed for automated instru- mentation. Utilizing disposable tips, cross contamination and carryover during sample transfer and reagent aliquoting are avoided;...
Features and facilities RS232 port to control multiple pumps. Direct RS485 and CAN is also sup- ported in this mode. Alternative modes allow the RS485, RS232, or CAN ports to stream pressure data. In addition, it is possible to configure the pump for standalone operation.
Page 13
Features and facilities Figure 3-2. Facilities on Air-Z Premier pump With optional cover installed Communication/power ribbon cable connector LED indicators Configuration switches Life, blinking Error Indicator lights Life, blinking Error Colors show when associated LEDs are lighted. Disposable tip ejector...
C to 40 C (59 F to 104 ° ° • Humidity 20% to 95% RH at 40 C (104 More detailed specifications can be seen at http://www.tricontinent.com. Product data sheets can be downloaded from this location. Product overview Chapter 3...
Installation instructions About this chapter This chapter describes how to install your Air-Z Premier Air Displacement Pipette Pump. The following parts are included: • About this chapter, page 15 • Unpacking, page 15 • Before starting, page 16 • Mount pump, page 20 •...
• Optional USB driver for USB/RS485. If you are going to use the USB/ RS485 interface to connect your host PC to the Air-Z Premier, you will need a USB driver, which can be downloaded as described in "Download and install USB driver if needed" (page 18). A Tricontinent USB-to-RS485 converter (0960) is available through Customer Service.
Before starting Protocol and interface options Communication standards The Air-Z Premier Air Displacement Pipette Pump uses the following commu- nication standards/interfaces: • RS232 • RS485 • CAN (Controller Area Network) bus. Protocol Three communication protocols are available: • OEM communications protocol •...
Before starting Download and install USB driver if needed The USB driver is required only when a Tricontinent USB converter is being used to communicate with the Air-Z Premier through the RS485 interface. (This driver is not for the CAN bus interface, which uses a different USB driver supplied with the CAN/USB converter.)
The minimum power supply rating should be confirmed by measurement. Up to eight Air-Z Premier units may be powered from one 24V 4A source, provided that the wire size and the power supply are adequate for the total current and voltage drop.
Mount pump Mount pump General mounting principles • Install in a stable operating temperature environment. • Mount pump vertically. • Allow adequate airflow for cooling. • Ensure the tip loading station and arm movements are level. Inconsisten- cies will make it difficult to achieve adequate engagement in all rack positions.
Refer to Figure 4-1 for general dimensional information, Figure 4-2 for tip adapter location detail, and Figure 4-3 for mounting hole layout. The pump may be secured via three mounting holes and two locating pins. Figure 4-1. Air-Z Premier dimensions Figure 4-2. Tip adapter location information Air-Z Premier Product Manual...
Mount pump Using optional cover Installing optional cover An optional cover is available for the Air-Z Premier Air Displacement Pipette Pump. The cover provides a more pleasing appearance and provides some protection of the electronics from accidental bumping or touching.
Configure DIP switches Configure DIP switches Refer to Tables 4-2 and 4-3 below. The DIP switch settings control device addressing, termination, and communication settings. The AutoRun function, which enables standalone operation, is also enabled or disabled by one of the settings.
There are several interface signals that cannot be daisy-chained without likely causing damage to the pump electronics. Failure to avoid this type of daisy-chaining may void the warranty. Contact Customer Service if more information is needed. Air-Z Premier Product Manual 8694-26 D...
Power, communication, and auxiliary connections are shown. • Single-pump cabling as well as multi-pump cabling is shown. • Termination requirements are shown. • Cabling for pressure data streaming is the same as for communication. Only the operation is different. Air-Z Premier Product Manual 8694-26 D...
Page 28
Make electrical connections RS232 cabling RS232 is connected directly to the first pump on the bus. The pump automat- ically converts this to RS485 for communication to all of the other pumps on the bus. Figure 4-7. RS232 cabling Single-pump Installations: Device 1 Device 2 Device 16...
Page 29
Make electrical connections RS485 bus cabling RS485 may be connected directly or through a USB-to-RS485 converter. Tricontinent offers an appropriate converter for this purpose (catalog num- ber 0960). For converter hookup, see "USB/RS485 converter hookup detail" (page 30). Figure 4-8. RS485 cabling...
Page 30
Make electrical connections USB/RS485 converter hookup detail The Tricontinent USB/RS485 converter (0960) is used when it is desired to connect to RS485 from a USB port. The converter is provided with a 4-con- ductor ribbon cable assembly and IDC-style plug attached. This may be dis- carded and replaced as needed.
Page 31
Make electrical connections CAN bus cabling The host PC is typically connected to the CAN bus through a USB-to-CAN converter. Tricontinent offers an appropriate converter kit for this purpose (catalog number 0963), which includes the converter, USB cable, and driver software.
Confirm communication with pump Confirm communication with pump Before starting • Make sure pump is connected, host PC is connected, and power is applied. • Appropriate driver must be installed as described earlier if using USB for communicating. Confirm with TCS Pump Commander Note: The TCS Pump Commander version 2.1.0 or higher is required for the instructions in this manual.
Page 33
Move DIP switch 8 to the OFF position For the settings to take effect, do one of the following: – Power cycle the pump, or – Send an [!0] command over the initial connection. Air-Z Premier Product Manual 8694-26 D...
Initialize pump Confirm with terminal emulation program Open the desired terminal emulation program on the host PC. For RS232/RS485, make sure communication settings are as follows: – Baud rate: 9600, with switch 8 on DIP array SW1 set to the default ON position.
[Q] command. Check com- munication settings and power, or for something blocking the mech- anism. – Once initialization is successful, the pump is ready to accept com- mands. Air-Z Premier Product Manual 8694-26 D...
Indicator LEDs are provided to assist in monitoring the functioning of the pump. Please refer to Figure 4-11 and Tables 4-5 and 4-6, below, for LED loca- tions and functions. Figure 4-11. LED indicators on Air-Z Premier With optional cover installed...
Note: You may obtain a list of recommended and compatible tips from Cus- tomer Service, as well as assistance with selecting the appropriate type of tip for your application. At this time, Axygen® style tips are recommended. Air-Z Premier Product Manual 8694-26 D...
Operating instructions About this chapter This chapter describes how to operate the Air-Z Premier Air Displacement Pipette Pump, once physical and electrical installation has been completed as described in the previous chapter. This chapter includes: • About this chapter, page 39 •...
Interface requirements are described in the preceding chapter, Installation instructions. The following is a summary. For full information, refer to "Proto- col and interface options" (page 17). Communication standards The Air-Z Premier Air Displacement Pipette Pump uses the following commu- nication standards. • RS232 •...
After this a delay of 500-2000 ms allows the sheeted fluid to run down the tip walls. Then the dispense is completed, along with the blowout volume. CAUTION: The tip must be empty prior to ejection; otherwise fluid will be dispensed. Air-Z Premier Product Manual 8694-26 D...
Operating tips Example pipetting sequence for Air-Z Premier Note: 1 mL tip, distilled water sample, 175 µL aspirate and dispense. Refer to Figure 5-1. Example is for 1000 µL model. Issue command [A0R]. Moves plunger to position 0 (home). Issue command [V1000R]. Sets plunger velocity relatively high (1,000 increments/sec).
Example in DT format: [/2A3143R], where 2 is the device address. There are 16 possible addresses for each Air-Z Premier pump on the bus, set by address switches on the individual pumps. •...
Command guidelines Command syntax The syntax used in this manual for describing commands in the command set is as shown here: Convention Description [command] The name of the command; the command itself (or a string). Commands are case-sensitive. Square brackets are used to denote any single command or command string.
In all cases, the [Q] (status query) command may be used to read back errors that have not already been read or returned as part of the command responses. Air-Z Premier Product Manual 8694-26 D...
Initializing pump Initializing pump Initialization is required before any move commands will be accepted. Com- mands that do not cause plunger movement do not require pump initializa- tion. These include, for example, velocity settings, report commands, streaming ([f]), pressure calibration ([a]), capacitive detect ([^]), etc. During installation (Chapter 4), an initialization was performed using default settings.
Note: Be sure to reinitialize after using the [z] command to ensure correct positioning. CAUTION: Incorrect use of this command can result in unexpected behavior, as the position count will not be referenced to true home (zero) position. Air-Z Premier Product Manual 8694-26 D...
Plunger movements The following pages describe how to make plunger movements on the Air-Z Premier Air Displacement Pipette Pump. Arguments for the commands vary according to the increment (resolu- tion) mode. For this reason, the increment mode should be decided upon before programming begins.
µL when assembling a query response. The 1000 µL Air-Z Premier mechanical dis- placement is 0.382 µL per increment. Hence, 3143*0.382=1200.626 illustrates how the stroke length in µL is determined.
Page 50
µL to increments. Example for 1000 µL Air-Z Premier: (100µL/sec)/(0.382µL/inc) = 261.780 inc/sec The mechanical displacement factor for the 500µL Air-Z Premier is 0.191 µL/ increment. The m and b values shown in the formulas above are set directly with the [x] command or loaded from EEPROM storage using [u18].
Page 51
[u18_0] will load firmware variable m = 0.955 and b = 6.629 when [u39] and [u40] are at their factory default values. See [u39_x,y] and [u40_x,y] in Table 5-8 (page 94) Note: [?28] reports the [u18] EEPROM values. Air-Z Premier Product Manual 8694-26 D...
High resolution micro-increment ment ment mode (16X normal increment mode) Maximum theoretical aspiration volume of the 1000 µL Air-Z Premier is 1200 µL. Maximum theoretical aspiration volume of the 500 µL Air-Z Premier is 600 µL. Operating instructions Chapter 5...
Otherwise, fluids can be aspirated into the pump. This can cause damage to sensors and affect pump performance. Always adjust the maximum argument to fit the tip size in use. Note: Maximum allowed stroke can be changed with the configuration com- mand [u1]. Air-Z Premier Product Manual 8694-26 D...
Page 54
Plunger movements Relative pickup (P<n>) The [P] command moves the plunger up (aspirates) the commanded dis- tance <n>. The new absolute position is the previous position plus <n>. Arguments: <n> 0...3143 in normal increment (N0) mode <n> 0...50288 in micro-increment (N1) mode 0...volume in µL <n>...
Page 55
The [D] command will return an invalid operand error if the final com- manded plunger position is less than 0. 2. In [N2] mode, the plunger travel distance is converted from µL to increments. See "Detailed N2 mode operation" (page 50). Air-Z Premier Product Manual 8694-26 D...
Plunger movements Configuring plunger movement Configuration commands are used to set up the pump for specific operations. These include settings for plunger velocity, acceleration, backlash, and motor current (motor current settings are factory-only). Velocity and acceleration configuration commands Velocity and acceleration configuration commands are used to control the motion of the plunger.
Page 58
Plunger movements Interaction between velocity settings [v], [V], and [c] The velocity settings described below interact according to these rules: • The top velocity [V] must always be equal to or higher than the start velocity [v] and cutoff velocity [c]. •...
Page 59
Note: This setting can be affected if it is equal to or higher than the top velocity setting [V] or lower than the start velocity [v]. See "Interaction between velocity settings [v], [V], and [c]" (page 58). Air-Z Premier Product Manual 8694-26 D...
Page 60
Plunger movements Set a defined speed (S<n>) The [S] command sets the top velocity [V] using the predefined speed codes shown in Table 5-4, below. Argument: <n> 0...40 speed code (see Table 5-4 below) {11} power-up default These speeds do not cover the full range of speeds the plunger can travel. They are commonly used velocities provided for convenience.
Page 61
WARNING! Improper current setting can result in excess heat, which can damage the pump and potentially cause burn injuries if touched. Arguments: <n> 1…100 % of maximum current {50} power-up default argument stored in EEPROM Air-Z Premier Product Manual 8694-26 D...
Configuring auxiliary connections Configuring auxiliary connections Auxiliary pin functions The auxiliary pins on connector P4 can be configured for a variety of func- tions, listed here. For programming details, see [U] commands at "Set pump configuration (U<n>)" (page 92) and the [J] command (described below). For electrical characteristics, see "Pin assignments for P4"...
Page 63
Input. • [U76] = Tip loss high output • [U77] = Tip loss low output Note: When configured as an output, I/O 2 will be reset (de-asserted) if an [r] command is issued. Air-Z Premier Product Manual 8694-26 D...
Execution control commands Execution control commands Execute command or command string (R) The [R] command tells the pump to execute (run) a new or previously loaded but unexecuted command string. This command will also cause the resump- tion of a halted [H] command string. •...
Page 65
The [T] command immediately terminates any executing command string. If the plunger is moving, it is brought to rest following the deceleration slope set by the [L] command. Clear command buffer (C) The [C] command clears the currently-loaded command string. Air-Z Premier Product Manual 8694-26 D...
Disposable tip commands Disposable tip commands Eject tip (E<n>) The [E] command ejects a tip by moving the plunger in the dispense direc- tion. Once the plunger moves past the home position, it pushes on the tip ejector mechanism. After ejection the plunger returns to the home position, allowing the tip ejector to return to its inactive position.
Liquid level detection Liquid level detection Overview There are three methods for liquid level detection with the Air-Z Premier: Pressure liquid level detect (pLLD) Pressure liquid level detection uses a pressure sensor to detect pressure changes when the tip contacts a liquid. This requires the pump to be aspirat- ing or dispensing while monitoring for pressure changes.
Liquid level detection Liquid level detect commands Pressure liquid level detect (pLLD), aspirate or dispense (t<n1>,<n2>) The [t] command allows the pump to detect a liquid (or other) surface. The pump will either aspirate or dispense as specified by <n2>. Once the mea- sured pressure threshold <n1>...
Page 69
It is recommended to start with [V] values in the 50-100 increment/sec range (range varies according to N mode). Air-Z Premier Product Manual 8694-26 D...
Page 70
Liquid level detection Capacitive liquid level detect, cLLD (^<n>) Note: • This command requires a conductive tip. • The fluid must have significant ionic strength for cLLD to work. • The fluid should be sitting on a ground plane shared with the pump for best results with fluids of very low dielectric strength or when moving very small fluid volumes.
Page 71
LLD output, I/O 1 will automatically be de-asserted (reset) once the [B] command is issued. It can also be reset using the [r] command. Refer to "Auxiliary pin functions" (page 62). I/O 1 can be configured as either an active high or active low output. Air-Z Premier Product Manual 8694-26 D...
Page 72
Liquid level detection Set pressure transducer gain (p<n>) The [p] command determines the LLD circuit gain (the gain values are approximate). Arguments: <n> Low gain (p0), where pO is output of pressure transducer <n> Medium-low gain 2 x p0) <n> Medium gain 5 x p0) <n>...
Page 73
5). Note that this output is automatically reset whenever a [t], [B], or [^] command is issued. I/O 1 must be configured as an LLD output for this com- mand to have an effect. See "Auxiliary pin functions" (page 62). Air-Z Premier Product Manual 8694-26 D...
Pressure data streaming Pressure data streaming Pressure sensor data can be streamed out of the RS232, RS485, or CAN port. This allows for real-time external monitoring of the pressure data, which can be used for the following: • Determining the correct pressure threshold for pLLD •...
[u22]. • The [p] command determines the pressure transducer output gain. The [p] command is described on page 72. The other commands listed above are described on the following pages. Air-Z Premier Product Manual 8694-26 D...
Page 76
Pressure data streaming Configure pressure data streaming Streaming is configured as follows: • DIP switch 8 of SW1 must be in the OFF position for pressure data streaming to be allowed. See "Auxiliary pin functions" (page 62). • The commands [U1], [U2], [U3], and [U4] configure the streaming port: –...
Page 77
If the [+] command is not used, the [u22] command sets the global default streaming continuation period. Example of the [+] command used in a command string: [f1+300A1250f0R] In this example, the [+] command sets a continuation period of 300 ms. Air-Z Premier Product Manual 8694-26 D...
Operation validation (aspirate/dispense verify) Operation validation (aspirate/dispense verify) Operation validation monitors aspirate or dispense movements for problems with fluid handling, such as failed aspiration, clogged tips, and wrong fluid volumes moved. Validation can be achieved by externally monitoring and processing real-time pressure streaming data. Alternatively, validation can be achieved automatically using the [q] command as this section describes.
[u34] Enable or disable air in fluid check. Enabled by default. [u35] Enable or disable bubbles/foam in fluid check. Enabled by default. See "Deriving <n1> and <n2> arguments for the time intersect method" on next page. Air-Z Premier Product Manual 8694-26 D...
Page 80
Operation validation (aspirate/dispense verify) Deriving <n1> and <n2> arguments for the time intersect method Note: The following instructions refer to screens in the TCS Pump Com- mander user interface, Pressure Monitor Window area. The Time intersect screen (Figure 5-2) charts possible changes in pressure during an aspiration move.
Page 81
TCS Pump Commander (see below). Several identical operations can be run as the results are displayed. For [q] to work well, the pressure trace must be the same each time the same operation is run. Figure 5-4. Pressure Trace Manager screen Air-Z Premier Product Manual 8694-26 D...
Operation validation (aspirate/dispense verify) Error codes generated by time intersect method The time intersect [q] command can generate four possible error codes, as shown below. The codes are reported in response to the [Q] command. Table 5-11 (page 106) has a complete listing of error codes. Error generated by [q<n1>,<n2>] command Error description...
Page 83
[q] command if desired. • The [?156] query reports the pressure area for the last plunger move, whether or not data streaming is on. When data streaming is on, this includes the continuation period described above. Air-Z Premier Product Manual 8694-26 D...
Page 84
Operation validation (aspirate/dispense verify) • The [?157] query reports the pressure area only for the last streaming move. Consistency of results can be checked with the Pressure Trace Manager in TCS Pump Commander (see below). Several identical operations can be run as the results are displayed.
Page 85
Set pressure measurement gain to 2. q337,100 Set qualify operation time to 337 milliseconds, and pressure threshold to 100 counts. V4000 Set top velocity to 4000 increments/sec. A1250 Move plunger to absolute position 1250 increments. Run the command string. Air-Z Premier Product Manual 8694-26 D...
Page 86
Operation validation (aspirate/dispense verify) Pressure integration example: [ap2f1q49V4000A1250f0R] Breakdown: Recalibrate pressure measurement circuitry. Set pressure measurement gain to 2. Enable pressure data streaming. Set qualify operation to 49 count-seconds. V4000 Set top velocity to 4000 increments/sec. A1250 Move plunger to absolute position 1250 increments. Disable pressure data streaming.
"Set pump/system EEPROM configura- tion parameters (u<n_x>)" (page 94). Also note that the [*] command (page 88) can be used to help determine an optimum value for [u25]. Air-Z Premier Product Manual 8694-26 D...
Page 88
The temperature of the pump body is provided by the built-in temperature sensor of the Air-Z Premier. The ambient temperature is provided by the user each time the command is sent. This command is especially useful when the ambient temperature is con- stantly changing or an executing program causes regular changes in the pump body temperature.
([Z] or [W] commands), the number of tip ejects, the total operating time, the total number of plunger moves, and the total plunger distance moved. Air-Z Premier Product Manual 8694-26 D...
Page 90
Using EEPROM Execute command string stored in EEPROM (e<n>) The [e] command executes the string stored in EEPROM location <n>. Argument: <n> 0...15 EEPROM location 0 through 15 default argument Example: [e0R] will run the string stored in EEPROM location 0. Linking command strings stored in EEPROM Command strings stored in EEPROM can be linked by ending one command string with an [e] command that refers to a second command string.
The [<] command (less-than symbol "<") allows the user to retrieve an 8-bit value stored in up to 16 locations. Note: This function is provided for industry compatibility. Argument: <n> 0...15 EEPROM location Example: Assuming [>0,220] was previously issued, [<0] will return “220.” Air-Z Premier Product Manual 8694-26 D...
Using EEPROM Set pump configuration (U<n>) The [U] command saves pump configuration settings to EEPROM. This command does not require an [R] to execute. The pump configuration settings can be reported by using the [?76] and [?77] report commands. Argument: <n>...
Page 93
Turn ON Over Pressure error Turn OFF Over Pressure error This setting is ignored if SW 1 switch 8 is in ON position. Defaults shown are active when SW 1 switch 8 is in OFF position. Air-Z Premier Product Manual 8694-26 D...
Using EEPROM Set pump/system EEPROM configuration parameters (u<n_x>) The [u] command stores pump configuration and calibration information in EEPROM. It is similar to the [U] command, may change some of the same parameters as the [U] command, but also allows calibration of other pump parameters.
Page 95
[u22] setting. 0...5000 u24_x Automatically use temperature compensation. 0 = OFF 1= ON u25_x Temperature compensation rate in increments per °C per mL 12/6 0...50 Note: The [*] command overrides this setting. Air-Z Premier Product Manual 8694-26 D...
Page 96
Using EEPROM Table 5-8: Pump configuration set with u<n_x> (continued) Factory default µ (x/x =1000 Notes (end µ u<n> value Description, range of _x value of table) u26_x Ambient temperature*100 (e.g., 24 °C*100=2400) to use with 2400 temperature compensation Note: The [*] command overrides this setting. 0...4000 u32_x “Clogged tip”...
Reset pump (!0) Resets the pump microprocessor. The firmware restarts at the first instruction. This command simulates a power cycle to allow [U] and [u] com- mands (pump configuration EEPROM parameters) to take effect. Air-Z Premier Product Manual 8694-26 D...
Standalone operation (AutoRun) Standalone operation (AutoRun) The Air-Z Premier has the ability to operate in standalone mode without a host computer controlling it. First, string(s) are stored in EEPROM using the [s] command. On power-up, the pump checks if the AutoRun switch is enabled.
Ramp-up acceleration slope code ([L] <n1> argument). Ramp-down deceleration slope code ([L] <n2> argument). Pump motor run current [m] in % of maximum (0-100) Pump motor holding current [h] in % of maximum (0-100) Air-Z Premier Product Manual 8694-26 D...
Page 100
Report commands (query commands) Table 5-10: Report commands (continued) Report command Report description Plunger position in increments, micro-increments, or µL depending on [N] increment mode setting; same as [?0] and [?1] Max. stroke length in increments, micro-increments, or µL depending on [N] increment mode setting Start velocity [v] in increments/sec, micro-increments/sec, or µL/sec depending on [N] increment mode setting;...
Page 101
COM protocol = Auto detect OEM/DT Stream port = CAN Note: These parameters are stored in EEPROM. At power-up, they will be overridden if the communication configuration switch (DIP switch number 8) is in the ON position. Air-Z Premier Product Manual 8694-26 D...
Page 103
[?161] - [?160] will be >= to the [^] command value. ?162 Reports the currently loaded [N2] [u38_1] m value that is in memory. ?163 Reports the currently loaded [N2] [u38_1] b value that is in memory. Air-Z Premier Product Manual 8694-26 D...
Error codes (bits 0-4) Error codes describe problem conditions that may be detected when operat- ing the Air-Z Premier Air Displacement Pipette Pump. The error codes are listed in Table 5-11 (page 106). • Error codes are returned in the least significant five bits of the status byte (0-4).
Page 105
The [Q] command is used to determine when the command is complete and the pump is ready to accept new commands. There is no need to reinitialize the pump following this type of error. Air-Z Premier Product Manual 8694-26 D...
Page 106
Error reporting examples Note: Examples are in N0 increment mode. [A7000R] Since <7000> is greater than the stroke of the Air-Z Premier, this returns an error immediately in the command response. When queried with the [Q] command, does not return error.
• “None” means there is no default operand, and one must be supplied or an invalid command error will result. RS232/RS485 command summary Table 5-12: Air-Z Premier RS232/RS485 command summary Default Power-up Command Operand <n> range...
Page 108
Command summaries Table 5-12: Air-Z Premier RS232/RS485 command summary (continued) Default Power-up Command Operand <n> range 0perand default Command description Operand/other description Plunger movement commands [A<n>] 0...3143 N0 Move plunger to absolute 0...50288 N1 position. Max argument may be lower if setting of [u1] has 0...1200.626/...
Page 109
Command summaries Table 5-12: Air-Z Premier RS232/RS485 command summary (continued) Default Power-up Command Operand <n> range 0perand default Command description Operand/other description EEPROM commands [s<n>] 0...15 Store command string in Memory location specified EEPROM location. [e<n>] 0...15 Execute command string from Memory location specified EEPROM location.
Page 110
Command summaries Table 5-12: Air-Z Premier RS232/RS485 command summary (continued) Default Power-up Command Operand <n> range 0perand default Command description Operand/other description Pressure data streaming commands [f<n>] 0...4 Enable or disable pressure 0 = disable pressure data data streaming streaming...
Page 111
Command summaries Table 5-12: Air-Z Premier RS232/RS485 command summary (continued) Default Power-up Command Operand <n> range 0perand default Command description Operand/other description [?4] Reports backlash set by [K] command in increments, micro-increments, or µL depending on N increment mode setting.
Page 112
Command summaries Table 5-12: Air-Z Premier RS232/RS485 command summary (continued) Default Power-up Command Operand <n> range 0perand default Command description Operand/other description [?28] Reports the current [u39] and [u40] EEPROM values. Report lists the coefficients in the order m0,b0,m1,b1,m2,b2,m3,b3 [?29] Reports pump status, busy or idle.
Page 113
Command summaries Table 5-12: Air-Z Premier RS232/RS485 command summary (continued) Default Power-up Command Operand <n> range 0perand default Command description Operand/other description [?59] Reports lowest recorded pres- sure value since the last [f1] command. [?63] Reports firmware version. Same as [?23] and [&].
Command summaries CAN Bus command summary Table 5-13: Air-Z Premier CAN Bus command summary Command Operands Command Description On-the fly commands frame type = 0 Same as RS232/ Set top velocity. RS485 Terminate command execution. Action commands frame type = 1 All RS232/RS485 action commands are valid in CAN bus mode.
• Routine maintenance, page 117 • Cleaning method recommendations, page 118 Note: There are no replaceable components on the Air-Z Premier Air Dis- placement Pipette Pump. Routine maintenance The following maintenance tasks should be performed regularly to ensure that the pump remains in good condition.
Cleaning method recommendations Cleaning method recommendations The Air-Z Premier Air Displacement Pipette Pump may be cleaned as follows. • Pump body and tip adapter: use cleaners compatible with anodized alu- minum pump body and stainless steel tip adapter. • Exposed printed circuit boards: An air spray product can be used to remove dust.
Troubleshooting About this chapter This chapter provides troubleshooting guidance for the Air-Z Premier Air Dis- placement Pipette Pump. The following parts are included: • About this chapter, page 119 • Symptoms and solutions, page 120 • Error codes and corrective action, page 123...
Symptoms and solutions Symptoms and solutions See Table 7-1 for common symptoms and their remedies. Also see Table 7-2 for any error codes that are received. Table 7-1: Troubleshooting Symptom Possible cause(s) Corrective action Unit runs automatically AutoRun switch set to standalone •...
Page 121
(error code 6) has been issued. The [t] command plunger move- Break Z-axis motion into segments, and ment may have completed before Z reset pLLD command before each seg- axis travel has completed. ment. Air-Z Premier Product Manual 8694-26 D...
Page 122
Symptoms and solutions Table 7-1: Troubleshooting (continued) Symptom Possible cause(s) Corrective action Daisy-chaining of pressure Wrong communications protocol in Use CAN protocol for multiple-pump data streaming not available. use for multiple-pump pressure data streaming. streaming. Only CAN allows multiple-pump streaming. Tip eject failure Tip not installed or pressed on too See "Insertion requirements for dispos-...
[E] was issued. Tip pressed on too hard. 2 blinks Plunger overload Movement of plunger is Re-initialization required. Check for excessive back blocked. pressure or something obstructing movement of pump mechanism. Air-Z Premier Product Manual 8694-26 D...
Page 124
Error codes and corrective action Table 7-2: Error codes and corrective action (continued) Error Error Code pattern Error Description/possible cause Corrective action Tip loss Unexpected tip loss. Tip may Re-install tip with appropriate force. Refer to "Dispos- not be pressed on hard able tip installation force and speed"...
Ordering parts and accessories To view and/or download detailed product and accessory information and lit- erature, please go to the product page for the Air-Z Premier Air Displacement Pipette Pump at www.tricontinent.com. Typical Information at this location may include the following: •...
Reference information About this chapter This chapter contains reference information to support use of the Air-Z Premier Air Displacement Pipette Pump. The following subjects are included: • About this chapter, page 127 • Pump addressing scheme, page 128 • OEM communication protocol, page 129 •...
Pump addressing scheme Pump addressing scheme As part of the communications protocol, every command string contains an address for the intended pump(s). The address corresponds to a device number set by switches on the pump. There are 16 possible addresses for a pump. For RS232, RS485, and CAN, the overall hexadecimal addressing scheme is shown in Table 9-1.
Any characters transmitted outside the command block protocol are ignored. SYNC (FFh) Used for backward compatibility with older model pumps. STX (Ctrl B or 02h) The STX character indicates the beginning of a command string. Air-Z Premier Product Manual 8694-26 D...
Page 130
OEM communication protocol Pump address The pump address is specific, selected on each individual pump, as described in the instructions for that pump. Sequence number/repeat flag The sequence number is a single byte that conveys both a sequence number (legal values: 0 through 7) and a bit flag indicating that the command block is being repeated due to a communications breakdown.
Page 131
REP: Value is 0 for non-repeated command, 1 for repeated. SQ0 - SQ2: Sequence value, as shown below: Sequence Value Data block (length n bytes) The data block consists of an ASCII string of commands sent to the pump. Air-Z Premier Product Manual 8694-26 D...
OEM communication protocol ETX (Ctrl C or 03h) The ETX character indicates the end of the command string. Command block checksum The checksum is the last byte of the message string. All bytes (excluding line synchronization and checksums) are XORed to form an 8-bit checksum. This is appended as the last character of the block.
Page 133
For example, if the host were to send the [Q] command to the device at address 1, in hexidecdimal “pump’s “idle” response would be Ox02, 0x30, 0x60, 0x03, 0x51. The checksum for the first four bytes is 0x51. Air-Z Premier Product Manual 8694-26 D...
Data Terminal (DT) protocol Data Terminal (DT) protocol The DT protocol can be used easily from any terminal or terminal emulator capable of generating ASCII characters at 9600 or 38400 baud, 8 bits, and no parity. Table 9-4 lists each setting of the DT protocol. Table 9-4: DT Protocol communication details Serial bus configuration Parameter...
This is the response from all report commands with the exception of the [Q] command. The ETX character (Ctrl C or 03h) indicates the end of the response string. End character(s) The carriage return (“CR” or 0Dh) and line feed (“LF” or 0Ah) terminate the reply block. Air-Z Premier Product Manual 8694-26 D...
CAN interface communications CAN interface communications CAN (Controller Area Network) is a two-wire, serial communication bus. It eliminates polling sequences that verify task completion. Using CAN, the pumps asynchronously report to the master host when they have finished the current task. Note: The pumps use a CAN controller and transceiver chip compatible with Philips Semiconductor CAN bus specification, version 2.0.
Page 137
There can be up to 16 devices in the group, with addresses from 0 to 15. Expressed in binary, these would be b0000 through b1111. In hexadecimal, they would be 0h through 0Fh. Air-Z Premier Product Manual 8694-26 D...
Page 138
CAN interface communications RTR, IDE, r0 CAN arbitration field CAN control field Data Length data Direction Group Device Frame (DLC) block XXXX XXXX bytes The RTR, IDE, and r0 bits are not used in this CAN implementation and should always be set to 0. Data length code (DLC) CAN arbitration field CAN control field...
Page 139
If less than 8 bytes of data are required to complete the pump com- mand, a Type 4 frame is unnecessary; the command will start with a Type 3 message and complete with an action or report frame type. Air-Z Premier Product Manual 8694-26 D...
Page 140
CAN interface communications Note: The last frame of a multi-frame message for action commands will be type 1. The last frame of a multi-frame message response from the pump for report commands will be type 6. Type 5: Event Messages. Frame bits = 101 Type 5 frames are used to send unsolicited messages from the pump.
Page 141
Always 0 in boot response Frame = 0 Boot request response frame RTR/IDE/r0 = 0 All three always 0 Length = 2 Two data bytes in return message Note: Boot MID is the same for all nodes. Air-Z Premier Product Manual 8694-26 D...
Page 142
CAN interface communications Example 2. The pump address DIP switches are set to address 6. Pump sends boot request: Direction Group Device Frame RTR/IDE/r0 Length 0110 0000 Host acknowledges: Direction Group Device Frame RTR/IDE/r0 Length Data bytes Node ID Slave ID 0000 0010 0010 0110 0010 0110...
Page 143
= 1, the master must wait for the answer with frame type = 1 before issuing the next com- mand with frame type = 1. If a second command of the same type is sent with- Air-Z Premier Product Manual 8694-26 D...
Page 144
CAN interface communications out waiting, a command overload status results. Commands with different frame types can be in progress at the same time (e.g., an action command and a query command). Example host/pump exchanges The following are typical exchanges between the host and pump for action commands, multi-frame commands, common commands, and query com- mands.
Page 145
0001 0x31 (“1”) Pump acknowledges: Direction Group Device Frame RTR/IDE/r0 Type 0000 0000 After executing the command, pump reports status: Direction Group Device Frame RTR/IDE/r0 Data bytes Type 0000 0010 0x60 0x00h (“ 0”) Air-Z Premier Product Manual 8694-26 D...
Page 146
CAN interface communications Query command examples Example: the host sends report command 29 of frame type 6 to a pump, with the pump Slave ID set to Group 2, device address 1. Host sends: Direction Group Device Frame RTR/IDE/r0 Data bytes Type 0001 0010...
Page 147
After parsing the command and finding an error (in [N0] mode, an abso- lute move of 4000 is not supported), the pump reports status of 0x63 (invalid operand): Direction Group Device Frame RTR/IDE/r0 Data bytes Type 0000 0010 0x63 0x00h (“ 0”) Air-Z Premier Product Manual 8694-26 D...
OEM and DT timing and polling guidelines OEM and DT timing and polling guidelines Master/slave relationship • For OEM and DT protocol, the host controller (host) and pump have a master/slave relationship. The pump never sends a message to the host independently;...
I/O 1 high. The host can monitor this signal and query status after it transitions high. • CAN bus communication is event driven, making polling unnecessary. Also, CAN bus bandwidth is much higher. Air-Z Premier Product Manual 8694-26 D...
2.1.0, which runs on Windows 7 and Windows 10 operating systems. Features • This version of TCS Pump Commander supports Tricontinent liquid-han- dling syringe or air displacement pumps. • Commander connects with and recognizes the pump it is connected to...
Commands and the pump’s response when polled are shown. By default, TCS Commander opens to this window. Many of the other window configurations include the String Sequencer, so that real-time charting and data may be observed as commands are issued. Air-Z Premier Product Manual 8694-26 D...
Page 152
The Streaming Data Chart shows streaming data from an Air-Z pump in real time. The chart shows moving plunger position, pressure count, and optionally capacitive count (Air-Z Premier only). This information assists in determining optimal settings for liquid level operations.
Page 153
A tab at the bottom of the Pressure Trace Window takes you to this item. Two forms of the tool are available. Only one of them however, is recom- mended, as explained in the help documentation. The product manual con- tains detailed instructions for operation validation. Air-Z Premier Product Manual 8694-26 D...
Page 154
TCS Pump Commander overview String Sequencer + Tip Performance Chart Window (Air-Z only) The Tip Performance Chart is a tool that predicts fluid aspiration for a given tip and fluid operation, and gives the user command parameters needed to more accurately use the Air-Z pump's [N2] operating mode (sending com- mands in uL units).
Page 155
The Trape- zoidal Motion Window is configured to display with the String Sequencer window. Plunger motion settings are described in the product manual. Air-Z Premier Product Manual 8694-26 D...
Page 156
TCS Pump Commander overview String Sequencer +Valve Viewer Window (Syringe pumps only) The Valve Viewer shows the current and available valve positions for the con- nected pump as commands are selected. The interior of the valve is shown as well, so the user can see the fluid path change as valve positions change. This can be useful as most valves are opaque, with no visual means to know or verify the current valve position.
Evaluation cables and accessories Evaluation cables and accessories This section identifies the cables and accessories needed for evaluating the Tricontinent Air-Z Premier and Flex pump products. Several scenarios are described. Obtaining needed items. Items listed here can be obtained through Customer Service or as otherwise described.
• Evaluation cable set 10388 is for the Air-Z Flex with full electronics and the Air-Z Premier. It consists of a 10-position flex cable, interface PCBA, and 10-position connector with 18” flying leads for the pump interface. The user is responsible for providing a 24V 500 mA power supply and the interface signals to be used with the pump.
Evaluation cables and accessories RS232 evaluation (Air-Z Premier/Flex with full electronics) Items needed • Evaluation cable set 10389, which consists of a 10-position flex cable, interface PCBA, and cable assembly for connection to RS232, RS485/ USB, and CAN bus/USB •...
Evaluation cables and accessories USB/RS485 evaluation (Air-Z Premier/Flex with full electronics) Items needed • Evaluation cable set 10389, which consists of a 10-position flex cable, interface PCBA, and cable assembly for connection to RS232, RS485/ USB and CAN bus/USB •...
Evaluation cables and accessories CAN bus evaluation (Air-Z Premier/Flex with full electronics) Items needed • Evaluation cable set 10389, which consists of a 10-position flex cable, interface PCBA, and cable assembly for connection to RS232, RS485/ USB, and CAN bus/USB.
Evaluation cables and accessories CAN bus data streaming example with serial control The option exists to stream pressure data from the pump. The optimum method for streaming is to use the CAN bus interface due to its higher data rate. In the application described here, the pump is controlled through either RS232 or RS485/USB.
Previous version incorporated and information expanded to form a full product manual. Corrections made as needed. Latest firmware changes (through 5/30/2019) included. 8/20/2021 Brought instructions up to date with V13 firmware (3/14/2020). Changed instructions where procedures interface with new version of Commander (TCS Pump Commander). Air-Z Premier Product Manual 8694-26 D...
Page 164
The information presented in this material is based on technical data and test results of nominal units. It is believed to be accurate and reliable and is offered as an aid to help in the selection of Tricontinent products. It is the responsibility of the user to determine the suitability of the product for the intended use and the user assumes all risk and liability in connection there with.
Need help?
Do you have a question about the Air-Z Premier and is the answer not in the manual?
Questions and answers