Commands and Tips for Third-Party Devices
Agilent GC System Commands (ICF)

The following commands and properties are available for the GC systems that are integrated in the Agilent Instrument Control Framework (ICF). Please note that the display Filter level determines which commands and properties are displayed.

General Commands and Properties

Property

Description

DriverVersion

Reports the driver version.

Firmware

Indicates the firmware version of the module.

ICFVersion

Reports the version of the Agilent Instrument Control Framework that is currently installed.

ModelNo

Reports the model number.

 

Command

Description

Connect

Connects the instrument.

Connected

Indicates whether the instrument is connected to Chromeleon, that is, under computer control (also, see Connect, Disconnect, ConnectionState).

When connected, communication via TCP/IP between the IPC and the Agilent module that provides the LAN interface (typically, the detector) has been established successfully.

If the connection fails, check Instrument LAN setup, TCP/IP settings, and the Ethernet cabling.

Disconnect

Disconnects the instrument.

 

GCSystemDevice Commands and Properties

 

Name

Description

AbortRun

Aborts a run on the instrument.

ConnectionState

Indicates whether the CAN connection between the individual modules and the module that provides the LAN interface is established (Online) or not (Offline).

To determine the ConnectionState, the instrument must first be connected to Chromeleon (also, see Connected).

If ConnectionState remains Offline, make sure that:

  • all modules are powered up,

  • all modules are connected correctly via CAN cables and

  • your configuration matches the actual instrument setup.

DriverID

Indicates the unique driver identifier.

DriverManufacturer

Indicates the manufacturer of the driver.

ErrorState

Indicates an error on a module.

InjectionMode

Specifies the injection type.

Standard: Select, if an Agilent autosampler is used. In this case, you can configure the behavior of the instrument if a missing vessel is detected:

  • In the Agilent Instrument Status window, right-click and click Control.

  • Select the Ignore missing vessel check box to continue the run if a vessel is missing.

  • If the Ignore missing vessel check box is cleared, the batch is aborted.

External: Select, if an external autosampler is used for injection.

IsInitializedForRun

Reports whether the initialization of the instrument is completed (Yes) or not (No).

IsReadyForInjection

Reports whether the device is ready for injection (Yes, No).

Mode

Specifies the run mode.

Default: The method runs for the specified time. After the run, initial operating conditions of the instrument are restored.

Preview: The method runs for an unlimited period. To stop the run, specify a stop time using the AbortRun command.

Shutdown: Shuts down the instrument at the end of the run.

RunState

Reports the state of the module or the action that is currently being performed (Idle, Standby, Prerun, Injecting, Run or Postrun).

Ready

Reports whether the device is ready to operate (NotReady, Ready). The device is ready if the following conditions are fulfilled:

ConnectionState=Online, ErrorState=NoError, RunState=Idle, ReadyState=Ready, IsInitializedForRun=Yes and IsReadyForInjection=Yes

ReadyState

Indicates whether all modules are ready for operation (NotReady, Ready).

TurnOn /

TurnOff

Use this property to turn the entire system or an individual module on or off via Chromeleon.

Note:

It is also possible to turn the system or an individual module on or off using the respective buttons on the Agilent Status UI.

VolumeSpecification

Determine the source from where  the injection volume should be read.

VolumeAsMethod: Select, if the specified volume should be read from the Agilent method.

VolumeFromSampleTable: Select, if the specified volume should be read from the Chromeleon sample table. Also see information under Volume below.

 

Sampler Device Commands and Properties

Name

Description

Inject

Injects a sample.

Note:

To allow processing of Blank samples, it is required to set the Inject's Blank property to Inject (applies to InjectionMode=Standard only).

Position

Indicates the position of the sample on the sample tray:

Vial:1, Vial:2...Vial:220;

P1:A1...P1:P24, P2:A1...P2:P24

The position must be specified in the sample table. You cannot define the position in the Agilent method or in the Chromeleon PGM.

Volume

Specifies the injection volume.

You have to determine from where the specified volume should be read, also see  VolumeSpecification above.

 

Generic Device Commands and Properties

Name

Description

AgilentDisplayName

Indicates the name of the module as used in the Agilent status and in the user interface of the method.

SerialNumber

Serial number of the module.

TurnOn

Turns the module on.

TurnOff

Turns the module off.