Using .Net API (SCI)

The .NET API of system:inmation, also called Simple Call Interface (abbreviated SCI), can be used to interface with system:inmation’s Core. Using the SCI, data can be read from and written to system:inmation in various ways. This includes single action calls, like “write the value 66 to the Value property of the item FC4711 now”, as well as subscriptions to information elements of system, like “notify me every time when the value of the Value property of the item FC4711” changes.

In addition the SCI comes with functionality to examine the models and objects that system:inmation hosts, including the ability to change their configuration, add new objects, or delete existing ones (of course all of this only when a security context is used, that grants these rights). The SCI also includes the Stateless Call Interface (abbreviated SLI), which provides a subset of features that can be used when your application is stateless.

Audience

This Jump Start contains a brief instruction for .NET developers about how to use the SCI. The examples in here are basic first steps, meant to show the principle functionalities available in the .NET SDK. The reader should have at least some programming knowledge in the .NET environment, and also needs a good knowledge of system:inmation’s internal structure. Refer to system:inmation’s system documentation for more information about this topic. Some details also refer to the OPC standard. Although not a mandatory requirement, it will be helpful to have some experience using OPC servers and clients.