User Interfaces (Api); Figure 7-3 Api And External Applications - Siemens Simatic S7-1500 Function Manual

Hide thumbs Also See for Simatic S7-1500:
Table of Contents

Advertisement

7.1.2

User interfaces (API)

The user interfaces of Simulation Runtime include functions you use, for example, to create
instances, to change the operating state of a virtual controller, or to exchange I/O data.
Simulation Runtime has the following user interfaces:
● ISimulationRuntimeManager
● IInstances
● IRemoteRuntimeManager
API and external applications
The Runtime API makes the interfaces available to an external application.
Figure 7-3
Access to API functions and data types
Required functions and data types are available for native C++ and .NET (C#).
● Overview of user interfaces for native C++ (Page 86)
● Overview of data types for native C++ (Page 93)
● Overview of user interfaces for managed code (Page 90)
● Overview of data types for managed code (Page 94)
Note
The list of tables in this manual gives you direct access to the description of the individual
functions and data types.
S7-PLCSIM Advanced
Function Manual, 12/2017, A5E37039512-AB
ISimulationRuntimeManager
Interface of the Runtime Manager. It is used to register new Runtime instances, to search
through existing Runtime instances, and to receive an interface of a registered instance.
Up to 16 instances can be registered in one Runtime Manager.
IInstances
Interface of a Runtime instance. It is used to change the operating state of a virtual controller
and to exchange I/O data.
Each instance has a unique name and an ID.
API and external applications
User interfaces (API)
7.1 Introduction
85

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents