Copyright: CFG-DP Hilfe  V 2.500   Tuesday, August 28, 2001 14:18:36
Citation: CFG-DP Hilfe


Über CFG-DP
Info CFG-DP

Wählen Sie das Menü Hilfe - Info CFG-DP.

Sie erhalten eine Liste mit allen wichtigen Dateien mit Versionsnummern, die für den CFG-DP gelten.

In der Tabelle unten werden die Feldbus DLLen mit Versionsnummern angegeben.

Zusätzlich finden Sie allgemeine Informationen über die Moeller GmbH und die Hilscher GmbH.


Hilfe
Hilfethemen

Wählen Sie das Menü Hilfe - Hilfethemen.

Die CFG-DP Hilfe wird geöffnet und Sie können Ihre gewünschten Menüpunkte auswählen.


Generelle Information CFG-DP
CFG-DP Generelle Information

CFG-DP ist ein PROFIBUS DP Konfigurator.

Sie konfigurieren alle Geräte mit einem Werkzeug. CFG-DP überprüft die Abhängigkeiten zwischen den Geräten. CFG-DP erlaubt nur Konfigurationen, die Sinn machen. Im Zweifel gibt Ihnen der CFG-DP eine Warnung.

Die Masterbaugruppen PS416-NET-440 und LE4-504-BT1 erhalten die Konfigurationsdaten mit Hilfe von Downloads. Für andere Geräte sind Exportfunktionen oder Dokumentation möglich.

CFG-DP dokumentiert Ihr Feldbussystem

Nach der Konfiguration können Sie sich eine detailierte Dokumentation Ihres Profibusnetzwerks ausdrucken. Die Details können an- oder ausgeschaltet werden. Sie können eine Dokumentation mit Details zwischen Bustopologien und den Details von einem Gerät ausdrucken.

CFG-DP verwendet standardisierte Konfigurationsdateien

PROFIBUS DP verwendet standardisierte Dateien, die Informationen über alle Merkmale und Limits des Slaves beinhalten. CFG-DP verwendet diese Dateien für die Konfiguration.

CFG-DP ist ein Diagnosewerkzeug

Nach der Konfiguration haben Sie die Möglichkeit, den CFG-DP in den Diagnosebetrieb umzuschalten. Sie können alle Statusinformationen der PS416-NET-440 bzw. LE4-504-BT1 beobachten. Sehen Sie auch auf protokollunabhängige Informationen wie z.B. "Live List" oder "Slave Diagnoseinformationen". Im Falle, daß ein Slave nicht richtig arbeitet, wird dieser in einer anderen Farbe angezeigt.


Installation

Systemvorraussetzungen

•	PC mit 486-, Pentium Prozessor oder höher

•	Windows 95, Windows NT 3.51, Windows NT 4.0

•	Freier Speicherplatz: min 10 MB

•	RAM: min 16 MB

•	Grafikauflösung: 800 x  600 pixel oder höher

Installation

•	Schließen Sie alle Anwendungsprogramme auf Ihrem System. Legen Sie die Sucosoft CD-ROM in das CD-ROM Laufwerk.

•	Um CFG-DP zu installieren, wählen Sie den Menüpunkt Software im Menü Start-Einstellungen-Systemsteuerung oder wählen Sie die Datei „Setup.exe“ des CFG-DP auf der CD-ROM, und drücken dann auf OK.

•	Folgen Sie den Anweisungen des Installationsprogrammes und beantworten Sie die Fragen mit JA oder Weiter.

Nach abgeschlossener Installation wird das Setup Programm beendet.


Dual-Port Memory Treiberfehler
Dual-Port Memory Treiberfehler (-1 .. -49)

Siehe auch

Fehlernummer	Beschreibung

0	kein Fehler

-1	Treiber: Board nicht initialisiert. Das Kommunikationsboard ist nicht vom  Treiber initialisiert. Keine oder falsche Konfiguration für das vorgegebene Board gefunden.

-	Kontrollieren Sie die Treiberkonfiguration

-	Treiberfunktion used without calling DevOpenDriver() first

-2	Treiber: Fehler im internen init state

-3	Treiber: Fehler im internen read state

-4	Treiber: Kommando ist auf diesem Kanal aktiv

-5	Treiber: Unbekannter Parameter in der Funktion erschienen

-6	DRIVER Version ist nicht kompatibel

Die Device Treiber Version stimmt nicht mit der Treiber DLL Version

überein. Ab Version V1.200 hat sich die interne Befehlsstruktur zwischen der DLL und dem Treiber geändert.

-	Stellen Sie sicher, daß Sie die gleiche Version des Device Treibers und der DLL verwenden

-10	Gerät: Dual port RAM ist nicht zugängig

Dual ported RAM (DPM) ist nicht zugängig / keine Hardware gefunden.

Dieser Fehler erscheint, wenn der Treiber nicht das DPM lesen oder

beschreiben kann.

-	Kontrollieren Sie die BIOS Einstellungen der PC Speicheradressen, ob diese mit Adressen anderer PC Komponenten im Konflikt stehen.

-	Kontrollieren Sie die Treiberkonfiguration für dieses Board.

-	Kontrollieren Sie die Jumpereinstellungen dieses

-11	Gerät: Nicht bereit (Ready Flag fehlerhaft)

Board ist nicht bereit

Dies ist ein allgemeiner Fehler, das Board hat eine

Hardwarefehlfunktion.

-12	Gerät: Läuft nicht (Running Flag fehlerhaft)

Mindestens eine Task hat sich nicht initialisiert. Das Board ist bereit, aber nicht alle Tasks sind am laufen.

-	Es ist keine Datenbank in das Gerät geladen.

-	Falsche Parameter können der Grund dafür sein, daß sich eine Task nicht initialisieren kann. Verwenden Sie im ComPro das Menü Online-task-version.

-13	Gerät: Watchdog Test fehlerhaft

-14	Gerät: Signalisiert falsche OS Version

Es wurde kein Lizenzcode auf dem Board gefunden.

-	Das Gerät hat keine Lizenz für das verwendete Betriebssystem oder Kundensoftware.

-	Es wurde keine Firmware oder Datenbank auf das Gerät geladen.

-15	Gerät: Fehler im Dualportflag

-16	Gerät: Die Sendemailbox ist voll

-17	Gerät: PutMessage Timeout

Das verwendete Protokoll auf dem Gerät braucht länger als für die Timeoutperiode in der DevReset() Funktion festgelegt ist.Es konnte keine Nachricht während der Timeoutperiode gesendet werden, die in der Funktion DevPutMessage () festgelegt ist.

-	Verwenden Sie Geräteinterrupts. Falsches oder kein Interrupt gewählt. Kontrollieren Sie die Interrupteinstellung auf der Karte und im Driver Setup. Die Einstellungen müssen die Gleichen sein! Der Interrupt kann auch schon von einer anderen PC Komponente verwendet sein.

-	Der geräteinterne Segmentbuffer fullPutMessage() Funktion nicht

möglich, weil alle Segmente des Gerätes verwendet werden. Dieser Fehler erscheint, wenn nur PutMessage() verwendet wird, und nicht GetMessage().

-	HOST flag ist für das Gerät nicht gesetzt. Es werden keine Nachrichten vom Gerät angenommen. Verwenden Sie Use DevSetHostState(), um einem Board zu signalisieren, daß eine Anwendung verfügbar ist.

-18 	Gerät:: GetMessage Timeout

Das verwendete Protokoll auf dem Gerät braucht länger als für die Timeoutperiode in der DevGetMessage() Funktion festgelegt ist.

-	Verwenden Sie Geräteinterupts. Falsches oder kein Interrupt gewählt. Kontrollieren Sie die Interrupteinstellung auf der Karte und im Driver. Die Einstellungen müssen die Gleichen sein! Der Interrupt kann auch schon von einer anderen PC Komponente verwendet sein.

-	Das verwendete Protokoll auf dem Gerät braucht länger als die Timeoutperiode in der DevGetMessage() funktion gibt

-19	Gerät: Keine Nachricht verfügbar

-20	Gerät: RESET Kommando Timeout

Das verwendete Protokoll auf dem Gerät braucht länger als für die Timeoutperiode in der DevReset() Funktion festgelegt ist.

-	Verwenden Sie Geräteinterrupts. Dieser Fehler erscheint, wenn z.B. Interrupt 9 im Driver Setup gesetzt ist, aber kein oder falscher Interrupt auf dem Gerät gejumpert ist. (=Gerät ist im pollmode).

-	Der Interrupt wird schon von einer anderen PC Komponente verwendet.

-	Die Timeoutperiode kann zwischen den Feldbusprotokollen variieren.

-21	Gerät: COM-flag nicht gesetzt

Das Gerät erreicht nicht den Kommunikationsstatus

-	Gerät ist nicht an dem Feldbus verbunden.

-	Es wurde keine Station am Feldbus gefunden.

-	Falsche Konfiguration auf dem Gerät

-22	Gerät: IO Datenaustausch fehlerhaft

-23	Gerät: IO Datenaustausch Timeout

Das Gerät braucht länger als die Timeoutperiode in der Funktion DevExchangeIO() gibt.

-	Verwenden Sie Geräteinterrupts.

-	Falscher oder kein Interrupt ausgewählt. Kontrollieren Sie den Interrupt auf dem Gerät und im Driver Setup. Die Einstellungen müssen die Gleichen sein! Der Interrupt kann auch schon von einer anderen PC Komponente verwendet sein.

-24	Gerät: IO Daten Mode unbekannt

-25	Gerät: Funktionsaufruf fehlerhaft

-26	Gerät: DPM Größe unterscheidet sich von der Konfiguration

-27	Gerät: Statusmode unbekannt

-30	Anwender: Treiber nicht geöffnet

Der Device Treiber konnte nicht geöffnet werden.

-	Der Device Treiber ist nicht installiert.

-	Falsche Parameterin der Treiberkonfiguration. Der Treiber findet ungültige Parameter für ein Board und keine anderen Boards sind mit gültigen Parametern verfügbar

-	Parameter für ein Board und keine anderen Boards mit gültigen Parametern sind verfügbarbar, der Treiber wird nicht geladen.

-31	Anwender: Kann nicht mit dem DEV Board verbunden werden

-32	Anwender: Board nicht initialisiert

-33	Anwender: IOCTRL Funktion fehlerhaft

Eine Treiberfunktion konnte nicht aufgerufen werden.

Dies ist ein interner Fehler zwischen dem Device Treiber und der DLL.

-	Seien Sie sich sicher, daß Sie gleiche Version vom Device Treiber und der DLL verwenden.

-	Ein inkompatibler alter Treiber wird verwendet.

-34	Anwender: Parameter für die DEV Nummer ist ungültig

-35	Anwender: Parameter InfoArea ist unbekannt

-36	Anwender: Parameter Nummer ist unbekannt

-37	Anwender: Parameter Mode ist unbekannt

-38	Anwender: NULL Pointer Zuweisung

-39 	Anwender: Messagebuffer ist zu klein

-40	Anwender: Parametergröße ist unbekannt

-42	Anwender: Parametergröße ist mit der Länge Null

-43	Anwender: Parametergröße ist zu lang

-44	Anwender: Geräteadresse Nullpointer

-45	Anwender: Pointer zu dem Buffer ist ein Nullpointer

-46	Anwender: SendSize Parameter ist zu lang

-47	Anwender: ReceiveSize Parameter ist zu lang

-48 	Anwender: Pointer zum Buffer ist ein Nullpointer

-49	Anwender: Pointer zum Buffer ist ein Nullpointer


Siehe auch

Serial Driver Fehlernummern (-20 .. -71)

Online Data Manager Fehlernummern (1000 .. 1018)

Message-Handler-Fehlernummern (2010 .. 2027)

Treiber Funktionen Fehlernummern (2501 .. 2512)

Datenbank Fehler (4000 .. 4098)

Konvertierungsfunktionsfehler (5001 .. 5012)

PROFIBUS-FDL Fehlernummern (1 .. 34)


Serial Driver Fehler
Serial Driver Fehlernummern (-20 .. -71)

Siehe auch

Fehlernummer	Beschreibung

-20	Treiber: Kein COM Handling gefunden

-21	Treiber: COM Port ist schon geöffnet

-22	Treiber: Funktionsaufruf in den Treiber fehlerhaft

-23	Treiber: Interner Treiberfehler

-24	Treiber: Kann nicht read thread erstellen

-25	Treiber: Kann nicht read event erstellen

-26	Treiber: Kann nicht write event erstellen

-27	Treiber: Kann nicht timer event erstellen

-28	Treiber: Fehler beim Schreiben der Daten

-29	Treiber: Falscher COM Status

-30	Treiber: Setze COM Statusfehler

-31	Treiber: COM Buffer setup gehlerhaft

-32	Treiber: COM set Timeout fehlerhaft

-33	Treiber: RX Bufferüberlauf

-34	Treiber : RX Buffer ist voll

-35	Treiber: TX belegt

-36	Treiber: Fehler während der Treiber geschlossen wird

-40	Anwender: COM Port ist nicht geöffnet

-41	Anwender: Ungültiger Handling Wert

-42	Anwender: Ungültige COM Nummer

-43	Anwender: Parametergröße ist ungültig

-44	Anwender: Parametergröße ist null

-45	Anwender: Buffer Pointer ist null

-46	Anwender: Buffer ist zu klein

-47	Anwender: Setupfehler

-50	Anwender: Sende Nachricht, Timeoutfehler

-51	Anwender: Konnte keine Nachricht senden

-52	Anwender: Sende Nachricht, kein Gerät angeschlossen

-53	Anwender: Fehler beim Versenden der Nachricht, Nachricht wird empfangen

-54	Anwender: Telegrammkollision

-55	Anwender: Telegramm, keine Anerkennung empfangen

-56	Anwender: Telegramm, noise

-57	Anwender: Telegramm, Datenüberlauf

-58	Anwender: Telegramm, Paritätsfehler

-59	Anwender: Telegramm, Rahmenfehler

-60	Anwender: Telegramm, unbekannter Fehler

-70	Anwender: Timeout beim empfangen einer Nachricht

-71	Anwender: Keine Nachricht empfangen


Siehe auch

Dual-Port Memory Treiberfehler (-1 .. -49)

Online Data Manager Fehlernummern (1000 .. 1018)

Message-Handler-Fehlernummern (2010 .. 2027)

Treiber Funktionen Fehlernummern (2501 .. 2512)

Datenbank Fehler (4000 .. 4098)

Konvertierungsfunktionsfehler (5001 .. 5012)

PROFIBUS-FDL Fehlernummern (1 .. 34)


Online Data Manager Fehlernummern
Online Data Manager Fehlernummern (1000 .. 1018)

Siehe auch

Fehlernummer	Beschreibung

1000	Treiber OnlineDataManager nicht geöffnet

1001	Initialisierung OnlineDataManager schlug fehl

1002	Kein DriverObject gefunden. OnlineDataManager Sub DLL nicht gefunden.

1003	Kein DeviceObject gefunden. Gerät nicht gefunden

1004	Anwendung nicht gefunden

1010	Applikation hat unbekanntes Event angefordert

1011	Applikation hat unbekannten Funktionsmodus, Betriebsart angefordert. Mögliche Betriebsarten sind: Reset, Download, Registriere Server, Unregistriere Server

1012	Applikation hat unbekannte Befehl (Command) angefordert

1013	Message Server bereits angemeldet

1014	Message Server nicht angemeldet

1015	Gerät bereits in Benutzung

1016	Gerät ist nicht zugeordnet

1017	Gerät hat sich geändert

1018	Befehl (Command) bereits aktiv


Siehe auch

Dual-Port Memory Treiberfehler (-1 .. -49)

Serial Driver Fehler (-20 .. -71)

Message-Handler-Fehlernummern (2010 .. 2027)

Treiber Funktionen Fehlernummern (2501 .. 2512)

Datenbank Fehler (4000 .. 4098)

Konvertierungsfunktionsfehler (5001 .. 5012)

PROFIBUS-FDL Fehlernummern (1 .. 34)


Message-Handler-Fehler
Message-Handler-Fehlernummern (2010 .. 2027)

Siehe auch

Fehlernummer	Beschreibung

2010	Message handler: Auftragspuffer leer

2011	Message handler: Auftragspuffer voll

2021	Message handler: Unzulässige Message ID (msg.nr)

2022	Message handler: Kein Eintrag vorhanden

2023	Message handler: Message bereits aktiv

2024	Message handler: Falsche Applikation

2025	Message handler: Message Timeout

2026	Message handler: Warte auf Löschen

2027	Message handler: Keine zyklische Message


Siehe auch

Dual-Port Memory Treiberfehler (-1 .. -49)

SerialDriver Treiberfehler (-20 .. -71)

Online Data Manager Fehlernummern (1000 .. 1018)

Treiber Funktionen Fehlernummern (2501 .. 2512)

Datenbank Fehler (4000 .. 4098)

Konvertierungsfunktionsfehler (5001 .. 5012)

PROFIBUS-FDL Fehlernummern (1 .. 34)


Treiber Funktionen Fehlernummern
Treiber Funktionen Fehlernummern (2501 .. 2512)

Siehe auch

Fehlernummer	Beschreibung

2501	OnlineDataManager Sub DLL nicht gefunden

2502	Funktion fehlt

2503	'Read Thread' nicht angelegt

2504	'Write Thread' nicht angelegt

2505	'IO Thread' nicht angelegt

2510	Funktion schlug fehl

2512	Zuordnung meldet Fehler. Rückgabewert ist weder OK (OK Button) noch Cancel.


Siehe auch

Dual-Port Memory Treiberfehler (-1 .. -49)

Serial Driver Fehler (-20 .. -71)

Online Data Manager Fehlernummern (1000 .. 1018)

Message-Handler-Fehlernummern (2010 .. 2027)

Datenbank Fehler (4000 .. 4098)

Konvertierungsfunktionsfehler (5001 .. 5012)

PROFIBUS-FDL Fehlernummern (1 .. 34)


Konvertierungsfunktionsfehler
Konvertierungsfunktionsfehler (5001 .. 5012)

Siehe auch

Fehlernummer	Beschreibung

5000	Funktion PackLongToByteShort: Nicht genug Speicher im pvD (Anzahl der Elemente ist größer als der reservierte Memory)

5001	Funktion PackLongToByteShort: Nicht genug Speicher im pvD. Wahrgenommen während der Umwandlung von pvS.

5002	Funktion PackLongToByteShort: Nicht genug Speicher im pvD

5003	Funktion StringToByte: Nicht genug Speicher im pvD

5004	Funktion IntToByte: Nicht genug Speicher im pvD

5005	Funktion LongToShort: Nicht genug Speicher im pvD

5006	Funktion PackStringDumpToByteArray: Nicht genug Speicher im pvD

5007	Funktion PackStringDumpToByteArray: Ein Character wurde gefunden, den man nicht in einen HEX Wert convertieren kann

5008	Funktion PackStringDumpToByteArray: Anzahl der Charakter ist ungerade

5009	Funktion PackStringDumpToByteArray: Nicht genug Speicher im pvD

5010	Funktion PackStringDumpToByteArray: Der aktuelle Datensatz muss hinter dem vorigen hinzugefügt werden

5011	Funktion PackStringDumpToByteArray: Es existiert keine entsprechenden Funktion zu der vorgegebenen Nummer

5012	Konvertierungsfehler


Siehe auch

Dual-Port Memory Treiberfehler (-1 .. -49)

Serial Driver Fehler (-20 .. -71)

Online Data Manager Fehlernummern (1000 .. 1018)

Message-Handler-Fehlernummern (2010 .. 2027)

Treiber Funktionen Fehlernummern (2501 .. 2512)

Datenbank Fehler (4000 .. 4098)

PROFIBUS-FDL Fehlernummern (1 .. 34)


Datenbankfehler
Datenbankfehler (4000 .. 4098)

Siehe auch

	Fehlernummer	Beschreibung
	4000	Es existiert keine Tabelle
	4001	Erfolg im Komprimieren
	4002	Set existiert nicht
	4003	Letzter jeweiliger erster Eintrag erreicht
	4004	Nicht genug Speicher
	4005	Tabellenverzeichnis voll
	4006	Maximale Anzahl von Einträgen erreicht
	4007	Kein Schreiben auf dieser Tabelle möglich, weil die Tabelle sich im FLASH befindet
	4008	Tabellenname existiert bereits
	4009	Dateiname existiert nicht
	4010	Freie RAM Länge von RCS_CNF.P86 ist mkleiner als E_F_INDEX * 2
	4011	Parameter 'next' ist falsch
	4012	Nicht genug freier Speicher, um den Datensatz zu kopieren
	4013	Set ist felöscht
	4014	Wert für den Index ist falsch
	4015	Zugang nicht erlaubt
	4016	open_file wird vor init_file verwendet
	4034	Die Länge des konvertierten Stroms ist 0
	4035	Nicht der gleiche Datensatz gefunden
	4036	Schreiben von set 0 ist nicht erlaubt
	4037	Kein Eintrag in dieser Datei
	4038	Datensatz hat die Länge 0
	4039	Die Funktion DbmInit wird während der RCS Initialisierung als ein Zero pointer zugewiesen
	4040	Drucker nicht bereit
	4041	Die Datenbank wird von einer anderen Funktion verwendet
	4042	Die neue Datenbanklänge ist kleiner als die Verwendete
	4043	Unbekannter Zugangsmode
	4044	Alte Datenbank wurde konvertiert
	4045	Fehler während der Konvertierung. Funktion nicht bekannt.
	4046	Unbekannter Typ in set 0 gefunden
	4047	Keine float Funktion verfügbar
	4048	Funktion nicht im RCS Modul
	4049	Check fehlerhaft
	4050	Checksum ckeck fehlerhaft
	4051	Es existieren mehr Segmente in der Datei, als in der Struktur FILE_INFO_T in wMax Einträge
	4052	SegLen in Struktur FILE_INFO_T ist kleiner als die Länge in der Datei. Return der Ffunktion dbm_restore_data
	4053	Der Headerfile beinhaltet eine andere Information über eine Länge, als im Segment selbst
	4054	Nicht genug Speicher für Zuweisungen auf dem PC
	4055	Kein Index für file handle in der Struktur FLASH_DIR of RCS gefunden
	4056
	4057	Datentyp 2 kann nicht gedruckt werden, weil es zu viele Definitionen gibt
	4058	Die Definitionen benötigen zu viele Zeilen um es anzuzeigen als im Programm verfügbar sind
	4059	Ungültiges Format für die Parameter. Gültig ist U, H, oder S
	4060	Unbekannter Parametertyp
	4061	Die Datenbank wurde in das FLASH übertragen
	4062	Set 0 beinhaltet keine Strukturdefinition
	4063	Set 0 kann nicht gelöscht werden
	4064	Fehler während der Ausführung eines ODBC Datenbankzugangs
	4065	Initialisierung des DBM durch das RCS hatte keinen Erfolg
	4066	Passierte Datenlänge ist inkorrekt
	4067	Sortierfunktion ist nicht gelinked
	4068	Fehler in Funktion Parameter
	4069	Fehler von der ODBC Tabelle
	4070	Kein free handle verfügbar. Zu viele Datenbanklinks sind schon geöffnet
	4071	Unbekannter Datentyp in der Tabelle gefunden
	4072	Struktur der Tabelle GLOBAL ist nicht korrekt oder es existiert nicht solch eine Tabelle
	4073	Kein Name von der ACCESS Datenbank
	4074	Download Fenster kann nicht erstellt werden
	4075	Download ist nicht vollkommen ausführbar
	4076	Parameter SourceType der Tabelle SourceTab exisistiert nicht
	4077	Parameter Translate der Tabelle CreateTab exisistiert nicht
	4078	Parameter Sourcefile der Tabelle CreateTab exisistiert nicht
	4079	Parameter Sourcetable der Tabelle CreateTab exisistiert nicht
	4080	Parameter Desttable der Tabelle CreateTab exisistiert nicht
	4081	Parameter Special der Tabelle CreateTab exisistiert nicht
	4082	Mehr als 32 Tabellen sollten erstellt werden
	4083	Kein Eintrag im Element szSourceFile
	4084	ODBC Verbindungsinitialisierung nicht möglich. Dies kann passieren, wenn die Datei ODBCINST.INI im Abschnitt  [Microsoft Access Driver (*.mdb)] kein gültiger Pfad zu ODBCJT16/32.DLL ist.
	4085	Fehler in der Struktur in der ACCESS Datenbank, welche im DPM Format ist.
	4086	Fehler in der Struktur in der ACCESS Datenbank, welche im DPM Format ist.
	4087	Keine Datenbank in der ODBC Tabelle vorhanden
	4088	Kein Eintrag
	4089	ODBC set Länge nicht gültig
	4090	Nicht gnügend Datensätze in der ODBC Tabelle vorhanden
	4091	Tabelle CreateTab nicht gefunden
	4092	Fehler in der Tabellenstruktur CreateTab
	4093	Kein Eintrag im Element szSourceTable
	4094	Kein Eintrag im Element szDestTable
	4095	Eintrag in der Tabelle CreateTab ist falsch
	4096	Eintrag in der Tabelle iTranslate of table CreateTab ist falsch
	4097	Funktion SQLAllocStmt meldet ein Fehler
	4098	ODBC Quellentabelle nicht gefunden


Siehe auch

Dual-Port Memory Treiberfehler (-1 .. -49)

Serial Driver Fehler (-20 .. -71)

Online Data Manager Fehlernummern (1000 .. 1018)

Message-Handler-Fehlernummern (2010 .. 2027)

Treiber Funktionen Fehlernummern (2501 .. 2512)

Konvertierungsfunktionsfehler (5001 .. 5012)

PROFIBUS-FDL Fehlernummern (1 .. 34)


Fehlernummern PROFIBUS-FDL
PROFIBUS-FDL Fehlernummern (1 .. 34)

Siehe auch

Fehlernummer	Beschreibung

0 (00H)	CON_OK, Positive Bestätigung: Übertragung der Daten von der Sende

Station (lokal) beendet.

1 (01H)	CON_UE, Negative Bestätigung: Entfernter-User/FDL Schnittstellen

Fehler.

2 (02H)	CON_RR, Negative Bestätigung: Keine Resourcen in entfernter Station

verfügbar.

3 (03H)	CON_RS, Negative Bestätigung: Service oder entferrnter LSAP nicht

aktiviert.

4 (04H)	CON_RA, Negative Bestätigung: Zugangspunkt (Accesspoint) blockiert.

8 (08H)	CON_DL, Positive Bestätigung für gesendete Daten, Antwortdaten

(L_SDU) mit niedriger Priorität vorhanden.

9 (09H)	CON_NR, Positive Bestätigung für gesendete Daten, negative

Bestätigung für Antwortdaten, weil nicht erhältlich vom entfernten FDL

Controller.

10 (0AH)	CON_DH, Positive Bestätigung für gesendete Daten, Antwortdaten

(L_SDU) mit hoher Priorität vorhanden.

12 (0CH)	CON_RDL, Negative Bestätigung für gesendete Daten, Resourcen des

entfernten FDL Controllers nicht erhältlich oder ausreichend,

Antwortdaten (L_SDU) mit niedriger Priorität erhältlich.

13 (0DH)	CON_RDH, Negative Bestätigung für gesendete Daten, Resourcen des

entfernten FDL Controllers nicht erhältlich oder nicht ausreichend,

Antwortdaten mit hoher Priorität erhältlich.

16 (10H)	CON_LS, Dienst auf lokalen SAP oder lokaler SAP nicht aktiviert.

17 (11H)	CON_NA, Keine Reaktion (Bestätigung/Antwort) von entfernter Station.

18 (12H)	CON_DS, Lokaler FDL/PHY Controller nicht in logischen Tokenring.

19 (13H)	CON_NO, Negative Bestätigung: Nicht okay (unterschiedliche

Bedeutungen, abhängig von Service). Keine Antwortdaten übertragen.

20 (14H)	CON_LR, Resourcen des lokalen FDL Controllers nicht erhältlich oder

nicht ausreichend.

21 (15H)	CON_IV, Ungültiger Parameter in Anforderung (Request) (unzulässige

Parameter in Anforderungsheader (Requeste header) oder lokale

Station ist passiv oder Zielstation ist eigene Stationsadresse).

23 (17H)	CON_NM, Rauschen.

24 (18H)	CON_NC, Reaktion von nur einer Station.

25 (19H)	CON_NP, Keine plausible Reaktion von entfernter Station.

26 (1AH)	CON_NL, Lokale Konfigurationsvariable ist gesetzt.

27 (1BH)	CON_RD, Antwortdaten (Reply data) vorhanden.

32 (20H)	CON_LO, Antwortdaten mit niedriger Priorität wurden gesendet zu

diesem SRD.

33 (21H)	CON_HI, Antwortdaten mit hoher Priorität wurden gesendet zu diesem

SRD.

34 (22H)	CON_NO_DATA, Keine Daten wurden zu diesem SRD gesendet.


Siehe auch

Dual-Port Memory Treiberfehler (-1 .. -49)

Serial Driver Fehler (-20 .. -71)

Online Data Manager Fehlernummern (1000 .. 1018)

Message-Handler-Fehlernummern (2010 .. 2027)

Treiber Funktionen Fehlernummern (2501 .. 2512)

Datenbank Fehler (4000 .. 4098)

Konvertierungsfunktionsfehler (5001 .. 5012)


Ablauf einer Konfiguration

CFG-DP hilft Ihnen bei der Konfiguration des PROFIBUS-Netzwerks.

Bitte führen Sie folgende Schritte durch:

•	Zuerst müssen Sie eine neue Datei erstellen. Wählen Sie dazu den Menüpunkt Datei - Neu. CFG-DP startet im Konfigurationsmode und öffnet ein Fenster mit der Busleitung.

•	Fügen Sie alle Master ein, die an Ihrem Bus angeschlossen sind.

•	Danach müssen Sie die Slaves einfügen und dem dazugehörigen Master zuordnen. Der nächste Schritt ist die Konfiguration dieses DP Slaves mit den aktuellen E/A-Modulen, Parametern usw.


Konfiguration anlegen

Mit Datei - Neu legen Sie eine neue Konfiguration an. Es öffnet sich ein Konfigurationsfenster, in dem der DP-Strang durch eine senkrechte, schwarze Linie dargestellt wird.

Beginnen Sie die Konfiguration, indem Sie einen Master in die Konfiguration einfügen.

Sie können der Konfiguration einen Namen zuweisen, wenn Sie sie beenden oder indem Sie das Menü Datei - Speichern unter aufrufen.


GSD Dateien
GSD-Datei

Jeder PROFIBUS-DP Gerätehersteller definiert die Eigenschaften seines Geräts in einer sogenannten Gerätestammdatei, auch GSD-Datei genannt. Diese Gerätestammdateien bilden die Grundlage der Konfiguration.

Geräte von Moeller: Die GSD Dateien für Moeller befinden sich im Lieferumfang der Programmsoftware Sucosoft.

Geräte von anderen Herstellern: Für andere Geräte sind diese Dateien vom jeweiligen Gerätehersteller zu beziehen. Sie können diese Gerätestammdateien auch von der Homepage der PROFIBUS Nutzerorganisation laden:

http://www.profibus.com

Alle Gerätestammdateien müssen sich während dem Starten von CFG-DP im Verzeichnis GSD befinden. Wenn Sie eine andere GSD-Datei benötigen, nachdem CFG-DP bereits gestartet ist, müssen Sie diese Datei mit dem Menüpunkt Datei - GSD kopieren in das GSD-Verzeichnis kopieren.

Der GSD-Pfad ist einstellbar. Die Standardeinstellung können Sie mit dem Menüpunkt Einstellungen - GSD Suchpfad verändern. Alle GSD-Dateien müssen sich in diesem Verzeichnis befinden.


Master einfügen
Einfügen Master

Zu Beginn einer Konfiguration müssen Sie einen Master einfügen. Wenn Sie zuerst einen Slave einfügen wollen, werden Sie darauf hingewiesen, daß noch kein Master vorhanden ist.

Um einen neuen Master in die Konfiguration einzufügen, wählen Sie den Menüpunkt Master im Menü Einfügen oder klicken Sie auf das folgende Icon:

Der Cursor zeigt nun ein M. Klicken Sie auf die Position, an der Sie den Master einfügen möchten. Eine Dialogbox erscheint, in der Sie einen oder auch mehrere Master auswählen können.

Sie können folgende Master auswählen:

In der linken Liste werden alle Master-Geräte zur Auswahl angeboten, deren GSD- Dateien im GSD-Verzeichnis abgelegt sind. Weitere Informationen zu einem Master werden unterhalb der Auswahlliste Verfügbare Master angezeigt, wenn dieser durch einen Mausklick ausgewählt wird.

Wählen Sie einen oder mehrere einzufügende Master aus der linken Spalte aus und drücken Sie die Hinzufügen- Schaltfläche. Der Master erscheint in der rechten Liste (Gewählte Master).

Markieren Sie den Master in der rechten Liste und weisen Sie ihm eine Adresse am Bus (Stationsadresse) zu. Sie können ihm ebenso einen Namen im Feld Beschreibung zuordnen.

Betätigen Sie die Schaltfläche OK und der Master wird in die Konfiguration eingefügt. In diesem Beispiel wird der Master LE4-504-BS1 mit der Stationsadresse "1" und der Beschreibung "Master_1" eingefügt.


Slave einfügen
Einfügen Slave

Um einen neuen PROFIBUS-DP Slave in die Konfiguration einzufügen, wählen Sie das Menü Einfügen - Slave, um die Auswahlliste zu öffnen oder klicken Sie auf das folgende Icon:

Der Cursor wechselt in ein S. Klicken Sie auf die Position, an der Sie den neuen DP-Slave einfügen möchten. Eine Auswahlliste erscheint, aus der Sie einen oder mehrere Slaves auswählen können.

In der linken Auswahlliste erscheinen alle zur Zeit verfügbaren Slaves. Wenn dies zu viele sind, können Sie einen Filter setzen, um eine spezielle Slavefamilie auszuwählen. Wenn Sie einen Slave ausgewählt haben, werden einige zusätzliche Informationen über den Slave angezeigt.

Mit einem Doppelklick oder mit der Schaltfläche Hinzufügen, wird der Slave in die rechte Auswahlliste kopiert. Alle Geräte in dieser Liste werden dem im Fenster angezeigten aktiven Master zugeordnet.

Wenn Sie einen Slave nacheinander auswählen, können Sie jedem einen eigenen Namen bzw. eine kurze Beschreibung im Feld Beschreibung geben.

Mit jedem Slave wird die Stationsadresse erhöht und im Feld Stationsadresse angezeigt. Es ist auch möglich die Stationsadresse zu überschreiben.


Masterkonfiguration

In diesem Menüpunkt werden die masterspezifischen Konfigurationsdaten eingegeben. Doppelklicken Sie dazu auf das Icon des Masters und das folgende Fenster erscheint:

Hier haben Sie die Möglichkeit den Master zu konfigurieren.

Die allgemeinen Informationen werden oben im Fenster angegeben. Sie können die Stationsadresse oder die Beschreibung für den aktuellen Master ändern.


Slavekonfiguration

In diesem Fenster erfolgt die Konfiguration des Slaves. Öffnen Sie das Fenster über den Menüpunkt Einstellungen - Slavekonfiguration oder klicken Sie doppelt auf das Icon des Slaves.

Hier müssen Sie die Module und ihre Daten zuweisen, um die Adressen des Prozeßdatenabbildes im Mastergerät anzugeben.

 	Achtung: Diese Adressen müssen mit Ihrer Applikation auf dem PC übereinstimmen.

Es gibt zwei Typen von DP-Slaves. Der einfache Slave hat eine feste Datenlänge, währen die Datenlänge eines modularen Slaves (z. B. an EM4-204-DX1 in Kombination mit LE4 Modulen)  konfigurierbar ist. Dieser Slavetyp kann als eine Zusammenfassung von einfachen Slaves mit einer gemeinsamen Busadresse verstanden werden.

Die obere Tabelle enthält alle verfügbaren Module des Slaves. Im Falle eines einfachen Slaves ist dies bloß ein einziges Modul, welches bereits vom Konfigurator in die untere Tabelle kopiert ist. Im Falle eines modularen Slaves müssen Sie durch Doppelkicken auf das Modul oder durch Auswählen und Übernehmen mit der Schaltfläche Modul anhängen bzw. Modul einfügen das Modul an die richtige Stelle in die untere Tabelle kopieren.

Wenn ein Modul mehrere Ein- und Ausgänge hat, belegt es mehrere Zeilen in der unteren Tabelle. Diese werden durch ein fortlaufenden Index in der Spalte Idx gekennzeichnet.

Wenn das Modul in der unteren Tabelle noch nicht eingetragen ist, wählen Sie es in der oberen Tabelle aus und übernehmen es in die untere Tabelle. Bitte beachten Sie, daß die Reihenfolge in der unteren Liste entscheidend ist und mit der realen Anordnung der Module im Slave übereinstimmen muß.

Die Adressierung erfolgt automatisch durch den Konfigurator.

Über das Schaltkästchen Ansprechüberwachung aktivieren wird festgelegt, wie der Slave auf eine Unterbrechung der Kommunikation mit dem zugehörigen Master reagieren soll. Ist diese aktiviert und der Slave hat eine Kommunikationsunterbrechung über das Ansprechüberwachungsintervall hinaus erkannt, setzt er alle Ausgänge auf 0 und sich selbst in den Grundzustand.

 	Achtung: Wenn Sie die Ansprechüberwachung ausschalten, bleiben die Zustände an den Ausgängen der Slaves erhalten, auch wenn die Kommunikation mit dem Master zusammengebrochen ist.


PDD-Export
PDD Export

Die Bezeichnung PDD steht für Predefined Device (Vordefiniertes Gerät). Der PDD-Export dient dazu, konfigurierte Geräte in eine Datei zu exportieren, um diese konfigurierten Geräte wieder einzufügen, d. h. zu kopieren. Man erspart sich dadurch die Konfiguration für einen Slave, der aus der Datei übernommen wird. Es empfiehlt sich, im Verzeichnis für den CFG-DP ein Unterverzeichnis anzulegen, um darin die PDD-Dateien abzuspeichern:

Setzen Sie im Konfigurationsfenster zunächst den Focus (linker Mausklick) auf das Symbol des Slaves, der exportiert werden soll.

Führen Sie Datei - Export aus.

Es öffnet sich folgendes Dialogfenster:

Geben Sie einen Dateinamen für die neu anzulegende PDD-Datei an, z. B. „SlaveDP“.

Wählen Sie dann Öffnen.

Es erscheint das Fenster „Vordefinierte Geräte“:

Markieren Sie die Geräte aus der Liste „Konfigurierte Geräte“ (linke Seite) und ziehen diese auf die Seite „In der Datei enthaltene Geräte“ (rechte Seite) und lassen dann die linke Maustaste los (drag and drop). In der rechten Spalte werden die konfigurierten Geräte aufgenommen, die in eine PDD-Datei geschrieben werden sollen:

Wählen Sie Übernehmen, um den PDD-Export in die Datei zu schreiben. Die Symbole haben folgende Bedeutung:

Symbol	Bezeichnung

H 	Header (Datei-Information)

S 	Slave

M 	Modul

I 	Input (Eingang)

O 	Output (Ausgang)

Abschließend wird das Speichern der Datei bestätigt.


PDD einfügen
Vordefiniertes Gerät (PDD) einfügen

Diese Funktion ermöglicht Ihnen ein einfaches Wiederverwenden bereits konfigurierter Geräte.

Voraussetzung: Es muss für einen Slave eine Datei vorliegen, in der seine Konfi guration abgespeichert wurde. Sie erzeugen eine solche Konfigurationsdatei mit dem Menüpunkt Datei - PDD Export.

Wählen Sie die Schaltfläche Predefined Modules im Fenster Slavekonfiguration.

Wählen Sie die PDD-Datei und klicken Sie auf die Schaltfläche „Öffnen".

Wählen Sie das bzw. die Geräte aus „Gefundene vordefinierte Geräte“ (linke Seite) und ziehen diese auf die Seite „Selektierte vordefinierte Geräte“ (rechte Seite) und lassen dann die linke Maustaste los (drag and drop).

Es erscheint folgendes Fenster:

Das Bild zeigt beispielhaft ein Gerät mit der Bezeichnung „Slave4“, bestehend aus zwei Modulen mit der Bezeichnung „Module0“ und „Module1“.

Fügen Sie das Gerät mit Übernehmen in die Konfiguration ein.


Gerätezuordnung

CFG-DP ist in der Lage mehrere Geräte am PROFIBUS Netzwerk zu konfigurieren. Um die Online-Funktionen auszuführen, muß der CFG-DP wissen, wie er mit den einzelnen Geräten kommunizieren kann. Diese Zuordnung erfolgt in dem Menü Gerätezuordnung.

Sie haben die Wahl zwischen vier Geräten, die im PC installiert sind, auf dem CFG-DP läuft oder die über eine serielle Verbindung mit einer COM-Schnittstelle des PCs verbunden sind.

CFG-DP liest in der Registry von Windows nach, welche internen Geräte durch den Device-Treiber angemeldet wurden. Die externe Verbindung kann über die Schaltflächen COM 1 prüfen bis COM 4 prüfen aufgebaut werden. CFG-DP sendet eine Anforderung über die COM-Schnittstelle und fragt nach dem Namen der Firmware. Wenn ein Gerät angeschlossen ist, wird dieses angezeigt, andernfalls erscheint eine Fehlermeldung.

Danach kann die Zuordnung zwischen den konfigurierten Geräten und den COM-Schnittstellen erfolgen. Wenn ein Gerät zugeordnet ist, steht es für die anderen Schnittstellen nicht mehr zur Auswahl. Deshalb müssen Sie diese Zuordnung erst wieder durch Anwahl von Kein Gerät aufheben, bevor dieses wieder in der Auswahlliste erscheint.


Busparameter

Für ein PROFIBUS-DP System mit einem Master ist als einziger Busparameter die Baudrate festzulegen. Wenn mehrere Master am Bus angeschlossen sind, müssen weitere Parameter manuell festgelegt werden.

Die Baudrate des PROFIBUS ist für alle Busteilnehmer gleich. Wird diese geändert, müssen andere Parameter neu berechnet werden. Der Konfigurator überprüft anhand der GSD-Dateien, ob die Baudrate von allen konfigurierten Teilnehmern unterstützt wird. Wenn CFG-DP erkennt, daß die gewünschte Baudrate von einem Gerät in der Konfiguration nicht unterstützt wird, erfolgt eine Fehlermeldung.

Sie können die aktuellen Parameter überprüfen, wenn Sie das Fenster Busparameter editieren über die Schaltfläche Editieren öffnen. Einige dieser Parameter können individuell geändert werden. Bitte beachten Sie, daß dies nur möglich ist, wenn Sie das Feld Optimierung von CFG-DP Standard auf Benutzerdefiniert stellen.

Achtung: Das Ändern von einzelnen Parametern kann dazu führen, daß die Kommunikation verlangsamt wird oder ganz zusammenbricht.

Erläuterung der einzelnen Parameter

Ansprechüberwachungszeit (TWD)

Die Ansprechüberwachungszeit wird vom Slave bei jeder Ansprache durch den Master neu gestartet. Nach Ablauf erkennt der Slave einen Ausfall des DP-Masters und setzt seine Ausgänge in den sicheren Zustand.

Das Feld "Ansprechüberwachungszeit" ist zur Eingabe der Überwachungszeit der Slaves. Wird diese Zeit bei einer niedrigen Baudrate zu klein gewählt, kann es sein, daß die Slaves ihre Ausgänge auf Null setzen. Wird diese Zeit zu groß gewählt, kann es passieren, daß die Slaves nach einer Unterbrechung der Kommunikation lange brauchen, um die Ausgänge auf Null zu setzen.

Diese Zeit muß immer größer als die Target Rotation Time sein.

Auto Clear

Mit dem Kontrolkästchen Auto Clear wird ein globaler Fehlermerker bedient. Der DP-Master überwacht den Datenaustausch zu allen Slaves mit einer Zeitüberwachung. Kann innerhalb der Überwachungszeit kein erfolgreicher Datentransfer zu einem der Slaves erreicht werden und der Auto clear modus steht auf EIN, verläßt der DP-Master die Datentransferphase und schaltet alle Ausgänge von allen angeschlossenen Salves in den sicheren Betriebszustand.

Baudrate

Die Baudrate legt die Überwachungsgeschwindigkeit fest (Anzahl Bits pro Sekunde). Die nachfolgende Liste zeigt die Abhängigkeit der zulässigen Kabellänge von der Baudrate:

Baudrate	Bit Zeit	Kabellänge (Typ A)

9,6 kBaud	104,2 us	1200 m

19,2 kBaud	52,1 us	1200 m

93,75 kBaud	10,7 us	1200 m

187,5 kBaud	5,3 us	1000 m

500 kBaud	2 us	400 m

1,5 Mbaud	666,7 ns	200 m

3 Mbaud	333,3 ns	100 m

6 Mbaud	166,7 ns	100 m

12 Mbaud	83,3 ns	100 m

Alle Zeiten bei den Busparametern werden in Bit-Zeiten angegeben. Die Bit-Zeit tBit ergibt sich aus dem Kehrwert der Baudrate:

tBit = 1/ Baudrate (in Bit/s)

Die Umrechnung von Millisekunden in eine Bitzeit gibt folgende Gleichung wieder:

Bit-Zeit = Zeit [Millisekunden] X Baudrate

Min. Station Delay of Responders (min TSDR)

Nach dieser Zeit darf ein entfernter Empfänger (Responder) frühestens eine Quittierung auf ein empfangenes Aufruftelegramm senden. Kleinste Zeitspanne zwischen Empfang des letzten Bits eines Telegrammes bis zum Senden des ersten Bits des folgenden Telegrammes.

Wertebereich: 1 bis 65535

Max. Station Delay of Responders (max. TSDR)

Nach dem Senden darf ein Sender (Requestor) frühestens nach dieser Zeit ein weiteres Aufruftelegramm senden. Größte Zeitspanne zwischen Empfang des letzten Bits eines Telegrammes bis zum Senden des ersten Bits eines folgenden Telegrammes. Der Sender (Requestor, Master) muss mindestens diese Zeit nach dem Versenden eines unbestätigten Telegrammes (z.B. Broadcast) abwarten, bevor ein neues Telegramm versendet wird.

Wertebereich: 1 bis 65535

Slot Time (TSL):

"Warte auf Empfang"- Überwachungszeit des Senders (Requestor) eines Telegrammes auf die Quittung des Empfängers (Responder). Nach Ablauf erfolgt eine Wiederholung gemäß des Wertes von max. Anzahl Wiederholungen.

Wertebereich: 52 bis 65535

Quiet Time (TQui)

Das ist die Zeit, die bei Modulatoren (Modulator-Ausklingzeit) und Repeatern (Repeater-Umschaltzeit) vor der Umstellung vom Senden zum Empfangen verstreicht. Diese Zeit muß kleiner sein als die „Min Station Delay of Responders“.

Wertebereich: 0 .. 255

Setup Time (TSET)

Mindestabstand ‘Reaktionszeit‘ zwischen dem Empfang einer Quittung bis zum Senden eines neuen Aufruftelegrammes (Reaktion) durch den Sender (Requestor).

Wertebereich: 1 .. 255

Target Rotation Time (TTR)

Voreingestellte Soll-Token-Umlaufzeit innerhalb der die Sendeberechtigung (Token) den logischen Ring durchlaufen soll. Von der Differenz zur tatsächlichen Token-Umlaufzeit ist es abhängig, wieviel Zeit dem Master für das Senden von Datentelegrammen an die Slaves übrig bleibt.

Wertebereich: 1 .. 16.777.215

GAP Aktualisierungsfaktor (G)

Faktor zur Festlegung nach wieviel Tokenumläufenein hinzugekommener Teilnehmer in den Tokenring aufgenommen wird. Nach Ablauf der Zeitspanne G*TTR von der Station durchsucht, ob ein weiterer Teilnehmer in den logischen Ring aufgenommen werden möchte.

Wertebereich: 1 .. 100

Max. Anz. Wiederholungen (Max_Retry_Limit)

Maximale Anzahl von Wiederholungen eine Station zu erreichen.

Wertebereich: 1 .. 8

Höchste Stationsadresse (Highest Station Address) HSA

Die „Höchste Stationsadresse“ ist die höchste Busadresse bis zu der ein Master andere Master am Bus sucht, um das Token weiterzureichen. Diese Stationsadresse darf auf keinen Fall kleiner als die Stationsadresse des Masters sein.

Wertebereich: 2 .. 126

Data Control Time (Data_Control_Time)

Dieser Parameter gibt die Zeit an, innerhalb der die Data_Transfer_Liste mindestens einmal aktualisiert wird. Der Master (Klasse 1) meldet nach Ablauf der Zeit seinen Betriebszustand automatisch über das "Global_Control"- Kommando.

Wertebereich: 1 .. 65535 (Zeitbasis 10ms)

Min Slave Intervall (Min_Slave_Interval)

Dieser Parameter gibt die Mindestzeitspanne zwischen zwei Slavelistenumläufen an, die vom Master eingehalten werden muß. Es wird immer der Wert des "schlechtesten" Slaves berücksichtigt.

Wertebereich: 1 .. 65535 (Zeitbasis 100us)

Poll Timeout

Dieser Parameter gibt die maximale Zeit an, innerhalb der die Antwort bei einer Master-Master-Beziehung vom Requestor abgeholt sein muß.

Wertebereich: 1 .. 65535 (Zeitbasis 1ms)

Bereitschaftszeit (TRDY) (nicht einstellbar)

Das ist die Zeit, in der der Master nach Aussendung eines Aufrufes für die entsprechende Quittung oder Antwort empfangsbereit sein muß.

Synchronisationszeit (TSYN) (nicht einstellbar)

Ist ein fester Wert von 33 Bitzeiten und repräsentiert eine Zeit, während der jede Station den Ruhezustand des Mediums erkennt, bevor es den Beginn eines neuen Telegrammes akzeptiert.

„TID1“ und „TID2“

Das sind die Zeiten, die beim Sender nach dem Empfang des letzten Bits eines Telegrammes als Idle auf dem Bus verstreichen, bis das erste Bit eines neuen Telegrammes auf den Bus gesendet wird.

Diese Zeiten sind nicht direkt einstellbar, sondern ergeben sich nach den angegebenen Berechnungen.

In Abhängigkeit des Telegrammtyps ist:

TID1 startet nachdem der Initiator eine Quittierung, Antwort oder ein Token-Telegramm

empfangen hat.

TID1 = max (TQUI + 2 * TSET + 2 + TSYN, min TSDR).

TID2 startet nachdem der Initiator ein Telegramm gesendet hat, das nicht bestätigt wird.

TID2 = max (TQUI + 2 * TSET + 2 + TSYN, max TSDR).


Einstellungen
DPV1 Parameter

Wenn Sie die Schaltfläche DPV1 Parameter im Slavekonfigurationsfenster drücken, öffnet sich das nachfolgende Fenster.

DPV1 dient für einen azyklischen Datenaustausch und bietet zusätzliche Slavefunktionen (falls der Slave DPV1 unterstützt).

Erklärung der Parameter:

Abbruch der zyklischen Verbindung: Wenn ein Slave als fehlerhaft erkannt wurde, bricht der Master die Verbindung zum Slave normalerweise erst nach Ablauf der Ansprechüberwachung (Data Control Time) ab. Die Einstellung Abbruch wenn Slave nicht präsent bewirkt einen sofortigen Abbruch.

Unterstützung Fail Safe: Ein Slave, der den „Fail Safe“-Modus unterstützt, benötigt keine Ausgangsdaten, falls der Master in den „Clear“-Modus wechselt. Dieser Slave setzt in diesem Fall seine Ausgänge selbst auf definierte Werte.

Auto Clear-Funktion: Wenn in den Busparametern des Masters die globale Funktion „Auto Clear Funktion ausführen“ aktiviert ist, werden normalerweise bei Ausfall eines Slaves alle Slaves in der sicheren Zustand gefahren. Das heißt: Die Slaves, die den „Fail Safe“-Modus unterstützen, schalten ihre Ausgänge für diesen Fall in definierte Zustände, alle anderen Slaves erhalten vom Master „0“ als Ausgangswerte.

Mit Auto Clear Funktion ignorieren löst der Ausfall dieses Slaves keine globale „Auto Clear-Funktion“ des Masters aus.

Maximale Kanaldatenlänge: Legt die maximale Länge der DPV1-Telegramme fest. Für die betreffende Anzahl der Daten wird der Slave dann seine Puffergröße anpassen.

Diagnose Verzögerung: Einige Slaves benötigen für die Bearbeitung des „SET_PRM“-Parametrier-Telegramms mehr Zeit für die Konsistenzprüfung. Oft reicht daher ein einfacher Diagnosezyklus nicht aus, bis der Teilnehmer dann die Freigabe zum „DATA_EXCHANGE“ erteilen kann. Mit der Diagnose-Verzögerung wird die Anzahl der Diagnosezyklen erhöht, die der Master maximal wartet, um diese Freigabe zu erhalten, bevor er einen Fehler meldet.

Maximale Alarme PDU Länge: Legt die maximale Länge der DPV1-Alarm-Telegramme fest.

Maximale Anzahl aktiver Alarme: Legt die maximale Anzahl der möglichen aktiven Alarme fest: Ein Alarm von jedem Typ bzw. 2, 4, 8, 12, 16, 24 oder 32 Alarme insgesamt.

Extra Service Acces Point für Alarm Quitting: Legt fest, ob der DPV1-Master einen Alarm über Standard-SAP 51 oder Extra-SAP 50 beim DPV1-Slave quittiert.

Konfigurationsdaten: Legt fest, ob die Konfigurationsdaten nach EN 50 170 oder nach DPV1 interpretiert werden.

Aktvierte Alarme: Aktiviert bzw. deaktiviert die Alarme „Pull Plug Alarm“ (Modul gezogen), „Process Alarm“, „Diagnostic Alarm“, „Manufacturer Alarm“, „Status Alarm“ und „Update Alarm“.


Parameterdaten

In dem Menü Einstellungen - Parameterdaten werden die Anwenderdaten eingeben bzw. editiert.

Beim ersten Aufrufen dieses Menüs werden die Parameter aus der GSD-Datei des Slaves übernommen und zum Editieren bereitgestellt.

Einige der Slaves benötigen eine weitergehende Parametrierung, um z.B. einen Meßbereich oder Grenzwerte einzustellen. Diese speziellen Parameter können hier nicht weiter erläutert werden. Dazu sei auf die Handbücher des Geräte- Herstellers verwiesen.


Gruppenzugehörigkeit

Sie können die Slaves eines Masters acht verschiedenen Gruppen zuordnen. Dazu müssen Sie das Menü Einstellungen - Gruppenzugehörigkeit aktivieren. Für jede Gruppe können Sie getrennt einstellen, ob diese Gruppe die Sync - und Freeze-Kommandos ausführen soll.

Über die Schaltfläche Gruppenzuweisung wird eine Tabelle mit allen Slaves angezeigt, mit deren Hilfe Sie diese den einzelnen Gruppen zuweisen können. Durch Klicken auf eines der Tabellenfelder wird der Slave, der in der Spalte angegebenen Gruppe, zugeordnet.

Die Gruppenzuordnung wird während der Initialisierung durch den Master an die einzelnen Slaves übertragen. Die Gruppenzuordnung wirkt als Filter für die globalen Kommandos Sync und Freeze. Diese werden als Broadcast Telegramme ausgegeben, um die Ein- und Ausgangsdaten von mehreren Slaves miteinander zu synchronisieren. Nur die Slaves, in deren Gruppe diese Kommandos freigegeben sind, reagieren darauf.


Projektinformation

Wenn Sie Ihr eigenes Projekt erstellen, können Sie in dem Menü Einstellungen - Projektinformation allgemeine Angaben zur Dokumentation Ihrer Konfiguration ablegen. Diese werden mit ausgedruckt oder können über diesen Menüpunkt angezeigt werden.


Suchpfad
GSD Suchpfad

In dem Menü Einstellungen - GSD Suchpfad wird das Verzeichnis der GSD-Dateien eingestellt.


Sprache

Die Sprache des CFG-DP-Konfigurators können Sie mit Einstellungen - Sprache einstellen.

Wählen Sie die gewünschte Sprache aus und bestätigen Sie die Eingabe mit OK.

Ein Hinweis erscheint, dass Sie den Konfigurator neu starten sollen, um die gewählte Sprache zu aktivieren. Beenden Sie den CFG-DP-Konfigurator, starten sie ihn neu.

Anschließend ist die gewählte Sprache aktiv.


Gerätetabelle

Eine Liste aller konfigurierten Geräte wird über den Menüpunkt Ansicht - Gerätetabelle ausgegeben.


Adresstabelle

Eine Liste aller benutzten Adressen im Prozeßabbildspeicher wird mit dem Menüpunkt Anzeigen - Adresstabelle ausgegeben. Dazu müssen Sie den aktuellen Master auswählen, für den diese Tabelle angezeigt werden soll.


Dokumentation drucken

Nachdem Sie den aktuellen Drucker mit dem Menüpunkt Datei Druckereinrichtung ausgewählt haben, können Sie Ihre Konfiguration über den Menüpunkt Datei - Drucken ausdrucken. Wenn Sie eine Vorschau auf dem Bildschirm anzeigen möchten, aktivieren Sie das Menü Datei - Seitenansicht.


Konfiguration speichern

Das Speichern einer Konfiguration erfolgt unter dem Menüpunkt Datei - Speichern. Möchten Sie die Konfiguration unter einem anderen Namen ablegen, benutzen Sie den Menüpunkt Datei - Speichern unter und geben einen neuen Dateinamen an.


Downloads durchführen
Download

Der Download wird mit der Menüfunktion Online - Download gestartet.

Bevor Sie den Download durchführen, müssen Sie den entsprechenden Master als aktuellen Master auswählen.

Es erscheint ein Hinweis, daß während des Downloads die Kommunikation auf dem Profibus unterbrochen wird. Dieser ist zu quittieren.

Bevor der Download ausgeführt wird, überprüft CFG-DP die Konfiguration auf Zuläßigkeit. Fehler werden mit einer Klartextmeldung angezeigt und führen zum Abbruch des Downloads.

Die Konfiguration wird in das angewählte Gerät übertragen und dort in einem FLASH Speicher nullspannungssicher gespeichert.

Nach dem Download führt das Gerät einen internen Reset durch.

Firmware Download

Wenn Sie eine neue Firmware laden möchten, erfolgt dies über den Menüpunkt Online - Firmware Download. Ein Fenster wird geöffnet, in dem die zuläßigen Firmwaren des Gerätes zur Auswahl angezeigt werden. Sie müssen eine Firmware auswählen und die Quittungsabfrage bestätigen.


Debugmodus and Gerätediagnose
Debugmode und Gerätediagnose

Nachdem Sie einen aktuellen Master gewählt haben, können Sie den Debugmode starten. Von da an wird CFG-DP die Status aller Slaves vom aktuellen Master anfordern. Falls ein Fehler bei einem Slave erscheint, wird die Buslinie zu diesem Slave in rot angezeigt, andernfalls in grün. CFG-DP wird auch die Bemerkung Diag anzeigen, wenn der Slave Diagnoseinformationen signalisiert. Diese Informationen werden angezeigt, wenn Sie dieses Gerät im Debugmode mit der Maus doppelklicken.

Um den Debugmode zu aktivieren, benutzen Sie den Menüpunkt Online - Debugmode starten. In der rechten unteren Ecke erscheint die Meldung Debug Mode. Mit Online - Debugmode stoppen wird der Debugmode wieder beendet.

Die einzelnen Bits in der Gerätediagnose haben folgende Bedeutung:

•	Zugriff anderer Master

Der Slave wurde von einem anderen Master parametriert und ist für die Zugriffe durch den angewählten Master gesperrt. Überprüfen Sie, ob ein anderer Master auf dem PROFIBUS-Netzwerk vorhanden ist und löschen Sie seine Verbindung zu diesem Slave oder nehmen Sie diesen Master von Bus weg.

•	Parameter Fehler

Dieses Bit wird vom Slave selbständig gesetzt, wenn die Parameter, die der Master an ihn ausgegeben hat, falsch oder unvollständig sind. Jedes empfangene Parametertelegramm wird vom Slave komplett überprüft. Wenn der Slave einen Fehler oder eine ungültige Datei erkennt, wird er dies mit einem Parameter Fehler melden. Außerdem überprüft der Slave seine Ident Nummer die der Master an ihn gesendet hat. Sie sollten bei diesem Fehler zuerst die Ermittelte Ident Nummer mit der GSD Ident Nummer in diesem Fenster vergleichen. Stimmen Sie nicht überein, wird unter dieser Stationsadresse ein anderer Slave angesprochen als in Ihrer Konfiguration eingetragen ist. Ein anderes Problem kann sein, daß mit CFG-DP mehr Parameterdaten eingegeben wurden als der Slave unterstützt. In diesem Fall reduzieren Sie die Anzahl der Parameterdaten.

•	Ungültige Slave Antwort

Dieses Bit wird vom Master gesetzt, wenn dieser eine ungültige Antwort vom Slave empfangen hat. Damit ist der physikalische Kontakt zum Slave hergestellt, aber die logische Antwort wird nicht verstanden. Dies kann z.B. passieren, wenn ein PROFIBUS-FMS Slave anstelle eines DP-Slaves mit dem DP-Master verbunden ist. Damit versteht der Slave das DP-Telegramm nicht und gibt es wieder zurück. Es wird dann als ungültige Antwort vom Master eingestuft.

•	Funktion nicht unterstützt

Dieses Bit wird vom Slave gesetzt, wenn er eine Funktion ausführen sollte, die er nicht unterstützt. Neuere Ausführungen von Slaves unterstützen normalerweise Sync- und Freeze-Kommandos. Dies ist in der GSD-Datei angegeben und wird von CFG-DP ausgelesen und als Parametertelegramm an den Slave ausgegeben. Wenn dieser Fehler kommt, enthält die GSD-Datei zumindest eine Funktion die der Slave nicht unterstützt. In diesem Fall fragen Sie Ihren Gerätelieferanten nach der richtigen GSD-Datei zu dem vorliegenden Slave oder einer falschen Parameterdatei.

•	Erweiterte Diagnose

Dieses Bit wird gesetzt, wenn erweiterte Diagnosedaten ausgelesen wurden. Diese sind optional und werden normallerweise von einem Slave dazu benutzt, herstellerspezifische Diagnosemeldungen auszugeben. Aktivieren Sie die Schaltfläche Erweit. Diagnose, um die erweiterten Diagnosedaten in hexadezimaler Darstellung anzuzeigen und lesen Sie im Manual des Geräteherstellers deren Bedeutung nach.

•	Konfigurationsfehler

Während der PROFIBUS-DP Initialisierung vergleicht der Slave seine interne E/A-Konfiguration mit der Konfiguration des Masters. Wenn der Slave einen Unterschied enddeckt, meldet er einen Konfigurationsfehler. Das bedeutet, daß der Master eine andere E/A-Konstellation als der Slave hat. Überprüfen Sie zuerst die einzelnen Module des Slaves mit den wirklich gesteckten Modulen. Bitte beachten Sie, daß auch die Reihenfolge der Module übereinstimmen muß. Einige Slaves benötigen am Anfang virtuelle Module oder ein Leermodul um eine gerade Anzahl an Modulen zu erreichen. Diese Slave spezifische Verhalten muß in der Herstellerdokumentation angegeben sein, da es nicht der GSD-Datei entnommen werden kann. Die letzte Möglichkeit ist, das Auslesen der realen Konfiguration aus dem Slave mit Hilfe eines PROFIBUS- Kommandos über die Schaltfläche Konfigurat. vergl. zu machen. In einem Fenster werden die Konfigurationen in hexadezimaler Darstellung angezeigt. Eventuelle Unterschiede werden vom CFG-DP angezeigt.

Beachten Sie, daß die DP-Konfiguration in einer sehr kompakten Form kodiert wird. Im Fenster Slavekonfiguration wird im Feld Kennung die Kodierung für das jeweilige Modul angezeigt.

•	Station nicht bereit

Wann oder mit welchem Grund ein Slave dieses Bit setzt, ist nicht in der Norm spezifiziert. Es bedeutet, daß der Slave nicht bereit ist, Daten auszutauschen, was verschiedene Gründe haben kann. Meistens tritt dieser Fehler in Kombination mit einem anderen Fehler auf.

•	Station nicht existent

Diese Bit wird vom Master automatisch gesetzt, wenn der Slave auf dem Bus nicht antwortet. Wenn dieser Fehler vorliegt, vergleichen Sie bitte die Stationsadresse. Als nächstes überprüfen Sie, ob der Slave die konfigurierte Baudrate unterstützt. Manche alten Slaves arbeiten nur bis 1.5 MBaud oder müssen auf ein bestimmtes PROFIBUS-DP konformes Verhalten eingestellt werden. Als letztes überprüfen Sie bitte Ihr PROFIBUS Kabel. Nur die Anschlüße 3 und 8 müssen zwischen allen Geräten verbunden werden. Außerdem müssen die Stecker an den Kabelenden mit Abschlußwiderständen versehen sein.

•	Slave deaktiviert

Dieses Bit wird vom Master gesetzt, wenn die Parametrierung des Slaves diesen als inaktiv kennzeichnet. Damit wird er aus dem zyklischen Datenverkehr herausgenommen.

•	Sync Mode

Diese Bit wird vom Slave gesetzt, wenn er ein sync-control Kommando empfangen hat.

•	Freeze Mode

Dieses Bit wird vom Slave gesetzt, wenn er ein freeze-control Kommando empfangen hat.

•	Watchdog ein

Dieses Bit wird vom Slave gesetzt, wenn die Zeitüberwachung aktiviert ist, um die Kommunikation mit dem zugehörigen Master zu Überwachen.

•	Slave

Dieses Bit wird vom Slave immer gesetzt.

•	Statische Diagnose

Der Slave setzt dieses Bit, um dem Master anzuzeigen, daß er wegen eines generellen Fehlers nicht betriebsbereit ist. In diesem Fall sollte der Master solange das Bit gesetzt lassen und Diagnosedaten anfordern. Mit welchem Ereignis oder zu welchem Zeitpunkt das Bit gesetzt wird, ist in der Norm nicht beschrieben und kann deshalb nicht näher angegeben werden.

•	Parameter angefordert

Der Slave setzt dieses Bit, um dem Master anzuzeigen, daß er eine neue Parametrierung wünscht. Dieses Bit bleibt solange anstehen, wie die Parametrierung ausgeführt werden muß.

•	Überl. erw. Diagn.

Dieses Bit wird gesetzt, wenn mehr erweiterte Diagnosedaten zum Master gesendet werden sollen, als in einem Diagnosetelegramm passt. Zum Beispiel setzt der Slave dieses Bit, wenn mehr Diagnosedaten anstehen, als er in seinem Puffer eintragen werden kann.

Mit der Schaltfläche Konfiguration vergl. werden die realen Konfigurationsdaten aus dem Slave ausgelesen und mit denen der Konfiguration von CFG-DP verglichen. Diese Funktion ist sehr hilfreich, um festzustellen, wo die Konfigurationen sich unterscheiden.


Firmware Reset

Der Menüpunkt Online - Firmware Reset zeigt den Namen und die Version der Firmware des angewählten Gerätes an.

Mit der Schaltfläche Reset können Sie die Firmware des Gerätes zurücksetzen.


Erweiterte Gerätediagnose

Der Menüpunkt Online - Erweiterte Gerätediagnose hilft Bus- und Konfigurationsfehler zu finden, wenn die Menüfunktionen vom CFG-DP nicht mehr weiter helfen.

Dieses Menü öffnet eine Liste von Diagnosestrukturen. Diese enthalten Online- Zähler, Status und Parameter:

	PLC_Task	USR_INTF	FDL_TASK
	- Common variables	- Task state	- Task state
		- Running states	- DDLM-requests (cl.1)
		- Globales Statusfeld	- DDLM-requests (cl.2)
		- Communication error	- DP: Retry for slave
		- Parameter set list	- DP: Activated slave
		- Last download parameter
		- Disconnect report
		- Diagnostic report
Anmerkung: Die vorstehende Liste gilt nicht für jedes Gerät. Zum Teil sind nicht alle Strukturen vorhanden


Globales Statusfeld

Mit dem Menüpunkt Online - Globales Statusfeld öffnet sich ein Anzeigefenster in dem zyklisch Statis über den Buszustand und den angeschlossenen Geräten ausgegeben werden.

Die erste Reihe zeigt den Hauptzustand des Masters an. Dieser kann den Zustand OPERATE oder STOP einnehmen.

Die nächste Reihe zeigt einzelne Busfehler an. Ein anstehender Fehler wird mit einem roten Feld angezeigt. Die Bedeutung der einzelnen Abkürzungen ist nachfolgend erläutert:

TOUT	TIMEOUT-ERROR

Der Master hat eine Überschreitung der Überwachungszeit erkannt, während der die PROFIBUS-Telegramme nicht übertragen werden konnten. Dies ist eine Anzeige z.B. für Kurzschlüße und Störungen auf dem PROFIBUS, die die Kommunikation mit dem Master unterbrechen. Die Anzahl an Unterbrechungen wird in den statistischen Businformationen angezeigt. Das Bit wird gesetzt, wenn die erste Unterbrechung erkannt wurde und wird nicht mehr zurückgesetzt.

NRDY	HOST-NOT-READY-NOTIFICATION

Zeigt an, ob die Applikation bereit ist oder nicht. Wenn das Bit gesetzt ist, ist die Applikation nicht bereit, Daten zu empfangen.

EVE	EVENT-ERROR

Der Master hat Kurzschlüsse auf dem PROFIBUS erkannt. Die Anzahl wird in den statistischen Businformationen angezeigt. Das Bit wird gesetzt, wenn der erste Kurzschluß erkannt wurde und wird nicht mehr zurückgesetzt.

FAT	FATAL-ERROR

Wegen eines schweren Busfehlers ist keine weiter Kommunikation mehr möglich.

NEXC	NON-EXCHANGE-ERROR

Mindestens ein Slave befindet sich nicht im zyklischen Datenaustausch mit dem DP-Master.

ACLR	AUTO-CLEAR-ERROR

Der Master hat die Kommunikation gestoppt und hat den Endzustand des Autoclear Modes erreicht.

CTRL	CONTROL-ERROR

Ein Parameterisierungsfehler liegt vor.

Weitere Anzeigen sind:

Fehlerhafte Station und Fehler gibt die Adresse der fehlerhaften Station und den anstehenden Fehler im Klartext an.

Statistische Businformation gibt die Anzahl der erkannten Buskurzschlüße und der verworfenen Telegramme an.

Gerätespezifische Statusbits

Diese zeigen entsprechend der aktivierten Schaltfläche die Parametrierten Geräte, die Aktiven Geräte oder die Geräte mit Diagnose an. Die jeweilige Stationsadresse wird als farbige Zahl angezeigt. Eine anstehende Diagnosemeldung kann mit einem Doppelklick auf die Stationsadresse angezeigt werden.

Diese Anzeige wird zyklisch aktualisiert.


Live List

Wenn Sie das Menü Online - Live List auswählen, erhalten Sie einen Überblick über alle aktiven Geräte an Ihrem PROFIBUS-Netzwerk.

Eine grüne Zahl zeigt einen Master und eine blaue Zahl einen Slave an, wobei die Zahl die Stationsadresse angibt. Die Bedeutung der anderen Farben ist in der Liste oberhalb der Tabelle angegeben.

Mit einem Klick auf eine farbige Zahl werden Gerätetyp und Gerätestatus der Station angezeigt.

Die Anzeige wird nicht automatisch aktualisiert, da diese Funktion das PROFIBUS-Netzwerk belastet. Sie können die Live List jedoch über die Schaltfläche Aktualisieren neu ermitteln.


E/A Monitor

Dies ist eine einfache Möglichkeit um die ersten 32 Eingangs-Bytes des Prozeßabbildes anzuzeigen. Eine komfortablere Anzeige bietet der E/A-Watch.

Mit dem Button Dez/Hex können Sie die Anzeige zwischen Dezimal und Hexadezimal umwandeln.


E/A-Watch

Der E/A-Watch ist ein Hilfsmittel zur Anzeige von Daten konfigurierter Ein/-Ausgänge im Online-Betrieb. Er ist Bestandteil des CFG-DP in der Netzwerkdarstellung.

Voraussetzungen:

-	Die Konfiguration haben Sie bereits erstellt. Sie besteht mindestens aus einem PROFIBUS-DP-Master und einem PROFIBUS-DP-Slave.

-	Die Konfiguration wurde mit Online - Download in den PROFIBUS-DP-Master übertragen.

-	Die konkrete Hardware des Bussystems ist vorhanden und angeschlossen.

Vorgehensweise:

Öffnen Sie ein bestehendes Projekt mit Datei - Öffnen.

Wechseln Sie die Ansicht mit dem Menüpunkt Ansicht - Log. Netzwerkdarstellung.

Öffnen Sie die Baumstruktur im linken Bereich, bis Sie das gewünschte E/A-Modul erreicht haben

Klicken Sie dazu nacheinander Projekt – Master – Slave – Modul – (eventuell) Submodul.

Wählen Sie mit der linken Maustaste das gewünschte Tag/Symbol, ziehen Sie es bis in den rechten Bereich des Fensters und lassen Sie dann die linke Maustaste los (drag and drop).

Im rechten Bereich markieren Sie mit der linken Maustaste ein Element. Mit der rechten Maustaste öffnen Sie das Kontextmenü und wählen dann „Start“. Es erscheint ein neues Fenster mit dem Namen E/A-Watch.

Eine Tabelle zeigt die Überschriften Gerät, SymName (Symbolischer Name), IEC-Adresse (Offset), Datentyp, Darstellung und Wert.

Mit einem Doppelklick können Sie in der Spalte Wert im Fenster E/A-Watch einen neuen Wert für die Ausgangsdaten eingeben.

Dies gilt nur für Ausgangsdaten; Eingangsdaten können nicht verändert werden.

Klicken Sie doppelt auf die Spalte Darstellung eines bestimmten Slavetyps.

Wählen Sie das Format, mit dem dessen Ein- bzw. Ausgang angezeigt werden soll. Sie haben die Wahl zwischen: Bit-Pattern, Char, Decimal Signed, Decimal Unsigned, Hex.


Kommunikation starten/stoppen

Sie können die Kommunikation zwischen dem Master und den Slaves starten oder stoppen. Wählen Sie dazu den Menüpunkt Online - Kommunikation starten bzw. Online - Kommunikation stoppen.


Slaveadresse setzen

Mit dem Menüpunkt Online - Slaveadresse setzen können Sie die Stationsadresse eines Slaves am PROFIBUS ändern.

Schreiben Sie dazu die neue Adresse in das Feld Neue Stationsadresse. Wenn Sie keine weitere Änderung der Stationsadresse zulassen möchten, markieren Sie das Feld keine weitere Änderung. Gegebenenfalls geben Sie noch zusätzliche Parameter in hexadezimaler Darstellung in das Feld Slaveparameter ein. Aktivieren Sie das Kommando mit der Schaltfläche Adresse setzen.


Geräteinformationen
Geräteinformation

Wählen Sie den Menüpunkt Online - Geräteinformation um weitere Information zum angewählten Gerät zu erhalten.

Es werden das Herstellungsdatum, die Gerätenummer und die Seriennummer aus dem Gerät ausgelesen und angezeigt.


GSD Viewer

Wählen Sie den Menüpunkt Tools - GSD Viewer, um alle GSD-Dateien im GSD-Suchpfad anzuzeigen.

Wählen Sie eine GSD-Datei mit einem Doppelklick aus und folgendes Fenster wird geöffnet:

Weitere Informationen aus der GSD-Datei erhalten Sie über die Schaltflächen Details, Darstellung und Kennungsbytes.