To expose a prediction service on an existing ADI server independent of the rest of the ADI server:

  1. Create a MVAPredictMethodType instance named MVAPredict on the AnalyserDevice or its derived object on the ADI server.
  2. Add a HasComponent reference from the AnalyserDevice.MethodSet object to the MVAPredict method.
  3. Create a FunctionalGroup named ChemometricModelSettings on the AnalyserDevice or its derived object of the ADI server.
  4. Add a HasComponent reference from the AnalyserDevice object to the ChemometricModelSettings FunctionalGroup.
  5. Create MVAModelType objects in the ChemometricModelSettings FunctionalGroup.
  6. Add a HasComponent references from the ChemometricModelSettings to each MVAModelType object.

From that point, models may be predicted individually using MVAPredict method. Models may also be updated using the OPC UA Write service.

image027.png

Figure 24 – MVAModelType