UNITY-PRO is the SCHNEIDER ELECTRIC's software workshop for programming its controllers. With its openness and structured data, it enables to take full advantage of the TOPKAPI SCADA configuration wizzard called SOFTLINK. 

The global system TOPKAPI SCADA + Unity Pro features provides all the benefits of a DCS (Distributed Control System):
  • integrated management of automation data
  • data uniqueness
  • global design approach


Although this type of software was used until now only to export part of its data to files (used in TOPKAPI by import functions, and more recently dynamically by SOFTLINK), UNITY-Pro offers bidirectional access to virtually all information, both read and written by third party software. It can also manage user-defined structured variables ; indeed defining this type of variables makes it possible to establish links between processing performed in the controller and supervision for generic objects.

Within the framework of a partnership agreement between AREAL and SCHNEIDER ELECTRIC (CAPP program), developments were made to ensure high level integration and unicity of data shared by Unity-Pro and TOPKAPI.

Using the SOFTLINK configuration wizard, you can now read and write in Unity-Pro the information related with the variables, and more particularly:

  • Designation and contents for the types of structured data (DDT).
  • Tags, designation, type, and (if applicable) address of all basic and structured variables

In concrete terms, this means that after defining variables in controller programming, you can easily integrate them to the supervision application or, reciprocally, after placing objects in the graphic synoptics, you can ask the appropriate instances to be integrated to the controller program.



With structured data, the user can define and share with the controller information which is no longer limited to basic information (bits and words) but also integrates broader sets such as equipment (motors, valves, conveyors, …) or full parts of processes.

This is like being finally able to define and handle meal trays rather than serving knives, forks, bread, starters, beverage, etc. With UNITY-Pro and TOPKAPI, this information is defined in one or the other tool, and can be used by the other without a new entry.

All types of data (charts, mixed variables) can be defined with a tree over several levels. In TOPKAPI, basic customized operator dialogue are used to define supervision processes (formatting, alarms, archiving, etc.) linked to each of the subassemblies; in UNITY-Pro, processes are run by the DFBs and the controller program.

Once again, with these developments, TOPKAPI demonstrates its technological lead, by being the only supervision software package to offer this bidirectional link on structured data managed as autonomous entities.


complementary information: