Herunterladen Inhalt Inhalt Diese Seite drucken

Datenaustausch Und Variablendefinition - IFM Electronic ecomat 100 R 360 Systemhandbuch

Vorschau ausblenden Andere Handbücher für ecomat 100 R 360:
Inhaltsverzeichnis

Werbung

Funktion
Library
Funktionssymbol
Zweck
Parameter
Beschreibung

11.1. Datenaustausch und Variablendefinition

TDM_CONFIG
TDM.LIB
Die Funktion dient der Definition von Datenobjekten (Variablen)
in der Initialisierung, die im tdm R 360 angezeigt werden sollen.
Funktionseingänge
Name
Datentyp Beschreibung
ENABLE
BOOL
TRUE:
FALSE: Funktion wird nicht ausgeführt
ADDRESS DINT
Adresse der Variablen
LEN
BYTE
Anzahl der zu übertragenen Bytes
HANDLE
WORD
Bezeichnung (Nummer) der Variablen im
tdm
Funktionsausgänge
Name
Datentyp Beschreibung
RESULT
BOOL
TRUE:
TDM_CONFIG wird nur einmalig in der Initialisierungsroutine
der Applikationssoftware aufgerufen. Über den Funktions-
eingang ENABLE kann anschließend die Ausführung gesperrt
werden.
Dem Eingang ADDRESS muß die physikalische Adresse der
Variablen zugewiesen werden. Dazu ermittelt man mit dem
Adressoperator ADR die Hardwareadresse. Dieses Ergebnis
muß an ADDRESS übergeben werden.
LEN legt die Anzahl der Bytes fest, die ab der Adresse
übertragen werden (z.B. 2 = 2 Bytes (WORD), 4 = 4 Bytes
(DWORD).
In Anhängigkeit vom Vorgabewert in der Bibliothek TDM_x.LIB
können nur 50 Werte definiert werden.
HANDLE wird die festgelegte Variablennummer aus dem tdm R
360 zugewiesen. HANDLE ist die tdm-Adresse der Variablen.
Eine Handle-Nummer darf sowohl im tdm als auch in der
Applikationssoftware nur einmal vergeben werden.
Funktion wird ausgeführt
Funktionsaufruf war erfolgreich
Seite 127

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis