User Interfaces (Api); Introduction - Siemens Simatic S7-1500 Function Manual

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

Advertisement

User interfaces (API)

7.1

Introduction

Components of the Simulation Runtime
The following components are relevant for handling the Simulation Runtime of PLCSIM
Advanced:
● Runtime
– Siemens.Simatic.Simulation.Runtime.Manager.exe
– Siemens.Simatic.Simulation.Runtime.Instance.exe
● Libraries
– Siemens.Simatic.Simulation.Runtime.Api.x86.dll
– Siemens.Simatic.Simulation.Runtime.Api.x64.dll
– SimulationRuntimeApi.h
● Documentation of interfaces with examples in native C++ and .NET (Managed Code)
Description
Runtime and libraries
Siemens.Simatic.Simulation.
Runtime.Manager.exe
Siemens.Simatic.Simulation.
Runtime.Instance.exe
Siemens.Simatic.Simulation.
Runtime.Api.x86.dll
Siemens.Simatic.Simulation.
Runtime.Api.x64.dll
SimulationRuntimeApi.h
82
Description
A Windows process that runs in the background.
Main component of Runtime that manages all other Runtime
components.
The process is started automatically as soon as an application
attempts to initialize the Runtime API. It is ended automatically as
soon as there is no longer any application running that initialized
the Runtime API.
The process of the instance that loads a DLL of a virtual control-
ler. Each virtual controller generates its own process.
API libraries that must load an application to use the Simulation
Runtime. The libraries contain interfaces for native code and
managed code.
The "Runtime.Api.x86.dll" is loaded exclusively by 32-bit applica-
tions, and the "Runtime.Api.x64.dll" by 64-bit applications.
Header file that describes all data types that require a native C++
application to use the API library.
S7-PLCSIM Advanced
Function Manual, 12/2017, A5E37039512-AB
7

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents