Multiple instances of the same SimApi on a SIMCA-online server (Q803)

The information in this article applies to: 
SIMCA-online 16.1
SIMCA-online 16
SIMCA-online 15.1
SIMCA-online 15
SIMCA-online 14
SIMCA-online 13.3
SIMCA-online 13.2
SIMCA-online 13.1

SIMCA-online 13.1 and later support several instances of the same SimApi on a SIMCA-online server. This enables the server to connect to two different data sources of the same type; for example two databases running on two different external systems.

More Information: 

This feature only works with SimApis that has implemented support for this feature. For a list of all SimApis which support multiple instances, see the feature matrix on

Note: The OSIsoft PI-AF SimApi (obtained from OSIsoft) supports multiple instances running on the same SIMCA-online server out of the box. The older PI SimApi that uses the PI SDK also support multiple instances, but only if the folder of the SimApi is duplicated for each instance. 

How to configure multiple instances of a a SimAPI

Here is how you configure two separate instances of the same SimApi:

  1. Launch SIMCA-online Server Options and click on the SimApi tab.
  2. Click Add to add the first instance of the SimApi
    Give it a name and browse to the SimApi DLL and click OK.
    Click the Configure button. 
    Complete the SimApi configuration, following the instructions in the user guide of the SimApi.
  3. Click Add again, and repeat the above steps. This time give the SimApi another instance name but use the same DLL file.
Date modified: Mar 25, 2020
Article type: