Herunterladen Inhalt Inhalt Diese Seite drucken

Helper-Funktionen - Siemens SIMATIC S7-1500 Produktinformation

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

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

Helper-Funktionen

String-Helper-Funktionen für ODK-Anwendung für die Windows- und Echtzeit-Umgebung
Folgende Helper-Funktionen geben Zugriff auf S7Strings:
Helper-Funktion
Convert_S7STRING_to_SZSTR
Convert_SZSTR_to_S7STRING
Get_S7STRING_Length
Get_S7STRING_MaxLength
String-Helper-Funktionen für ODK-Anwendung für die Windows-Umgebung
Folgende Helper-Funktionen geben Zugriff auf S7WStrings:
Helper-Funktion
Convert_S7WSTRING_to_SZWSTR
Convert_SZWSTR_to_S7WSTRING
Get_S7WSTRING_Length
Get_S7WSTRING_MaxLength
Klasse "CODK_CpuReadData" (Windows- und Echtzeit-Umgebung)
Die Klasse "CODK_CpuReadData" erlaubt lesenden Zugriff auf Classic-DBs:
Wert
CODK_CpuReadData
ReadS7BYTE
ReadS7WORD
ReadS7DWORD
ReadS7LWORD
ReadS7S5TIME
ReadS7DATE
ReadS7TIME_OF_DAY
ReadS7SINT
ReadS7INT
ReadS7DINT
ReadS7USINT
ReadS7UINT
ReadS7UDINT
ReadS7REAL
ReadS7LREAL
ReadS7LINT
ReadS7ULINT
ReadS7TIME
ReadS7CHAR
ReadS7BOOL
ReadS7STRING_LEN
ReadS7STRING
ReadS7DATE_AND_TIME
6
Beschreibung
Konvertiert PLC-String-Typen in C/C++ String-Typen ("char" Array, Null-
terminiert)
Konvertiert C/C++ String-Typen ("char" Array, Null-terminiert) in PLC-String-
Typen.
Gibt die aktuelle Länge eines PLC-String-Typs zurück.
Gibt die maximale Länge eines PLC-String-Typs zurück.
Beschreibung
Konvertiert PLC-WString-Typen in C/C++ WString-Typen ("wchar_t" Array,
Null-terminiert)
Konvertiert C/C++ WString-Typen ("wchar_t" Array, Null-terminiert) in PLC-
WString-Typen.
Gibt die aktuelle Länge eines PLC-WString-Typs zurück.
Gibt die maximale Länge eines PLC-WString-Typs zurück.
Beschreibung
Klassen-Konstruktor: Initialisiert den Input-Daten-Bereich und die Datengröße.
Liest ein "byte" (1 Byte) aus dem Datenbereich.
Liest ein "word" (2 Bytes) aus dem Datenbereich.
Liest ein "double word" (4 Bytes) aus dem Datenbereich.
Liest ein "long word" (8 Bytes) aus dem Datenbereich.
Liest einen 16-Bit (2 Bytes) Zeitwert aus dem Datenbereich.
Liest einen Datumswert (2 Bytes) aus dem Datenbereich.
Liest die Tageszeit (4 Bytes) aus dem Datenbereich.
Liest ein "short integer" (1 Byte) aus dem Datenbereich.
Liest ein "integer" (2 Bytes) aus dem Datenbereich.
Liest ein "double integer" (4 Bytes) aus dem Datenbereich.
Liest ein "unsigned short integer" (1 Byte) aus dem Datenbereich.
Liest ein "unsigned integer" (2 Bytes) aus dem Datenbereich.
Liest ein "unsigned double integer" (4 Bytes) aus dem Datenbereich.
Liest ein "real number" (4 Bytes) aus dem Datenbereich.
Liest ein "long real number" (8 Bytes) aus dem Datenbereich.
Liest ein "long integer" (8 Bytes) aus dem Datenbereich.
Liest ein "unsigned long integer" (8 Bytes) aus dem Datenbereich.
Liest einen Zeitwert (4 Bytes) aus dem Datenbereich.
Liest ein "char" (1 Byte) aus dem Datenbereich.
Liest ein "bool" (1 Bit) aus dem Datenbereich.
Liest die Information der Sting-Länge für einen S7-String im Datenbereich.
List einen S7-String aus dem Datenbereich und gibt ihn als C++-Zeichen-String
zurück.
Liest einen allgemeinen Datums- und Zeitbereich.
Ergänzungen zu ODK 1500S V1.0
A5E35341074-AB, 06/2015

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis