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:

  1. Open the Server Configuration program, right-click the ICS-900 device and select Properties.

  2. Click the Inject Valve tab.

  3. Under Controlled By, verify that AS is shown.

  4. If it is not, select the inject valve name, press F2, and select AS in the list.