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:
-
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.
-
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.
-
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) 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 The default mode is specified by the driver configuration parameter DefaultDOQual. Set Point Command: 0 - Default |
|
SELEX |
Select/execute mode for output points leave blank for other point types. 0 - Direct execute (single 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.