Documentation for Axxon PSIM 1.0.0-1.0.1.

Previous page Program modules  Interaction of modules of other vendors with Axxon PSIM kernel Next page


Basic modules interact with the Axxon PSIM kernel via the data exchange interface of the Axxon PSIM kernel, using module.mdl, a dynamic library. The program modules and Axxon PSIM kernel interaction scheme are shown in the figure.

Psim.dbi and psim.ddi object setting files contain the information about integrated modules (objects) required to support operation of the Axxon PSIM kernel. System setting files are edited using ddi.exe, a specialized utility. At the object integration stage, the names and parameters of the integrated object and related system events and responses, used for this object, and the values thereof are recorded in the system setting files.

The module.mdl file supports operation with objects of the same type: creation, modification, deletion, changing object parameters at the configuration stage or during operation and saving updated parameters in the database, as well as certain special operations with the object. Apart from that, the module.mdl transmits parameters of the created or modified objects to the executive module.

The module.mdl file stores the configuration of the object setting panels.

The module.run execution file supports interworking with the units, transmits information about events to the kernel and also supports unit control.

Consequently, module.mdl supports two-way data exchange between the Axxon PSIM kernel and module. The responses and events, which are used, will be described in the system manuals of the appropriate object (in psim.ddi file).

To simplify integration with the joint data systems, auxiliary software or extension modules, Axxon PSIM system offers an alternative interface for data exchange between modules and the Axxon PSIM kernel – IIDK.

  • No labels