Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Plant SCADA

Configuring Commands for Individual IOAs

  • Last UpdatedAug 04, 2025
  • 2 minute read

The IEC870IP driver can be supported by an IOA configuration file that enables you to use complex addressing on a per-IOA basis. When implemented, this file allows output points to be individually operated using IEC 60870-5-104 output commands.

For example, a single digital output could be independently configured to "select/execute" or "direct execute". It could be "short pulse", "long pulse", "persistent" or "predefined". Any IOAs not included in the file will continue to use default settings.

Using the "IECioa.dbf" file

An IOA configuration file (called "IECioa.dbf" by default) is available for modification in the Plant SCADA bin directory. You can use this file as a template to configure your own IOA customizations. To implement the file:

  1. Locate the file "IECioa.dbf" in Plant SCADA bin directory.

    Note: It is recommended you take a copy of this file and move it to the associated project directory, as this will avoid the file being overwritten if the driver is reinstalled.

  2. Configure the parameters UseIOAConfigFile and IOAConfigFileName (see Write Parameters). These parameters let the driver know an IOA configuration file is available, and confirm the name and location.

    Note: If the configuration file specified by these parameters cannot be loaded, the associated unit will go offline.

  3. Edit the configuration file as required. It contains one IOA per row, each defining the output qualifiers to use for the specified IO point.

    The following table describes the available fields:

Column

Description

CHANNEL

Plant SCADA Port name

COMMADDR

Plant SCADA I/O device address (common address of ASDU)

IOA

Information Object Address for this point

TYPE

For output points only, leave blank for other point types:

Single or Double Control Output, or Regulating Step Command:

• "SDO" Single Digital Output (default)
• "DDO" Double Digital Output
• "RSO" Regulating Step Output Set Point Command
• "NORM" Sent as a Normalized Value
• "SCALE" Sent as a Scaled Value

The default setpoint is specified by the driver configuration parameter DefaultSetPtType.

QUALIF

Control Qualifier for Output points only, leave blank for other point types.

Single or Double Control Output, or Regulating Step Command:

0 - No additional definition
1 - Short Duration Pulse
2 - Long Duration Pulse
3 - Persistent Output
4..31 - Reserved, as per IEC Standard

The default mode is specified by the driver configuration parameter DefaultDOQual.

Set Point Command:

0 - Default
1..127 - Reserved, as per IEC Standard

SELEX

Select/execute mode for output points leave blank for other point types.

0 - Direct execute (single stage)
1 - Select/Execute (three stage).

The default is specified by the driver configuration parameter DefaultSEMode.

Note: If a protocol command is set for an IOA that does not support the specified operation, an error will result.

TitleResults for “How to create a CRG?”Also Available in