IC Control
Controlling an ICS-900 Ion Chromatography System
Commands for controlling the ICS-900 can be included in a Program (see the examples below), or executed directly from either the Control Panel or the Commands dialog box (select Command on the Control menu). For a list and description of the commands used most often, refer to Commands for Controlling Dionex Devices ICS-900 Chromatography System. Also see the Commands dialog box for a complete list of commands.
The following example programs were created with the Program Wizard (see The Control Program The Program Wizard). They are similar, except for the method used to load the sample loop. The eluent name, pressure limits, flow rate, and run time will vary, depending on the application being run.
Example program for an ICS-900 connected to an AS40 autosampler:
This program assumes that the ICS-900 Relay 1 output is connected to the AS40 Load Relay. Refer to the ICS-900 and AS40 operator’s manuals for connection details.
|
Pressure.LowerLimit |
= 250 [psi] |
|
Pressure.UpperLimit |
= 3000 [psi] |
|
%A.Equate |
= "3.5 mM Carb/ 1 mM bicarb" |
|
Pump_InjectValve.State |
LoadPosition |
|
Flow |
=1.00 [ml/min] |
|
|
|
-2.300 |
Pump_ECD_Relay_1.Closed |
Duration=138.00 |
|
;AS40 load cycle started |
|
|
|
|
0.000 |
Autozero |
|
|
ECD_1.AcqOn |
|
|
Pump_InjectValve.InjectPosition |
Duration=30.00 |
|
;Set the injection valve to the inject position ;for 30 seconds |
|
|
|
|
15.000 |
ECD_1.AcqOff |
|
|
End |
|
Tip:
In the above program, Relay 1 is closed at -2.300 min. This timing is for one injection per vial. For two injections per vial, close Relay 1 at -1.800 min. For three injections per vial, close Relay 1 at -1.500 min.
Example program for manual injections:
|
Pressure.LowerLimit |
= 200 [psi] |
|
Pressure.UpperLimit |
= 2500 [psi] |
|
%A.Equate |
= "20 mM MSA" |
|
Pump_InjectValve.State |
LoadPosition |
|
Flow |
=0.50 [ml/min] |
|
|
|
0.000 |
Message "Manually inject the sample and press OK to continue. If you are using an autosampler remove this command from the Program file." |
;Pause the program and display the message |
|
Autozero |
|
|
ECD_1.AcqOn |
|
|
Pump_InjectValve.InjectPosition |
Duration=30.00 |
|
;Set the injection valve to the inject position ;for 30 seconds |
|
|
|
|
20.000 |
ECD_1.AcqOff |
|
|
End |
|
Control of injections for an ICS-900 connected to an AS Autosampler:
A relay connection is not required if the ICS-900 is connected to an AS Autosampler, because Chromeleon can directly control the AS. When you use the Program Wizard to create a program, commands for controlling the AS are automatically included, as well as commands for controlling the injection valve. For correct operation, the AS must be specified as the controlling device for the ICS-900 injection valve.
To verify that the AS is controlling the injection valve:
Open the Server Configuration program, right-click the ICS-900 device and select Properties.
Click the Inject Valve tab.
Under Controlled By, verify that AS is shown.
If it is not, select the inject valve name, press F2, and select AS in the list.