Herunterladen Inhalt Inhalt Diese Seite drucken

Native C; Initializeapi() - Siemens SIMATIC S7-1500 Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500:
Inhaltsverzeichnis

Werbung

Verweis
Weitere Informationen erhalten Sie:
• Für Native C++ im Kapitel InitializeApi() (Seite 101).
• Für .NET über den Aufruf der Funktion "System.Reflection.Assembly.LoadFile(string)" in
der Online-Dokumentation zu MSDN.
7.2.2

Native C++

7.2.2.1

InitializeApi()

Beschreibung
Die Funktion InitializeApi lädt die API-Bibliothek (DLL) und initialisiert die API. Die
Funktion lädt die Version der DLL, die zur Architektur Ihrer Anwendung passt und die auch
mit der Header-Datei der API kompatibel ist ("SimulationRuntimeApi.h").
Um die DLL zu laden, sucht die Funktion InitializeApi der Reihe nach in folgenden
Verzeichnissen:
• Im Verzeichnis, zu dem der Parameter der Funktion führt
(in_SimulationRuntimeApiDllPath)
• Im Verzeichnis, in dem auch Ihre Anwendung liegt, die diese Funktion aufruft
• Im Installationsverzeichnis von PLCSIM Advanced
Wenn keine DLL vorliegt, greift die Funktion auf das nächste Verzeichnis zu.
Die Funktion liefert an den Simulation Runtime Manager eine Schnittstelle zurück. Nutzen Sie
diese Schnittstelle, um eine neue Instanz des virtuellen Controllers zu erzeugen oder um
Zugriff auf eine bereits bestehende Instanz zu erhalten.
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD
Anwenderschnittstellen (API)
7.2 API initialisieren
101

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced

Inhaltsverzeichnis