Skip to content

Sample Solution

mpostol edited this page Dec 15, 2019 · 5 revisions

Introduction

This section contains information about the Address Space Model Designer sample solutions that illustrate the structure and techniques used for designing models and defining bindings between model nodes and real-time process data.

The section Information Models Development of the online ebook covers details on how to get started using the attached examples. The solution BoilerExampleSolution contains a boiler model. This model is described in the ReferenceApplication Producer - Boilers Set Simulator. Check out the section Companion Specification - Information Model for Analyzers to get more about ADIExempleSolution example.

Selected examples are also published on the ASMD releases page. The following step by step, instruction will guide you on how to open the examples.

  • From the ASMD releases page download and unzip the file ASMD.EmbeddedExample.zip to the selected folder
  • The folder EmbeddedExample contains two examples
    • BoilerExampleSolution - a set of unmanned boilers spread geographically, which have to be monitored and remotely controlled
    • ADIExempleSolution - a set of models to be used as an example of adopting companion standard models, i.e. analyzer devices integration
  • Now you may run the ASMD application and open the selected solution

You can open the solution into ASMD in the following way:

  1. Click on the main menu Open item
  2. Select the directory containing the sample solution
  3. Open the BoilerExampleSolution.uamdsl file
  4. Click on the confirmation (Open) button

How to open a Sample Solution

The files of the sample solution are listed in the following table.

File Content
*.uamdsl Address Space Model Designer solution. This file contains the configuration of the sample solution and references to other files that are used in this solution (e.g. projects, plug-ins, etc.)
CAS.UA.Server.ServerConfiguration.dll A sample Plug-in file for CommServer UA that can be used to edit the configuration file and define process data bindings
*.csv A CSV file that contains Node Identifiers
*.xml An XML file that contains the model
*/CAS.UAServer.DemoConfiguration.uasconfig A sample configuration file of CommServer UA. This file is created and edited by CAS.UA.Server.ServerConfiguration.dll - configuration editor.
*/DefaultConfig.xml A sample CommServer configuration file. It can be edited by the Network Configuration application (part of CommServer package).
*/DemoConfiguration.oses A sample OPC DA client configuration (compatible with OPC Viewer and DataPorter products)

See Also