Herunterladen Diese Seite drucken

Anwenderschnittstellen (Api); Einführung - Siemens SIMATICS7-1500 Funktionshandbuch

12/2017

Werbung

Anwenderschnittstellen (API)

7.1
Einführung
Komponenten der Simulation Runtime
Für den Umgang mit der Simulation Runtime der PLCSIM Advanced sind folgende
Komponenten relevant:
● Runtime
– Siemens.Simatic.Simulation.Runtime.Manager.exe
– Siemens.Simatic.Simulation.Runtime.Instance.exe
● Bibliotheken
– Siemens.Simatic.Simulation.Runtime.Api.x86.dll
– Siemens.Simatic.Simulation.Runtime.Api.x64.dll
– SimulationRuntimeApi.h
● Dokumentation der Schnittstellen mit Beispielen in Native C++ und .NET (Managed
Code)
Beschreibung
Runtime und Bibliotheken
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
Beschreibung
Ein Windows Prozess, der im Hintergrund abläuft.
Hauptkomponente der Runtime, die alle weiteren Runtime Kom-
ponenten verwaltet.
Der Prozess wird automatisch gestartet, sobald eine Applikation
versucht, die Runtime API zu initialisieren. Er wird automatisch
beendet, sobald keine Applikation mehr läuft, die die Runtime API
initialisiert hat.
Der Prozess der Instanz, der eine DLL eines virtuellen Controllers
lädt. Jeder virtuelle Controller erzeugt jeweils seinen eigenen
Prozess.
API-Bibliotheken, die eine Anwendung laden muss, um die Simu-
lation Runtime zu verwenden. Die Bibliotheken enthalten Schnitt-
stellen für Native und Managed Code.
Die "Runtime.Api.x86.dll" wird ausschließlich von 32 Bit-
Anwendungen geladen, die Runtime.Api.x64.dll von 64 Bit-
Anwendungen.
Header-Datei, die alle Datentypen beschreibt, die eine Native C++
Anwendung benötigt, um die API-Bibliothek zu verwenden.
Funktionshandbuch, 12/2017, A5E37039506-AB
7
S7-PLCSIM Advanced

Quicklinks ausblenden:

Werbung

loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced