Autosampler Control
Examples for User-Defined Programs for the FAMOS Autosampler (LC Packings)
The user-defined program is loaded and executed at the autosampler's start time (Sampler.Inject command) even if the program steps appear prior to that command in the program file. Make sure that the user-defined program includes an InjectMarker command at the appropriate position so that the system recognizes that an injection has been made:
The following programs are typical application examples for the FAMOS HPLC Autosampler:
0. User-Defined Standard Program
;User-defined program (UDP) template for FAMOS autosampler
;****** PLEASE DO NOT EDIT ******
Sampler.ReagentAVial= 1
Sampler.ReagentBVial= 2
Sampler.ReagentCVial= 3
Sampler.ReagentDVial= 4
Sampler.PrepVial= A1
Sampler.Draw From=SampleVial, Volume=5, SyringeSpeed=Low, SampleHeight=0
Sampler.Dispense To=PrepVial, Volume=5, SyringeSpeed=Low, SampleHeight=0
Sampler.Draw From=ReagentAVial, Volume=10, SyringeSpeed=Low, SampleHeight=0
Sampler.Dispense To=PrepVial, Volume=10, SyringeSpeed=Low, SampleHeight=0
Sampler.MixWait Duration=10
Sampler.Draw From=PrepVial, Volume=5, SyringeSpeed=Low, SampleHeight=0
Sampler.InjectValve Position=Inject
InjectMarker
1. Drawing a Sample Volume of 1 µl
;User-defined program (UDP) template for FAMOS autosampler
;****** PLEASE DO NOT EDIT ******
0.000 InjectMode = UserProg
InjectValve Position=Load
SyringeValve Position=Needle
Draw From=SampleVial, Volume=1.0
MixWait Duration=5
Draw From=SampleVial, Volume=0.0
Draw From=ReagentAVial, Volume=25
MixWait Duration=5
InjectValve Position=Inject
InjectMarker
; generates an inject response during the program run
MixWait Duration=5
Draw From=ReagentAVial, Volume=0.0
SyringeValve Position=Waste
MoveSyringeHome
SyringeValve Position=Needle
MixNeedleWash Volume=50
Inject
; starts the above program and waits for the inject response
Acquisition On
...
4.000 Acquisition Off
End
2. Sample Preparation with 2 Reagents
;User-defined program (UDP) template for FAMOS autosampler
;****** PLEASE DO NOT EDIT ******
0.000 InjectMode = UserProg
Draw From=ReagentAVial, Volume=20.0
MixWait Duration=5
Draw From=ReagentAVial, Volume=0.0
MixWait Duration=5
Dispense To=SampleVial, Volume=20.0
MixWait Duration=10
Draw From=ReagentBVial, Volume=10.0
MixWait Duration=5
Draw From=ReagentBVial, Volume=0.0
MixWait Duration=5
Dispense To=SampleVial, Volume=10.0
MixWait Duration=10
InjectValve Position=Inject
SyringeValve Position=Needle
Draw From=SampleVial, Volume=3.0
MixWait Duration=5
InjectValve Position=Load
Draw From=SampleVial, Volume=5.0
MixWait Duration=5
InjectValve Position=Inject
InjectMarker
; generates an inject response during the program run
MixWait Duration=5
Draw From=SampleVial, Volume=0.0
SyringeValve Position=Waste
MoveSyringeHome
SyringeValve Position=Needle
MixNeedleWash Volume=50
Inject
; starts the above program and waits for the inject response
Acquisition On
...
4.000 Acquisition Off
End
3. Gel Extraction
;User-defined program (UDP) template for FAMOS autosampler
;****** PLEASE DO NOT EDIT ******
0.000 InjectMode = UserProg
Draw From=SampleVial, Volume=5.0
Dispense To=PrepVial, Volume=5.0
Draw From=ReagentAVial, Volume=5.0
Dispense To=SampleVial, Volume=5.0
MixWait Duration=10
Draw From=SampleVial, Volume=5.0
Dispense To=PrepVial, Volume=5.0
Draw From=ReagentBVial, Volume=5.0
Dispense To=PrepVial, Volume=5.0
MixWait Duration=10
Draw From=SampleVial, Volume=5.0
Dispense To=PrepVial, Volume=5.0
MixWait Duration=5
InjectValve Position=Inject
SyringeValve Position=Needle
Draw From=SampleVial, Volume=1.0
MixWait Duration=5
InjectValve Position=Load
Draw From=PrepVial, Volume=5.0
MixWait Duration=5
InjectValve Position=Inject
InjectMarker
; generates an inject response during the program run
MixWait Duration=5
Draw From=SampleVial, Volume=0.0
SyringeValve Position=Waste
MoveSyringeHome
SyringeValve Position=Needle
MixNeedleWash Volume=50
Inject
; starts the above program and waits for the inject response
Acquisition On
...
4.000 Acquisition Off
End
Tips:
If the previous action was Draw or Dispense, the needle slowly returns to its start position while the MixWait command is executed. For the needle to remain at its current position, enter another Draw or Dispense command with "Volume=0.0" as shown in the above program examples.
Notes:
Use the PGM Wizard to create a user-defined program. You can either create a new user-defined program or use an existing program as a template for the new one.
Each user-defined program must include an InjectMarker command. If this command is not included, a message appears in the PGM Wizard.
For an overview of the individual commands that are available for the FAMOS autosampler, refer to Commands for Controlling Dionex Devices Dionex/LC Packings FAMOS Autosampler.
For information about the sample preparation commands supported by the FAMOS autosampler, refer to Commands for Controlling Dionex Devices Dionex/LC Packings FAMOS Autosampler: Sample Preparation.