IPS7Lnk Namespace

The IPS7Lnk namespace defines the following members.

Name Description
IPS7 Die Klasse IPS7 - enthält die Funktion für den Zugriff auf die Simatic S7. Unterstütz werden: S7-200/300/400/1200 über TCP/IP mit CP-243-1/343-1/443-1 Lean-CP, ProfiNet oder S7-LAN-Modul
IPS7_RQ_MULTI
IPS7_WR_MULTI
IPS7RdMulti Wird für den optimiert gemischten Zugriff auf die S7-Daten verwendet. Zu diesem Zweck wird der Funktion IPS7RdMulti ein Array von IP7RdMulti-Klassen übergeben.

Zuvor müssen die einzelnen Elemente für den entsprechenden S7-Datenbereich und Datentyp initialisiert werden. Dazu gibt es Funktionen für Zugriff auf: Bit, Byte, Char, 16-Bit Word/Int, 32 Bit Word/int, Real, Timer und Zähler.

IPS7WrMulti Wird für den optimiert gemischten Zugriff auf die S7-Daten verwendet. Zu diesem Zweck wird der Funktion IPS7WrMulti ein Array von IP7RdMulti-Klassen übergeben.

Zuvor müssen die einzelnen Elemente für den entsprechenden S7-Datenbereich und Datentyp initialisiert werden. Dazu gibt es Funktionen für Zugriff auf: Bit, Byte, char, 16-Bit Word/Int, 32 Bit Word/int, Real, Timer und Zähler.

Name Description
IPS7.AM Mögliche Access Modi für die Funktion OpenEx(String, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, Byte, Byte)
IPS7.DA DA beinhaltet Konstanten für den für Zugriff auf die vorhanden SPS-Speicherbereiche. Wie Eingänge, Ausgänge, Merker. Diese Konstanten können bei den Lese- und Schreibfunktionen angegeben werden. siehe IPS7

IPS7.Result Result enthält Konstanen für die möglichen Returnwerte. Durch verwenden der Konstanten bleibt der Quellcode besser lesbar und verständlich.
S7DataTypes S7DataTypes enthält Konstanen für die mögliche S7-Datentypen, wird bei den Multizugriffen verwendet