IC Control
 Controlling an ICS-1000/1500/2000 or ICS-1100/1600/2100 Ion Chromatography System
 Controlling an ICS-1000/1500/2000 or ICS-1100/1600/2100 Ion Chromatography System
Commands for controlling the ICS-1000/1500/2000 or ICS-1100/1600/2100 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-1000/1500/2000 or ICS-1100/1600/2100 Ion Chromatography System. Also see the Commands dialog box for a complete list of commands.
 ICS-1000/1500/2000 or ICS-1100/1600/2100 Ion Chromatography System. Also see the Commands dialog box for a complete list of commands.
The following programs are created with the Program Wizard (see The Control Program  The Program Wizard).
 The Program Wizard).
Program for an ICS-1000 or ICS-1100:
| 
 | Pump_ECD.Pressure.LowerLimit = | 200 | 
| 
 | Pump_ECD.Pressure.UpperLimit = | 3000 | 
| 
 | Pump_ECD.%A.Equate = | "%A" | 
| 
 | Pump_InjectValve.LoadPosition | 
 | 
| 
 | Pump_ECD.Data_Collection_Rate = | 5.0 | 
| 
 | Pump_ECD.CellTemperature = | 35.0 | 
| 
 | Pump_ECD.ColumnTemperature = | 30.0 | 
| 
 | Suppressor_Type = | AAES | 
| 
 | ; Carbonate = | 3.5 | 
| 
 | ; Bicarbonate = | 1.0 | 
| 
 | ; Hydroxide = | 0.0 | 
| 
 | ; Recommended Current = | 33 | 
| 
 | Suppressor_Current = | 33 | 
| 
 | Pump_ECD.Flow = | 1.20 | 
| -2.300 | Pump_ECD_Relay_1.Closed | Duration=138.00 | 
| 
 | ; For AS40 injection. Replace this line with the following for manual injection | 
 | 
| 
 | ;-0.100 Message "Load the sample into the injection loop, press OK to continue" | 
 | 
| 0.000 | Pump_ECD.Autozero | 
 | 
| 
 | ECD_1.AcqOn | 
 | 
| 
 | Pump_InjectValve.InjectPosition | Duration=30.00 | 
| 15.000 | ECD_1.AcqOff | 
 | 
| 
 | End | 
 | 
 Note:
 Note:
The program above assumes that the TTL output on the ICS-1000 or ICS-1100 is connected to the AS40’s Load Relay. For connection details, refer to the operator’s manuals for the AS40 and the ICS-1000 or ICS-1100.
Program for an ICS-2000 or ICS-2100:
| 
 | Pump_ECD.Pressure.LowerLimit = | 200 | 
| 
 | Pump_ECD.Pressure.UpperLimit = | 3000 | 
| 
 | Pump_ECD.%A.Equate = | "%A" | 
| 
 | Pump_InjectValve.LoadPosition | 
 | 
| 
 | Pump_ECD.Data_Collection_Rate = | 5.0 | 
| 
 | Pump_ECD.CellTemperature = | 35.0 | 
| 
 | Pump_ECD.ColumnTemperature = | 30.0 | 
| 
 | Suppressor_Type = | ASRS_4mm | 
| 
 | ; Carbonate = | 0.0 | 
| 
 | ; Bicarbonate = | 0.0 | 
| 
 | ; Hydroxide = | 12.0 | 
| 
 | ; Tetraborate = | 0.0 | 
| 
 | ; Other eluent = | 0.0 | 
| 
 | ; Recommended Current = | 30 | 
| 
 | Suppressor_Current = | 30 | 
| 
 | EluentGenerator.Concentration = | 12.0 | 
| 
 | Pump_ECD.Flow = | 1.00 | 
| -2.300 | Pump_ECD_Relay_1.Closed | Duration=138.00 | 
| 
 | ; For AS40 injection. Replace this line with the following for manual injection | 
 | 
| 
 | ;-0.100 Message "Load the sample into the injection loop, press OK to continue" | 
 | 
| 0.000 | Pump_ECD.Autozero | 
 | 
| 
 | ECD_1.AcqOn | 
 | 
| 
 | Pump_InjectValve.InjectPosition | Duration=60.00 | 
| 15.000 | ECD_1.AcqOff | 
 | 
| 
 | End | 
 | 
 Note:
 Note:
The program above assumes that the TTL output on the ICS-2000 or ICS-2100 is connected to the AS40’s Load Relay. For connection details, refer to the operator’s manuals for the AS40 and the ICS-2000 or ICS-2100.