Herunterladen Inhalt Inhalt Diese Seite drucken

Beschreibung Der Files Für Die Funktionsbaustein-Bibliothek - Kollmorgen Seidel PROFIBUS CONNECT Inbetriebnahmeanleitung/Technische Beschreibung

Interface modul eingebaut in digifas 7100-l2/dp und digifas 7200-l2/dp
Inhaltsverzeichnis

Werbung

VI.2.8
Beschreibung der Files für die Funktionsbaustein-Bibliothek
Die Funktionsbausteinbibliothek setzt sich aus mehreren Files (Sources,Includes) zusammen.
Im Folgenden werden die Files kurz beschrieben.
DP_SINEC.CPP
Dieses File beinhaltet eine Sende- und Empfangsroutine, die ausschließlich von den DP-Funkti-
onsbausteinen aufgerufen werden. Die Sende- und Empfangsroutine bilden die Schnittstelle zur
"SINEC DP Schnittstelle". In der Senderoutine (send_dp_telegramm) wird das Parameter-Pro-
zeßdaten-Objekt (PPO) für den digifas
ben. Die Empfangsroutine (rec_dp_telegramm) liest die Eingabedaten des DP-Masters ein und
wertet diese aus. Hierzu existiert eine Empfangsschleife, die mit Hilfe des vom Anwender vorge-
gebenen Time-Out terminiert wird. In dieser Schleife werden die Empfangsobjekte nach Subin-
dex,Parameternummer und Antwortkennung gefiltert, so daß die entsprechende Antwort auf ein
"Request" (z.B. Istwertanforderung) ausgewertet werden kann.
DP_DIGFKT.CPP
Dieses Source-File beinhalte sämtliche DP-Funktionsbausteine für den digifas
schon beschrieben worden sind.
DP_HFKT.CPP
Dieses Source-File beinhaltet eine Funktion (dp_ctrl_word), die das Steuerwort aufbereitet. Die
Funktion wird von DP-Funktionsbausteinen verwendet, kann aber auch vom Anwender direkt
aufgerufen werden.
BCD_HEX.CPP
Dieses Source-File beinhaltet Konvertierungsfunktionen, die eine vorzeichenbehaftete 32-Bit
Zahl (long integer) in das BCD-Format (hex2bcd) oder eine BCD-Zahl in eine vorzeichenbehaf-
tete 32-Bit Zahl (bcd2hex) konvertieren. Diese Konvertierungsfunktionen sind notwendig, da 32-
Bit Integer-Zahlen (Positionen) im BCD-Format übetragen werden.
USER_ST.H
Dieses Include-File beinhaltet Konstatendefinitionen für das Steuerwort und die Deklarationen
der Übergabestrukturen (s. Kapitel Beschreibung der Übergabestrukturen der Funktionsbaustei-
ne).
DP_DIGFKT.H
Dieses Include-File beinhaltet Funktionsdeklarationen der DP-Funktionsbausteine.
DP_SINEC.H
Dieses Include-File enthält die Strukturdeklaration "dpsinec", die dazu verwendet wird, daß
PPO aufzubauen.
TE_SRUCT.H
Dieses Include-File beinhaltet Konstantendefinitionen zum Aufbau des PPO's und Auswertung
des Zustandswortes.
neue seite
Seite VI-24
02.98
®
aufgebaut und dem Kommunikationsprozeß überge-
Anhang
PROFIBUS CONNECT
®
, die weiter oben
Kapitel VI

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis