Herunterladen Inhalt Inhalt Diese Seite drucken

Beschreibung Der Übergabestrukturen Der Funktionsbausteine; Verwaltungsstruktur - Kollmorgen Seidel PROFIBUS CONNECT Inbetriebnahmeanleitung/Technische Beschreibung

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

Werbung

VI.2.5
Beschreibung der Übergabestrukturen der Funktionsbausteine
In diesem Kapitel werden die Übergabestrukturen beschrieben, mit denen der Aufruf der Funkti-
onsbausteine erfolgt. Diese Strukturen können Vor- und/oder Rückgabeelemente enthalten. De-
tailliertere Informationen zu den Elementen sind weiter unten im Kapitel "Beschreibung der
Funktionsbausteine für die Masteranbindung CP5412 (A2)" zu finden.
Die Übergabestrukturen sind so aufgebaut, daß einerseits Verwaltungsparameter (Stations-
adresse, Timeouts für die Empfangsroutine, Zustandswort) den Funktionsbausteinen und ande-
rerseits notwendige Parameter bzw. Variablen dem Regler zur Verfügung gestellt werden.
Falls zusätzliche Information, die die Übergabestrukturen nicht beinhalten (Bsp.: Zustand des
DP-Slaves, Zustand des DP-Masters, Eventmeldungen, Diagnoseinformationen), für die Appli-
kation erforderlich sind, können die Übergabestrukturen erweitert oder diese Informationen di-
rekt über die SINEC DP-Schnittstelle aufgerufen bzw. abgefragt werden.
Sämtliche Übergabestrukturen sind im Include-File user_st.h enthalten.
VI.2.5.1

Verwaltungsstruktur

Die Verwaltungsstruktur ist eine Unterstruktur, die in den folgenden Strukturen enthalten ist.
Struktur VERWALTUNG:
struct VERWALTUNG {
};
Strukturelemente
stationsnr
Das Strukturelement stationsnr enthält die Identifikation der anzusprechenden Slave-Station
®
(digifas
) und ist vor jedem DP-Funktionsaufruf zu initialisieren. Die Adresse des digifas
terface-Moduls wird mit der Bedienersoftware BS7200 auf der Seite CONNECT eingestellt.
tout
Das Strukturelement tout wird für Funktionsbausteine benutzt, die auf eine Antwort vom digifas
warten (z.B. Anfordern eines Istwertes). Die Wartezeit (Time-Out) wird in tout parametriert und
in Sekunden ( beispielsweise tout = 0.001 Sekunden) vorgegeben. Die maximale Auflösung be-
trägt 1 ms. Tout ist notwendig, da keine Interruptfunktion für den Empfang von Antworttelegram-
men zur Verfügung steht. Somit muß der Eingangspuffer der jeweiligen Station im Datenbereich
des DP-Masters gepollt werden. Die zu parametrierende Warte- bzw. Pollzeit, ist u.a. von der
Anzahl der Netzteilnehmer, Verarbeitungszeit des Interface-Moduls, parametrierte maximale
Anzahl von Telegrammwiederholungen und minimale TSDR-Zeit abhängig. Aus diesem Grund
können keine Wartezeiten für die entsprechenden Funktionsbausteine vorgegeben werden.
zustandsreg
Das Strukturelement zustandsreg beinhaltet das aktuelle Zustandsregister (Zustandswort ZSW)
des digifas
neue seite
Seite VI-10
unsigned char stationsnr;
float tout;
unsigned short int zustandsreg;
®
. Das ZSW wird von jeder DP-Funktion aktualisiert.
02.98
Anhang
PROFIBUS CONNECT
®
In-
®
Kapitel VI

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis