Channel Manager Editor

This program edits spec files for use with the Cybermetrix Cyrius I/O system. This assists users in configuring measured channels used with the installed I/O hardware. This editor is broken into 4 major sections. Two of them are then broken into sub-sections.

Manager

The manager contains basic information concerning the Cyrius setup and this spec file. There are only 4 items of information needed for this section, all required. Usually this information only needs to be entered once for a given spec file and frequently the default values are acceptable.

Channel Sets

This section allows for adding groups of channels to those managed by this application. All available channel sets, typically located in /cell/chan_sets, are displayed in a table. For each channel set the options available are:

This section also has a search feature. Case insensitive searching may be done on channel labels, channel descriptions or both in each channel set file. Channel sets which have any label or description which matches the search criteria will be displayed, other channel sets will be hidden.

IO Channels

This section allows the user to associate user specified names and properties with hardware channel names. It is made up of 4 sections.

  • AI Channels
  • AO Channels
  • DI Channels
  • DO Channels
  • AI Channels

    This section describes analog input channels. The fields making up each record of this section are:

    AO Channels

    This section describes analog output channels. The fields making up each record of this section are:

    DI Channels

    This section describes digital input channels. The fields making up each record of this section are:

    DO Channels

    This sections describes digital output channels. The fields making up each record of this section are:

    Computed Channels

    Computed channels are additional channels of information which are not directly associated with I/O. For example a channel here might compute a value from measured channels to make the result available for display. For those familiar with it, this section is a subset of the gen_labels editor. This is made up of 4 sections.

    Real Vars

    This sections is used to define real variables.

    Int Vars

    This sections is used to define integer variables.

    Logical Vars

    This sections is used to define logical variables.

    String Vars

    This sections is used to define string variables.