Commands and Tips for Thermo Scientific Devices
Thermo Scientific Accela/Surveyor Plus Series: Autosampler
In addition to the general device commands (refer to General Device Commands), the commands and properties from the table below are available (please note that the display Filter level determines which commands and properties are displayed).
Also, refer to the information in the manual shipped with the instrument.
General Commands and Properties:
Command/Property |
Range/Value |
Description |
AccessTray |
|
Moves the XYZ arm to the back of the tray compartment to allow removal of trays from or placing trays into the tray compartment. |
AutoBottomFinder |
On, Off |
Turns active vial bottom sensing on or off if the Sense Bottom option in the Chromeleon Server Configuration is set to AUTO. Note that bottom sensing is not available for reservoir vials (RV1 - RV4). |
CalibrateCustomBottomDistance
|
Valid position range depends on tray type |
This command can be used to calibrate the distance that the needle has to travel to reach the bottom of the vial or well, for example, when using custom vials or micro titer plates. First, enter a valid position, and then click Execute. As an alternative, enter the distance directly under CustomBottomDistance. |
ChangeNeedle |
|
Moves the XYZ arm to the needle replacement position. |
ChangeSyringe |
|
Moves the syringe to the position for syringe removal. |
CustomBottomDistance |
|
Allows setting the distance between the bottom of the vial and the needle tip manually, for example, for custom vials or micro titer plates. Also, see CalibrateCustomBottomDistance. |
DeadVolume |
|
The dead volume is the internal volume of the transfer tubing, which connects the injection port of the autosampler with the injection valve. The label on the tubing shows the volume. The value entered in the Server Configuration (Configuration tab page) must match the value specified on the label (read-only). |
Home |
|
Moves the XYZ arm to its home position. |
HomeSyringe |
|
Moves the syringe to its home position. |
Inject |
|
Injects the sample. |
InjectMode |
Full, Partial, No_Waste |
Specifies the injection mode. |
InjectSpeed |
Range depends on syringe type |
Sets the speed at which the syringe aspirates and dispenses the sample. The available range depends on the installed syringe type. |
LoopLoadingSpeed |
Range depends on syringe type |
Sets the speed at which the sample is loaded onto a column or trap (only in No_Waste inject mode). |
LoopVolume |
Maximum value depends on syringe type |
Reports the value for the loop volume entered in the Server Configuration (Configuration tab page). The value should match the volume of the installed sample loop (read-only). |
MoveNeedle |
Valid position range depends on tray type |
Moves the needle to the specified vial or well position. |
PartialInjectLowVolume |
No, Yes |
Allows low volume injections (only in Partial inject mode). |
Position |
Valid position range depends on tray type |
Indicates the sample position on the sample tray. The available range depends on the tray type. For more information, see Thermo Scientific Accela/Surveyor Plus Autosampler: Sample Positions. |
PostInjectValveSwitchTime
|
Off, 0.1 - 999.0 min |
Specifies the time after which the injection valve switches to the Load (fill) position, following an injection. The default setting Off leaves the valve in the inject position during the entire run. If you enter a value, remember to leave the valve "open" long enough to backflush your sample out of the sample loop. Example: For a flow rate of 1 mL/min and a 100 µL sample loop, it will take a minimum of 0.1 minutes to backflush the sample out of the loop. |
SampleHeight |
0.1 - 18.0 mm |
Determines how far the needle descends into the sample vial. |
Status |
|
Reports the current instrument status (read-only). |
SyringeType |
|
Reports the syringe type entered in the Server Configuration (Configuration tab page). The value should match the installed syringe type (read-only). |
TrayType |
|
Reports the tray type entered in the Server Configuration (Configuration tab page). The value should match the installed tray type (read-only). |
Volume |
|
Sets the volume to be injected. |
Commands and Properties for the Thermostatted Tray and Oven:
Command/Property |
Range/Value |
Description |
ColumnOvenAvailable |
Yes, No |
Indicates whether a Peltier column oven is installed (read-only). |
ColumnOvenTempCtrl |
On, Off |
Turns column temperature control on or off. If the property is set to ON and the Wait for Temperature Ready check box is selected in the Server Configuration program, the sampler waits until the column oven has reached the target temperature before starting the injection. |
ColumnOvenReady |
Ready, NotReady |
Indicates whether the column oven has reached the target temperature (read-only). |
ColumnOvenTemp |
|
Temperature of the column oven. |
*.Nominal |
5 - 95 °C, Off |
Sets the target temperature of the column oven. |
*.Value |
5 - 95 °C |
Current temperature of the column oven (read-only). |
DoorOpen |
Closed, Open |
If the Verify Door is Closed check box is selected in the Server Configuration program, the sampler monitors whether the tray compartment door is closed and will not execute a command while the door is open. The property reports the door status (read-only). |
TrayOvenAvailable |
Yes, No |
Indicates if a tray temperature control unit is installed (read-only). |
TrayOvenTempCtrl |
On, Off |
Turns tray oven temperature control on or off. If this property is set to ON and the Wait for Temperature Ready check box is selected in the Server Configuration program, the sampler waits until the tray oven has reached the target temperature before starting the injection. |
TrayOvenReady |
Ready, NotReady |
Indicates whether the tray oven has reached the target temperature (read-only). |
TrayOvenReady |
|
Tray oven temperature. |
*.Nominal |
0 - 60 °C, Off |
Sets the target temperature of the tray oven. |
*.Value |
0 - 60 °C |
Shows the current temperature of tray oven (read-only). |
Flush and Wash Commands/Properties:
Command/Property |
Range/Value |
Description |
FlushSyringe |
|
Flushes the needle tubing and interior of the needle. |
FlushSyringeAndLoop |
|
Flushes the needle tubing and needle plus the sample loop. |
FlushVolume |
100 - 6000 µl |
Sets the liquid volume to be used for flushing the needle and needle tubing. |
PostInjectFlushVolume |
0 - 6000 µl, Off |
Specifies the volume used to flush the needle and needle tubing after injection. |
PostInjectWashVolume |
0 - 6000 µl, Off |
Specifies the volume used to wash the exterior of the needle after injection. |
SolventReservoir |
RV1, RV2, RV3, RV4, Bottle |
Specifies the solvent reservoirs used for the flush or wash procedure (RV1 - RV4, or Bottle). |
SolventSpeed |
0.83 - 661.38 µl/sec |
Sets the speed at which the syringe aspirates and dispenses flush solvent. |
WashNeedle |
|
Performs a wash cycle. |
WashStation |
|
Moves the XYZ arm to the wash station position. |
WashVolume |
100 - 6000 µl |
Sets the liquid volume to be used for washing the exterior of the needle. |
Diagnostics and Maintenance Commands/Properties:
Command/Property |
Description |
ErrorLogClear |
Clears the error log. |
ErrorLogUpload |
Uploads the error log from the instrument. |
Reset |
Resets the autosampler to the default values. Recommended after elimination of mechanical errors. |
MaintenanceDue |
Provides information about necessary maintenance procedures (read-only). |
MaintLogResetItem |
Resets the maintenance log for specified item(s) (injections, valve cycles, syringe cycles, needle usage). |
MLogInjectionsCount |
Records the current number of injections (read-only). |
MLogInjectionsLimit |
Sets the maximum allowable number of injections. |
MLogValveCount |
Records the current number of valve cycles (read-only). |
MLogValveLimit |
Sets the maximum allowable number of valve cycles. |
MLogNeedleCount |
Records the current number of needle cycles (read-only). |
MLogNeedleLimit |
Sets the maximum allowable number of needle cycles. |
MLogSyringeCount |
Records the current number of syringe cycles (read-only). |
MLogSyringeLimit |
Sets the maximum allowable number of syringe cycles. |
Calibration Commands and Properties:
Caution: Calibration should only be performed by qualified Service personnel!
Command/Property |
Description |
CalibrateXYArm |
Performs calibration of the XY arm positioning. |
CalibrateColumnOvenTemp |
Sets the target temperature for calibrating the column oven temperature. |
CalibrateTrayOvenTemp |
Sets the target temperature for calibrating the tray oven temperature. |
CalibrateMoveArmX/Y/Z |
Sets the value for the X/Y/Z axis displacement from the current calibration. |
CalibrationLogUpload |
Indicates the XY deviation from the zero reference point (read-only). |
EnterCalibrateArmMode |
Starts the arm calibration of the instrument. Also refer to CalibrateXYArm and ExitCalibrateArmMode. |
ExitCalibrateArmMode |
Ends the arm calibration of the instrument. |
The autosampler fails to inject.
[Error] 10:36:48 0.000 {Sampler} Instrument command error: SigAsInjectPartialFromVialEx (or similar)
Solution: One or several maintenance counters stored in the instrument may have exceeded their limit value. Have the instrument maintained or set the limits to a higher value.
There is a communication problem between Chromeleon and the autosampler.
[Error] 11:22:50 {Sampler} Instrument command error: SigAsConfigDownloadEx (or similar)
[Abort] 11:23:59 {Sampler} Instrument configuration download failed.
Solution: Wait until the autosampler has completed its initialization and self-test procedure before you issue the Connect command.
A "Maintenance Due" information appears on the autosampler panel.
Solution: One of the maintenance limits has been exceeded. Open the Maintenance subpanel to find out which part may have to be replaced.
For information about how to install the instrument, refer to