Home
        uProcess User Manual v1.0
         Contents
1.                        Sequence idle Ready NUM 5    Figure 9  Control Panel for Valve Manifold     Online and Offline    The communication status of each device is shown in the uDevices Window  To monitor or  control a device  the device  its EIB  and the interface must all be online     As shown in Figure 10  the icon to the left of each device will indicate whether it is Offline  not in  communication with the computer  or Online  in communication   In this example the EIB on  COM11 is offline  and the EIB on COM1 is online     To change the status of a device or EIB  right click the device in the uDevices Window and  check uncheck the Online setting     To toggle all connected devices to online or offline  click the Online toolbar button       Note  An EIB will go offline if there is a communication error between the COM port and the  EIB  Two red lights on the EIB also indicate a communication problem  This error    15    typically indicates a bad cable connection  The Communications tab of the Output  Window lists a history of the EIB port communication status        T Untitled   uProcess    File Edit View Actions Help    bea l ae ee ee A  uDevices TIX  i        H Interfaces   p EIB on COM11      LabSmith SP501  Addr 27    a LabSmith SP501  Addr 53   G   EIB on COMI   8 4 valve Manifold  Addr 01      LabSmith SP501  Addr 108     Figure 10  Devices Shown Offline  EIB on Com11  and Online  EIB on COM1      Device Naming and Numbering    Every uDevice  syringe pump or valve
2.      Device Control Overview Window    The previous section explained how to control uDevices through their individual control panels   The Device Control Overview window gives you a convenient way to view and set the controls  for multiple devices  which is particularly useful when setting up the steps of an automated  process  as we ll show later     To view the Device Control Overview window click Interfaces in the uDevices Window   Figure 18      eae FIE A       4 Valve Manifold     Valve 1 Yalve 2 Valve 3 Valve 4     lopen A    Open     C  Open A    Open A   C  close  C  close  C  close  C  close   C  Open B     Open 8  C  Open B Open B    Reagent Syringe  volume Flow rate    869         So ul min          Figure 18  Device Control Overview Window     The controls at the top of the window affect all devices     Update Continuously updates all devices automatically as you change the settings     Apply Settings Now updates all devices to the currently selected settings  If Update  Continuously is selected  this button will not be available      x  Stop the uDevice stops the action of all devices  Updating Continuously will be  unchecked     Click Monitor All to continuously read the status of all devices  Click Monitor None to stop all  monitoring     Each device will be listed below the main controls  To the left of each device are the following  two buttons     When the Do Not Change uDevice Settings  9  button is depressed  no changes will be  made for this device when 
3.      One 20ul syringe named    Reagent Syringe         One 4VM manifold named    Reagent Manifold     with one valve connected  at position 1     The automated script is created as follows     1  In the uDevices Window select Interfaces to display the Device Control Overview  Window  Figure 27      33    2 uProcess  File Edit View Actions Help  Pp    p i    Reagent Syringe  volume Flow rate  E of 1   MM  o  target    ul 0 005   ul     uljmin    T    L TO ge eg  21 ul 0 0 1130    Reagent Manifold    EE  EIB on COM1    Reagent Syringe  Addr 07   J Reagent Manifold  Addr 12        valve 1 Yalve 2 Yalve 3 Valve 4      Open 4   JOpen 4   JOpen 4  C  Open 4   o   C  close    close  C  close  C  close     C  Open B  C  Open B  C  Openg    OpenB    Output    22 01 29 333 Parsing script      22 01 29 333 Parsing succeeded with no errors in O lines   22 01 29 333 All udevices declared in the script are connected   22 01 29 333 The script is ready to run     23  uDevices E Sequencer M 4  gt   gt I  Script Parsing 4 Sequence Status 4 Communications         Sequence idle NUM       Figure 27  Installed Devices Shown in Device Control Overview Window     2  Set the position for Valve 1 on    Reagent Manifold    to Open A     oa Set  3  Depress the Do Not Change uDevice Settings     button next to the Reagent  Syringe     Click the Save As a New Sequence Step i button   Name the new step    Open _Reservoir      Select Wait until all devices are finished and Continue     Click OK to add this 
4.     3  Click the Calibrate button     4  Select OK to store the values     Care of the Syringe Glass and Plunger    Plunger Care    Do not apply excessive force to move a plunger  Too much pressure can irretrievably bend the  plunger or easily crack the syringe   s glass barrel     Avoid touching the plunger with your fingers  Abrasions  scratches  or oil due to handling the  plunger with your fingers may interfere with proper plunger operation     To minimize the chance of damage or contamination  do not store the plunger outside the glass   Use caution when reinserting the plunger into the barrel using the plunger installation tool     For best results  dip the PTFE plunger tip into your solvent to re wet it prior to reinserting the  plunger into the barrel     Cleaning  Sterilizing  Autoclaving  and Disinfecting    Cleaning    To clean syringes  it is best to use solvents known to be effective in solvating the sample   Preferred cleaning agents are non alkaline  non phosphate and non detergent based  A  biodegradable  non phosphate  organic Cleaning Concentrate is available from Hamilton  Part  No  18311      Rinse the syringe after use with an appropriate solvent or cleaning agent  Following the use of a  cleaning agent  rinse the syringe with deionized water and finally acetone  Wipe the exterior  surfaces of the syringe barrel and needle dry with a lint free tissue  Make sure that there is no  residual cleaning agent in the syringe before using or storing the syringe  D
5.     Break     lt Break gt    automatically activates the pause 4 toolbar button     Sequence pauses until the pause toolbar button is pressed  This function is useful for  testing a script  or if you have an event with unpredictable timing that you need to wait  for before resuming a script     Example   lt Break gt     Note  The Break function cannot be added using the Process Wizard    Quit   lt Quit gt    quits the script  steps following this function will not be run     This function will not stop a device that is already in process  for that use the Stop  function     Example   lt Quit gt     Note  The Quit function cannot be added using the Process Wizard     General Formatting Rules  Devices  Individual devices are defined in the script as follows   Syringes    DeviceName   SPS01 size ul  Where size is the syringe size  4  8  20  40  or 80   Valve Manifolds   DeviceName   4VM01    DeviceName must match name defined in the uDevice configuration  see Device  Naming and Numbering      Comments    Comments can be added to the script using a semicolon      Anything after the semicolon is  treated as a comment    lt Pause gt  1000 ms  to allow time to monitor reaction    Step Name    Step names may have a maximum of 16 characters and may not include blanks or              lt       gt             or       Edit Automated Script Text    As mentioned earlier  you can create a script using the Process Wizard  or you can create edit  the text directly     29    To view and edit t
6.     The uProcess Dashboard consists of a menu bar  toolbar  and configurable windows  Figure  3   Unique menu and toolbar commands will be described in the body of the text below  A  complete listing of all menu and toolbar commands can be found in Appendix A  Menus   Toolbars  Window Controls       Untitled   wProcess  File Edt View Actions Help  JG lanl a  uDevices    i    3 Interfaces       uDevices  Window Main Window    Sequencer  Window Tab       IB ubevices HET nce    Output   Output Window  Wod M Sop Parsing Sagene Salus To             F    Sequence idle Heady       Figure 3  uProcess Dashboard     The uProcess Dashboard consists of 5 windows  described below  You can customize the  placement of the windows on the dashboard and a number of other features about the interface   See Customizing the Dashboard for more on customizing the window layout     uDevices Window    The uDevices Window is used to view  add  and configure individual devices and EIBs  Figure  4   It shares the left side of the Dashboard with the Sequencer Window  Click the tabs at the  bottom of this area to switch between the two windows     11    uDevices q    i3 m  E a Interfaces  G  EIB on COM3    Reagent Syringe  4ddr 02   4 Valve Manifold 1  4ddr 04     Sample Syringe  Oddr 16           ay Sequencer       uDevices       Figure 4  uDevices Window     Sequencer Window    The Sequencer Window is used to view a sequence program  Figure 5   The uDevices Window  is used to view  add  and configure in
7.    wd Labomith    TOOLS FOR SCIENCE       LabSmith uProcess    System    User Guide  Version 1 0    For Operation and Control of LabSmith Programmable Syringe Pumps and Automated Valves  using uProcess    Software       This manual    2011 LabSmith  Inc  uProcess software    2011 LabSmith  Inc     No part of this document may be reproduced or distributed without the consent of LabSmith     LabSmith  CapTite  uProcess and uDevice are trademarks of LabSmith  Inc     TABLE OF CONTENTS  CHAPTER 1  INTRODUCTION    Equipment List  Required Equipment  Optional Equipment   Cautions and Warnings   Getting Help   About This Manual    CHAPTER 2  GETTING STARTED    Connecting an Electronic Interface Board  Adding a Breadboard   Installing Automated Valves   Installing Syringe Pumps   Installing uProcess Software    CHAPTER 3  UPROCESS SOFTWARE    Software Interface  uDevices Window  Sequencer Window  Output Window  Main Window  Communicating with the uDevices  Online and Offline  Device Naming and Numbering  Device Address  Device Name  Adding or Removing uDevices    CHAPTER 4  REAL TIME DEVICE CONTROL    Device Control Panel  Common Controls  Syringe Pump Control Panel  Current Syringe Pump State  Position Control  Speed Control  Optimizing Syringe Pump Performance  Valves Control Panel  Current Valve State  Device Control Overview Window  Syringe Pump Settings  Automated Valve Settings  CHAPTER 5  AUTOMATED CONTROL    Opening Script Files  Create a Script Using the Wizard  Save a Scrip
8.   Tooltips explain a tool   s function  Choose  View gt Verbose Tooltips to view more extensive descriptions  Figure 35         O Stop All uDevices and Automation    Stop all uDevices and stop any  running sequence         Figure 35  Tooltips Provide Helpful Tool Descriptions     Customizing the Dashboard    Show Hide Dashboard Elements    From the View menu choose Toolbars and Docking Windows  From this menu option you  can choose to show or hide the toolbar  uDevices Window Sequencer Window and Output  Window     Auto Minimize Windows    Click the    push pin    button m at the upper right of the uDevices Window Sequencer Window  or the Output Window to minimize the window to the edge of the screen  Roll over a  minimized window to make it reappear  it will automatically minimize when you roll the cursor off  of the window  The push pin button will be horizontal in this    auto minimize    mode  Click the  button again to turn it vertically and disable auto minimizing     Detach  Dock and Re Position Windows    Click and drag the top of the uDevices Window Sequencer Window or the Output Window to  detach it from the Dashboard and create a floating window  Drag the floating window over the    42    Dashboard to dock it  Positioning guides will appear as you do so to help you attach the window  at the top  bottom  left or right of the uProcess Dashboard  Figure 36      AOO m Windows XP 1   Parallels Desktop  2                     oy We O E BO TESI        m uDevices N x     Fo
9.   or to a USB port with optional RS232 to  USB adapter     aan Equipment  PC compatible computer running Windows   XP  NT or 7     uProcess    software  installation disk included     Electronic Interface Board  EIB     12V power supply for EIB    RS232 serial interface cable    20 pin communication cable     Optional Equipment    UPB or iBB breadboard    RS 232 to USB adapter cable    SPS0O1 Programmable Syringe Pumps    SPS0O1 syringe glass plunger set    Plunger installation wrench    hex wrench    syringe installation screws  M3     label stickers     AV201 automated valve    4VM4 valve manifold  one manifold per up to four valves      Ribbon connector    Valve installation screws  2 28      Cautions and Warnings    When working with uProcess devices and accompanying electronics  follow standard  procedures to protect your devices from excessive static electricity  power fluctuations  etc     Read and understand all documentation for your individual uProcess devices and components  before connecting the equipment     CAUTION  Extra care must be taken when using the electronic components with fluids   Breadboards are designed with the electronics on the left side  take care not to  introduce liquids to this side of the breadboard     Getting Help    This guide is your main source for information on operating uProcess software  Choose  Help gt About uProcess  then click the Open User Manual link to browse this manual  electronically  in Adobe   Acrobat   PDF format     The 
10.  0 0  7 2 Sequencing Script  lt WaitAllDone gt   H  Reagent Syringe   SPS501 20 ul Fill Syringe  ot  Reagent Manifold   4  M01 Reagent Syringe  SetFlowRate 50 000 ulmin    Open_Reservoir Reagent Syringe  MoveTo 10 000 ul  iam     lt Wait  llDone gt   e  Reagent Manifold  SetValves 1000 Open Process  t  lt WaitAllDone gt  Reagent Manifold  SetValves 3 0 0 0  HE Fill_Syringe  lt Pause gt  1000 ms  ey   Deliver_Reagent  eae ee glans me allel Reagent Syringe   SetFlowRate 10 000 ul    min   a      Reagent Syringe  MoveTo 0 000 ul  AF  lt WaitallDone gt   lt WaitAllDone gt   fe Open_Process  lt Loop gt  Fill Syringe 10       Reagent Manifold  SetValves 3000   H  lt Pause gt  1000 ms       Deliver_Reagent   Reagent Syringe  SetFlowRate 10 000 ul min  f  Reagent Syringe  MoveTo 0 000 ul   H  lt WaitallDone gt       lt Loop gt  Fill_Syringe 10    Output   22 18 44 958 Parsing script      22 18 44 958 Parsing succeeded with no errors in 17 lines   22 18 44 958 All udevices declared in the script are connected   22 18 44 958 The script is ready to run        rr 3 TATER  N a s AE SALTI T a OANA ENEA ae ALN  25  uDevices    Sequencer M 4  gt   gt I   Script Parsing 4 Sequence Status A Communications         Sequence idle Ready AP NUM SCF    Figure 32  The Complete Example Script     23  Press the Run button to initiate the automated script     When a script is running  the current step will highlighted in the Main Window to allow tracking  of the script progress  The status of the device
11.  Reservoir  Reagent Manifold     WaitAllDone gt   Fill Syringe  Reagent Syringe   Reagent Syringe     WaitAllDone gt   Open Process  Reagent Manifold   Pause  1000 ms  Deliver Reagent  Reagent Syringe   Reagent Syringe     WaitAllDone gt     Loop  Fill Syringe    s  Output  226 39 630 Parsing script       Bele    SPS01 20 ul  4VMO1    SetValves 1 0 0 O    SetFlowRate 50 000 ul mii  MoveTo 10 000 ul    SetValve s 3 0 0 O  SetFlowRate 10 000 ul mii    MoveTo 0 000 ul  10    222   39 630 Error on line 6  Unexpected characters found    Syringe     2226 39 630 Eror on line 17  Label not found    Fill Syringe    eer a9  630 Parsing tailed with 2 errors in 17 lines     222   39 630 Allubevices declared in the script are connected     fe 2F 99 630  The script cannot be run until the script eror are resolved     N 4   H 3 Seript Parsing 4 Sequence Status    NUM       Figure 23  Sample script showing errors in Lines 6 and 17     Missing Devices    All of the devices referenced in a process must be available for the process to function  If you  open a script which calls out a device that is not present error messages will appear in the  uDevices Windows  the Script Parsing tab of the Output Window  and the Main Window     Figure 24      31    P uProcess    File Edit View Actions Help  MEN  ed hs   i     b    uDevices       EIB on COMI    Syringe 1  Addr 07  Syringe 1    4 Reagent Manifold  Addr 12  vone FATE     Missing devices        target    0 000 u   000 ul   10 000 ulmin    P Reage
12.  default   ul s  ni min  nl s  Example  Reagent  SetFlowRate 50 ul s  MoveTo  SyringeName  MoveTo vol units   sets syringe move to position  SyringeName defined name of syringe  must be defined in script header   vol syringe volume to move to    2     units volume units  acceptable units include  ul  default   ml  nl    Example  Reagent  MoveTo 20 5 ul    Stop    DeviceName  Stop _   stops device    DeviceName_ defined name of 4VM or syringe  must be defined in script header     Note  The Stop command is added via the Process Wizard using the  x  button  Stop this  uDevice  in the Device Control Overview window     Example  Reagent  Stop  Pause   lt Pause gt  duration units   pauses script for specified duration  Duration length of pause  units pause duration units  acceptable units include  ms  default   S  uS  Example   lt Pause gt  1 s  WaitAllDone   lt WaitAllDone gt    pauses script until all processes are complete  Example   lt WaitAllDone gt   WaitDone     lt WaitDone gt  DeviceName _   pauses script until all defined device is complete    DeviceName_ defined name of 4VM or syringe  must be defined in script header     Example   lt WaitDone gt  Reagent   Note  The WaitDone function cannot be added using the Process Wizard  Loop    lt Loop gt  StepName cycles _   loops back to named step for specified number of cycles   SteoName defined name of step in script   cycles number of times to loop    Example   lt Loop gt  FillStep 6    28    Note  leave blank for endless loop
13.  manifold  is identified by an address and name     Note  Clicking on the device name in the uDevices Window will cause the indicator light on the  device to flash red green  This feature aids in quickly identifying each device     Device Address    Each device attached to an EIB must be assigned a unique address between 0 and 110  If you  purchased several devices at the same time from LabSmith they will be preconfigured with  unique addresses     Device addresses are shown next to each device in the uDevices Window and also on in the  Address field of the Device Control Panel     Note  If multiple devices on the same EIB have identical addresses they may not appear in  the uDevices Window list  or they may appear as one device  Operating in this  condition can cause unpredictable results     If two devices with the same address are installed  one will need to be removed before  the address can be changed     Note  The address assigned to each device is independent of its physical position on a  breadboard  On the control panel for each EIB  devices will be displayed in numerical  order based on the device address  not their position on the breadboard     To change a device address   1  Select the device in the uDevices Window   2  Choose Configuration   3  Select a Device Address from the dropdown menu and click OK     You can also right click on the device icon in the uDevices Window and choose Change  Address     Tip  Use the included yellow labels to mark the device addr
14.  so the syringe won   t stop prematurely     lt WaitAllDone gt    Open Process  Reagent Manifold  SetValves 3 0 0 0   lt Pause gt  1000 ms   Deliver Reagent  Reagent Syringe  SetFlowRate 10 000 ul min  Reagent Syringe  MoveTo 0 000 ul    lt WaitAllDone gt  this command is commented out   lt Pause gt  60 s  allow the syringe to run for 60 s  Reagent Syringe  lt Stop gt   stop the syringe   lt Loop gt  Fill Syringe 10    39    40    APPENDIX A  MENUS  TOOLBARS  WINDOW CONTROLS    Menu Bar    The menus contain the following functions     File  Edit  View    Actions    Open  Close  Save  Print or create a new automated process   Cut  copy or paste text while editing an automated process   Choose which uProcess windows and toolbars are displayed     Run  Pause or Stop an automated process  control hardware communications  and    update firmware     Click and drag the three dots at the left of the menu bar to tear it from the main window as a  floating palette  Click and drag the floating palette back into the main window to re dock it     Toolbar    Toolbar buttons provide one click shortcuts to common tasks  Buttons are gray when those  functions are not currently available     Ee id   Ba    d New  ctrl n   ad Open  ctrl o     a Save  ctrl s     ry Cut  ctrl x     Ja Copy  ctrl c        a  Paste  ctrl v       Print  ctrl p         About uProcess    p ll La  Run Pause Quit           po   gt  n ao    Figure 34  uProcess Toolbar Buttons     Create a new automated process  Open an ex
15.  to construct  edit  and  monitor sequence programs  Its contents change depending upon what is selected in the  uDevices Window or Sequencer Window  The Main Window cannot be undocked or hidden     13    Communicating with the uDevices    Once the uDevice hardware and uProcess software have been installed you are ready to  communicate with the devices     Launch the uProcess software   Right click on Interfaces in the uDevices Window and choose New Interface     Select the computer port to which the EIB is connected  and click OK  If multiple EIBs  are installed  repeat this step for each EIB     Your uProcess dashboard should now look similar to Figure 7     X Untitled   uProcess  File Edit View Actions Help  Joa 4   A       uDevices     3      a Interfaces  S    EIB on COM11    LabSmith 5P501  Addr 27     LabSmith SP501  Addr 53   Se EIB on COMI  B 4 Valve Manifold  Addr 01     LabSmith SPSO1  Addr 108     LabSmith SPS01  Volume      target       6   9         Flow rate    54 ul   0 46    LabSmith SPS01    Volume Flow rate        target  B i     J     uljmin     J    4Valve Manifold     valve 1 Valve 2 Valve 3 Valve 4     Open    Clopen    Clopen    Clopen     C  close C  close  C  close C  close    Clopen 6  Cl open 6 Cl open B  C  Open 6    54 ul   0 46    LabSmith SPS01    volume Flow rate    target          ul min         P ay 54 ul  Ea  uDevices Jas Sequencer    Output       M 4  gt   gt    Script Parsing 4 Sequence Status Z Communications F               Sequence idl
16. 2  Duration fms    100     Slew Current   135    Duration fms    10   End Current   151  Duration ims    250      default     Firmware   Hardware version  02 00  00 05    Firmware version  00 04  Firmware up bo date     Figure 37  Configure Device Dialog Box for a Syringe Pump and Valve Manifold           Changing the Syringe Pump Glass Assembly    The SPS01 syringe glass and plunger can be removed from the pump body to be cleaned or  exchanged with a different syringe size  To remove the syringe glass and plunger     1  Supply power to the syringe pump     2  Inthe uProcess uDevices Window  select the syringe     45    3  Enter a Set Point of 0 to extend the syringe plunger to the 0 volume position  Figure  38         Reagent Syringe  x  Y     Pump Properties  Sons f  Online   V  Monitor   2  Click Apply to extend plunger        2 Syringe Size  Standard 20 ul    Speed Control  ul min     lt J    0 186 i j   1130    Position Monitoring  amp  Control    ce ul  J  0 000 ul    21 ul 00u g  s ul       Set Point    Actual       1  Enter 0 Setpoint  Figure 38  Set the Set Point to 0 and click Apply to extend the plunger     Click Offline to take the syringe offline   Unplug the syringe from the breadboard     Using the supplied hex wrench  loosen the screw located on the top side of the syringe   Figure 39         Figure 39  Loosen the Retaining Screw     7  Gently pull the syringe glass straight out of the syringe body  being careful not to bend  the syringe plunger     8  While h
17. All steps will be performed in order     While a script is running you can click the Pause t toolbar button to pause the automated  process  Click Pause again to continue the script from that point     26    Click the Quit Process ad toolbar button to quit running the automated script     Note    When you Pause or Quit a script  devices that were moving will continue until they    O    reach their target states  Click the Stop All Devices __ _ toolbar button to stop all  device activity     While an automated script is running  the Sequence Progress tab of the Output Window will  indicate the current status of the script and will report any errors encountered  Figure 22      Output  20 42 21 875 Script Message  Script started          2042 21 05 Scnpt Running  Fill Syringe  20 44 26 640 Script Running  Deliver Reagent    Figure 22  Sequence Progress Tab of the Output Window    Automated Script Functions    SetValves  ManifoldName  SetValves x x x x   sets valve positions  ManifoldName defined name of 4VM  must be defined in script header   XXXX position of valves 1  2  3  and  4  respectively  where  x   0 no change  X   1  open valve to    A     x   2  close valve  x   3 open valve to    B       Example  4vM A  SetValves 10 3 2    SetFlowRate    SyringeName  SetFlowRate rate units  sets syringe flow rate    SyringeName defined name of syringe  must be defined in script header   rate syringe flow rate  positive number   units flow rate units  acceptable units include  ul min 
18. Do nok wait    then        Continue  End if this is the last step     T times  0   unlimited     Cancel       Figure 29  Step 1 Settings     13  Click OK to add this step to the script  To view the process thus far  click the  Sequencer Window tab then click on any step in the sequencing script  Figure 30    Select Interfaces in the uDevices Window to return to the Device Control Overview  Window and continue building the script     35    36    2 uProcess       File Edit View Actions Help  OF EET Oh a EE  Sequencer vaceee  Reagent Syringe   SPSO1 20 ul   Reagent Manifold   4VM01   gt i Open_Reservoir   e x x Reagent Manifold  Set Valves 10 0 0  7   Sequencing Script  lt WaitAllDone gt   et  Reagent Syringe   SP501 20 ul Fill Syringe  et  Reagent Manifold   4V  MO1 Reagent Syringe  SetFlowRate 50 000 ul    min       Open_Reservoir Reagent Syringe  MoveTo 10 000 ul                lt Wai  gt   Reagent Manifold  SetValves 1000 Sues Done    H  lt WaitAllDone gt        Fill_Syringe   2 Reagent Syringe  SetFlowRate 50 000 ul min   E Reagent Syringe  MoveTo 10 000 ul   HE  lt WaitAllDone gt     Output    22 09 19 271 Parsing script      22 09 19 271 Parsing succeeded with no errors in 3 lines   22 09 19 271 All uDevices declared in the script are connected   22 09 19 271 The script is read       Fa uDevices      Sequencer M 4  gt   gt    Seript Parsing 4 Sequence Status 4 Communications            14     15     16     17     18   19   20   21             Sequence idle Ready NUM    Fi
19. LabSmith web site  www labsmith com  also includes helpful applications notes and other  technical information to help you use uProcess software and devices  If you are unable to find  the information you need  please contact our technical support team at  925  292 5161  or email  us at support labsmith com  Be prepared to give the software version  To determine the  software version number  select Help gt About uProcess     About This Manual    Several conventions are used throughout this manual to highlight important features and  concepts     Menu gt Option Menu bar selections will be shown in bold text  with descending options  separated by the     gt     symbol  For example  Help gt About uProcess indicates that you should  click the Help menu  and then click About uProcess     Note Notes indicate helpful tips or additional information     CAUTION These notes signify important considerations that will help you to avoid losing data  or damaging hardware     Italics When browsing the electronic version of this manual  click on these italic cross   references to view other pertinent sections of the manual     Choose Help gt About uProcess  then click the Open User Manual link to browse the electronic  version of this manual     CHAPTER 2  GETTING STARTED    Connecting an Electronic Interface Board    Though the devices you use with your uProcess system will vary  some basic hardware is  common to all uProcess setups     Every system requires at least one Electronic Interfac
20. ample the syringe is set to deliver 10ul of reagent at 10ul min  In order not to  overshoot the delivery of the reagent  the syringe will slow down just before reaching the target  volume  therefore  the delivery time may be more than 1 minute  This is most pronounced when  delivering at high flow rates     For some processes the infuse time may be more critical than the total delivery volume  For this  case you can use the  lt Pause gt  and  lt Stop gt  functions together to set the infuse time  The script  from the above example is shown below      Reagent Syringe   SPSO1 20 ul    Reagent Manifold   4AVMO1   Open Reservoir  Reagent Manifold  SetValves 1 0 0 0   lt WaitAllDone gt     Fill Syringe  Reagent Syringe  SetFlowRate 50 000 ul min  Reagent Syringe  MoveTo 10 000 ul   lt WaitAllDone gt    Open Process  Reagent Manifold  SetValves 3 0 0 0   lt Pause gt  1000 ms   Deliver Reagent  Reagent Syringe  SetFlowRate 10 000 ul min  Reagent Syringe  MoveTo 0 000 ul   lt WaitAllDone gt    lt Loop gt  Fill Syringe 10    38    The total volume delivered is 10ul  which at 10ul min should take approximately 1 minute  If a  delivery time of exactly 1 minute is desired  the script could be modified as follows  changes are  in bold       Reagent Syringe   SPS01 20 ul    Reagent Manifold   AVMO1   Open Reservoir  Reagent Manifold  SetValves 1 0 0 0   lt WaitAllDone gt     Fill Syringe  Reagent Syringe  SetFlowRate 50 000 ul min    Reagent Syringe  MoveTo 11 000 ul  provide extra volume 
21. dividual devices and EIBs  It shares the left side of the  Dashboard with the Sequencer Window  Click the tabs at the bottom of this area to switch  between the two windows     12    Sequencer AX  be        Sequencing Script   Reagent Syringe   SP501 80 ul   4 Valve Manifold   4VM01  Fill_Syringe  4 Valve Manifold  SetValves000 1  Reagent Syringe  SetFlowRate 50 000 ul min  Reagent Syringe  MoveTo 105 574 ul   lt WaitAlilDone gt   Deliver_Reagent  4 Valve Manifold  SetValves 0003  Reagent Syringe  SetFlowRate 10 000 ul min  Reagent Syringe  MoveTo 0 000 ul   lt WaitAllDone  gt     i Sequencer fl MI       Figure 5  Sequencer Window     Output Window    The Output Window is used to monitor device communications or to debug and monitor a  sequence program  Figure 6   By default this window appears at the bottom of the dashboard     15 57 36 357 Parsing script     18 57 38 357 Parsing succeeded with no errors in 0 lines   15 57 38 357 All uDevices declared in the script are connected     15 57  38 357 The script is ready to run        Figure 6  Output Window Showing Script Parsing Tab     The Output Window contains three tabs   Script Parsing displays any errors in the current automated process   Sequence Status indicates which process is running and notes any errors incurred     Communications shows the status and history of communication between the Electronic  Interface Board and the computer     Main Window    The Main Window is used to control and monitor devices  as well as
22. e Board  EIB   which can control up to 110  SPS01 Syringe Pumps and or 4VM Valve Manifolds  Since each valve manifold can control up  to four valves  one EIB can thereby control hundreds of devices     Although over 100 devices can be sequentially controlled on an EIB  only 10 15 devices can be  actuated simultaneously  More than one EIB can be connected to the computer at one time  when a very large number of devices or concurrent operations are required     To connect an EIB to the computer     Connect the serial interface cable from the COM port on the EIB to the computer   s RS232 port   An optional RS232 to USB adapter allows you to connect the EIB to a USB port instead     Connect the power transformer from the EIB to a wall outlet  The two indicator lights will flash  when powered up  after which the Power light will stay illuminated red  The COM light will  illuminate when the EIB is communicating with the computer     Adding a Breadboard    An EIB can be connected to a single syringe pump or valve manifold  however  it is typically  used with one of the LabSmith breadboards  uPB 5  uPB 8  iBB  for mounting multiple  components  Figure 2   Between 5 and 8 uDevices  syringe pumps or valve manifolds  can be  connected to a single breadboard  The uPB 8 and iBB breadboards can be daisy chained  together by connecting a ribbon cable from the female connector on the left side of the board to  the male input on the next board        Figure 2  uPB 05 and uPB 08 Breadboards wi
23. e Ready    Figure 7  uProcess Dashboard     The uDevices Window contains a tree structure listing each EIB and the devices installed  under each  In Figure 7 two EIBs are connected  Two SPSO1 syringe pumps are connected to  the EIB on COM11  A4VM  and a SPSO1 syringe pump are connected to the EIB on COM1     The devices connected to a particular EIB can be hidden by clicking the         button next to the  EIB name in the uDevices Window  Click the         button next to the EIB to display its devices     Note    Breadboards will not appear as device in the uDevices tab since there are no functions    to control on the breadboard itself   The Main Window will show one of two views     The default view is the Device Contro  Overview Window  which can also be viewed by  clicking Interfaces in the uDevices Window  The Device Control Overview allows limited control  of all devices  It is also the view that will be used to program sequences using the programming  wizard  see Create a Script Using the Wizard      By clicking on one of the individual device names  syringe pump or 4VM  in the uDevices  Window  the Individual Device Control panel opens  Figure 8 shows the control panel for a  syringe pump  while Figure 9 shows controls for a 4VM valve manifold     14    P uProcess    File Edit View Actions Help  Dea  ee eee eee ee S    uDevices    Bz LabSmith SPS01            a Interfaces Pump Properties  TE ey A i        S  EIB on COM11 Address  27 Syringe Size  Standard 40 ul Config
24. elect the correct glass size     7  Click on the device in the uDevices Window    8  Select Configuration    9  Choose the syringe pump glass size from the Size drop down list   10  Follow instructions for calibrating  below     CAUTION  Ensure you are using the correct size plunger for your syringe glass     Calibrating the Syringe Pump    Each SPS01 syringe pump is calibrated before shipment  However  each glass plunger  assembly may have slight length variations  up to 1    and there can also be variations in the  placement of the glass in the syringe body     Each time the syringe glass is removed or moved the syringe pump should be recalibrated   Calibrating the syringe pump allows uProcess to find the plunger stopping point  thereby  minimizing the dead volume within the syringe and allowing correct calculation of the syringe  volume     Note  Calibrating the syringe will run the syringe to its maximum extents and will update its  calibration values  The procedure may take up to 1 minute     To calibrate the syringe   1  Select the device in the uDevices Window     2  Select Configuration to open the Syringe Pump Configuration dialog box  Figure 42      47    Configure LabSmith  P 01    Device Address         custom Size  230   mm diameter    Calibration    Full uk    1070  Full In  botla    Calibrate    Firmware  Hardware version  01 02  00 05   Firmware wersion  01 15      Update Firmware  Firmware up to date     Figure 41  Syringe Pump Configuration Dialog Box       
25. ess on each syringe pump or  valve manifold for easy identification     16    Device Name    The default device name for the syringe pump is    LabSmith SPSO1     The default device name  for the 4VM is    4 Valve Manifold        You can rename the devices  The name may have a maximum of 16 characters and may not  include              lt    gt          or          Names may include tabs and spaces but may not start or end with  them  Names are case sensitive     If you will be using automated processes  each installed device name must be unique   To change a device name    1  Select the device in the uDevices Window    2  Choose Configuration    3  Type the new device name in the Name field     You can also right click on the device icon in the uDevices Window and choose Rename     Adding or Removing uDevices    To add or remove a device     3       Click the Online toolbar button Oo to toggle all interfaces offline     Physically add or remove the uDevice s  to or from the breadboard           Click the Online toolbar button to toggle all interfaces back online     Click the Rescan toolbar button to check for new devices  Any added devices should now  appear in the uDevices Window  while any removed devices will be gone     Note  To rescan an individual EIB right click its icon in the uDevices Window  then choose  Rescan Devices     17    18    CHAPTER 4  REAL TIME DEVICE CONTROL    uProcess lets you control connected devices manually or as part of an automated process     D
26. evice Control Panel    When you click on a device in the uDevices Window its Device Control Panel will appear in  the Main Window  as shown in Figure 8 and Figure 9     Common Controls    All devices have the following commands in common  Figure 11         9 S    Configuration       Figure 11  Controls Common to All uDevice Control Panels     Configuration Opens the Configure dialog box for the device  Detailed descriptions of the  configuration options are described in Device Naming and Numbering   Changing the Syringe Pump Glass Assembly and Calibrating the Syringe  Pump     Online  When this box is checked  uProcess will send commands and receive data  from the device  The EIB to which the device is connected must also be online   Uncheck the box to take the particular device offline     Monitor  When this box is checked  uProcess will continuously read and display the  device   s status  Uncheck the box to stop monitoring activity for the device     O Apply Settings Now updates the uDevice to the selected settings   Update Continuously updates the uDevice continuously as the settings change      x  Stop the uDevice stops the current action of the device and deselects the Update  Continuously button     Note  Pressing the Stop button in a Device Control Panel affects only the selected device     To stop all devices  use the Stop All uDevices IO toolbar button or the Stop the  uDevices button in the Device Control Overview Window     Syringe Pump Control Panel    In the uDe
27. gent Syringe   SPSO1 80 ul  Valve Manifold 1   4VM01  Fill Syringe  Valve Manifold 1  SetValves 0 0 OU 1  Reagent Syringe  SetFlowRate 50 000 ul   min  Reagent Syringe  MoveTo 100 ul    Waita  Al lLDone gt   Deliver Reagent  Valve Manifold 1  SetValves U00 3  Reagent Syringe  SetFlowRate 10 000 ul   min  Reagent Syringe  MoveTo 0 000 ul   lt Waita  Al lDone gt     Figure 20  Text of an Automated Process     Create a Script Using the Wizard    The Process Wizard provides a simplified interface for quickly generating automated scripts     Note  Each installed syringe pump and 4VM must have a unique name  regardless of  whether it is used in an automated script  See Device Name     To create a script using the Process Wizard     1  Click the New toolbar button  or choose File gt New  If a process is currently open  its  contents will be copied into this new script     Select the uDevices Window   Click Interfaces to view the Device Control Overview Window     Set the initial target state for each device     5  Click the Save as New Sequence Step button  The Creating a New Sequence  Step dialog box will open  Figure 27      25    Creating a new sequence step    New step name    Stepi    After changing the ubevice settings    C Pause  4000 ms        wait until all devices are Finished  O Do not wait    then    O Continue  End if this is the last step   ooo times  0   unlimited     i Cancel    Figure 21  Creating a New Process Step Dialog Box        6  If desired  enter a descripti
28. gure 30  Step 1 Shown in the Sequence Tab and Main Window            Set the position of Valve 1 to Open B and depress the  9  button for the Reagent  Syringe     Click the Save As a New Sequence Step button and name the new step     Open Process        Choose Pause and set the time for 1 s  1000 ms   Choose Continue and select OK to  go on to the next step          O       button           Set the Target Volume to 0 and the Flow Rate to 10ul min and depress the  for the Reagent Valve     Click the Save as a New Sequence Step button   Name the step    Deliver _Reagent        Select wait until all devices have finished       Select Loop to Step and choose Fill Syringe from the drop down menu  Set the loop    count to 10  and the process will repeat for 10 iterations   Figure 37      Creating a new sequence step    Mew step name    Deliver_Reagent    After changing the ubevice settings    C Pause   4000 ms        Wait until all devices are finished  C Do not wait    then    O  Continue  End if this is the last step     Loop to step     Fill_ Syringe      times  0   unlimited     Figure 31  Deliver_Reagent Step Settings        22  Click OK  Again  select the Sequencer Window tab and click on a step in the script to  view the complete script  Figure 32      P uProcess         File Edit View Actions Help    Bea    Ree eee eee ON eee ee G  2l           Sequencer v ax  Reagent Syringe   SPS01 20 ul   Reagent Manifold   4  MO1   ii Open_Reservoir        Reagent Manifold  SetYalves 10
29. h  Please refer to the capillary or tubing packaging for  cutting instructions     2  Insert the capillary into the nut end of the one piece fitting until the tubing extends  through the tapered ferrule end approximately 2 mm     3  Insert the one piece fitting into the component and turn the fitting to finger tighten     CAUTION  Do not over tighten the fitting  Fittings should only be    finger tight    to avoid  damage  the 1 8    hex wrench can be used to tighten or loosen difficult to reach  fittings      4  Gently pull on the capillary tubing to ensure that it is held securely by the fitting  If the  capillary comes free  loosen the fitting and repeat steps 2 and 3     5  If the fitting leaks or the capillary cannot be secured  the following troubleshooting items  should be checked prior to further tightening the fitting     a  The capillary may be cut too short and so it is not protruding through the end of  the fitting when installed    b  The capillary may not have a    clean cut     An angled or jagged edge will cause  the fittings to leak    c  Broken capillary or other debris may be stuck inside the fitting or component  Try  flushing the port from the opposite side to clear the debris     6  If pressures greater than 10 000 psi are required  first finger tighten all fittings and test  for leaks at low pressure  Then  use the 1 8    hex wrench to tighten the fittings  approximately 1   4 extra revolution     49    Figure 42 shows capillaries that are properly and 
30. he text of a script  click on the Sequencer window  then select Sequencing  Script  The text will appear in the Main Window  Here is a sample script      Reagent Syringe   SPSO1 20 ul    Reagent Manifold   AVMO1   Open Reservoir  Reagent Manifold  SetValves 1 0 0 0   lt WaitAllDone gt     Fill Syringe  Reagent Syringe  SetFlowRate 50 000 ul min  Reagent Syringe  MoveTo 10 000 ul   lt WaitAllDone gt    Open Process  Reagent Manifold  SetValves 3 0 0 0   lt Pause gt  1000 ms   Deliver Reagent  Reagent Syringe  SetFlowRate 10 000 ul min  Reagent Syringe  MoveTo 0 000 ul   lt WaitAllDone gt    lt Loop gt  Fill Syringe 10    The first lines define the devices used in the script  Note that the devices are defined by name  rather than address  so the names of all devices must be unique     Below these declarations  each step is listed in order  For clarity  all state changes within each  step are indented below the step name     When learning to edit the text it may prove helpful to create a script using the Wizard  then to  edit the generated text as the basis for your new script     Most standard text editing functions are available  including Cut  Copy and Paste     Other Sequence Script Functions  Print Script Text    Click the Print toolbar button to print out the text of the current process     Script Errors    uProcess will review the script as you create or edit it and will indicate errors as follows   1  Ifthe script has an error the Run button will be grayed out and the sc
31. improperly installed      Red capillary does not protrude through the one piece fitting  The fitting  will leak  and also there is a chance of compressing and damaging the tip  of the one piece fitting during installation      Yellow capillary may properly seal  but the capillary is not fully seated in  the interconnect  creating dead volume       Green capillary is properly installed        Figure 42  T Interconnect Showing Properly Installed Capillary  Green   Improperly Seated Capillary   Yellow   and Capillary Not Protruding Through Fitting  Red      50    51    
32. isting automated process    Save the current automated process    While editing an automated process  delete selected text and place it  on the clipboard    While editing an automated process  copy selected text to the  clipboard    While editing an automated process  paste text from the clipboard    Print the text of an automated process    Find the uProcess version number  This window also contains links to  the electronic version of this User Manual  the LabSmith web site  and  LabSmith tech support     Control the progress of an automated process     41    O Stop all devices Stop all activity of all uProcess devices     J  L a  id Re scan devices Check for all connected uProcess devices        Online Establish communication between the EIB and computer     Tip  You can also use keyboard shortcuts  shown in parentheses in the list above  to  perform the commands     To toggle toolbar buttons on or off  click the down arrow on the right side of the toolbar  then  choose Add Remove Buttons gt Standard  Choose Reset Toolbar to show all buttons     Click and drag the three dots at the left side of the toolbar to tear it from the main window as a  floating palette  Click and drag the floating palette back into the main window to re dock it     Choose View gt Toolbars and Docking Windows gt Standard to show or hide the toolbar     Tooltips    Each toolbar button  and many other buttons in uProcess  includes tooltip text that appears  when you position your cursor over the button
33. izing Syringe Pump Performance    The syringe pump is designed for optimal accuracy in the push  infuse  direction  The pump  motor design includes an anti backlash spring  which can cause minor volume inaccuracy in the  pull direction  In addition  when changing the syringe direction from pull to push  or vice versa   you may notice a slight delay before the syringe plunger starts advancing  The volume  inaccuracy and duration of the delay will vary depending on the syringe size  set speed  system  back pressure  and fluid viscosity     To improve the timing and volume accuracy of an infusion we recommend pushing a small  volume of fluid prior to starting the timed infusion  For example  if you want to pull 10 ul of fluid  from a reservoir and then push  infuse  it into a process  we recommend pulling 11 ul of fluid   then push 1ul back into the reservoir before switching your valve to the infuse position   Valves Control Panel    Click a valve manifold in the uDevices Window to view its control panel  Figure 16      21    Valve Manifold 1 Q    Four Valve Driver Properties            el Online  Monitor   Valve 1 Valve 2 Valve 3 Valve 4  C  No change      No change   No change     No change    aa Oa Oa Oa  O Closed dosed C closed Closed  On Os OB OB  In position Indeterminate Indeterminate Indeterminate    Figure 16  Controls for a 4VM valve manifold and AV201 automated valves     Note  All 4 valve positions on a 4VM will be displayed  regardless of how many valves are  actua
34. le Syringe Pumps deliver volumes up to 100 microliters  with resolution  as low as 2 nanoliters  The pump body design allows syringes to be easily removed and  replaced  providing a wide range of volumes with a single pump     AV201 Automated Selector Valves provide 2 position  3 port switching  with zero dead  volumes and low swept volumes     uProcess Software provides a simple interface for configuring and controlling uProcess  devices and for creating automated processes for coordinated control     This user guide will show you how to connect  configure and control uProcess devices  how to  install and operate uProcess software  and how to create automated flow control processes     Please contact LabSmith or visit www  absmith com for user manual  software and firmware  updates     Equipment List    uProcess software communicates with uProcess devices through the Electronic Interface  Board  EIB   The EIB is typically connected via communication cable through one of the  LabSmith breadboards  uPB  iBB  etc    enabling control over multiple devices  Figure 1      Communication           4VM Valve    Manifold AV201 Automated    Valves    EIB    FPSO    meqensies Sines Pore  ad        a    SPS01 Syringe Pumps uPB 08 Breadboard    Figure 1  uProcess System Components     The EIB can also connect directly to a single SPSO1 syringe pump  or to a 4VM valve manifold  to operate up to four AV201 valves  without a breadboard     The EIB connects to the computer via the RS232 cable
35. lly installed     In addition to the Common Controls described earlier you can view perform the following for  each connected valve     No change The valve will remain in its current position     A The valve will allow flow to the left   Closed The valve will close   B The valve will open flow to the right     The valve states are shown in Figure 17     CON LN     D  Vee    Figure 17  Automated Valve Positions  Looking Down at Valve        A box to the right of the state buttons will be checked to show the valve   s current state  If  Update Continuously is selected  the valve will move immediately when you select a new  position  and the green button to the left of that position will be marked  When Update  Continuously is not selected  choose the new position  its green indicator will be marked   then  click Apply Settings Now to move the valve  the check mark for the new position will be  marked      Current Valve State    These features are only applicable when the    Monitor     box on the Control Panel is checked     The valve position will remain Indeterminate until the valve direction is set or changed  Once the  position has been set  the current valve state will be indicated by a check mark next to the  correct position     22    CAUTION  The software does not detect whether a valve is actually installed in each position  in a manifold  If the valve position is changed with no valve installed  and then a  valve is installed  the position indicator could be incorrect
36. nt Syringe  21 ul 0 0 0 186 1130             Reagent Manifold    Valve 1 Valve 2 valve 3 Valve 4     Open         Open       Open       Open       C  close C  close  C  close  C  close   E  Open B  C  Open B  C  Open B  C  Open B    Reagent Syringe  missing but used in script     volume l   Flow rate    target    ul     ulmin      J  20 0 ul 0 186       Output  22 36 40 771 Parsing script     22 36 40 771 Error on line 6  Unexpected characters found  Syringe   22 36 40 771 Error on line 17  Label not found  Fill_Syringe   22 36 40 771 Parsing failed with 2 errors in 17 lines   22 36 40 771 1 uDevice declared in the script has not been found   22 36 40 771 ot cannot be run until the script errors are resolved and the declared uDevices are found               Ez  uDevices fe Sequencer 4 4  gt  bl   Script Parsing f  Sequence Status A Communications    Sequence idle l 20 0 TAP NUM SC       Figure 24  Error Message  Referencing a missing device     For this example  the script references    Reagent Syringe     but the syringe is named    Syringe 1      This error can be resolved by renaming the device  see Device Naming and Numbering  or  changing the script  To change the scrip     Right click on    Reagent Syringe    under the Missing devices tab and select Rename      Change the name to    Syringe 1    and click OK     Figure 25 shows how all instances of    Reagent Syringe    in the script have now been changed  to    Syringe 1        32    or uProcess MERE  File Edit View Ac
37. o not soak or    48    submerse the entire syringe in any cleaning agent  Prolonged contact with cleaning agents may  damage bonded parts     Sterilizing    Syringes may be sterilized with appropriate sterilizing agents such as ethylene oxide     Autoclaving    Syringes can be autoclaved up to a temperature of 115   C  However  please be aware that over  time autoclaving will shorten the syringes    life expectancy  Avoid rapid temperature changes   which can lead to splitting of the syringe   s glass barrel  Stainless steel expands faster than glass  upon heating  so for most terminations  autoclaving strains glued surfaces and may eventually  lead to adhesive deterioration and leakage  The plunger should be removed from the syringe  before autoclaving     Disinfecting    If your application only requires disinfection  we recommend the use of Microcide SQ  Hamilton  Part  No  3995 01   This disinfectant is rated to eliminate the majority of commonly encountered  bacteria  viruses  fungus  and mildew  Use of other common chemicals like 10  bleach   acetone or ethanol are acceptable but are not rated to be as effective as Microcide SQ     Capillary and Tubing Installation Guide    LabSmith   s CapTite    one piece fittings enable connection of components  valves  syringe  pumps  interconnects  bonded port connectors  Luer Locks  and cartridges  to 360um capillary   1 32    tubing  or 1 16    tubing  To install the capillary or tubing     1  Cut the capillary or tubing to lengt
38. olding the wide end of the plunger installation wrench  insert the wrench around  the plunger tip and into the syringe until it engages with the hex head at the base of the  syringe plunger  Figure 40         Figure 40  Plunger Installation Wrench inserted into syringe     CAUTION  Be very careful not to damage Teflon end of the plunger  Damage to the plunger  can cause the syringe to leak   9  Turn the wrench counterclockwise approximately two revolutions to unscrew the plunger     10  Gently pull the wrench and plunger out of the syringe     46    CAUTION  Do not operate the syringe without a plunger installed  Doing so can damage the  syringe     To install the syringe glass and plunger     1  While holding the wide end of the plunger installation wrench  insert the plunger  assembly into the wrench such that the hexagonal feature on the plunger is engaged  with the wrench     2  Gently insert the plunger assembly into the syringe and screw onto the shaft until hand  tight  approximately two revolutions      3  Carefully press the tapered glass syringe over the plunger assembly and into the syringe  until it is seated in the syringe body     4  Use the hex wrench to tighten the screw located on the top side of the syringe   Gently pull on the syringe glass to ensure it is secure in the syringe body     The glass size value must be input in the software each time you change the glass size  to allow uProcess to display and compute correct volumes and volume flow rates  To  s
39. owing the current valve  position s  will remain checked  and the box showing the desired position will be shown as a  solid green square  Figure 19   When you click Apply Settings Now the valve s  will change  state  and the new valve positions will be checked     valve 1 valve 1 Valve 1  F  Open     _  Open    F  Open        Close _  m  Close  J Close  Open B Open B  _  Open E  Current State Click    Close    Click    Apply  Settings Now       Figure 19  Changing a Valve   s State in the Device Overview Window     The indicator lights on the valve will illuminate when it is being actuated  A red light indicates  that it is being actuated to the    A    position  while a green light indicates it is being actuated to  the    B    position     The indicator light on the 4VM manifold is green when the position of at least one valve is  indeterminate  The light will momentarily turn red whenever a valve has reached its open  position     24    CHAPTER 5  AUTOMATED CONTROL    An automated script is a series of steps for controlling one or more automated devices  Each  step can change the state of multiple devices  A script can be created using the Process  Wizard  and it can be created or edited using the built in text editor    Opening Script Files   Each automated script is stored as a file with a  usq extension  To open an existing script click    the Open A toolbar button  then browse for the correct file  Its contents will appear in the  Main Window  Figure 20            Fea
40. ript cannot be run     2  The Script Parsing tab of the Output window will display the message    The script  cannot be run until the script errors are resolved            3  The Script Parsing tab of the Output window will also list the line number and specific  error     4  The step with the error will show a    broken    icon in the Sequencing Script list     30    In the example shown above  the errors are in lines 6 and 17  The step name in line 6  Fill  Syringe  contains spaces  which are not allowed  The Loop command in line 17 is pointing to a  step named    Fill Syringe     which cannot be found  If    Fill Syringe    in line 6 is replaced with     Fill  Syringe     the errors will be resolved and the script will be ready to run      gt  uProcess  File Edit View Actions Help    c bel a mG     Sequencer       2 Sequencing Script  PE  heagent Syringe   5P501 20 ul   Reagent Manifold   4  M01    Open Reservoir  Reagent Manifold  Setvalves 1000  Ec WaitAllbone  gt     Fill Syringe  Reagent Syringe  SetFlowRate 50 000 ulfmin  Reagent Syringe  MoveTo 10 000 ul  Fc WaitAllbone  gt   i Open Process  Reagent Manifold  Setvalves 3000  F  lt Pause gt  1000 ms    Deliver Reagent    Reagent Syringe  SetFlowRate 10 000 ulmin  Reagent Syringe  MoveTo 0 000 ul  E  lt WaitAllDonie         lt Loop gt  Fill Syringe 10    ee    tt  a  H E  i  a   i  E      rh     BB     m     TEEPEE    E3 uDevices i Sequencer  Sequence idle Ready    aa    wax     keagent Syringe   keagent Manifold  Open
41. s and the step progression can be monitored real  time  As shown in the figure below  the Device Control Overview Window shows the real time  positions of the syringes and valves  the Sequence Status tab of the Output Window shows  which step is currently running and the number of iterations which have been completed  The  bottom left corner of the window shows how long the script has been running  Figure 33      37    P uProcess  File Edit View Actions Help    EOF bp i Or  wa Ol ae       uDevices wx    B Fl Interfaces      iw EIB on COMI    Reagent Syringe  Addr 07              Reagent Syringe    Reagent Manifold  Addr 12  E AS Parata  target    0 000 ul 8 341 oul   10 000 ulmin  ja  N y o S  21 ul 0 0 0 186 1130  Reagent Manifold     Yalve 1 valve 2 Yalve 3 valve 4  fas  C  Open     C  Open     C  Open       open      C  close  C  close  C  close  C  close  Open B C  Open B F  Open B F  Open B    Output    23 02 45 583 Script Running  Fill Syringe  iteration 2   23 02 45 849 Script Running  Open_Process  iteration 2   23 02 46 865 Script Running  Deliver_Reagent  iteration 2   23 02 53 849 Script Running  Fill Syringe  iteration 3   23 02 57 146 Script Running  Open Process  iteration 3  23 02 58 146 Script Running  i iterati    Fa  uDevices fa Sequencer M 4  gt   gt     Script Parsing    Sequence Status 4 Communications      Deliver_Reagent  iter 00 00 53 141 Ready NUM                Figure 33  Sequence Status Tab     Syringe Pump Volume vs Delivery Time    In the above ex
42. step to the script and go on to the next step     2  Sh ee    Set the Target Volume for the syringe named    Reagent Syringe    to 10 ul and the Flow  Rate to 50 ul min  Figure 28      34    P uProcess    File Edit View Actions Help      BREA  MEER e SEC  b ii a QO 2l    uDevices wx        G      El Interfaces Hg    S   EIB on COMI    Reagent Syringe  Addr 07   4 Reagent Manifold  Addr 12     Reagent Syringe    Volume          Flow rate         A target    10 000 ul   0 005   ul   50 000 ul min  ja    J E S  cece  21 ul 0 0 0 186 1130    Reagent Manifold    valve 1 Yalve 2 Valve 3 Valve 4       Open       Open       Open       Open      o   C  close  C  close C  close  C  close       OpenB  lopen 6    OpenB    OpenB       Output  22 09 19 271 Parsing script       22 09 19 271 Parsing succeeded with no errors in 9 lines   22 09 19 271 All ubevices declared in the script are connected     25  uDevices   fat Sequencer M 4  gt   gt    Script Parsing 4 Sequence Status A Communications         Sequence idle    Figure 28  Step    Fill Syringe    Settings        Fr   9  Depress the Do Not Change uDevice Settings button next to the Reagent Valve     10  Click the Save As a New Sequence Step button   11  Name the new step    Fill  Syringe        12  Choose wait until all devices are finished and Continue  Figure 29      Creating a new sequence step    Mew step name    Fill_Syringe    After changing the ubevice settings    O Fause   4000 ms        Wait until all devices are Finished  O 
43. t File    O O O NN ODDO VW WI    ma a  O O    10  11    11  11  12  13  13  14  15  16  16  17  17    19    19  19  19  20  20  21  21  21  22  23  24  24    25    25  25  26    Run  Pause and Quit a Script  Automated Script Functions  General Formatting Rules  Edit Automated Script Text  Other Sequence Script Functions  Script Errors  Missing Devices  Example Script  Syringe Pump Volume vs Delivery Time    APPENDIX A  MENUS  TOOLBARS  WINDOW CONTROLS    Menu Bar   Toolbar   Tooltips   Customizing the Dashboard  Show Hide Dashboard Elements  Auto Minimize Windows  Detach  Dock and Re Position Windows    APPENDIX B  MAINTENANCE    Updating Firmware  Valve Actuation Profile Settings  Changing the Syringe Pump Glass Assembly  Calibrating the Syringe Pump  Care of the Syringe Glass and Plunger   Plunger Care   Cleaning  Sterilizing  Autoclaving  and Disinfecting  Capillary and Tubing Installation Guide    26  27  29  29  30  30  31  33  38    41    41  41  42  42  42  42  42    45    45  45  45  47  48  48  48  49    CHAPTER 1  INTRODUCTION    LabSmith   s uProcess    is a platform comprised of a suite of hardware and software products  that simplify construction and control of microfluidic systems     uProcess automated devices work together with CapTite    microfluidic interconnect products to  make it easy to build and rebuild micro  and nano fluidic circuits  All products are inter   compatible and quick to assemble  taking the hassle out of fluid routing     SPS01 Programmab
44. th uDevices     To add a breadboard  connect the 20 pin communication cable from the Device Bus port on the  EIB to the female connector on the breadboard  Line up the tab on the communication cable  with the notch on the connector     Installing Automated Valves    To install and configure AV201 automated valves     Plug the VM4 valve manifold into one of the connectors located along the side of the  breadboard     Secure the automated valve s  to the desired location on the breadboard using two       breadboard mounting screws     Use a ribbon connector to connect the automated valve to a port on the valve manifold  Observe  the label on the valve and manifold to ensure the cable is connected at the correct orientation     Installing Syringe Pumps    To install an SPSO1 programmable syringe pump  plug the syringe pump body into one of the  connectors located along the side of the breadboard  Two M3 screws may optionally be used to  more securely attach the syringe to the bottom of the breadboard     Installing uProcess Software    uProcess software runs on any PC compatible computer running Microsoft Windows   XP  NT or  7  The software requires approx  5MB of free disk space  To install uProcess     1  Insert the uProcess for Windows CD   2  Double click SETUP EXE and follow the on screen instructions     3  Torun the software  double click the uProcess icon on your desktop  or choose  Run gt uProcess gt uProcess     10    CHAPTER 3  UPROCESS SOFTWARE    Software Interface
45. tions Help  1 cF bell l Amol  gt     uDevices  Syringe 1   SPSO1l 20 ul   Feagent Manifold   AVH       Open Reservoir      Reagent Manifold  SetValve s 1 0 0 O    E Interfaces WaitallDone gt   Sle EIB on COMI Fill Syringe  a Syringe 1  Addr 07  A ie ee ee eae ulmin    yringe 1  oveTo u  a Reagent Manifold  4ddr 12  TaitillDone gt   Open Process  Reagent Manifold  SetValves 3 0 0 O  Fause  1000 ms  Deliver Reagent  Syringe 1  SetFlowRate 10 000 ulmin  Syringe 1  MoveTo 0 000 ul   lt WaitAllDone gt     Loop  Fill Syringe 10    Output    22 41 12 450 Parsing script      22 41 12 490 Parsing succeeded with no errors in 17 lines   22 41 12 490 All udevices declared in the script are connected   2241 12490 The script is ready to run        F     r ee Te TET     M 1 1  Ee  uDevices fat Sequencer H o4   H    Script Parsing   Sequence Status    Sequence idle NUK       Figure 25  All instances of    Reagent Syringe    have been changed to    Syringe 1    in this script     Example Script    In the example shown in Figure 26 a syringe pump is attached to an automated valve  a supply  reservoir and a downstream process  The syringe will first pull fluid from a reservoir connected  to the    A    port of the valve  The valve will then switch to the    B    position  and the syringe will  deliver the fluid to the downstream process     Syringe Pump    Downstream  Process       Figure 26  Hardware Setup for the Sample Process   For this example the following devices are installed on one EIB
46. ur Valve Driver    amp  Interfaces    P Reagent Syringe  Addr 02   alve M told A t    Valve Manifolc     chy       Dock at Top  ae       amp  EIB on coms    faton      Fonie         Monitor             P Semple Syringe  Addr 16   Valve 1 Valve 4     No change    OA    Dock at Right Side         gt            lt q    Dock at Bottom    43    44    APPENDIX B  MAINTENANCE    Updating Firmware    The firmware for all uProcess devices can be field updated as follows   1  Download the latest version of uProcess software from www labsmith com     2  Choose Actions gt Firmware gt Update All Firmware  uProcess will upload the latest  firmware associated with the installed software to all connected syringe pumps and 4VM  manifolds  Devices that are not attached will not be updated     Note  You can update the firmware for a particular device by clicking the Configuration  button in the Device Control Panel     Valve Actuation Profile Settings    uProcess devices are factory configured for optimal performance  From time to time it may be  necessary to access and adjust these settings  To do so  from the Device Control Panel click  the Configuration button  which will open one of the Configure Device dialog boxes shown in  Figure 37     Note   Contact LabSmith before changing any of the Actuation Profile Settings     Configure 4VM    Mame  Device Address     Actuation profile settings    Initial knob   100  Stall holdoff   3   Start Current   96  Duration frist   SO   Cruise Current   19
47. uration     a am v ine  v itor      LabSmith 5P501  Addr 27  Saha ee    LabSmith P501  Addr 53    Se EIB on COMI Speed Control  8 4 Valve Manifold  Addr 01           ul min    LabSmith SPS01  Addr 108       0 46 a i Bt me 2800    Position Monitoring  amp  Control    Gy    Set Point     a   sees aE TEN  54 ul 0 0 ul    oO    23  uDevices A Sequencer    Output  12 44 33 921 Communications port 11 closed  12 44 51 312 Communications port 11 opened  12 49 03 609 Communications port 1 closed  Communications p p  A Script Parsing A Sequence Status    Communications A                     Sequence idle Ready    Figure 8  Control Panel for Syringe Pump     P uProcess    File Edit View Actions Help  Dea EE SET eee    uDevices  4Valve Manifold P  g         a Interfaces Four Valve Driver Properties      S  EIB on COM11 Address  1     abSmith SPS01  Addr 27     Online  Monitor       LabSmith SP501  Addr 53   Se EIB on COMI  B 4 Valve Manifold  Addr 01  valve 1 Valve 2 valve 3 valve 4      LabSmith 5P501  Addr 110     No change     No change    No change    No change    Oa Oa Oa Oa  O closed O closed O closed O closed  OB OB OB Os    Indeterminate Indeterminate Indeterminate Indeterminate    23  uDevices A Sequencer    Output  12 49 03 609 Communications port 1 closed  Communications port 1 opened  Communications port 11 Error  Failed to read from port  Disconnecting  Click    Online to try to reconnect   Communications port 11 close  ia Script Parsing A Sequence Status   Communications A 
48. ve Step Name  Step names may have a maximum of 16  characters and may not include blanks or                      gt         or             7  Select how the script should respond after changing the uDevice settings     a  Select Pause  then enter the duration to pause before continuing with the  process  The pause duration begins as soon as the step starts     b  If you select Wait until all devices are finished  uProcess will wait until all  devices have completed their functions before continuing on with the process     c  Select Do Not Wait to immediately continue on to the next step   8  Select how the script should continue after this step     a  Select Continue to continue to the next step in the process  If a new step is not  added the process will end     b  Select Loop to step to jump to another process step  Select the target step from  the drop down list  then enter the number of times the step should loop     c  Click OK  The step will appear in the Sequencer Window  and its text will  appear in the Main Window     Save a Script File    Click the Save toolbar button  or choose File gt Save  to save all changes to the current script file   If the file has not yet been saved you will be prompted to provide a name and file location for it     Choose File gt Save As to store the current script under a new file name     Run  Pause and Quit a Script    When a script is open and error free  the Run am toolbar button will be available  Click Run to  initiate the process  
49. vices Window click on the icon for a syringe pump to view its Control Panel  Figure  12      19    Reagent syringe      S     Pump Properties  Address  2 Syringe Size  Standard 20 ul       Online  Monitor     Speed Control      ulimin    0 186     1130    Position Monitoring  amp  Contral      u  4         10 000   ul    71 ul 0 0 ul 4478    a    Sek Point    ul    Figure 12  Controls for an SPS01 Programmable Syringe Pump     In addition to the Common Controls described earlier you can view perform the following     Current Syringe Pump State    The following features are only applicable when the    Monitor     box on the Control Panel is  checked     The diagram at the bottom of the window shows the current pump state  Figure 13      Max Volume Current Volume  21 ul EN e pase    wa          Motion Indicator    r  Stall Indicator    Figure 13  Syringe Pump Diagram   The Current Volume of the syringe is indicated by the colored portion of the syringe diagram   When the plunger is stationary the fluid volume is shown in blue  When the plunger is pulling     loading  the color will change between blue and red  and when it is pushing  dispensing  the  color will change between blue and green     The Motion Indicator shows the direction the syringe plunger is moving     Red   syringe plunger is pulling  loading     Green   syringe plunger pushing  dispensing     Grey   syringe plunger is not moving   The red Stall Indicator will appear if the syringe pump has stalled  It will sta
50. y on until you click    the Stop the uDevice  x  or Stop All uDevices JO button     Position Control    The position of the syringe plunger can be set using one of several methods  Figure 14      20    Move in Increments  Max  10   1   0 1  of Range     Move in Move to  Increments of    Set Point    KJ ju E i  J    Set Point   10 000   ul    Actual  D    Move to Set Point  Figure 14  Set Syringe Position   1  Move to a set point by clicking and dragging the Set Point slider bar to the desired  volume   Move to a set point by typing a volume into the field to the right of the Set Point slider     Enter an Increment into the field above the Set Point slider  then click the arrows on  either side of the box to increase decrease the set volume     Click the   lt  and  gt   buttons to move to the maximum extents of the plunger travel     Click  lt  lt  lt    lt  lt   or  lt  to increase the volume by 10   1  or 0 1  of the maximum volume   Similarly  click  gt  gt  gt    gt  gt   or  gt  to decrease the volume by 10   1  or 0 1      In all cases the plunger will move to the new volume at the speed set in the Speed Control     Speed Control    To set the flow rate speed of the pump  click and drag the Speed Control to the desired flow  rate  or type the flow rate into the ul min box  Figure 15   The minimum and maximum flow  rates for the syringe pump are shown below the slider bar    Speed Control          100    ulfmin  0 186 1130       Figure 15  Speed Control Settings     Optim
51. you click Apply Settings Now  Click the button again to allow setting  changes to be made     23    Click the Stop This uDevice button to stop the action of the particular device  and leave  all other devices unaffected      Syringe Pump Settings    These controls are similar to those on the syringe pump controls screen  Click and drag the  Target Volume slider  or enter the desired volume in the Target box  Click and drag the Flow  Rate slider  or enter the desired rate in the Flow Rate box     If Apply Settings Continuously is selected  then the pump will move immediately to the new  target volume  at the selected flow rate  If Apply Settings Continuously is not selected  the  pump will remain at its current settings until you click Apply Settings Now     The indicator light on the syringe pump will flash red green when it is first powered up  It will  glow green when the syringe is pushing and red when it Is pulling     Automated Valve Settings    The Automated Valve controls are similar to those on the Valves Control Panel  For each 4VM  manifold  four valves are shown  regardless of the number of valves actually attached      For each valve you wish to change  click the box next to Open A  Closed or Open B  these  states are described in Valves Control Panel      lf Apply Settings Continuously is selected then each valve will change position immediately   and the box next to the new state will be checked     If Apply Settings Continuously is not selected  then the box sh
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Holmes HASF2018 User's Manual  CONSTRUCTION C3O  取扱説明書  First Alert 120V User's Manual  71-4400 Combined bibag Instructions Outside - fmcna    UREI LA user manual    Philips FC9199  Télécharger notice    Copyright © All rights reserved. 
   Failed to retrieve file