Using .Net API (SCI)

With 1.82, the Simple Call Interface (SCI) API, has been deprecated and will be removed in a future version. Users are advised to use WebAPI’s REST API directly or any of our other API clients.

The .NET API of system:inmation, also called Simple Call Interface (abbreviated SCI), can be used to interface with the Core. Using the SCI, data can be read from and written to the system 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 the system 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 internal structure of system:inmation. Refer to the 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.