Bediener-Manual SyConPB Systemkonfigurator PROFIBUS Hilscher

Transcrição

Bediener-Manual SyConPB Systemkonfigurator PROFIBUS Hilscher
Bediener-Manual
SyConPB
Systemkonfigurator PROFIBUS
PROFIBUS-DP
PROFIBUS-FMS
und PROFIBUS-DP/FMS Kombimaster
Hilscher Gesellschaft für Systemautomation mbH
www.hilscher.com
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
Übersicht SyCon
2/246
Änderungsübersicht
Index
Datum
Kapitel
Änderung
4
15.09.98 2.530 PROFIBUS.DLL
2.070 SYCON.EXE
Version
alle
Erstellt
5
05.01.00 2.620 PROFIBUS.DLL
2.620 SYCON.EXE
alle
Neue Kapitelstruktur,
Kapitel Installation und Lizensierung überarbeitet
Neues Kapitel: Getting Started,
Gerätezuordnung,
Menüpunkte focusabhängig / focusgesteuert,
Neue Funktionen: EA Watch, Message Monitor, DPV1
Erweiterte Gerätediagnose ausführlicher beschrieben
Fehlernummern erweitert
Neues Kapitel: Anhang
6
17.04.00 2.620 PROFIBUS.DLL
2.620 SYCON.EXE
5.2
10.3
Busparameter ausführlicher beschrieben
Neues Kapitel Verzeichnis Gleichungen
7
12.02.01 2.700 PROFIBUS.DLL
2.638 SYCON.EXE
8
02.11.01 2.723 PROFIBUS.DLL
2.638 SYCON.EXE
alle
überarbeitet
CSV Export
9
15.12.03 2.750 PROFIBUS.DLL
2.651 SYCON.EXE
alle
3
5.1
5.2.1.1
6.8.5
9.3
10.3
überarbeitet
'PROFIBUS MPI Kommunikation' ergänzt
Abschnitt 'Gerätezuordnung' komplett überarbeitet
Abschnitt 'Busparameter für PROFIBUS-MPI' eingefügt
Abschnitt 'Message Monitor zum Testen von PROFIBUS-MPI
(Client)' neu erstellt
Abschnitt 'CIF TCP/IP Fehlernummern' ergänzt
Abschnitt 'DP Slave Diagnose' erstellt'
Neue Funktion Netzwerkstruktur einlesen
Weitere Übersichtstabellen: Diagnosefunktionen,
Nutzdatentransfer
10
04.07.05 2.756 PROFIBUS.DLL
2.653 SYCON.EXE
5.2.2
Busparameter angepasst
11
01.06.10 2.81x PROFIBUS.DLL
2.71x SYCON.EXE
2.1
Systemvoraussetzungen: Windows® 2000 / Windows® XP /
Windows® Vista / Windows® 7
12
03.01.11 2.81x PROFIBUS.DLL
2.71x SYCON.EXE
9.6
Fehlernummer 235 ergänzt
13
13.06.12 2.81x PROFIBUS.DLL
2.71x SYCON.EXE
2.1
Systemvoraussetzungen: Windows® 2000 entfernt
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Übersicht SyCon
3/246
Inhaltsverzeichnis
1
ÜBERSICHT SYCON..................................................................................................9
1.1
Hauptfunktionen..........................................................................................................9
1.2
Eigenschaften ...........................................................................................................10
1.3
Rechtliche Hinweise .................................................................................................11
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
2
INSTALLATION UND LIZENSIERUNG.....................................................................14
2.1
Systemvoraussetzungen ..........................................................................................14
2.2
Installation der Software ...........................................................................................15
2.3
Installation des Systemkonfigurators SyCon ............................................................17
2.4
Lizensierung .............................................................................................................19
2.4.1
2.4.2
2.5
3
Copyright ............................................................................................................11
Wichtige Hinweise ..............................................................................................11
Haftungsausschluss ...........................................................................................12
Gewährleistung...................................................................................................12
Exportbestimmungen .........................................................................................13
Bestellen der Lizenz für den Systemkonfigurator...............................................19
Eingabe des Lizenzcodes ..................................................................................20
Funktionsumfang der Basisversion bzw. der unlizensierten Feldbusmodule ...........22
KONFIGURATIONSSCHRITTE - GETTING STARTED ...........................................23
3.1
Übersicht Kommunikationsarten...............................................................................23
3.1.1
3.1.2
3.1.3
3.1.4
3.2
PROFIBUS-DP .........................................................................................................25
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.2.6
3.2.7
3.3
Konfiguration Hilscher DP Master an beliebigen DP Slave ...............................25
Konfiguration Hilscher DP Slave an beliebigen DP Master................................27
Konfiguration Hilscher DP Master an Hilscher DP Slave ...................................28
Konfiguration Hilscher DPV1 Master an beliebigen DPV1 Slave.......................30
Konfiguration Hilscher DPV1 Slave an beliebigen DPV1 Master.......................31
Konfiguration Hilscher DPV1 Master an Hilscher DPV1 Slave ..........................32
Konfiguration Hilscher DP Master als Klasse 2 Master......................................33
PROFIBUS-FMS.......................................................................................................34
3.3.1
3.3.2
3.3.3
3.4
PROFIBUS-DP ...................................................................................................23
PROFIBUS-FMS ................................................................................................24
PROFIBUS-FDL .................................................................................................24
PROFIBUS-MPI..................................................................................................24
Konfiguration Hilscher FMS Master an beliebigen FMS Master ........................34
Konfiguration Hilscher FMS Master an beliebigen FMS Slave ..........................35
Konfiguration Hilscher FMS Master an Hilscher FMS Master............................36
PROFIBUS-FDL .......................................................................................................37
3.4.1
3.4.2
Konfiguration Hilscher FDL Master an beliebigen FDL Master (FDL defined)...37
Konfiguration Hilscher FDL Master an beliebigen FDL Master (FDL transparent)
SDA ....................................................................................................................38
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Übersicht SyCon
4/246
3.4.3
3.4.4
3.4.5
3.5
PROFIBUS-MPI........................................................................................................42
3.5.1
4
Konfiguration Hilscher MPI Client an Siemens S7 als MPI Server ....................42
PROFIBUS KONFIGURATION MIT SYCON ............................................................43
4.1
PROFIBUS Konfiguration anlegen ...........................................................................43
4.2
GSD Dateien.............................................................................................................43
4.3
Master.......................................................................................................................45
4.3.1
4.3.2
4.3.3
4.3.4
4.4
4.5
Einfügen DP Slave .............................................................................................50
Einstellungen wählen .........................................................................................52
Slave Konfiguration ............................................................................................52
Einfügen vordefiniertes Gerät - PDD..................................................................56
Slave ersetzen....................................................................................................58
PROFIBUS-FMS.......................................................................................................59
4.5.1
4.5.2
4.6
Einfügen Master .................................................................................................45
Master Konfiguration ..........................................................................................47
Autokonfiguration (PROFIBUS-DP) ...................................................................48
Master ersetzen..................................................................................................49
DP Slave...................................................................................................................50
4.4.1
4.4.2
4.4.3
4.4.4
4.4.5
Kommunikationsbeziehungsliste (KBL)..............................................................59
Objektverzeichnis (OV) ......................................................................................68
PROFIBUS-FDL .......................................................................................................70
4.6.1
4.6.2
4.6.3
4.6.4
5
Konfiguration Hilscher FDL Master an Hilscher FDL Master (FDL transparent)
SDA ....................................................................................................................39
Konfiguration Hilscher FDL Master an beliebigen FDL Master (FDL transparent)
SDA/SDN............................................................................................................40
Konfiguration Hilscher FDL Master an beliebiges FDL Gerät (FDL transparent)
SDA/SDN/SRD ...................................................................................................41
PROFIBUS-FDL Definiert (Defined)...................................................................70
PROFIBUS-FDL Transparent SDA ....................................................................73
PROFIBUS-FDL Transparent SDA/SDN............................................................74
PROFIBUS-FDL Transparent SDA/SDN/SRD...................................................76
EINSTELLUNGEN ....................................................................................................77
5.1
Gerätezuordnung......................................................................................................77
5.1.1
5.1.2
5.1.3
5.1.4
5.2
Busparameter ...........................................................................................................87
5.2.1
5.2.2
5.2.3
5.3
Auswahl des Treibers .........................................................................................77
CIF Device Driver ...............................................................................................79
CIF Serial Driver .................................................................................................81
CIF TCP/IP Driver...............................................................................................83
Einstellen der Busparameter und Profile............................................................88
Beschreibung der einzelnen Parameter .............................................................91
Regeln ................................................................................................................95
DP Master.................................................................................................................96
5.3.1
5.3.2
5.3.3
5.3.4
Mastereinstellungen ...........................................................................................96
Adressierungsmodus..........................................................................................98
Masterkonfiguration ............................................................................................99
Gruppenzuweisung...........................................................................................100
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Übersicht SyCon
5.4
5/246
DP Slave.................................................................................................................101
5.4.1
5.4.2
5.4.3
5.5
DPV1 Parameter.....................................................................................................106
5.5.1
5.6
OPC Symbole...................................................................................................107
FMS ........................................................................................................................108
5.6.1
5.6.2
5.6.3
6
Slaveeinstellungen ...........................................................................................101
Slavekonfiguration ............................................................................................103
Parameterdaten................................................................................................104
FMS Einstellungen ...........................................................................................108
Kommunikationsreferenzliste (KBL) .................................................................109
Objektverzeichnis (OV) ....................................................................................109
5.7
Projektinformation...................................................................................................110
5.8
Suchpfad.................................................................................................................110
5.9
Sprache ..................................................................................................................111
5.10
Startoptionen ..........................................................................................................111
ONLINE FUNKTIONEN...........................................................................................114
6.1
Einleitung ................................................................................................................114
6.2
Online zum CIF.......................................................................................................114
6.2.1
6.2.2
6.2.3
6.2.4
6.2.5
6.3
Download der Konfiguration .............................................................................114
Firmware Download..........................................................................................115
Firmware / Reset ..............................................................................................116
Geräteinformation.............................................................................................116
Treiber lizensieren ............................................................................................117
Netzwerkstruktur einlesen ......................................................................................118
6.3.1
6.3.2
6.3.3
Slave zuweisen.................................................................................................121
Modul zuweisen................................................................................................122
Slave mit Stationsadresse 126 - Bestimmung der Ident-Nummer ...................123
6.4
Kommunikation starten/stoppen .............................................................................124
6.5
Diagnosefunktionen ................................................................................................125
6.5.1
6.5.2
6.5.3
6.5.4
6.5.5
6.6
Nutzdatentransfer ...................................................................................................141
6.6.1
6.6.2
6.6.3
6.7
E/A Monitor.......................................................................................................142
E/A Watch.........................................................................................................143
FMS-Monitor.....................................................................................................146
PROFIBUS Dienste ................................................................................................149
6.7.1
6.7.2
6.8
Live List ............................................................................................................126
Debugmodus (PROFIBUS-DP) ........................................................................127
Globales Statusfeld ..........................................................................................135
Erweiterte Gerätediagnose...............................................................................137
FMS Diagnose..................................................................................................140
Slaveadresse setzen ........................................................................................149
Objektverzeichnis einlesen...............................................................................150
Message Monitor ....................................................................................................151
6.8.1
6.8.2
6.8.3
Message Monitor zum Testen von DPV1 (am Master) ....................................153
Message Monitor zum Testen von DPV1 (am Slave) ......................................154
Message Monitor zum Testen von PROFIBUS-FDL transparent SDA............155
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Übersicht SyCon
6/246
6.8.4
6.8.5
7
DATEI, DRUCKEN, BEARBEITEN, EXPORT UND ANSICHT ............................... 159
7.1
Datei .......................................................................................................................159
7.1.1
7.1.2
7.1.3
Drucken ..................................................................................................................160
7.3
Exportfunktionen.....................................................................................................161
7.4
7.5
DBM Export ......................................................................................................161
CSV Export.......................................................................................................161
PDD Export.......................................................................................................165
Bearbeiten ..............................................................................................................167
7.4.1
7.4.2
7.4.3
7.4.4
Ausschneiden, Kopieren und Einfügen (Master)..............................................167
Ausschneiden, Kopieren und Einfügen (Slave)................................................168
Löschen ............................................................................................................169
Ersetzen ...........................................................................................................169
Ansicht der Konfiguration........................................................................................170
7.5.1
7.5.2
7.5.3
7.5.4
9
Öffnen...............................................................................................................159
Speichern und Speichern Unter .......................................................................159
Schließen..........................................................................................................159
7.2
7.3.1
7.3.2
7.3.3
8
Message Monitor zum Testen von PROFIBUS-FDL transparent SDA/SDN ...156
Message Monitor zum Testen von PROFIBUS-MPI (Client) ...........................158
Gerätetabelle ....................................................................................................170
Adresstabelle....................................................................................................171
KBL Tabelle ......................................................................................................174
OV Tabelle........................................................................................................174
TOOLS ....................................................................................................................175
8.1
GSD Viewer ............................................................................................................175
8.2
PKV40 / PKV50 Gateway .......................................................................................175
FEHLERNUMMERN ...............................................................................................176
9.1
CIF Device Driver (Dual-Port Memory) Fehlernummern (-1 .. -49).........................176
9.2
CIF Serial Driver Fehlernummern (-20 .. -71) .........................................................180
9.3
CIF TCP/IP Fehlernummern ...................................................................................182
9.3.1
9.3.2
Standard Win32 Socket API Fehler..................................................................182
NetIdent spezifische Fehler..............................................................................182
9.4
RCS Fehlernummern (4 .. 93) ................................................................................183
9.5
Datenbankzugriff Fehlernummern (100 .. 130) .......................................................185
9.6
SyCon Fehlernummer (235) ...................................................................................186
9.7
Online Data Manager Fehlernummern ...................................................................187
9.7.1
9.7.2
9.7.3
9.7.4
Online Data Manager Fehlernummern (1000 .. 1018) .....................................187
Message Handler Fehlernummern (2010 .. 2027) ...........................................188
Treiber Funktionen Fehlernummern (2501 .. 2512) .........................................189
Online Data Manager Subfunktionen Fehlernummern (8001 .. 8035) .............189
9.8
Datenbank Fehler (4000 .. 4199)............................................................................190
9.9
Konvertierungsfunktionsfehler (5000 .. 5012).........................................................194
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Übersicht SyCon
10
7/246
ANHANG .................................................................................................................195
10.1
Erweiterte Gerätediagnose Master .........................................................................195
10.1.1
10.1.2
10.1.3
10.1.4
10.1.5
10.1.6
10.1.7
10.1.8
10.1.9
10.1.10
10.1.11
10.1.12
10.1.13
10.1.14
10.1.15
10.1.16
10.1.17
10.1.18
10.1.19
10.1.20
10.1.21
10.1.22
10.1.23
10.1.24
10.1.25
10.1.26
10.1.27
10.2
Erweiterte Gerätediagnose DP Slave .....................................................................219
10.2.1
10.2.2
10.2.3
10.2.4
10.2.5
10.2.6
10.2.7
10.2.8
10.2.9
10.3
Erweiterte Slave Gerätediagnose.....................................................................229
Kennungsbytes .......................................................................................................233
10.4.1
10.4.2
11
PLC_TASK Variables .......................................................................................219
SPC3CTRL SPC3 ............................................................................................220
SPC3CTRL Slave Config .................................................................................221
SPC3CTRL Master Config ...............................................................................222
SPC3CTRL Param Data ..................................................................................223
SPC3CTRL DPM..............................................................................................224
SPC3CTRL DPV1 Class 1 ...............................................................................225
SPC3CTRL DPV1 Class 2 ...............................................................................227
SPC3CTRL Code Diagnostic ...........................................................................228
DP Slave Diagnose.................................................................................................229
10.3.1
10.4
PLC_TASK Common Variables .......................................................................195
USR_INTF Task State......................................................................................196
USR_INTF Running States ..............................................................................197
USR_INTF Globales Statusfeld........................................................................197
USR_INTF Communication Error.....................................................................198
USR_INTF Parameter Set List .........................................................................198
USR_INTF Last Download Parameter .............................................................199
USR_INTF Disconnect Report .........................................................................200
USR_INTF Diagnostic Report ..........................................................................201
USR_INTF DPV1 Data .....................................................................................202
FDL_TASK Task State .....................................................................................203
FDL_TASK Act. Busparameter ........................................................................204
FDL_TASK DDLM Requests Class 1...............................................................205
FDL_TASK DDLM Requests Class 2...............................................................206
FDL_TASK FDL Requests ...............................................................................207
FDL_TASK FMA Requests ..............................................................................208
FDL_TASK DP Retry for Slave ........................................................................209
FDL_TASK DP Activated Slave .......................................................................210
ALI_TASK VFD Status .....................................................................................210
ALI_TASK Confirmed FMS Services................................................................211
ALI_TASK Unconfirmed FMS Services............................................................212
ALI_TASK FDL Services ..................................................................................213
ALI_TASK Error Counter..................................................................................214
ALI_TASK Client Parallel Services...................................................................215
ALI_TASK Server Parallel Services .................................................................216
ALI_TASK Status ComReference ....................................................................217
ALI_TASK Timer ComReference .....................................................................218
Kennungsbyte (Allgemeines Kennungsbyte Format AKF)...............................233
Spezielles Kennungsbyte Format (SKF) ..........................................................236
VERZEICHNISSE ...................................................................................................238
11.1
Abbildungsverzeichnis ............................................................................................238
11.2
Tabellenverzeichnis ................................................................................................242
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Übersicht SyCon
8/246
12
GLOSSAR ...............................................................................................................245
13
KONTAKTE .............................................................................................................246
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Übersicht SyCon
1
1.1
9/246
Übersicht SyCon
Hauptfunktionen
Die Hauptfunktionen des PROFIBUS Systemkonfigurators sind:
Funktion
Abschnitt
Kurzbeschreibung
Konfiguration
Übersicht Kommunikationsarten
Übersicht über die möglichen
Kommunikationsarten und
Beschreibung der
Konfigurationsschritte
Netzwerkstruktur einlesen
Netzwerkstruktur einlesen
Diagnosefunktionen
Diagnosefunktionen wie z.B. Life
Liste, Debugger, Globales Statusfeld
usw.
Nutzdatentransfer
E/A Monitor, E/A Watch, Message
Monitor
Projektinformation
Angeben der Projektinformation
Drucken
Ausdrucken der Konfiguration
Diagnose
Dokumentation
Tabelle 1: SyCon Hauptfunktionen
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Übersicht SyCon
1.2
10/246
Eigenschaften
SyCon ist ein universeller Feldbuskonfigurator
Dies bedeutet, dass Sie für die bekanntesten Feldbussysteme wie z.B.
PROFIBUS, InterBus, CANopen, DeviceNet, AS-Interface etc. den gleichen
Konfigurator verwenden können.
SyCon ist ein globaler Feldbuskonfigurator
Sie konfigurieren alle Geräte mit einem Werkzeug. SyCon überprüft die
Abhängigkeiten zwischen den Geräten. SyCon erlaubt nur Konfigurationen,
die Sinn machen. Im Zweifel gibt Ihnen der SyCon eine Warnung.
Die Hilscher Geräte erhalten die Konfigurationsdaten mit Hilfe von
Downloads.
Für
andere
Geräte
sind
Exportfunktionen
oder
Dokumentationen möglich.
SyCon dokumentiert Ihr Feldbussystem
Nach der Konfiguration können Sie sich eine detaillierte Dokumentation
Ihres Feldbusnetzwerks 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.
SyCon verwendet standardisierte Konfigurationsdateien
Einige Protokolle verwenden standardisierte Dateien, die Informationen
über alle Merkmale und Limits des Slaves beinhalten. SyCon verwendet
diese Dateien für die Konfiguration.
SyCon ist ein Diagnosewerkzeug
Nach der Konfiguration haben Sie die Möglichkeit, den SyCon in den
Diagnosebetrieb umzuschalten. Sie können alle Statusinformationen der
Hilscher Geräte beobachten. Informationen wie z.B. die Live List oder
Slave Diagnoseinformationen beim PROFIBUS werden angezeigt. Im Falle,
dass ein Slave nicht richtig arbeitet, wird dieser in einer anderen Farbe
angezeigt.
SyCon kann erweitert werden
SyCon enthält eine universelle EXE-Datei und mehrere protokollspezifische
DLLen. Die meisten Kunden verlangen den SyCon nur, um einen Feldbus
zu verwenden.
SyCon kann später durch Hinzufügen einer oder mehrerer DLLen erweitert
werden. Die Konfiguration der verschiedenen Protokolle wird so ähnlich wie
möglich gehalten.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Übersicht SyCon
1.3
1.3.1
11/246
Rechtliche Hinweise
Copyright
© 1998-2012 Hilscher Gesellschaft für Systemautomation mbH
Alle Rechte vorbehalten.
Die
Bilder,
Fotografien
und
Texte
der
Begleitmaterialien
(Benutzerhandbuch, Begleittexte, Dokumentation etc.) sind durch
deutsches und internationales Urheberrecht sowie internationale Handelsund Schutzbestimmungen geschützt. Sie sind ohne vorherige schriftliche
Genehmigung nicht berechtigt, diese vollständig oder teilweise durch
technische oder mechanische Verfahren zu vervielfältigen (Druck,
Fotokopie oder anderes Verfahren), unter Verwendung elektronischer
Systeme zu verarbeiten oder zu übertragen. Es ist Ihnen untersagt,
Veränderungen an Copyrightvermerken, Kennzeichen, Markenzeichen
oder Eigentumsangaben vorzunehmen. Darstellungen werden ohne
Rücksicht auf die Patentlage mitgeteilt. Die in diesem Dokument
enthaltenen Firmennamen und Produktbezeichnungen sind möglicherweise
Marken bzw. Warenzeichen der jeweiligen Inhaber und können
warenzeichen-, marken- oder patentrechtlich geschützt sein. Jede Form
der weiteren Nutzung bedarf der ausdrücklichen Genehmigung durch den
jeweiligen Inhaber der Rechte.
1.3.2
Wichtige Hinweise
Das Benutzerhandbuch, Begleittexte und die Dokumentation wurden mit
größter Sorgfalt erarbeitet. Fehler können jedoch nicht ausgeschlossen
werden. Eine Garantie, die juristische Verantwortung für fehlerhafte
Angaben oder irgendeine Haftung kann daher nicht übernommen werden.
Sie werden darauf hingewiesen, dass Beschreibungen in dem
Benutzerhandbuch, den Begleittexte und der Dokumentation weder eine
Garantie, noch eine Angabe über die nach dem Vertrag vorausgesetzte
Verwendung oder eine zugesicherte Eigenschaft darstellen. Es kann nicht
ausgeschlossen werden, dass das Benutzerhandbuch, die Begleittexte und
die Dokumentation nicht vollständig mit den beschriebenen Eigenschaften,
Normen oder sonstigen Daten der gelieferten Produkte übereinstimmen.
Eine Gewähr oder Garantie bezüglich der Richtigkeit oder Genauigkeit der
Informationen wird nicht übernommen.
Wir behalten uns das Recht vor, unsere Produkte und deren Spezifikation,
sowie zugehörige Benutzerhandbücher, Begleittexte und Dokumentationen
jederzeit und ohne Vorankündigung zu ändern, ohne zur Anzeige der
Änderung verpflichtet zu sein. Änderungen werden in zukünftigen Manuals
berücksichtigt und stellen keine Verpflichtung dar; insbesondere besteht
kein Anspruch auf Überarbeitung gelieferter Dokumente. Es gilt jeweils das
Manual, das mit dem Produkt ausgeliefert wird.
Die Hilscher Gesellschaft für Systemautomation mbH haftet unter keinen
Umständen für direkte, indirekte, Neben- oder Folgeschäden oder
Einkommensverluste, die aus der Verwendung der hier enthaltenen
Informationen entstehen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Übersicht SyCon
1.3.3
12/246
Haftungsausschluss
Die Software wurde von der Hilscher Gesellschaft für Systemautomation
mbH sorgfältig erstellt und getestet und wird im reinen Ist-Zustand zur
Verfügung gestellt. Es kann keine Gewährleistung für die Leistungsfähigkeit
und Fehlerfreiheit der Software für alle Anwendungsbedingungen und -fälle
und die erzielten Arbeitsergebnisse bei Verwendung der Software durch
den Benutzer übernommen werden. Die Haftung für etwaige Schäden, die
durch die Verwendung der Hard- und Software oder der zugehörigen
Dokumente entstanden sein könnten, beschränkt sich auf den Fall des
Vorsatzes oder der grob fahrlässigen Verletzung wesentlicher
Vertragspflichten. Der Schadensersatzanspruch für die Verletzung
wesentlicher Vertragspflichten ist jedoch auf den vertragstypischen
vorhersehbaren Schaden begrenzt.
Es ist strikt untersagt, die Software in folgenden Bereichen zu verwenden:
•
für militärische Zwecke oder in Waffensystemen;
•
zum Entwurf, zur Konstruktion, Wartung oder zum Betrieb von
Nuklearanlagen;
•
in Flugsicherungssystemen, Flugverkehrs- oder Flugkommunikationssystemen;
•
in Lebenserhaltungssystemen;
•
in Systemen, in denen Fehlfunktionen der Software körperliche
Schäden oder Verletzungen mit Todesfolge nach sich ziehen können.
Sie werden darauf hingewiesen, dass die Software nicht für die
Verwendung in Gefahrumgebungen erstellt worden ist, die ausfallsichere
Kontrollmechanismen erfordern. Die Benutzung der Software in einer
solchen Umgebung geschieht auf eigene Gefahr; jede Haftung für Schäden
oder Verluste aufgrund unerlaubter Benutzung ist ausgeschlossen.
1.3.4
Gewährleistung
Obwohl die Hard- und Software mit aller Sorgfalt entwickelt und intensiv
getestet wurde, übernimmt die Hilscher Gesellschaft für Systemautomation
mbH keine Garantie für die Eignung für irgendeinen Zweck, der nicht
schriftlich bestätigt wurde. Es kann nicht gewährleistet werden, dass die
Hard- und Software Ihren Anforderungen entspricht, die Verwendung der
Software unterbrechungsfrei und die Software fehlerfrei ist. Eine Garantie
auf Nichtübertretung, Nichtverletzung von Patenten, Eigentumsrecht oder
Freiheit von Einwirkungen Dritter wird nicht gewährt. Weitere Garantien
oder Zusicherungen hinsichtlich Marktgängigkeit, Rechtsmängelfreiheit,
Integrierung oder Brauchbarkeit für bestimmte Zwecke werden nicht
gewährt, es sei denn, diese sind nach geltendem Recht vorgeschrieben
und können nicht eingeschränkt werden. Gewährleistungsansprüche
beschränken sich auf das Recht, Nachbesserung zu verlangen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Übersicht SyCon
1.3.5
13/246
Exportbestimmungen
Das gelieferte Produkt (einschließlich der technischen Daten) unterliegt den
gesetzlichen Export- bzw. Importgesetzen sowie damit verbundenen
Vorschriften verschiedener Länder, insbesondere denen von Deutschland
und den USA. Die Software darf nicht in Länder exportiert werden, in denen
dies durch das US-amerikanische Exportkontrollgesetz und dessen
ergänzender Bestimmungen verboten ist. Sie verpflichten sich, die
Vorschriften strikt zu befolgen und in eigener Verantwortung einzuhalten.
Sie werden darauf hingewiesen, dass Sie zum Export, zur Wiederausfuhr
oder zum Import des Produktes unter Umständen staatlicher
Genehmigungen bedürfen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Installation und Lizensierung
2
2.1
14/246
Installation und Lizensierung
Systemvoraussetzungen
•
PC mit Pentium-Prozessor oder höher
•
Windows® XP SP3 / Windows® Vista SP2 (32 Bit) / Windows® 7
SP1 (32/64 Bit)
•
Freien Festplattenspeicher: 30-80 MByte
•
DVD ROM Laufwerk
•
RAM: min. 256 MByte
•
Grafikauflösung: mind. 800 x 600 Bildpunkte, empfohlen 1024 x 768
•
Tastatur und Maus
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Installation und Lizensierung
2.2
15/246
Installation der Software
Schließen Sie alle Programme!
Legen Sie die DVD Hilscher Systemsoftware in das DVD ROM Laufwerk.
Das Installationsprogramm startet selbständig (Autostart eingeschaltet).
Andernfalls wechseln Sie in das Root Verzeichnis der DVD und starten Sie
Autorun.exe (Autostart ausgeschaltet).
Hinweis: Unter Windows® XP/Vista/7 benötigen Sie Administratorrechte
zur Installation!
Das Installationsprogramm fragt, welche Komponenten installiert werden
sollen. Beantworten Sie diese Fragen mit Ja bzw. Nein.
Abbildung 1: Auswahl zur Installation des Systemkonfigurators als Basisversion
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Installation und Lizensierung
16/246
Abbildung 2: Auswahl zur Installation des lizensierten Systemkonfigurators (ohne OPC)
Es können installiert werden:
•
Systemkonfigurator SyCon(Konfigurations- und Diagnosewerkzeug)
•
OPC-Server (Zur OPC Kommunikation)
•
CIF Device Treiber (Gerätetreiber für den Zugriff auf das CIF)
Wenn Sie einen Lizenzcode haben oder dieser auf der DVD angegeben ist,
dann beantworten Sie die Frage nach einem vorhandenen Lizenzcode mit
ja, ansonsten wird eine Basisversion des Systemkonfigurators installiert.
Geben Sie Ihren Namen und den Firmennamen ein.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Installation und Lizensierung
2.3
17/246
Installation des Systemkonfigurators SyCon
Bei der Installation müssen Sie Ihren Namen und den Firmennamen
eingeben. Wenn Sie einen Lizenzcode haben oder dieser auf der DVD
angegeben ist, dann geben Sie diesen bitte jetzt ein. Andernfalls arbeitet
der Systemkonfigurator nur als Basisversion. Ihnen stehen dann alle
Funktionen zur Verfügung, jedoch ist die Konfiguration auf zwei Geräte am
Netzwerk beschränkt, was für Slaveteilnehmer ausreichend ist.
Unter dem Menüpunkt Hilfe > Lizensierung können Sie ein Bestellformular
für Ihre Lizenz ausfüllen und an Ihren Distributor oder direkt an uns faxen.
Folgen Sie den Anweisungen des Installationsprogramms, wählen Sie die
zu installierenden Feldbussysteme aus und beantworten die Fragen mit Ja
oder Weiter.
Abbildung 3: Eingabe des Namens, des Firmennamens und des Lizenzcodes
Hinweis: Der oben angegebene Lizenzcode 0123456789ABCDEF ist kein
gültiger Code und dient nur der Veranschaulichung.
Die Eingabe des Namens und des Firmennamens sind notwendig, die
Eingabe der Straße, der Postleitzahl, Ort und Land ist optional.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Installation und Lizensierung
18/246
Das Installationsprogramm gibt folgende Auswahlmöglichkeiten:
Angabe
Voreinstellung
Bedeutung
Zielverzeichnis
C:\Programme\Hilscher\SyCon
Installationsverzeichnis des SyCon
und seiner Komponenten
AS-Interface
Angehakt
CANopen
Angehakt
Programm DLL und Komponenten
des entsprechenden
Feldbussystems bzw. Protokolls
DeviceNet
Angehakt
InterBus
Angehakt
PROFIBUS
Angehakt
Ethernet/Protocol Angehakt
CIF Device
Driver
Angehakt
C:\Programme\CIF Device
Driver
CIF Gerätetreiber
Programm Menü
SyCon Systemkonfigurator
Erscheint unter Start > Programme
Tabelle 2: Auswahl bei Installation
Das Installationsprogramm kopiert die Programmdateien, GSD bzw. EDS
Dateien und Bitmaps auf den PC. Abschließend werden
•
System DLLs
•
die Anwendung
•
OLE Controls
•
ODBC Komponenten
in die Registrierung eingetragen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Installation und Lizensierung
2.4
19/246
Lizensierung
Dieser Abschnitt beschreibt die Vorgehensweise zur Lizensierung des
Systemkonfigurators ausgehend von der bereits installierten Basisversion
des SyCon. Die Lizensierung während der Installation wurde bereits oben
beschrieben.
Bei Lieferungen, die eine Lizenz des Systemkonfigurators enthalten, liegt
ein Formular bei. Füllen Sie dieses Formular aus und faxen Sie es an Ihren
Distributor oder direkt an uns. Nach Erhalt des Lizenzcodes geben Sie
diesen ein, wie im Abschnitt Eingabe des Lizenzcodes weiter unten ab
Seite 20 beschrieben.
Ein Bestellformular für eine Lizenz für den Systemkonfigurator kann mit
dem Systemkonfigurator ausgedruckt werden und ist nachfolgend
beschrieben.
2.4.1
Bestellen der Lizenz für den Systemkonfigurator
Um den Lizenzcode für ausgewählte Feldbussysteme zu bestellen, wählen
Sie das Menü Hilfe > Lizensierung. Das Lizensierungsfenster wird
geöffnet.
Tragen Sie Ihren Namen, die Firma und die
Lizenzinformationen in die dafür vorgesehenen Felder ein.
Adresse
für
Wählen Sie das bzw. die Feldbusmodule aus. Dazu sind drei Tabellen
vorhanden. Die erste Tabelle listet die Module auf, die zur Auswahl stehen
und nicht lizensiert sind. Mit einem Doppelklick bzw. durch Markieren und
Hinzufügen werden die Module in die mittlere Tabelle eingetragen, die
später im Bestellformular ausgedruckt werden. Die untere Tabelle zeigt die
Module an, die bereits lizensiert sind.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Installation und Lizensierung
20/246
Abbildung 4: Beispiel zur Auswahl des Feldbusmoduls PROFIBUS
Nach der Auswahl der Module wählen Sie die Schaltfläche
Bestellformular drucken und senden Sie uns diese Bestellung per Fax
oder per Post zu.
2.4.2
Eingabe des Lizenzcodes
Dieser Abschnitt beschreibt die Vorgehensweise zur Lizensierung des
Systemkonfigurators ausgehend von der bereits installierten Basisversion
des SyCon. Die Lizensierung während der Installation wurde bereits oben
beschrieben.
Wählen Sie das Menü Hilfe > Lizensierung. Das Lizensierungsfenster wird
geöffnet.
In der mittleren Tabelle stehen bereits die für das Bestellformular
ausgewählten Feldbusmodule. Ist dies nicht der Fall, dann wählen Sie die
Feldbusmodule aus der oberen Tabelle mit einem Doppelklick bzw. durch
Markieren und Hinzufügen aus.
Kontrollieren Sie den Namen und die Firma mit den Angaben auf dem Fax
bzw. geben Sie diese wie am Fax angegeben ein. Beachten Sie dabei die
genaue Schreibweise sowie Groß- und Kleinschreibung.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Installation und Lizensierung
21/246
Dann wählen Sie die Schaltfläche Lizenzcode eingeben. Es erscheint das
folgende Fenster. Geben Sie hier den 16 stelligen Lizenzcode ein.
Hinweis: Bei Lizenzcodes mit weniger als 16 Stellen ist eine Eingabe nur
bei der Installation des Systemkonfigurator möglich. In diesem Fall ist der
Systemkonfigurator zunächst zu deinstallieren und dann bei erneutem
Aufruf der Installation einzugeben. Des Weiteren erwartet der
Systemkonfigurator (Lizenscode mit weniger als 16 Stellen) eine Lizenz im
Gerät.
Abbildung 5: Eingabe des Lizenzcodes
Hinweis: Der oben angegebene Lizenzcode 0123456789ABCDEF ist kein
gültiger Code und dient nur der Veranschaulichung.
Nach Eingabe des Codes wählen Sie die Schaltfläche OK. Die Eingabe
wird überprüft. Bei einem gültigen Code werden Sie aufgefordert den
Systemkonfigurator zu beenden und neu zu starten, damit die Lizenz
aktiviert werden kann. Ergab die Überprüfung einen ungültigen Code, dann
erscheint folgendes Fenster.
Abbildung 6: Hinweis Lizenzcode ungültig
Überprüfen Sie in diesem Fall
•
den Lizenzcode mit den Angaben auf dem Fax
•
die Angaben des Namens und der Firma mit den Angaben auf dem
Fax. Kontrollieren Sie dabei insbesondere die genaue Schreibweise
sowie Groß- und Kleinschreibung.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Installation und Lizensierung
2.5
22/246
Funktionsumfang
der
Basisversion
unlizensierten Feldbusmodule
bzw.
der
Die Basisversion bzw. die unlizensierten Feldbusmodule haben die
folgende Funktionalität:
•
Volle Funktionalität zur Konfigurierung für bis zu zwei Geräte. Für die
Konfiguration eines Hilscher Slave Gerätes ist das ausreichend.
•
Alle Diagnosefunktionen
•
Öffnen und Download einer existierenden Konfigurationsdatei. Aufruf
der Diagnosefunktionen. Wenn diese Konfigurationsdatei mehr als
zwei Geräte enthält, dann ist eine Änderung der Konfiguration nicht
möglich.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3
23/246
Konfigurationsschritte - Getting Started
3.1
Übersicht Kommunikationsarten
Wählen Sie aus der untenstehenden Tabelle die Kommunikationsart aus,
die Sie einsetzen wollen. Im angegebenen Abschnitt ist dann der Ablauf
beschrieben.
Hinweis: Das Booklet auf der DVD ROM enthält die Angaben der
Hardwareinstallation sowie Angaben zum Kabel. Es wird an dieser Stelle
vorausgesetzt, dass die Hardwareinstallation durchgeführt wurde.
PROFIBUS bietet eine Vielzahl von Kommunikationsmöglichkeiten:
PROFIBUS
Beschrieben in Abschnitt
Seite
PROFIBUS-DP
PROFIBUS-DP
23
PROFIBUS-FMS
PROFIBUS-FMS
24
PROFIBUS-FDL
PROFIBUS-FDL
24
PROFIBUS-MPI
PROFIBUS-MPI
24
Tabelle 3: Übersicht Kommunikationsarten PROFIBUS
3.1.1
PROFIBUS-DP
Kommunikation
Gerät
Gerät
Beschrieben in Abschnitt
Seite
PROFIBUS-DP
(Klasse 1)
Hilscher
DP Master
Beliebilger
DP Slave
Konfiguration Hilscher DP Master an beliebigen DP Slave
25
Beliebiger
DP Master
Hilscher
DP Slave
Konfiguration Hilscher DP Slave an beliebigen DP Master
27
Hilscher
DP Master
Hilscher
DP Slave
Konfiguration Hilscher DP Master an Hilscher DP Slave
28
Hilscher
Beliebilger
DPV1 Master DPV1 Slave
Konfiguration Hilscher DPV1 Master an beliebigen DPV1
Slave
30
Beliebiger
Hilscher
DPV1 Master DPV1 Slave
Konfiguration Hilscher DPV1 Slave an beliebigen DPV1
Master
31
Hilscher
Hilscher
DPV1 Master DPV1 Slave
Konfiguration Hilscher DPV1 Master an Hilscher DPV1
Slave
32
Hilscher
DP Master
Konfiguration Hilscher DP Master als Klasse 2 Master
33
PROFIBUS-DPV1
(Klasse 1)
PROFIBUS-DP
(Klasse 2)
Beliebiger
DP Slave
Tabelle 4: Übersicht Kommunikationsarten PROFIBUS-DP
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.1.2
24/246
PROFIBUS-FMS
Kommunikation
Gerät
Gerät
Beschrieben in Abschnitt
Seite
PROFIBUS-FMS
Hilscher
FMS Master
Beliebilger
FMS Master
Konfiguration Hilscher FMS Master an beliebigen FMS
Master
34
Hilscher
FMS Master
Beliebilger
FMS Slave
Konfiguration Hilscher FMS Master an beliebigen FMS
Slave
35
Hilscher
FMS Master
Hilscher
FMS Master
Konfiguration Hilscher FMS Master an Hilscher FMS
Master
36
Tabelle 5: Übersicht Kommunikationsarten PROFIBUS-FMS
3.1.3
PROFIBUS-FDL
Kommunikation
Gerät
Gerät
PROFIBUS-FDL
Hilscher FDL Master Beliebiger FDL Master
FDL defined
Beschrieben in Abschnitt
Seite
Konfiguration Hilscher FDL Master an
beliebigen FDL Master (FDL defined)
37
Konfiguration Hilscher FDL Master an
beliebigen FDL Master (FDL
FDL transparent (SDA) transparent) SDA
38
FDL defined
Hilscher FDL Master Beliebiger FDL Master
FDL transparent
(SDA)
Hilscher FDL Master Hilscher FDL Master
FDL transparent
(SDA)
Konfiguration Hilscher FDL Master an
Hilscher FDL Master (FDL transparent)
FDL transparent (SDA) SDA
Hilscher FDL Master Beliebiger FDL Master
FDL transparent
(SDA/SDN)
FDL transparent
(SDA/SDN)
Hilscher FDL Master Beliebiges FDL Gerät
FDL transparent
(SDA/SDN/SRD)
FDL transparent
(SDA/SDN/SRD)
39
Konfiguration Hilscher FDL Master an
beliebigen FDL Master (FDL
transparent) SDA/SDN
40
Konfiguration Hilscher FDL Master an
beliebiges FDL Gerät (FDL transparent)
SDA/SDN/SRD
41
Tabelle 6: Übersicht Kommunikationsarten PROFIBUS-FDL
3.1.4
PROFIBUS-MPI
Kommunikation
Gerät
Gerät
Beschrieben in Abschnitt
Seite
PROFIBUS-MPI
Hilscher
MPI Client
Siemens S7
MPI Server
Konfiguration Hilscher MPI Client an Siemens S7 als MPI
Server
42
Tabelle 7: Übersicht Kommunikationsarten PROFIBUS-MPI
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.2
25/246
PROFIBUS-DP
3.2.1
Konfiguration Hilscher DP Master an beliebigen DP Slave
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
DP Masters an einen beliebigen DP Slave angegeben, wie sie für viele
Anwendungsfälle typisch sind.
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
GSD Datei des DP Slaves
kopieren, wenn Slave noch
nicht vorhanden
Datei > GSD kopieren
GSD Dateien
43
3
DP Master wählen und
Busadresse angeben
Einfügen > Master
Einfügen Master
45
4
DP Slave wählen und
Busadresse angeben
Einfügen > Slave
Einfügen DP Slave
50
5
Ein- und Ausgangsmodule
angeben (*1)
Linker Mausklick auf Slave, dann
Slave Konfiguration
52
6
Offsetadressen angeben
7
DP Slave Parameter
angeben, wenn Slave
Parameterdaten benötigt
Linker Mausklick auf Slave, dann
Parameterdaten
104
Busparameter angeben
Linker Mausklick auf Master, dann
Busparameter
87
Gerätezuordnung
77
8
Einstellungen > Slavekonfiguration
Einstellungen > Parameterdaten
Einstellungen > Busparameter
Gerätezuordnung einstellen,
falls keine automatische
Zuordnung erfolgte
Linker Mausklick auf Master, dann
10
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
11
Download
Linker Mausklick auf Master, dann
Download der Konfiguration
114
12
Live Liste
Live List
126
Debugmodus (PROFIBUSDP)
127
PROFIBUS DP Slave
Gerätediagnose
128
Online > Debugmodus stoppen
Debugmodus (PROFIBUSDP)
127
Linker Mausklick auf Master, dann
Globales Statusfeld
135
9
Einstellungen > Gerätezuordnung
Online > Download
Linker Mausklick auf Master, dann
Online > Live List
13
Debugger starten
Linker Mausklick auf Master, dann
Online > Debugmodus Starten
14
Gerätediagnose
15
Debugger stoppen
16
Globale Diagnose
Linker Mausklick auf Slave, dann
Online > Gerätediagnose
Online > Globales Statusfeld
17
Nutzdaten übertragen:
Linker Mausklick auf Master, dann
E/A Monitor oder
142
Ausgänge schreiben,
Eingänge lesen
Online > E/A Monitor
Alternativ: E/A Watch
143
Tabelle 8: Schritte zur Konfiguration Hilscher DP Master an beliebigen DP Slave
Hinweise siehe nächste Seite.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
26/246
Hinweis (*1): Die Offsetadressen, die beim Slave angegeben werden
beziehen sich immer auf den Hilscher DP Master.
Hinweis (*2): Alternativ kann mit dem CIF Driver Test Programm getestet
werden. Nach dem Board Select: Data Transfer > I/O Data >
DevExchangeIO.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.2.2
27/246
Konfiguration Hilscher DP Slave an beliebigen DP Master
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
DP Slaves an einen beliebigen DP Master angegeben, wie sie für viele
Anwendungsfälle typisch sind.
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
Einen Hilscher DP Master
wählen und Busadresse
angeben (*1)
Einfügen > Master
Einfügen Master
45
3
Einen DP Slave wählen und
Busadresse angeben
Einfügen > Slave
Einfügen DP Slave
50
4
Ein- und Ausgangsmodule
angeben (*2)
Linker Mausklick auf Slave, dann
Slave Konfiguration
52
Gerätezuordnung einstellen,
falls keine automatische
Zuordnung erfolgte
Linker Mausklick auf Slave, dann
Gerätezuordnung
77
6
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
7
Download
Linker Mausklick auf Slave, dann
Download der Konfiguration
114
8
Konfigurationsdiagnose
Linker Mausklick auf Slave, dann
Erweiterte Diagnose
221
Online > Erweiterte Gerätediagnose
> SPC3CTRL Slave Config
SPC3CTRL Slave Config
Linker Mausklick auf Slave, dann
Erweiterte Diagnose
Online > Erweiterte Gerätediagnose
> SPC3CTRL Master Config
SPC3CTRL Master Config
Nutzdaten übertragen:
Linker Mausklick auf Slave, dann
E/A Monitor (*3)
Ausgänge schreiben,
Eingänge lesen
Online > E/A Monitor
5
Einstellungen > Slavekonfiguration
Einstellungen > Gerätezuordnung
Online > Download
9
10
Konfigurationsdiagnose
222
142
Tabelle 9: Schritte zur Konfiguration Hilscher DP Slave an beliebigen DP Master
Hinweis (*1): Fügen Sie in die Konfiguration einen Hilscher DP Master ein.
Dieser dient hier als Platzhalter und muss nicht mit dem angeschlossenen
Master übereinstimmen.
Hinweis (*2): Die Offsetadressen, die beim Slave angegeben werden
beziehen sich immer auf den Hilscher DP Master und sind hier ohne
Bedeutung.
Hinweis (*3): Alternativ kann mit dem CIF Driver Test Programm getestet
werden. Nach dem Board Select: Data Transfer > I/O Data >
DevExchangeIO.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.2.3
28/246
Konfiguration Hilscher DP Master an Hilscher DP Slave
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
DP Masters an einen Hilscher DP Slave angegeben, wie sie für viele
Anwendungsfälle typisch sind.
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
Hilscher DP Master wählen
und Busadresse angeben
Einfügen > Master
Einfügen Master
45
3
Hilscher DP Slave wählen und Einfügen > Slave
Busadresse angeben
Einfügen DP Slave
50
4
Ein- und Ausgangsmodule
angeben (*1)
Slave Konfiguration
52
Busparameter
87
Gerätezuordnung
77
5
Offsetadressen angeben
6
Busparameter angeben
Linker Mausklick auf Slave, dann
Einstellungen > Slavekonfiguration
Linker Mausklick auf Master, dann
Einstellungen > Busparameter
Gerätezuordnung für den
Master einstellen, falls keine
automatische Zuordnung
erfolgte
Linker Mausklick auf Master, dann
Gerätezuordnung für den
Slave einstellen, falls keine
automatische Zuordnung
erfolgte
Linker Mausklick auf Slave, dann
9
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
10
Download auf Master
Linker Mausklick auf Master, dann
Download der Konfiguration
114
Live List
126
Debugmodus (PROFIBUSDP)
127
PROFIBUS DP Slave
Gerätediagnose
128
Online > Debugmodus stoppen
Debugmodus (PROFIBUSDP)
127
Linker Mausklick auf Master, dann
Globales Statusfeld
135
7
8
Einstellungen > Gerätezuordnung
Einstellungen > Gerätezuordnung
Online > Download
11
Download auf Slave
12
Live Liste
Linker Mausklick auf Slave, dann
Online > Download
Linker Mausklick auf Master, dann
Online > Live List
13
Debugger starten
Linker Mausklick auf Master, dann
Online > Debugmodus Starten
14
Gerätediagnose
15
Debugger stoppen
16
Globale Diagnose
Linker Mausklick auf Slave, dann
Online > Gerätediagnose
Online > Globales Statusfeld
17
Nutzdaten übertragen:
Linker Mausklick auf Master, dann
E/A Monitor (*2) oder
142
Ausgänge schreiben,
Eingänge lesen
Online > E/A Monitor
Alternativ: E/A Watch
143
Linker Mausklick auf Slave, dann
Online > E/A Monitor
Tabelle 10: Schritte zur Konfiguration Hilscher DP Master an beliebigen DP Slave
Hinweise siehe nächste Seite.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
29/246
Hinweis (*1): Die Offsetadressen, die beim Slave angegeben werden
beziehen sich immer auf den Hilscher DP Master.
Hinweis (*2): Alternativ kann mit dem CIF Driver Test Programm getestet
werden. Nach dem Board Select: Data Transfer > I/O Data >
DevExchangeIO.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.2.4
30/246
Konfiguration Hilscher DPV1 Master an beliebigen DPV1 Slave
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
DPV1 Masters an einen beliebigen DPV1 Slave angegeben, wie sie für
viele Anwendungsfälle typisch sind.
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
GSD Datei des DP Slaves
kopieren, wenn Slave noch
nicht vorhanden
Datei > GSD kopieren
GSD Dateien
43
3
Hilscher DP Master wählen
und Busadresse angeben
Einfügen > Master
Einfügen Master
45
4
DP Slave wählen und
Busadresse angeben
Einfügen > Slave
Einfügen DP Slave
50
5
DPV1 Parameter angeben
(*1)
Linker Mausklick auf Slave, dann
DPV1 Parameter
106
Busparameter angeben
Linker Mausklick auf Master, dann
Busparameter
87
Gerätezuordnung
77
6
Einstellungen > Slavekonfiguration
> DPV1 Parameterdaten
Einstellungen > Busparameter
Gerätezuordnung einstellen,
falls keine automatische
Zuordnung erfolgte
Linker Mausklick auf Master, dann
8
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
9
Download
Linker Mausklick auf Master, dann
Download der Konfiguration
114
Live List
126
Message Monitor zum Testen
von DPV1 (am Master)
153
7
Einstellungen > Gerätezuordnung
Online > Download
10
Live Liste
Linker Mausklick auf Master, dann
Online > Live List
11
Nutzdaten übertragen:
Linker Mausklick auf Master, dann
Daten lesen bzw. schreiben
Online > Message Monitor
Tabelle 11: Schritte zur Konfiguration Hilscher DPV1 Master an beliebigen DPV1 Slave
Hinweis (*1): Beachten Sie dazu auch die Konfigurationshinweise im
Handbuch des Slaves.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.2.5
31/246
Konfiguration Hilscher DPV1 Slave an beliebigen DPV1 Master
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
DPV1 Slaves an einen beliebigen DPV1 Master angegeben, wie sie für
viele Anwendungsfälle typisch sind.
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
Einen Hilscher DPV1 Master
wählen und Busadresse
angeben (*1)
Einfügen > Master
Einfügen Master
45
3
Den Hilscher DPV1 Slave
wählen und Busadresse
angeben
Einfügen > Slave
Einfügen DP Slave
50
4
DPV1 Parameter angeben
Linker Mausklick auf Slave, dann
DPV1 Parameter
106
Slaveeinstellungen
101
Gerätezuordnung
77
Einstellungen > Slavekonfiguration
> DPV1 Parameterdaten
5
DPV1 Puffergrößen einstellen Linker Mausklick auf Slave, dann
Einstellungen > Slaveeinstellungen
Gerätezuordnung einstellen,
falls keine automatische
Zuordnung erfolgte
Linker Mausklick auf Slave, dann
7
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
8
Download
Linker Mausklick auf Slave, dann
Download der Konfiguration
114
Message Monitor zum Testen
von DPV1 (am Slave)
154
6
Einstellungen > Gerätezuordnung
Online > Download
9
Nutzdaten übertragen:
Linker Mausklick auf Slave, dann
Daten lesen bzw. schreiben.
Online > Message Monitor
Tabelle 12: Schritte zur Konfiguration Hilscher DPV1 Slave an beliebigen DPV1 Master
Hinweis (*1): Fügen Sie in die Konfiguration einen Hilscher DPV1 Master
ein. Dieser dient hier als Platzhalter und muss nicht mit dem
angeschlossenen Master übereinstimmen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.2.6
32/246
Konfiguration Hilscher DPV1 Master an Hilscher DPV1 Slave
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
DPV1 Masters an einen Hilscher DPV1 Slave angegeben, wie sie für viele
Anwendungsfälle typisch sind.
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
Hilscher DPV1 Master wählen Einfügen > Master
und Busadresse angeben
Einfügen Master
45
3
Hilscher DPV1 Slave wählen
und Busadresse angeben
Einfügen > Slave
Einfügen DP Slave
50
4
DPV1 Parameter angeben
Linker Mausklick auf Slave, dann
DPV1 Parameter
106
Slaveeinstellungen
101
Busparameter
87
Gerätezuordnung
77
Einstellungen > Slavekonfiguration
> DPV1 Parameterdaten
5
DPV1 Puffergrößen einstellen Linker Mausklick auf Slave, dann
Einstellungen > Slaveeinstellungen
6
Busparameter angeben
Linker Mausklick auf Master, dann
7
Gerätezuordnung für den
Master einstellen, falls keine
automatische Zuordnung
erfolgte
Linker Mausklick auf Master, dann
Gerätezuordnung für den
Slave einstellen, falls keine
automatische Zuordnung
erfolgte
Linker Mausklick auf Slave, dann
9
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
10
Download auf Master
Linker Mausklick auf Master, dann
Download der Konfiguration
114
Live List
126
Message Monitor zum Testen
von DPV1 (am Master)
153
Message Monitor zum Testen
von DPV1 (am Slave)
154
Einstellungen > Busparameter
8
Einstellungen > Gerätezuordnung
Einstellungen > Gerätezuordnung
Online > Download
11
Download auf Slave
Linker Mausklick auf Slave, dann
Online > Download
12
Live Liste
Linker Mausklick auf Master, dann
Online > Live List
13
Nutzdaten übertragen:
Linker Mausklick auf Master, dann
Daten lesen bzw. schreiben.
Online > Message Monitor
Linker Mausklick auf Slave, dann
Online > Message Monitor
Tabelle 13: Schritte zur Konfiguration Hilscher DPV1 Master an Hilscher DPV1 Slave
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.2.7
33/246
Konfiguration Hilscher DP Master als Klasse 2 Master
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
DP Masters als Klasse 2 Master angegeben, wie sie für viele
Anwendungsfälle typisch sind.
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
Hilscher DP Master wählen
und Busadresse angeben
Einfügen > Master
Einfügen Master
45
3
Busparameter angeben
Linker Mausklick auf Master, dann
Busparameter
87
Gerätezuordnung
77
Einstellungen > Busparameter
Gerätezuordnung einstellen,
falls keine automatische
Zuordnung erfolgte
Linker Mausklick auf Master, dann
5
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
6
Download
Linker Mausklick auf Master, dann
Download der Konfiguration
114
7
Live Liste
Live List
126
(*1)
-
4
Einstellungen > Gerätezuordnung
Online > Download
Linker Mausklick auf Master, dann
Online > Live List
8
DP Klasse 2 Funktionen
aufrufen
Linker Mausklick auf Master, dann
Online > Message Monitor
Tabelle 14: Schritte zur Konfiguration Hilscher DP Master als Klasse 2 Master
Hinweis (*1): Die Funktionen der Klasse 2 werden per Message oder
durch das Anwendungsprogramm aufgerufen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.3
34/246
PROFIBUS-FMS
3.3.1
Konfiguration Hilscher FMS Master an beliebigen FMS Master
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
FMS Masters an einen beliebigen FMS Master angegeben, wie sie für viele
Anwendungsfälle typisch sind. Dabei ist der Hilscher FMS Master Client
und der FMS Koppelpartner FMS Server.
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
Hilscher FMS Master (Client)
wählen und Busadresse
angeben
Einfügen > Master
Einfügen Master
45
3
Anderen FMS Master (Server) Einfügen > Master
wählen und Busadresse
Other FMS Device
angeben
4
Kommunikationsbeziehung
angeben
Master Master Azyklische
Kommunikation
59
Objektverzeichnis (OV)
68
Busparameter
87
Gerätezuordnung
77
Linker Mausklick auf Hilscher Master,
dann
Einstellungen >
Kommunikationsreferenz (KR)
5
Objekte angeben (für den
Test notwendig)
Linker Mausklick auf 'Anderen FMS
Master', dann
Einstellungen > Objektverzeichnis
(OV)
6
Busparameter angeben
Linker Mausklick auf Hilscher Master,
dann
Einstellungen > Busparameter
Gerätezuordnung einstellen,
falls keine automatische
Zuordnung erfolgte
Linker Mausklick auf Hilscher Master,
dann
8
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
9
Download auf Master (Client)
Linker Mausklick auf Hilscher Master,
dann
Download der Konfiguration
114
Live List
126
FMS-Monitor
146
7
Einstellungen > Gerätezuordnung
Online > Download
10
Linker Mausklick auf Hilscher Master,
dann
Live Liste
Online > Live List
11
Nutzdaten übertragen:
Daten Lesen bzw. Schreiben
Linker Mausklick auf Hilscher Master,
dann
Online > FMS Monitor
Tabelle 15: Schritte zur Konfiguration Hilscher FMS Master an beliebigen FMS Master
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.3.2
35/246
Konfiguration Hilscher FMS Master an beliebigen FMS Slave
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
FMS Masters an einen beliebigen FMS Slave angegeben, wie sie für viele
Anwendungsfälle typisch sind.
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
Hilscher FMS Master (Client)
wählen und Busadresse
angeben
Einfügen > Master
Einfügen Master
45
3
Kommunikationsbeziehung
angeben und dabei den FMS
Slave einfügen
Linker Mausklick auf Hilscher Master,
dann
Master Slave Azyklische
Kommunikation
64
Objekte angeben (für den
Test notwendig)
Linker Mausklick auf 'FMS Slave', dann Objektverzeichnis (OV)
5
Busparameter angeben
Linker Mausklick auf Hilscher Master,
dann
6
Gerätezuordnung einstellen,
falls keine automatische
Zuordnung erfolgte
Linker Mausklick auf Hilscher Master,
dann
7
Projekt speichern
8
Download auf Master (Client)
4
Einstellungen >
Kommunikationsreferenz (KR)
68
Einstellungen > Objektverzeichnis
(OV)
Busparameter
87
Gerätezuordnung
77
Datei > Speichern
Speichern und Speichern
Unter
159
Linker Mausklick auf Hilscher Master,
dann
Download der Konfiguration
114
Live List
126
FMS-Monitor
146
Einstellungen > Busparameter
Einstellungen > Gerätezuordnung
Online > Download
9
Linker Mausklick auf Hilscher Master,
dann
Live Liste
Online > Live List
10
Nutzdaten übertragen:
Master markieren, dann
Daten Lesen bzw. Schreiben
Online > FMS Monitor
Tabelle 16: Schritte zur Konfiguration Hilscher FMS Master an beliebigen FMS Slave
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.3.3
36/246
Konfiguration Hilscher FMS Master an Hilscher FMS Master
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
FMS Masters an einen Hilscher FMS Master angegeben, wie sie für viele
Anwendungsfälle typisch sind. Dabei ist ein Hilscher FMS Master Client
und der andere Hilscher FMS Master Server.
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
Hilscher FMS Master (Client)
wählen und Busadresse
angeben
Einfügen > Master
Einfügen Master
45
3
Hilscher FMS Master (Server) Einfügen > Master
wählen und Busadresse
angeben
4
Kommunikationsbeziehung
angeben
Master Master Azyklische
Kommunikation
59
Objektverzeichnis (OV)
68
Busparameter
87
Gerätezuordnung
77
Linker Mausklick auf Hilscher Master
(Client), dann
Einstellungen >
Kommunikationsreferenz (KR)
5
Objekte für den Server
angeben
Linker Mausklick auf Hilscher FMS
Master (Server), dann
Einstellungen > Objektverzeichnis
(OV)
6
Busparameter angeben
Linker Mausklick auf Hilscher Master,
dann
Einstellungen > Busparameter
Gerätezuordnung für Hilscher
FMS Master (Client)
einstellen, falls keine
automatische Zuordnung
erfolgte
Linker Mausklick auf Hilscher FMS
Master (Client), dann
Gerätezuordnung für Hilscher
FMS Master (Server)
einstellen, falls keine
automatische Zuordnung
erfolgte
Linker Mausklick auf Hilscher FMS
Master (Server), dann
9
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
10
Download auf Master (Client)
Linker Mausklick auf Hilscher FMS
Master (Client), dann
Download der Konfiguration
114
7
8
Einstellungen > Gerätezuordnung
Einstellungen > Gerätezuordnung
Online > Download
11
Download auf Master (Server) Linker Mausklick auf Hilscher FMS
Master (Server), dann
Online > Download
Linker Mausklick auf einen der Hilscher Live List
Master, dann
12
Live Liste
13
Nutzdaten übertragen:
126
Online > Live List
Daten Lesen bzw. Schreiben
Linker Mausklick auf Hilscher FMS
Master (Client), dann (*1)
FMS-Monitor
146
Online > FMS Monitor
Tabelle 17: Schritte zur Konfiguration Hilscher FMS Master an Hilscher FMS Master
Hinweis (*1): Vorher das Applikationsprogramm für den Server starten.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.4
37/246
PROFIBUS-FDL
3.4.1
Konfiguration Hilscher FDL Master an beliebigen FDL Master
(FDL defined)
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
FDL Masters an einen beliebigen FDL Master angegeben, wie sie für viele
Anwendungsfälle typisch sind. PROFIBUS-FDL definiert (defined) dient
dabei zum Lesen und Schreiben. Der verwendete Koppelpartner (typisch
eine S5-95U) muss
•
das Auftragstelegramm empfangen
•
dann den 8 Bytes umfassenden Telegrammkopf interpretieren, den
Lese- oder Schreibvorgang auf den eigenen Speicher ausführen und
das Antworttelegramm generieren
•
und schließlich dieses Antworttelegramm senden.
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
Hilscher FDL Master wählen
und Busadresse angeben
Einfügen > Master
Einfügen Master
45
3
Anderen FDL Master wählen
und Busadresse angeben
Einfügen > Master
4
Kommunikationsbeziehung
angeben
Linker Mausklick auf Hilscher Master,
dann
PROFIBUS-FDL Definiert
(Defined)
70
Objektverzeichnis (OV)
68
Busparameter
87
Gerätezuordnung
77
Other FMS Device
Einstellungen >
Kommunikationsreferenz (KR)
5
Objekte angeben (für den
Test notwendig)
Linker Mausklick auf 'Anderen FMS
Master', dann
Einstellungen > Objektverzeichnis
(OV)
6
Busparameter angeben
Linker Mausklick auf Hilscher Master,
dann
Einstellungen > Busparameter
7
Gerätezuordnung einstellen,
falls keine automatische
Zuordnung erfolgte
Linker Mausklick auf Hilscher Master,
dann
8
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
9
Download auf Master
Linker Mausklick auf Hilscher Master,
dann
Download der Konfiguration
114
Live List
126
FMS-Monitor
146
Einstellungen > Gerätezuordnung
Online > Download
10
Linker Mausklick auf Hilscher Master,
dann
Live Liste
Online > Live List
11
Nutzdaten übertragen:
Daten Lesen bzw. Schreiben
Linker Mausklick auf Hilscher Master,
dann
Online > FMS Monitor
Tabelle 18: Schritte zur Konfiguration Hilscher FDL Master an beliebigen FDL Master (FDL
defined)
Hinweis (*1): Wählen Sie 'Other FMS Device' für den FDL Koppelpartner.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.4.2
38/246
Konfiguration Hilscher FDL Master an beliebigen FDL Master
(FDL transparent) SDA
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
FDL Masters an einen beliebigen FDL Master angegeben, wie sie für viele
Anwendungsfälle typisch sind. PROFIBUS-FDL transparent dient dabei
zum Senden bzw. zum Empfangen von Daten. Der verwendete PROFIBUS
Dienst ist dabei SDA (Send Data with Acknowledge).
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
Hilscher FDL Master wählen
und Busadresse angeben
Einfügen > Master
Einfügen Master
45
3
Anderen FDL Master wählen Einfügen > Master
und Busadresse angeben (*1) Other FMS Device
4
Kommunikationsbeziehung
angeben
PROFIBUS-FDL Transparent
SDA
73
Busparameter
87
Gerätezuordnung
77
Linker Mausklick auf Hilscher Master,
dann
Einstellungen >
Kommunikationsreferenz (KR)
Linker Mausklick auf Hilscher Master,
dann
5
Busparameter angeben
6
Gerätezuordnung einstellen,
falls keine automatische
Zuordnung erfolgte
Linker Mausklick auf Hilscher Master,
dann
7
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
8
Download auf Master
Linker Mausklick auf Hilscher Master,
dann
Download der Konfiguration
114
Live List
126
Message Monitor zum Testen
von PROFIBUS-FDL
transparent SDA
155
Einstellungen > Busparameter
Einstellungen > Gerätezuordnung
Online > Download
9
Linker Mausklick auf Hilscher Master,
dann
Live Liste
Online > Live List
10
Nutzdaten übertragen:
Daten Senden bzw.
Empfangen
Linker Mausklick auf Hilscher Master,
dann
Online > Message Monitor
Tabelle 19: Schritte zur Konfiguration Hilscher FDL Master an beliebigen FDL Master (FDL
transparent) SDA
Hinweis (*1): Wählen Sie 'Other FMS Device' für den FDL Koppelpartner.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.4.3
39/246
Konfiguration Hilscher FDL Master an Hilscher FDL Master
(FDL transparent) SDA
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
FDL Masters an einen Hilscher FDL Master angegeben, wie sie für viele
Anwendungsfälle typisch sind. PROFIBUS-FDL transparent dient dabei
zum Senden bzw. zum Empfangen von Daten. Der verwendete PROFIBUS
Dienst ist dabei SDA (Send Data with Acknowledge).
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
Hilscher FDL Master (Gerät 1) Einfügen > Master
wählen und Busadresse
angeben
Einfügen Master
45
3
Hilscher FDL Master (Gerät 2) Einfügen > Master
wählen und Busadresse
angeben
4
Kommunikationsbeziehung
angeben
PROFIBUS-FDL Transparent
SDA
73
Busparameter
87
Gerätezuordnung
77
Linker Mausklick auf Hilscher Master
(Gerät 1), dann
Einstellungen >
Kommunikationsreferenz (KR)
5
Busparameter angeben
Linker Mausklick auf Hilscher Master,
dann
Einstellungen > Busparameter
Gerätezuordnung für Hilscher
FDL Master (Gerät 1)
einstellen, falls keine
automatische Zuordnung
erfolgte
Linker Mausklick auf Hilscher Master
(Gerät 1), dann
Gerätezuordnung für Hilscher
FDL Master (Gerät 2)
einstellen, falls keine
automatische Zuordnung
erfolgte
Linker Mausklick auf Hilscher Master
(Gerät 2), dann
8
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
9
Download auf FDL Master
(Gerät 1)
Linker Mausklick auf Hilscher FDL
Master (Gerät 1), dann
Download der Konfiguration
114
Live List
126
Message Monitor zum Testen
von PROFIBUS-FDL
transparent SDA
155
6
7
Einstellungen > Gerätezuordnung
Einstellungen > Gerätezuordnung
Online > Download
10
Download auf FDL Master
(Gerät 2)
Linker Mausklick auf Hilscher FDL
Master (Gerät 2), dann
Online > Download
11
Linker Mausklick auf Hilscher Master,
dann
Live Liste
Online > Live List
12
Nutzdaten übertragen:
Daten Senden bzw.
Empfangen
Linker Mausklick auf Hilscher Master,
dann
Online > Message Monitor
Tabelle 20: Konfiguration Hilscher FDL Master an Hilscher FDL Master (FDL transparent)
SDA
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.4.4
40/246
Konfiguration Hilscher FDL Master an beliebigen FDL Master
(FDL transparent) SDA/SDN
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
FDL Masters an einen beliebigen FDL Master angegeben, wie sie für viele
Anwendungsfälle typisch sind. PROFIBUS-FDL transparent dient dabei
zum Senden bzw. zum Empfangen von Daten. Der verwendete PROFIBUS
Dienst ist dabei SDA (Send Data with Acknowledge) oder (Send Data with
No Acknowledge).
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
Hilscher FDL Master wählen
und Busadresse angeben
Einfügen > Master
Einfügen Master
45
3
Kommunikationsbeziehung
angeben
Linker Mausklick auf Hilscher Master,
dann
PROFIBUS-FDL Transparent
SDA/SDN
74
Busparameter
87
Gerätezuordnung
77
Einstellungen >
Kommunikationsreferenz (KR)
Linker Mausklick auf Hilscher Master,
dann
4
Busparameter angeben
5
Gerätezuordnung einstellen,
falls keine automatische
Zuordnung erfolgte
Linker Mausklick auf Hilscher Master ,
dann
6
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
7
Download auf Master
Linker Mausklick auf Hilscher Master,
dann
Download der Konfiguration
114
Live List
126
Message Monitor zum Testen
von PROFIBUS-FDL
transparent SDA/SDN
156
Einstellungen > Busparameter
Einstellungen > Gerätezuordnung
Online > Download
8
Linker Mausklick auf Hilscher Master,
dann
Live Liste
Online > Live List
9
Nutzdaten übertragen:
Daten Senden bzw.
Empfangen
Linker Mausklick auf Hilscher Master,
dann
Online > Message Monitor
Tabelle 21: Schritte zur Konfiguration Hilscher FDL Master an beliebigen FDL Master (FDL
transparent) SDA/SDN
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.4.5
41/246
Konfiguration Hilscher FDL Master an beliebiges FDL Gerät
(FDL transparent) SDA/SDN/SRD
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
FDL Masters an einen beliebigen FDL Gerät angegeben, wie sie für viele
Anwendungsfälle typisch sind. PROFIBUS-FDL transparent dient dabei
zum Senden bzw. zum Empfangen von Daten. Der verwendete PROFIBUS
Dienst ist dabei SDA (Send Data with Acknowledge), SDN (Send Data with
No Acknowledge) oder SRD (Send and Request Data).
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
Hilscher FDL Master wählen
und Busadresse angeben
Einfügen > Master
Einfügen Master
45
3
Busparameter angeben
Linker Mausklick auf Hilscher Master,
dann
Busparameter
87
Gerätezuordnung
77
Einstellungen > Busparameter
Gerätezuordnung einstellen,
falls keine automatische
Zuordnung erfolgte
Linker Mausklick auf Hilscher Master ,
dann
5
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
6
Download auf Master
Linker Mausklick auf Hilscher Master,
dann
Download der Konfiguration
114
Live List
126
(*1)
-
4
Einstellungen > Gerätezuordnung
Online > Download
7
Linker Mausklick auf Hilscher Master,
dann
Live Liste
Online > Live List
8
PROFIBUS-FDL Dienste
aufrufen
Linker Mausklick auf Hilscher Master,
dann
Online > Message Monitor
Tabelle 22: Schritte zur Konfiguration Hilscher FDL Master an beliebiges FDL Gerät (FDL
transparent) SDA/SDN/SRD
Hinweis (*1): Das Senden und Empfangen der PROFIBUS-FDL Dienste
SDA/SDN/SRD erfolgt per Message.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Konfigurationsschritte - Getting Started
3.5
42/246
PROFIBUS-MPI
3.5.1
Konfiguration Hilscher MPI Client an Siemens S7 als MPI Server
In der folgenden Tabelle sind die Schritte zur Konfiguration eines Hilscher
MPI Client an eine Siemens S7 als MPI Server angegeben, wie sie für viele
Anwendungsfälle typisch sind.
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
Hilscher MPI Client (DP
Master) wählen und
Busadresse angeben
Einfügen > Master
Einfügen Master
45
3
Busparameter angeben
Linker Mausklick auf Hilscher Master,
dann
Busparameter für PROFIBUS- 90
MPI
4
Gerätezuordnung einstellen,
falls keine automatische
Zuordnung erfolgte
Linker Mausklick auf Hilscher Master ,
dann
5
Projekt speichern
6
Download auf Master
Einstellungen > Busparameter
Gerätezuordnung
77
Datei > Speichern
Speichern und Speichern
Unter
159
Linker Mausklick auf Hilscher Master,
dann
Download der Konfiguration
114
Live List
126
Message Monitor zum Testen
von PROFIBUS-MPI (Client)
158
Einstellungen > Gerätezuordnung
Online > Download
7
Linker Mausklick auf Hilscher Master,
dann
Live Liste
Online > Live List
8
DB Lesen bzw. Schreiben
Linker Mausklick auf Hilscher Master,
dann
Online > Message Monitor
Tabelle 23: Konfiguration Hilscher MPI Client an Siemens S7 als MPI Server
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
4
4.1
43/246
PROFIBUS Konfiguration mit SyCon
PROFIBUS Konfiguration anlegen
Zum Erstellen einer neuen Konfiguration ist das Menü Datei > Neu zu
wählen. Dann wird eine Auswahlliste der verschiedenen Feldbussysteme
angeboten. Wählen Sie PROFIBUS. Wenn nur der Feldbus PROFIBUS
installiert wurde, öffnet sich direkt das Konfigurationsfenster.
Der Name der Konfigurationsdatei kann zugewiesen werden, wenn die
Konfiguration beendet wird oder mit Datei > Speichern unter.
4.2
GSD Dateien
GSD (Elektronisches Datenblatt eines Gerätes) Dateien enthalten und
beschreiben die Funktionen und Eigenschaften der PROFIBUS Geräte. Die
Abkürzung GSD steht für Gerätestammdaten. Alle vorhandenen GSD
Dateien bilden zusammen die Geräte Datenbank.
Der Systemkonfigurator liest beim Programmstart automatisch alle GSD
Dateien ein, die im GSD Verzeichnis abgelegt sind. Dabei werden z.B. die
Gerätenamen in eine interne Liste aufgenommen. Die gerätespezifischen
Daten werden während der Konfiguration direkt aus der GSD Datei
ausgelesen.
Wird ein DP Slave Gerät benötigt, das noch nicht in der Auswahlliste
erscheint, dann kann die entsprechende GSD Datei in das GSD
Verzeichnis mit Datei > GSD kopieren kopiert werden. Eine andere
Möglichkeit ist, die GSD Datei mit dem Windows Explorer in das SyCon
GSD Verzeichnis zu kopieren und dann mit Einstellungen > Suchpfad
und OK die GSD Dateien im GSD Verzeichnis neu einzulesen.
Mit dem Menü Tools > GSD Viewer können die GSD Dateien betrachtet
werden.
Abbildung 7: Verzeichnis GSD Dateien und Bitmaps
•
Hilscher Geräte: Die GSD Dateien für Hilscher Geräte sind bereits
im Lieferumfang des Systemkonfigurators enthalten und werden mit
installiert.
•
Andere Geräte: Für andere Geräte stellt die GSD Datei der jeweilige
Gerätehersteller zur Verfügung.
Auf der Homepage der PROFIBUS Nutzerorganisation sind die GSD
Dateien vieler Hersteller erhältlich:
http://www.profibus.com
Hinweis: GSD Dateien werden nur für PROFIBUS-DP benötigt.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
44/246
Das GSD Verzeichnis ist einstellbar. Um das Verzeichnis von der
Voreinstellung in ein anderes Verzeichnis zu ändern ist das Menü
Einstellungen > Suchpfad zu verwenden. Alle GSD Dateien müssen in
diesem Verzeichnis abgelegt sein.
Für PROFIBUS-FMS werden keine GSD Dateien benötigt. In der
Auswahlliste der Master sind Hilscher PROFIBUS-FMS Geräte vorhanden
sowie Other FMS Device (Anderes FMS Gerät) für alle anderen Hersteller.
Die von der PNO (PROFIBUS Nutzer Organisation) spezifizierten GSD
Dateien für PROFIBUS-FMS werden vom Systemkonfigurator nicht
unterstützt.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
4.3
4.3.1
45/246
Master
Einfügen Master
Zum Einfügen eines (Hilscher) Masters in die Konfiguration wählen Sie das
Menü Einfügen > Master, um das Auswahl Fenster zu öffnen oder klicken
Sie auf das Symbol:
Symbol
Einfügen >
Master
Tabelle 24: Symbol Einfügen > Master
Der Mauszeiger wechselt automatisch in den Master-Einfügen Zeiger.
Mauszeiger
Master einfügen
Tabelle 25: Mauszeiger Master einfügen
Klicken Sie auf die Position an der der Master eingefügt werden soll. Die
Dialogbox öffnet sich, in der ein oder mehrere Master ausgewählt werden
können. Es können folgende Mastertypen gewählt werden:
PROFIBUS Kombi Master (PROFIBUS-FMS und PROFIBUS-DP)
PB
PROFIBUS-FMS Master
FMS
PROFIBUS-DP Master
DPM
Anderes FMS Device (Other FMS Device)
Tabelle 26: Wählbare Mastertypen
Hinweis: Die PROFIBUS FMS Master Geräte können auch zur
PROFIBUS-FDL Kommunikation eingesetzt werden.
Abbildung 8: Einfügen > Master
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
46/246
In diesem Fenster wählt man den gewünschten Master in der Liste
Verfügbare Master durch Anklicken aus, und über Hinzufügen erscheint
dieser unter Gewählte Master. Über OK wird die Auswahl bestätigt und
der Master eingefügt.
Dieses Beispiel zeigt ein CIF 50-PB, das eingefügt wird mit der
Stationsadresse 1 und der Beschreibung PC_Master.
4.3.1.1
Hardware zuordnen
Wenn das CIF Device Treiber Setup für die eingebaute Hardware
konfiguriert wurde und der passende Master in den SyCon eingefügt wird,
erkennt SyCon dieses Gerät. SyCon zeigt an, an welchem Board die
Hardware angeschlossen ist und welcher Treiber erkannt wurde und fragt,
ob die Hardware automatisch zugeordnet werden soll.
Abbildung 9: Automatische Hardwarezuordnung Master
Beantworten Sie diese Frage mit Ja, wird die Hardware automatisch
zugeordnet. Beantworten Sie diese Frage mit Nein, müssen Sie die
Hardware mit Einstellungen > Gerätezuordnung (im Abschnitt
Gerätezuordnung auf Seite 77) zuweisen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
4.3.2
47/246
Master Konfiguration
Die Master spezifische
durchgeführt.
Konfiguration
wird
im
folgenden
Fenster
Setzen Sie den Focus auf den Master (linker Mausklick) und wählen das
Menü Einstellungen > Masterkonfiguration
oder
machen Sie ein Doppelklick auf das Symbol des zu konfigurierenden
Masters. Das folgende Fenster öffnet sich.
Abbildung 10: Einstellungen > Masterkonfiguration
In diesem Master Konfigurationsfenster kann eingestellt werden:
•
eine (symbolische) Beschreibung des Masters
•
die Stationsadresse des Masters
•
der Master als aktueller Master gewählt werden (zur Durchführung
eines Downloads zum Beispiel)
Für PROFIBUS-DP kann man
•
das Fenster DP Mastereinstellungen öffnen
•
die automatische Adressierung (Autoadressierung) für diesen DP
Master aktivieren oder deaktivieren
Für PROFIBUS-FMS kann man
•
das Fenster FMS Einstellungen öffnen
•
das Fenster Kommunikationsbeziehungsliste (KBL) öffnen
•
das Fenster für das Objektverzeichnis (OV) öffnen
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
4.3.3
48/246
Autokonfiguration (PROFIBUS-DP)
Mittels der Autokonfiguration kann ein Slave konfiguriert werden. Die
Parameterdaten können aus einem PROFIBUS-DP Slave nicht ausgelesen
werden, da diese, falls der Slave Parameterdaten benötigt, stets vom
Anwender vorzugeben sind.
Die Vorgehensweise zur Autokonfiguration ist folgendermaßen:
#
Aktion
Menü im Systemkonfigurator
Detailinformation in
Abschnitt
Seite
1
Anlegen eines neuen
Projektes
Datei > Neu > PROFIBUS
PROFIBUS Konfiguration
anlegen
43
2
GSD Datei des DP Slaves
kopieren
Datei > GSD kopieren
GSD Dateien
43
3
DP Master wählen und
Busadresse angeben
Einfügen > Master
Einfügen Master
45
4
DP Slave wählen und
Busadresse angeben
Einfügen > Slave
Einfügen DP Slave
50
5
Baudrate angeben
Linker Mausklick auf Master, dann
Busparameter
87
Gerätezuordnung
77
Einstellungen > Busparameter
Gerätezuordnung einstellen,
falls keine automatische
Zuordnung erfolgte
Linker Mausklick auf Master, dann
7
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
8
Download
Linker Mausklick auf Master, dann
Download der Konfiguration
114
Live List
126
Debugmodus (PROFIBUSDP)
127
PROFIBUS DP Slave
Gerätediagnose
128
Online > Gerätediagnose
6
Einstellungen > Gerätezuordnung
Online > Download
9
Live Liste
Linker Mausklick auf Master, dann
Online > Live List
10
Debugger starten
Linker Mausklick auf Master, dann
Online > Debugmodus Starten
11
Gerätediagnose
Linker Mausklick auf Slave, dann
12
Konfigurationsvergleich
Konfigurations- Vergleich
Konfiguration vergleichen
132
13
Automatische Konfiguration
Automatische Konfiguration
-
-
14
Debugger stoppen
Online > Debugmodus stoppen
PROFIBUS DP Slave
Gerätediagnose
128
15
Projekt speichern
Datei > Speichern
Speichern und Speichern
Unter
159
16
Download
Linker Mausklick auf Master, dann
Download der Konfiguration
114
Debugmodus (PROFIBUSDP)
127
PROFIBUS DP Slave
Gerätediagnose
128
Online > Download
17
Debugger starten
Linker Mausklick auf Master, dann
Online > Debugmodus Starten
18
Gerätediagnose
Linker Mausklick auf Slave, dann
19
Debugger stoppen
Online > Debugmodus stoppen
Debugmodus (PROFIBUSDP)
127
Nutzdaten übertragen:
Linker Mausklick auf Master, dann
E/A Monitor oder
142
Ausgänge schreiben,
Eingänge lesen
Online > E/A Monitor
Alternativ: E/A Watch
143
Online > Gerätediagnose
20
Tabelle 27: Autokonfiguration (PROFIBUS-DP)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
4.3.4
49/246
Master ersetzen
Ist bereits ein Master in der Konfiguration vorhanden und soll gegen einen
anderen ersetzt werden, dann setzt man zunächst den Focus auf den zu
ersetzenden Master (linker Mausklick) und wählt dann das Menü
Bearbeiten > Ersetzen
oder
klickt mit der rechten Maustaste auf den Master und wählt in dem sich
öffnenden Menü Ersetzen.
In dem nun geöffneten Fenster erfolgt die Frage, ob der Master ersetzt
werden soll.
Abbildung 11: Sicherheitsabfrage Master ersetzen
Wenn Sie diese Frage mit Ja beantworten, erscheint ein neues Fenster, in
dem der Master gegen einen anderen ersetzt werden kann.
Abbildung 12: Bearbeiten > Master ersetzen
In diesem Fenster wählt man den gewünschten Master in der Liste
Verfügbare Master durch Anklicken aus, und über Hinzufügen erscheint
dieser unter Gewählte Master. Über OK wird die Auswahl bestätigt und
der Master ersetzt.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
4.4
4.4.1
50/246
DP Slave
Einfügen DP Slave
Zum Einfügen eines PROFIBUS-DP Slaves in die Konfiguration wählen Sie
das Menü Einfügen > Slave, um das Auswahl Fenster zu öffnen oder
klicken Sie auf das Symbol:
Symbol
Einfügen > Slave
Tabelle 28: Symbol Einfügen > Slave
Der Mauszeiger wechselt automatisch in den Slave-Einfügen Zeiger.
Mauszeiger
Slave einfügen
Tabelle 29: Mauszeiger Slave einfügen
Klicken Sie auf die Position an der der Slave eingefügt werden soll. Die
Dialogbox öffnet sich, in der ein oder mehrere Slaves ausgewählt werden
können.
Abbildung 13: Einfügen > Slave
In der linken Liste werden alle Slave Geräte zur Auswahl angezeigt, deren
GSD Dateien im GSD Verzeichnis abgelegt sind. Ein Filter kann verwendet
werden, um die Auswahlliste über den Slavetyp und Hersteller
einzuschränken. Weitere Informationen zu einem Slave werden unterhalb
der Auswahlliste (Verfügbare Slaves) angezeigt, wenn dieser durch
anklicken gewählt wird.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
51/246
Mit einem Doppelklick oder mit der Hinzufügen Schaltfläche erscheint der
Slave in der Liste Gewählte Slaves. Alle Geräte in der rechten Liste
werden dem aktuellen Master zugeordnet, der ebenfalls in diesem Fenster
angezeigt wird. Wenn Sie nach und nach die Slaves in der rechten Liste
wählen (ein Mausklick), dann können Sie jedem Slave eine
Stationsadresse sowie einen Namen im Feld Beschreibung zuweisen.
Mit jedem neu in die rechte Liste aufgenommenen Slave wird die
Stationsadresse automatisch um eins erhöht, kann jedoch vom Anwender
im Feld Stationsadresse überschrieben werden.
Hinweis: Es ist zulässig einen Slave mehrmals auszuwählen. Jeder Slave
muss jedoch zur Unterscheidung im Netzwerk seine eigene (eindeutige)
Stationsadresse besitzen.
4.4.1.1
Hardware zuordnen
Wenn das CIF Device Treiber Setup für die eingebaute Hardware
konfiguriert wurde und der passende Slave in den SyCon eingefügt wird,
erkennt SyCon dieses Gerät. SyCon zeigt an, an welchem Board die
Hardware angeschlossen ist und welcher Treiber erkannt wurde und fragt,
ob die Hardware automatisch zugeordnet werden soll.
Abbildung 14: Automatische Hardwarezuordnung Slave
Beantworten Sie diese Frage mit Ja, wird die Hardware automatisch
zugeordnet. Beantworten Sie diese Frage mit Nein, müssen Sie die
Hardware mit Einstellungen > Gerätezuordnung (im Abschnitt
Gerätezuordnung auf Seite 77) zuweisen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
4.4.2
52/246
Einstellungen wählen
Wenn ein Slave als DP oder als FMS Slave eingesetzt werden kann,
erscheint das Fenster mit der Auswahl, ob DP oder FMS Einstellungen
vorgenommen werden sollen. Wählen Sie DP Einstellungen und OK.
Abbildung 15: Einstellungen wählen
4.4.3
Slave Konfiguration
Zunächst mit der linken Maustaste auf das Symbol des Slaves klicken und
dann das Menü Einstellungen > DP Slavekonfiguration wählen.
oder
Mit einem Doppelklick auf das PROFIBUS-DP Slavegerät öffnet sich das
Slavekonfigurationsfenster.
Die Slave-spezifische Konfiguration wird in diesem Fenster durchgeführt.
Hier werden die Module und deren Adressen im Prozessabbildspeicher im
Hilscher Master zugeordnet. Beachten Sie, dass diese Adressen mit denen
dem PC Anwendungsprogramm übereinstimmen müssen.
Hinweis 1: Die Angaben bei den Offsetadressen beziehen sich auf die
Adressierung der Daten im Hilscher Master! Die Adressangaben beziehen
sich nicht auf die Adressierung der Daten im Slave! Der Slave organisiert
seine Datenadressierung selbst.
Hinweis 2: Beim Hilscher Slave werden die Ein- bzw. Ausgangsdaten am
Bus direkt in das Dual-Port Memory übernommen. Die Offsetadressen
beziehen sich auf den Hilscher Master.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
53/246
Abbildung 16: Einstellungen > Slavekonfiguration
4.4.3.1
Allgemein
Je
nach
Adressierungsmode,
einstellbar
bei
den
DP
Mastereinstellungen, sind die Adressen Byte- oder Wordadressen. Siehe
hierzu auch die Beschreibung im Abschnitt Adressierungsmodus auf Seite
98.
Die DP Slaves verwenden die Einstellung Ansprechüberwachung
aktivieren, um Kommunikationsfehler zu dem zugewiesenen DP Master zu
detektieren. Wenn der DP Slave eine Unterbrechung einer bereits
operationalen
Kommunikation
feststellt,
definiert
durch
die
Überwachungszeit, dann führt der Slave selbständig einen Reset durch und
setzt die Ausgänge in den sicheren Zustand.
Achtung: Wenn die Überwachung mittels Ansprechüberwachung
aktivieren deaktiviert wurde, ist es möglich, dass die Ausgänge durch den
Slave nicht zurückgesetzt werden, obwohl die Kommunikation
unterbrochen ist.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
54/246
Wird Gerät in der aktuellen Konfiguration aktivieren gewählt, dann wird
im Master für diesen Slave Prozessspeicher belegt und am Bus vom
Master ein Datenaustausch zu diesem Slave durchgeführt. Wird diese
Einstellung abgewählt, wird im Master für diesen Slave Speicher im
Prozessabbild reserviert, jedoch am Bus vom Master kein Datenaustausch
zu diesem Slave durchgeführt.
4.4.3.2
Modulkonfiguration
Es gibt zwei Arten von Slaves. Ein einfacher Slave hat eine feste
Datenlänge. Die Datenlänge eines modularen Slaves ist konfigurierbar.
Ein modularer Slave kann als Kombination von einfachen Slaves mit einer
Stationsadresse verstanden werden.
Die Auswahlliste (obere Liste) zeigt alle möglichen Module des Slaves an.
Im Falle eines einfachen Slaves wird ein Modul angezeigt und dieses
automatisch in die Konfigurationsliste (untere Liste) kopiert.
•
Modulkonfiguration eines einfachen Slaves
Im Falle eines einfachen Slaves wird ein Modul angezeigt und dieses
automatisch in die untere Liste der konfigurierten Module kopiert.
Hinweis: Wenn ein Slave Gerät nur ein Modul beinhaltet, wird dieses
Modul automatisch in die Konfigurationsliste (untere Tabelle) übernommen
und kann nicht gelöscht werden.
•
Modulkonfiguration eines modularen Slaves
Im Falle eines modularen Slaves sind vom Anwender die benötigten
Module manuell auszuwählen.
Besteht ein Modul aus mehreren Submodulen, dann werden alle
Identifier der Submodule in der Spalte Kennung der oberen
Auswahlliste angezeigt. Eine Beschreibung der ModulkonfigurationsIdentifier finden Sie im Abschnitt Kennungsbytes auf Seite 233.
In der Spalte Slot wird die Nummer des Moduls angezeigt. Besteht
ein Modul aus mehreren Submodulen, dann können zur Anzeige
mehrere Zeilen der Tabelle verwendet werden. Dies wird durch die
Nummer in der Spalte Index angezeigt.
Zur Konfiguration der Module eines Slaves (Auswahl der Module) führen
Sie folgende Schritte aus:
Fügen Sie alle benötigten Module aus der oberen Auswahlliste in die unten
stehende Konfigurationsliste ein. Dies geschied durch einen Doppelklick
auf das Modul oder mit der Schaltfläche Modul einfügen bzw. Modul
anhängen.
Die Reihenfolge der Module in der Liste Konfigurierte Module ist wichtig
und muss mit der im Slave hinterlegten Reihenfolge übereinstimmen.
Typischerweise ist diese Reihenfolge die reale physikalische Reihenfolge.
Es gibt Slaves bei denen diese Regel nicht gilt, sondern zum Beispiel
zuerst analoge Module und dann erst digitale Module einzutragen sind,
unabhängig von der realen Reihenfolge.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
55/246
Weisen Sie in der Konfigurationsliste (untere Liste) die Adressen jedes
Moduls im Prozessabbildspeicher zu. Die Adresse wird in der Spalte Typ
und Adr für Eingänge (Inputs) und Ausgänge (Outputs) getrennt
eingetragen.
Die E/A Adressen können vom Anwender eingegeben oder vom SyCon
automatisch vergeben werden. Dafür ist Autoadressierung im Fenster
Master Konfiguration zu aktivieren bzw. zu deaktivieren.
Autoadressierung aktiviert
Autoadressierung deaktiviert
automatische Adressvergabe
(durch SyCon)
manuelle Adressvergabe
(durch den Anwender)
Die Adressen werden von 0 beginnend und Die Adresse 0 wird im Feld E Adr bzw. A
aufsteigend gemäß der Eingabereihenfolge Adr angezeigt und muss vom Anwender
der Slaves vor dem Download zugewiesen überschrieben werden.
und können im Menü Ansicht >
Adresstabelle angezeigt und überprüft
werden. Eine Aktualisierung wird erst beim
Speichern der Konfiguration, bei Ansicht der
Adresstabelle bzw. vor Download
durchgeführt.
Tabelle 30: Autoadressierung aktiviert / deaktiviert
Für weitere Informationen zu den Modulen des verwendeten Slaves, sehen
Sie in das Manual des Geräteherstellers.
Um die Auswahl zu bestätigen, klicken Sie auf die OK Schaltfläche. Wenn
die Auswahl nicht übernommen werden soll, klicken Sie auf die
Schaltfläche Abbrechen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
4.4.4
56/246
Einfügen vordefiniertes Gerät - PDD
Zum Einfügen vordefinierter Geräte wählen Sie Einfügen > PDD. Diese
Funktion dient zum einfachen Kopieren bzw. Wieder verwenden bereits
konfigurierter Geräte. Bevor diese Funktion verwendet werden kann, ist ein
PDD Export durchzuführen, wie im Abschnitt PDD Export ab Seite 165
beschrieben.
Abbildung 17: Einfügen vordefiniertes Gerät – PDD (1)
Wählen Sie die PDD Datei und dann Öffnen. Es erscheint folgendes
Fenster.
Abbildung 18: Einfügen vordefiniertes Gerät – PDD (2)
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 Bild.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
57/246
Abbildung 19: Einfügen vordefiniertes Gerät – PDD (3)
Das Bild zeigt ein Gerät mit der Beschreibung Slave2 bestehend aus zwei
Modulen mit der Beschreibung Modul1 und Modul2.
Wählen Sie Übernehmen, um das Gerät in die Konfiguration einzufügen.
Anschließend kann die Stationsadresse des Gerätes geändert werden.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
4.4.5
58/246
Slave ersetzen
Ist bereits ein Slave in der Konfiguration vorhanden und soll gegen einen
anderen ersetzt werden, dann setzt man zunächst den Focus auf den zu
ersetzenden Slave (linker Mausklick) und wählt dann das Menü Bearbeiten
> Ersetzen
oder
klickt mit der rechten Maustaste auf den Slave und wählt in dem sich
öffnenden Menü Ersetzen.
In dem nun geöffneten Fenster erfolgt die Frage, ob der Slave ersetzt
werden soll.
Abbildung 20: Sicherheitsabfrage Slave ersetzen
Wenn Sie diese Frage mit Ja beantworten, erscheint ein neues Fenster, in
dem der Slave gegen einen anderen ersetzt werden kann.
Abbildung 21: Bearbeiten > Slave ersetzen
In diesem Fenster wählt man den gewünschten Slave in der Liste
Verfügbare Slaves durch Anklicken aus, und über Hinzufügen erscheint
dieser unter Gewählte Slaves. Über OK wird die Auswahl bestätigt und der
Slave ersetzt.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
4.5
4.5.1
59/246
PROFIBUS-FMS
Kommunikationsbeziehungsliste (KBL)
Kommunikation zwischen zwei FMS Geräten ist nur möglich, wenn eine
Kommunikationsbeziehung zwischen beiden Geräten konfiguriert ist. Das
bedeutet, dass beide Geräte Informationen erhalten, wie mit dem anderen
Gerät kommuniziert wird. Diese Information ist in einer Datenbank
gespeichert, die Kommunikationsbeziehungsliste (KBL) heißt.
SyCon prüft, dass die konfigurierten Kommunikationsbeziehungen der
verschiedenen Geräte zueinander passen.
4.5.1.1
Master Master Azyklische Kommunikation
Es gibt mehrere
festzulegen.
Möglichkeiten
eine
Kommunikationsbeziehung
Eine Möglichkeit, eine Kommunikationsbeziehung zu definieren, ist, die
Kommunikationsreferenzliste eines FMS Masters zu öffnen. Ein
Doppelklick auf das Symbol des Gerätes öffnet zunächst das Fenster der
Master Konfiguration.
Abbildung 22: Masterkonfiguration PROFIBUS-FMS MMAZ (1)
Dann klicken Sie auf die KBL Schaltfläche. Alternativ kann durch einen
Klick der rechten Maustaste auf das Symbol des Gerätes die Auswahl
Kommunikationsbeziehungsliste (KBL) gewählt werden. Folgender
Dialog erscheint:
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
60/246
Abbildung 23: Masterkonfiguration PROFIBUS-FMS MMAZ (2)
Klicken Sie nun die Schaltfläche Neue KR zu neuer Stat.adr., um eine
neue Kommunikationsbeziehung zu einer anderen Station hinzuzufügen.
Es erscheint folgender Dialog mit einer Vordefinition/Vorauswahl:
Abbildung 24: Masterkonfiguration PROFIBUS-FMS MMAZ (3)
Wählen Sie zuerst die Remote (entfernte) Adresse/Gerät. Zum Beispiel
Station 3.
Dann wählen Sie den Kommunikationstyp Master azyklisch (MMAZ) durch
Anklicken. Daraufhin ist der Local SAP und der Remote SAP editierbar.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
61/246
Abbildung 25: Masterkonfiguration PROFIBUS-FMS MMAZ (4)
Geben Sie den lokalen SAP (Local SAP) und den entfernten SAP
(Remote SAP) ein.
Mit der Schaltfläche Mehr Details erscheinen weitere PROFIBUS-FMS
Einstellungen.
Abbildung 26: Masterkonfiguration PROFIBUS-FMS MMAZ (5)
Das Bild zeigt typische Einstellungen für eine PROFIBUS-FMS Kopplung.
Diese Werte werden beim Verbindungsaufbau von beiden FMS Geräten
kontrolliert. Das Control Intervall (LLI Timer) muss in beiden FMS Geräten
gleich angegeben sein. Bei S7 Geräten findet typischerweise der Wert
3000 und bei einer S5 typischerweise der Wert 500 Verwendung.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
62/246
Bei Max PDU Größe wird die maximale Sende PDU mit niedriger Priorität
eingestellt.
Für die PDU Größen gilt:
PDU
Wert im SyCon
Einzustellende Werte beim
FMS Koppelpartner
Max PDU Senden
Hohe Priorität
0
voreingestellt, nicht abänderbar
0
Max PDU Senden
Niedrige Priorität
64 .. 241
einstellbar bei Max PDU Größe
größer oder gleich dem im
SyCon eingestellten Wert
Max PDU Empfangen
Hohe Priorität
0
voreingestellt, nicht abänderbar
0
Max PDU Empfangen
Niedrige Priorität
241
voreingestellt, nicht abänderbar
64 .. 241
Tabelle 31: Kommunikationsbeziehungsliste > PDU Größen
SyCon fügt automatisch eine KR zum entfernten Gerät innerhalb dieser
Konfiguration hinzu.
Wenn Sie eine Kommunikationsbeziehung zu einem noch nicht in der
Konfiguration vorhandenen Gerät definieren wollen, wählen Sie anderes
Gerät aus der Kombibox Remote Adresse. Eine Dialogbox erscheint, in
der Sie die Stationsadresse des neuen Gerätes eingeben können. Das
Gerät erscheint später als Symbol.
In diesem Beispiel ist KR 1/1 (Kommunikationsreferenz 1 von 1) gewählt.
Diese Information (KR 1) wird später in der Anwendung zum Aktivieren von
Telegrammen benötigt. Beachten Sie, dass die Kommunikationsreferenz
nicht die Stationsadresse, sondern nur eine Referenznummer ist.
Hinweis: Die Kommunikationsreferenz ist nicht die Stationsadresse, es ist
die Referenz Nummer.
Hinweis: Die Nummer der Kommunikationsreferenz ist der Schlüssel für
die Kommunikation.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
63/246
Die andere Möglichkeit eine Kommunikationsreferenz zu definieren, ist wie
folgt:
Wählen Sie das Menü Einfügen > Kommunikationsreferenz Verbindung
oder klicken Sie das folgende Symbol:
. Wählen Sie das erste der beiden FMS
Der Mauszeiger ändert sich in
Geräte zwischen denen eine Kommunikationsbeziehung definiert werden
und
soll. Nach erfolgreicher Auswahl ändert sich der Mauszeiger in
zeigt an, dass das zweite Gerät gewählt werden soll. Wählen Sie das
zweite Gerät.
Nun erscheint der folgende Dialog:
Abbildung 27: Einfügen Kommunikationsreferenz MMAZ
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
64/246
SyCon prüft die freien Ressourcen beider Geräte und gibt sinnvolle Werte
an. Sie haben die Möglichkeit diese Werte jederzeit zu ändern. Mit OK
verlassen Sie das Fenster.
Mit dieser vereinfachten Einfügen einer Kommunikationsreferenz werden
alle weiteren FMS Einstellungen mit Standardwerten vorbelegt. Mit
Einstellungen > Mastereinstellungen > KBL > Mehr Details können
diese kontrolliert bzw. verändert werden.
4.5.1.2
Master Slave Azyklische Kommunikation
Um eine Kommunikationsbeziehung zu definieren, öffnen Sie zunächst
durch Doppelklick auf das Symbol des FMS Masters das Fenster
Masterkonfiguration und wählen dann die Schaltfläche KBL.
Abbildung 28: Masterkonfiguration PROFIBUS-FMS MSAZ (1)
oder klicken Sie mit der rechten Maustaste auf das Symbol des FMS
Masters und wählen Kommunikationsbeziehungsliste (KBL). Der
folgende Dialog erscheint:
Abbildung 29: Masterkonfiguration PROFIBUS-FMS MSAZ (2)
Wählen Sie nun die Schaltfläche Neue KR zu neuer Stat.adr., um eine
neue Kommunikationsbeziehung zu einer anderen Station hinzuzufügen.
Es erscheint folgender Dialog mit einer Vordefinition/Vorauswahl:
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
65/246
Abbildung 30: Masterkonfiguration PROFIBUS-FMS MSAZ (3)
Wählen Sie zuerst die Remote Adresse. Öffnen Sie die Auswahlliste und
wählen
--- / Anderes Gerät
Abbildung 31: Masterkonfiguration PROFIBUS-FMS MSAZ (4)
Ein Fenster öffnet sich und die Stationsadresse des entfernten Gerätes und
dessen Beschreibung kann zugewiesen werden. Wählen Sie FMS Slave.
Achtung: Geben Sie die Beschreibung des Gerätes hier und jetzt ein.
Diese kann später nicht geändert werden.
Abbildung 32: Masterkonfiguration PROFIBUS-FMS MSAZ (5) (Slaveadresse)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
66/246
Dann wählen Sie den Kommunikationstyp Master-Slave azyklisch
(MSAZ). Geben Sie den Remote SAP ein.
Abbildung 33: Masterkonfiguration PROFIBUS-FMS MSAZ (6)
Mit der Schaltfläche Mehr Details erscheinen weitere PROFIBUS-FMS
Einstellungen.
Abbildung 34: Masterkonfiguration PROFIBUS-FMS MSAZ (7)
Das Bild zeigt typische Einstellungen für eine PROFIBUS-FMS Kopplung.
Diese Werte werden beim Verbindungsaufbau von beiden FMS Geräten
kontrolliert. Das Control Intervall (LLI Timer) muss in beiden FMS Geräten
gleich angegeben sein.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
67/246
SyCon fügt automatisch eine KR zum entfernten Gerät innerhalb dieser
Konfiguration hinzu.
In diesem Beispiel ist KR 1/1 (Kommunikationsreferenz 1 von 1) gewählt.
Diese Information (KR 1) wird später in der Anwendung zum Aktivieren von
Telegrammen benötigt.
Hinweis: Die Kommunikationsreferenz ist nicht die Stationsadresse, sie ist
die Referenz Nummer.
Hinweis: Die Nummer der Kommunikationsreferenz ist der Schlüssel für
die Kommunikation.
Bei einem Doppelklick auf den FMS Slave erscheint folgender Hinweis
Abbildung 35: Hinweis FMS Slave noch nicht implementiert
Die Stationsadresse des FMS Slaves ist in der Konfiguration nachträglich
nicht zu ändern. Die Stationsadresse ist wie in diesem Abschnitt weiter
oben beschrieben anzugeben.
4.5.1.3
Master Slave Zyklische Kommunikation
Siehe Abschnitt Master Slave Azyklische Kommunikation ab Seite 64,
wählen Sie jedoch Master-Slave zyklisch (MSZY).
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
4.5.2
68/246
Objektverzeichnis (OV)
Das Objektverzeichnis ist beim PROFIBUS-FMS Server anzugeben. Wenn
insbesondere das CIF nur als PROFIBUS-FMS Client eingesetzt wird, dient
die Angabe der Objekte in der Konfiguration nur dem Testen mit dem FMS
Monitor. Wenn das CIF als PROFIBUS-FMS Server eingesetzt wird, dann
sind die Objekte im Objektverzeichnis anzugeben und werden beim
Download übertragen.
Öffnen Sie das Objektverzeichnis durch Doppelklick auf das Symbol des
Gerätes und Wahl der Schaltfläche OV oder durch Anklicken mit der
rechten Maustaste auf das Symbol des FMS Gerätes und Wahl
Objektverzeichnis (OV). Der folgende Dialog erscheint:
Abbildung 36: Objektverzeichnis (OV)
Bei Objektindex wird die Nummer des Objekts angegeben. In dem Feld
Beschreibung kann eine symbolische Beschreibung angegeben werden.
Fügen Sie die Objekte ein durch Klick auf die Schaltfläche Neu.
•
SyCon schlägt jedes Mal
Objektindex plus eins vor
•
SyCon schlägt immer den aktuellen Objekttyp und Datentyp für das
neue Objekt vor
als
neues
Objekt
den
aktuellen
Das Feld Local address ist nur für das Gerät COP102-PB (Quantum SPS)
von Bedeutung. Dabei wird die Adresse des State RAM der SPS
angegeben, auf die das Objekt gemappt wird. Die Darstellung entspricht
der Schneider Electric - Notation mit Seperator (4:00001). Hierbei ist die
Angabe vor dem Doppelpunkt der Bereich und Angabe nach dem
Doppelpunkt die Adresse (Bereich:Adresse). Es sind die Bereiche 0 =
Output/Holding Bits, 1 = Input Bits, 3 = Input Registers, 4 = Output/Holding
Registers definiert.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
69/246
Abbildung 37: Objektverzeichnis (OV) Einzelelement
Ein Einzelelement (Standard) wird durch den Objekttyp Standard und
einen Datentyp angegeben.
Abbildung 38: Objektverzeichnis (OV) Feld (Array)
Ein Feld (Array) wird durch den Objekttyp Feld und einen Datentyp
angegeben. Bei Elemente wird die Größe des Feldes angegeben.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
4.6
4.6.1
70/246
PROFIBUS-FDL
PROFIBUS-FDL Definiert (Defined)
'PROFIBUS-FDL Definiert (Defined)' bietet Lese- und Schreibfunktionalität.
Es gibt mehrere
festzulegen.
Möglichkeiten,
eine
Kommunikationsbeziehung
Eine Möglichkeit eine Kommunikationsbeziehung zu definieren, ist die
Kommunikationsreferenzliste eines FMS Masters zu öffnen. Ein
Doppelklick auf das Symbol des Gerätes öffnet zunächst das Fenster der
Master Konfiguration.
Abbildung 39: Masterkonfiguration PROFIBUS-FDL Defined (1)
Dann klicken Sie auf die KBL Schaltfläche. Alternativ kann durch Klick der
rechten Maustaste auf das Symbol des Gerätes die Auswahl
Kommunikationsbeziehungsliste (KBL) gewählt werden. Folgender
Dialog erscheint:
Abbildung 40: Masterkonfiguration PROFIBUS-FDL Defined (2)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
71/246
Klicken Sie nun die Schaltfläche Neue KR zu neuer Stat.adr., um eine
neue Kommunikationsbeziehung zu einer anderen Station hinzuzufügen.
Es erscheint folgender Dialog mit einer Vordefinition/Vorauswahl:
Abbildung 41: Masterkonfiguration PROFIBUS-FDL Defined (3)
Wählen Sie zuerst die Remote (entfernte) Adresse/Gerät. Zum Beispiel
Station 4.
Dann wählen Sie bei FMS/FDL Kommunikation FDL Defined
(lesen/schreiben) durch Anklicken. Daraufhin ist der lokale SAP und der
entfernte SAP editierbar.
Bei PROFIBUS-FDL sind folgende 4 Einstellungen von Bedeutung: Die
Remote Adresse, der lokale und der entfernte (Remote) SAP sowie die
Angabe FDL Defined. Die über die Schaltfläche Mehr Details vorhandenen
Einstellungen sind nur für PROFIBUS-FMS relevant.
SyCon fügt automatisch eine KR zum entfernten Gerät innerhalb dieser
Konfiguration hinzu.
Wenn Sie eine Kommunikationsbeziehung zu einem noch nicht in der
Konfiguration vorhandenen Gerät definieren wollen, dann wählen Sie
anderes Gerät aus der Kombibox Remote Adresse. Eine Dialogbox
erscheint, in der Sie die Stationsadresse des neuen Gerätes eingeben
können. Das Gerät erscheint später als Symbol.
In diesem Beispiel ist KR 1/1 (Kommunikationsreferenz 1 von 1) gewählt.
Diese Information (KR 1) wird später in der Anwendung zum Aktivieren von
Telegrammen benötigt. Beachten Sie, dass die Kommunikationsreferenz
nicht die Stationsadresse, sondern nur eine Referenznummer ist.
Hinweis: Die Kommunikationsreferenz ist nicht die Stationsadresse, sie ist
die Referenz Nummer.
Hinweis: Die Nummer der Kommunikationsreferenz ist der Schlüssel für
die Kommunikation.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
72/246
Die andere Möglichkeit, eine Kommunikationsreferenz zu definieren ist:
Wählen Sie das Menü Einfügen > Kommunikationsreferenz Verbindung
oder klicken Sie das folgende Symbol:
. Wählen Sie das erste der beiden FMS
Der Mauszeiger ändert sich in
Geräte (FDL Geräte), zwischen denen eine Kommunikationsbeziehung
definiert werden soll.
Nach erfolgreicher Auswahl ändert sich der Mauszeiger in
und zeigt
an, dass das zweite Gerät gewählt werden soll. Wählen Sie das zweite
Gerät.
Nun erscheint der folgende Dialog:
Abbildung 42: Einfügen Kommunikationsreferenz PROFIBUS-FDL Defined
Geben Sie FDL Defined bei LLI-User an sowie die SAPs.
SyCon prüft die freien Ressourcen beider Geräte und gibt sinnvolle Werte
an. Sie haben die Möglichkeit diese Werte jederzeit zu ändern. Mit OK
verlassen Sie das Fenster.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
4.6.2
73/246
PROFIBUS-FDL Transparent SDA
'PROFIBUS-FDL Transparent' dient zum Senden bzw. zum Empfangen von
Daten mittels PROFIBUS-FDL. Dabei legt der Anwender die Bedeutung der
Daten fest. Für das Hilscher Gerät sind diese Daten transparent.
Die Konfiguration ist im Abschnitt PROFIBUS-FDL Definiert (Defined) ab
Seite 70 beschrieben, jedoch wählen Sie FDL transparent
(senden/empfangen), wie in den beiden folgenden Bildern angegeben.
Abbildung 43: Masterkonfiguration PROFIBUS-DFL Transparent
Abbildung 44: Einfügen Kommunikationsreferenz PROFIBUS-FDL Transparent
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
4.6.3
74/246
PROFIBUS-FDL Transparent SDA/SDN
'PROFIBUS-FDL Transparent' (SDA/SDN) dient zum Senden bzw. zum
Empfangen von Daten mittels PROFIBUS-FDL. Dabei legt der Anwender
die Bedeutung der Daten fest. Für das Hilscher Gerät sind diese Daten
transparent. Es können die PROFIBUS-FDL Dienste SDA (Send Data with
Acknowledge) und SDN (Send Data with No Acknowledge) verwendet
werden.
Ein Doppelklick auf das Symbol des Gerätes öffnet zunächst das Fenster
der Master Konfiguration.
Abbildung 45: Masterkonfiguration PROFIBUS-FDL Transparent SDA/SDN (1)
Dann klicken Sie auf die KBL Schaltfläche. Alternativ kann durch Klick der
rechten Maustaste auf das Symbol des Gerätes die Auswahl
Kommunikationsbeziehungsliste (KBL) gewählt werden. Folgender
Dialog erscheint:
Abbildung 46: Masterkonfiguration PROFIBUS-FDL Transparent SDA/SDN (2)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
75/246
Klicken Sie nun die Schaltfläche Neue KR zu neuer Stat.adr., um eine
neue Kommunikationsbeziehung zu einer anderen Station hinzuzufügen.
Es erscheint folgender Dialog:
Abbildung 47: Masterkonfiguration PROFIBUS-FDL Transparent SDA/SDN (3)
Wählen Sie zuerst
127/AlleGeräte.
die
Remote
(entfernte)
Adresse/Gerät:
Dann wählen Sie bei FMS/FDL Kommunikation > FDL transparent
(senden/empfangen) durch einen Klick darauf. Daraufhin ist der lokale
SAP und der entfernte SAP editierbar.
Dann geben Sie beim Kommunikationstyp Master Master azyklisch
(MMAZ) an, damit die SAPs einstellbar werden.
Geben Sie den lokalen SAP z.B. 2 an.
Bei Remote SAP ist 255 fest einzustellen, damit die Übertragungsart FDL
transparent SDA/SDN aktiviert wird.
Bei PROFIBUS-FDL sind folgende 4 Einstellungen von Bedeutung: Die
Remote Adresse 127, der lokale SAP (0, 2..50, 52, 53, 55..61), der
entfernte (Remote) SAP 255 sowie die Angabe FDL transparent. Die über
die Schaltfläche Mehr Details vorhandenen Einstellungen sind nur für
PROFIBUS-FMS relevant.
In diesem Beispiel ist KR 1/1 (Kommunikationsreferenz 1 von 1) gewählt.
Diese Information (KR 1) wird später in der Anwendung zum Aktivieren von
Telegrammen benötigt. Beachten Sie, dass die Kommunikationsreferenz
nicht die Stationsadresse ist, sondern nur eine Referenznummer ist.
Hinweis: Die Kommunikationsreferenz ist nicht die Stationsadresse, sie ist
die Referenz Nummer.
Hinweis: Die Nummer der Kommunikationsreferenz ist der Schlüssel für
die Kommunikation.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
PROFIBUS Konfiguration mit SyCon
4.6.4
76/246
PROFIBUS-FDL Transparent SDA/SDN/SRD
'PROFIBUS-FDL Transparent' (SDA/SDN/SRD) dient zum Senden bzw.
zum Empfangen von Daten mittels PROFIBUS-FDL. Dabei legt der
Anwender die Bedeutung der Daten fest. Für das Hilscher Gerät sind diese
Daten transparent. Es könne die PROFIBUS-FDL Dienste SDA (Send Data
with Acknowledge), SDN (Send Data with No Acknowledge) und SRD
(Send and Request Data) verwendet werden.
Das Hilscher Gerät benötigt nur die Busparameter.
Die weiteren Parameter zur Kommunikation wie SAPs, PROFIBUS Dienst
und Stationsadresse werden per Message übergeben.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5
77/246
Einstellungen
5.1
Gerätezuordnung
Mit der Gerätezuordnung wird eingestellt, wie der Systemkonfigurator mit
dem Gerät kommuniziert. Dies wird in der Gerätezuordnung über
Einstellung > Gerätezuordnung ausgewählt.
5.1.1
Auswahl des Treibers
Durch Aufrufen der Gerätezuordnung öffnet sich zunächst
Dialogfenster, in dem ein Treiber ausgewählt werden muss.
ein
Abbildung 48: Auswahl des Treibers
Mit der Auswahl des Treibers wird eingestellt, wie der Systemkonfigurator
mit dem Gerät kommuniziert. Die folgenden Treiber stehen zur Verfügung:
•
CIF Device Driver
Der Systemkonfigurator kommuniziert mit dem Hilscher Gerät über
das Dual-Port Memory des Gerätes.
Diese Kommunikation wird verwendet, wenn der Systemkonfigurator
auf dem gleichen PC verwendet wird, in dem das Hilscher Gerät
installiert ist.
Hinweis: Der CIF Device Treiber muss installiert sein und Zugriff auf das
Hilscher Gerät haben.
•
CIF Serial Driver
Der Systemkonfigurator kommuniziert mit dem Hilscher Gerät über
eine serielle Verbindung. Dabei ist es notwendig, dass ein COM Port
des PCs mit der Diagnoseschnittstelle des Hilscher Gerätes durch ein
Diagnosekabel verbunden ist.
Hinweis: Die Pinbelegung des Diagnosekabels ist in der Hardware
Dokumentation des Geräteherstellers beschrieben.
Diese Kommunikation wird verwendet, wenn der Systemkonfigurator
über die Diagnoseschnittstelle des Hilscher Gerätes auf das Gerät
zugreifen soll. Es ergeben sich die nachfolgenden zwei typischen
Anwendungsfälle:
Anwendungsfall 1: Der Systemkonfigurator ist auf einen anderen PC
(z.B. ein Notebook) installiert als das Hilscher Gerät.
Anwendungsfall 2: Der Systemkonfigurator ist auf dem gleichen PC
installiert, in dem sich das Hilscher Gerät befindet. Dann kann die
Applikation über das Dual-Port Memory auf das Hilscher Gerät
zugreifen und gleichzeitig kann über die Diagnoseschnittstelle
(Diagnosedaten) des Gerätes kommuniziert werden.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
78/246
•
CIF TCP/IP Driver
Der Systemkonfigurator kommuniziert mit dem Hilscher Gerät über
eine Ethernet TCP/IP Verbindung.
Diese Kommunikation wird verwendet, wenn der Systemkonfigurator
auf einem PC installiert ist und zwischen diesem PC und dem
Hilscher Gerät eine Ethernet Verbindung besteht.
Dabei ist zu unterscheiden
1. Das Hilscher Gerät ist in einem PC installiert und die TCP/IP
Verbindung wird zum PC hergestellt, das heißt es wird als IP Adresse
die IP Adresse des PCs verwendet.
2. Das Hilscher Gerät hat einen eigenen Ethernet Anschluss und die
TCP/IP Verbindung wird zum Hilscher Gerät hergestellt, das heißt es
wird die IP Adresse des Hilscher Gerätes verwendet.
Wählen Sie aus der unten stehenden Tabelle den gewünschten Treiber zur
Kommunikation zwischen dem Systemkonfigurator und dem verwendeten
Gerät aus.
Im angegebenen Abschnitt finden Sie eine genaue Beschreibung zur
Auswahl der einzelnen Treiber:
Treiber
Beschrieben in Abschnitt
Seite
CIF Device Driver
CIF Device Driver
79
CIF Serial Driver
CIF Serial Driver
81
CIF TCP/IP Driver
CIF TCP/IP Driver
83
Tabelle 32: Auswahl des Treibers
Um einen der Treiber auszuwählen, markieren Sie den gewünschten
Treiber in dem Dialogfenster Treiber Auswahl, und bestätigen Sie die
Auswahl mit OK.
Es öffnet sich das Konfigurationsfenster des gewählten Treibers.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.1.2
79/246
CIF Device Driver
Der CIF Device Driver unterstützt bis zu vier Hilscher Geräte in einem PC,
die über das Dual-Port Memory angesprochen werden.
Treiberkennung
Abbildung 49: CIF Device Driver - Treiberkennung
Im oberen Abschnitt des CIF Device Driver Dialogs sind der aktuell
verwendete Gerätetreiber und dessen Versionsnummer angezeigt.
Diese Anzeige dient nur zu Informationszwecken und ist nicht durch den
Anwender editierbar.
Geräteauswahl
Abbildung 50: CIF Device Driver – Geräteauswahl
Wird von dem CIF Device Driver ein zuweisbares Gerät gefunden, so ist
das Auswahlfeld neben der Boardnummer auswählbar. Um das Gerät zu
selektieren, muss das Auswahlfeld links neben dem gewünschten Board
durch Anklicken angehakt und diese Auswahl mit OK bestätigt werden.
Auswahlfeld
Beschreibung
Gerät ist noch nicht zugeordnet worden und kann ausgewählt werden.
Gerät ist zugeordnet. Die Zuordnung kann durch Abwahl aufgehoben
werden.
Die Zuordnung des Gerätes ist nicht möglich.
Das Gerät ist bereits in einer anderen geöffneten Konfiguration
zugeordnet und kann hier nicht ausgewählt werden.
Tabelle 33: Gerätezuordnung - Auswahlfelder CIF Device Driver
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
80/246
Nun ist das Gerät über den CIF Device Driver mit dem Systemkonfigurator
verbunden und der Dialog der Gerätezuordnung wird geschlossen.
Durch Anklicken der Schaltfläche Abbrechen wird die Gerätezuordnung
geschlossen, ohne dass eine Zuordnung durchgeführt bzw. geändert
wurde.
Weitere Informationen zum CIF Device Driver
Neben dem Feld der Geräteauswahl befindet sich eine Schaltfläche mit
der Bezeichnung mehr >>. Durch Anklicken dieser Schaltfläche öffnet sich
ein Dialog, der weitere Informationen des CIF Device Treibers anzeigt.
Abbildung 51: CIF Device Driver - Weitere Informationen
In diesem Dialog sind die verwendete Dual-Port Speicheradresse, die
Dual-Port Speichergröße und die Interruptnummer des selektierten
Boards dargestellt. Die Interruptnummer 0 bedeutet Polling-Modus.
Diese Anzeige dient nur zu Informationszwecken und ist nicht durch den
Anwender editierbar.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.1.3
81/246
CIF Serial Driver
Der CIF Serial Driver unterstützt die Schnittstellen COM1 bis COM 4 des
PCs, um seriell über die Diagnoseschnittstelle des Hilscher Gerätes die
Konfiguration zu erhalten bzw. um Diagnose durchzuführen.
Treiberkennung
Abbildung 52: CIF Serial Driver - Treiberkennung
Im oberen Abschnitt des CIF Device Driver Dialogs ist der aktuell
verwendete Gerätetreiber angezeigt.
Diese Anzeige dient nur zu Informationszwecken und ist nicht durch den
Anwender editierbar.
Geräteauswahl
Abbildung 53: CIF Serial Driver - Geräteauswahl
Zunächst ist die Verbindung durch Anklicken der Schaltfläche Verbinde
COM1 bzw. Verbinde COM2 bzw. Verbinde COM3 bzw. Verbinde COM4
herzustellen.
Je nachdem welche COM Schnittstellen auf dem PC installiert und frei sind,
können diese verwendet werden.
Der Systemkonfigurator sendet eine Anforderung an den entsprechenden
COM Port und fragt die Firmware des Gerätes an. Wenn ein Gerät
angeschlossen ist, wird die Firmware des Gerätes angezeigt und das
Auswahlfeld der entsprechenden COM Schnittstelle ist selektierbar.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
82/246
Auswahlfeld
Beschreibung
Gerät ist noch nicht zugeordnet worden und kann ausgewählt werden.
Gerät ist zugeordnet. Die Zuordnung kann durch Abwahl aufgehoben
werden.
Die Zuordnung des Gerätes ist nicht möglich.
Das Gerät ist bereits in einer anderen geöffneten Konfiguration
zugeordnet und kann hier nicht ausgewählt werden.
Tabelle 34: Gerätezuordnung - Auswahlfelder CIF Serial Driver
Diese Auswahl muss mit OK bestätigt werden. Nun ist das Gerät über den
seriellen Treiber mit dem Systemkonfigurator verbunden und der Dialog der
Gerätezuordnung wird geschlossen. Sollte die Zuordnung nicht möglich
sein oder fehlschlagen, wird dies durch eine Fehlernummer in der Spalte
Fehler angezeigt.
Erscheint nach Betätigung einer der Schaltflächen die Fehlernummer (-51),
so ist ein Timeout Fehler aufgetreten. Damit wird angezeigt, dass an
diesem COM Port kein Gerät angeschlossen ist.
Die Fehlernummer (-20) sagt aus, dass dieser COM Port nicht vorhanden
bzw. nicht frei (bereits belegt) ist.
Durch Anklicken der Schaltfläche Abbrechen wird die Gerätezuordnung
geschlossen, ohne dass eine Zuordnung durchgeführt bzw. geändert
wurde.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.1.4
83/246
CIF TCP/IP Driver
Der CIF TCP/IP Driver stellt über Ethernet eine TCP/IP Verbindung zum
Hilscher Gerät her.
Diese Kommunikation wird verwendet, wenn der Systemkonfigurator auf
einem PC installiert ist und zwischen diesem PC und dem Hilscher Gerät
eine Ethernet Verbindung besteht.
Es wird zwischen zwei Anwendungsmöglichkeiten unterschieden:
1. Das Hilscher Gerät ist in einem PC installiert und die TCP/IP Verbindung
wird zum PC hergestellt, das heißt es wird als IP Adresse die IP Adresse
des PCs verwendet.
Dieser PC wird im folgenden Remote (entfernter) PC genannt. Auf dem
Remote-PC sind folgende zwei Voraussetzungen zu erfüllen, damit über
Ethernet TCP/IP auf das Hilscher Gerät zugegriffen werden kann:
Hinweis: Der CIF Device Treiber muss installiert sein und Zugriff auf das
Hilscher Gerät haben. Des Weiteren muss der TCP/IP Server auf dem
Remote PC gestartet sein.
2. Das Hilscher Gerät hat einen eigenen Ethernet Anschluss und die
TCP/IP Verbindung wird zum Hilscher Gerät hergestellt, das heißt es wird
die IP Adresse des Hilscher Gerätes verwendet.
Treiberkennung
Abbildung 54: CIF TCP/IP Driver - Treiberkennung
Im oberen Abschnitt des CIF TCP/IP Driver Dialogs sind der aktuell
verwendete Gerätetreiber und dessen Versionsnummer angezeigt.
Diese Anzeige dient nur zu Informationszwecken und ist nicht durch den
Anwender editierbar.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
84/246
Aufbau der TCP/IP Verbindung
Es gibt zwei Möglichkeiten die IP Adresse für eine TCP/IP Verbindung
zwischen dem Hilscher Gerät und dem PC einzugeben:
• Netzwerk nach Gerät scannen
Durch Anklicken der Schaltfläche NetIdent starten wird das
lokale Ethernet Netzwerk nach Hilscher Geräten gescannt.
Diese Geräte müssen die Erkennung durch das Hilscher
NetIdent Protokoll unterstützen.
Gefundene Geräte, die über den CIF TCP/IP Treiber mit dem
PC verbunden werden können, werden nach dem
Netzwerkscan in der Tabelle Geräteauswahl angezeigt.
• Manuelle Eingabe der IP Adresse
Befindet sich das zu verbindende Gerät nicht in dem lokalen
Ethernet Netzwerk, ist es notwendig, die IP Adresse des
Gerätes manuell einzugeben.
Auch gibt es Geräte, die eine Erkennung durch das Hilscher
NetIdent Protokoll nicht unterstützen. In diesem Fall muss die
IP Adresse des Gerätes ebenfalls manuell eingegeben werden.
Abbildung 55: CIF TCP/IP Driver - IP Adresse manuell eingeben
Die IP Adresse des zu verbindenden Gerätes wird im Feld IP Adresse
hinzufügen eingegeben. Durch Anklicken der Hinzufügen Schaltfläche
wird versucht eine TCP/IP Verbindung zwischen dem PC und dem Gerät
herzustellen.
Wurde ein Gerät mit der eingegebenen IP Adresse gefunden, wird dieses
in der Tabelle Geräteauswahl angezeigt.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
85/246
Geräteauswahl
In der Tabelle Geräteauswahl werden die Geräte angezeigt, die durch
Eingabe der IP Adresse oder über das Hilscher NetIdent Protokoll
gefunden wurden und mit dem PC verbunden werden können.
Abbildung 56: CIF TCP/IP Driver - Geräteauswahl - Gefundenes Gerät
Wenn das Gerät bereits eine IP Adresse hat, wird diese im Feld IP
Adresse angezeigt.
Ist die angezeigte IP Adresse 0.0.0.0, muss die IP Adresse zugewiesen
werden. Dies geschieht über die Schaltfläche IP Adresse ändern. Weitere
Informationen zum Ändern der IP Adresse finden Sie im Abschnitt IP
Adresse ändern auf Seite 86.
Gerät verbinden
Um ein Gerät mit dem PC zu verbinden, hakt man das Auswahlfeld des
gewünschten Gerätes vor dem Feld IP Adresse an.
Auswahlfeld
Beschreibung
Gerät ist noch nicht zugeordnet worden und kann ausgewählt werden.
Gerät ist zugeordnet. Die Zuordnung kann durch Abwahl aufgehoben
werden.
Tabelle 35: Gerätezuordnung - Auswahlfelder CIF TCP/IP Driver
Hinweis: Es kann zu genau einem Gerät eine Verbindung aufgebaut
werden.
Die folgende Abbildung zeigt ein zugeordnetes Gerät:
Abbildung 57: CIF TCP/IP Driver - Geräteauswahl - Gerät zugeordnet
Diese Auswahl muss mit OK bestätigt werden. Nun ist das Gerät über den
CIF TCP/IP Treiber mit dem Systemkonfigurator verbunden und der Dialog
der Gerätezuordnung wird geschlossen.
Durch Anklicken der Schaltfläche Abbrechen wird die Gerätezuordnung
geschlossen, ohne dass eine Zuordnung durchgeführt bzw. geändert
wurde.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
86/246
Gefilterte Geräte
Abbildung 58: CIF TCP/IP Driver - Gefilterte Geräte
Geräte, die in der Tabelle Gefilterte Geräte angezeigt werden, wurden
beim Netzwerkscan im lokalen Ethernet gefunden, können aber nicht
zugeordnet werden, da sie zu einer anderen Gerätefamilie gehören.
5.1.4.1
IP Adresse ändern
Über die Schaltfläche IP Adresse ändern kann einem Gerät eine neue IP
Adresse zugewiesen bzw. eine vorhandene IP Adresse geändert werden.
Hinweis: Die IP Adresse kann nur bei Hilscher Geräten geändert werden,
die direkt mit Ethernet verbunden ist und die Funktion 'IP Adresse ändern'
unterstützten. Dies sind z.B.: NL-MPI, NN40, NN42, CIF 104-EN, COM-CEN, COM-EN.
Dafür wählt man das Gerät in der Tabelle Geräteauswahl durch Anklicken
der Checkbox aus, so dass dieses Gerät selektiert ist. Über die
Schaltfläche IP Adresse ändern, öffnet sich der folgende Dialog:
Abbildung 59: IP Adresse setzen
Geben Sie die IP Adresse für das Gerät ein und bestätigen Sie die Eingabe
durch Anklicken der Schaltfläche IP Adresse setzen.
Hinweis: Die über die Schaltfläche IP Adresse ändern einstellte IP
Adresse ist nur temporär eingestellt. Eine permanente Speicherung der IP
Adresse erfolgt durch einen Download der Konfiguration aus der
Rahmenapplikation.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.2
87/246
Busparameter
Für den funktionierenden Datenaustausch bilden die Busparameter die
Grundlage. Dieser Abschnitt enthält Angaben zur Einstellung der
Busparameter sowie die Beschreibung der einzelnen Busparameter.
Grundregel: Die Busparameter müssen bei allen Geräten gleich eingestellt
werden. Die Stationsadresse dagegen muss sich von Gerät zu Gerät
unterscheiden.
Bei PROFIBUS
PROFIBUS-FDL)
•
Mastergeräten
(PROFIBUS-DP,
PROFIBUS-FMS,
werden die Busparameter eingestellt.
Die meisten PROFIBUS-DP Slavegeräte
•
erkennen die Baudrate automatisch und stellen sich darauf ein. Dies
ist insbesondere dann der Fall, wenn der ASIC SPC3 verwendet wird.
•
Es gibt jedoch auch PROFIBUS-DP Slavegeräte, bei denen durch
den Anwender die Busparameter eingestellt werden müssen.
Bei PROFIBUS-FMS Slavegeräten
•
werden die Busparameter eingestellt.
•
Bei einigen PROFIBUS-FMS Slavegeräten kann nur die Baudrate
gewählt werden. Die weiteren Busparameter sind bereits fest
eingestellt und das bzw. die Mastergeräte müssen darauf
angepasst/eingestellt werden.
•
Einige wenige PROFIBUS-FMS Geräte erkennen die Baudrate
automatisch.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.2.1
88/246
Einstellen der Busparameter und Profile
Mit dem Menü Einstellungen > Busparameter kann die Baudrate
eingestellt werden. Des Weiteren kann die Optimierung bzw. das Profil
gewählt werden.
Abbildung 60: Einstellungen > Busparameter
Die Busparameter können eingesehen werden mit dem Menü
Einstellungen > Busparameter und durch Anklicken der Schaltfläche
Editieren. Je nach Optimierung bzw. Profil sind die Busparameter
einstellbar oder nicht einstellbar.
Die Optimierung Standard gibt zu jeder Baudrate Default Busparameter für
PROFIBUS-DP Systeme an.
Für PROFIBUS-FMS sind die Profile FMS Profil Siemens S5 und FMS
Profil Siemens S7 wählbar.
Beim Wechsel der Einstellung im Feld Optimierung von Standard auf
Benutzerdefiniert werden alle Busparameter editierbar.
Abbildung 61: Busparameter editieren
Achtung:
Die
Änderung
Kommunikationsstörungen bewirken.
der
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
Busparameter
kann
© Hilscher, 1998-2012
Einstellungen
89/246
Hinweis: Es werden die offline Busparameter angezeigt. Die Busparameter
werden erst nach einem Download der Konfiguration in das Hilscher Gerät
übernommen.
Die Baudrate ist für alle Geräte am Bus gleich einzustellen. Das Ändern
der Baudrate hat zur Folge, dass alle anderen Parameter neu berechnet
werden. Der Systemkonfigurator prüft, ob die Baudrate von allen
konfigurierten PROFIBUS-DP Slave Geräten unterstützt wird, was auf
Basis der Einträge in den GSD Dateien erfolgt. Erkennt der
Systemkonfigurator mindestens ein Gerät, das die gewählte Baudrate nicht
unterstützt, dann erscheint eine Fehlermeldung.
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 Master Stationsadresse
sein.
Für PROFIBUS-DP ist das Feld Ansprechüberwachungszeit zur Eingabe
der Überwachungszeit der Slaves. Wird diese Zeit zu klein gewählt bei
einer niedrigen Baudrate, dann ist es möglich, dass die Slaves ihre
Ausgänge auf Null setzen. Wird diese Zeit zu groß gewählt, dann ist es
möglich, dass die Slaves nach einer Unterbrechung der Kommunikation
lange brauchen, um die Ausgänge auf Null zu setzen.
Für PROFIBUS-DP wird mit der Einstellung Auto Clear ein globales
Fehlerhandling
vorgegeben.
Der
DP
Master
überwacht
den
Nutzdatenaustausch (DataExchange) zu allen DP Slaves mittels eines
Timers. Wenn kein DataExchange zu mindestens einem DP Slave oder ein
bestehender DataExchange nach einer Überwachungszeit stattfindet und
die Option Auto clear mode auf EIN steht, dann verlässt der Master den
DataExchange und bringt die Ausgänge aller zugeordneten DP Slaves in
den sicheren Zustand.
Für PROFIBUS-FMS sind zwei Profile vorhanden:
Abbildung 62: Busparameter PROFIBUS-FMS Profile
•
FMS Profil Siemens S7
•
FMS Profil Siemens S5
Wählen Sie Profil S5, wenn eine Siemens SPS S5 und wählen Sie Profil
S7, wenn eine Siemens SPS S7 am PROFIBUS-FMS Netzwerk eingesetzt
wird.
Bei anderen PROFIBUS-FMS Geräten ist Benutzerdefiniert zu verwenden
und die Busparameter aller Geräte miteinander abzugleichen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.2.1.1
90/246
Busparameter für PROFIBUS-MPI
Um die Busparameter für PROFIBUS-MPI einzustellen, muss zunächst das
Profil 'Benutzerdefiniert' gewählt werden.
Für eine MPI-Kommunikation sind die Busparameter typischerweise auf
folgende Werte einzustellen:
Busparameter
Wert
Slot time
415
Min. Station Delay of Responders
60
Max. Station Delay of Responders
400
Quiet Time
1
Setup Time
1
GAP Aktualisierungsfaktor
20
Höchste Stationsadresse
31
Tabelle 36: Busparameter für PROFIBUS-MPI
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.2.2
91/246
Beschreibung der einzelnen Parameter
Alle Zeiten bei den Busparametern werden in Bitzeiten angegeben.
Die Bitzeit tBit ergibt sich aus dem Kehrwert der Baudrate:
tBit = 1 / Baudrate
(Baudrate in Bit/s)
Gleichung 1: Bitzeit tBit
Die Umrechnung von Millisekunden in eine Bitzeit gibt folgende Gleichung
wieder:
Bitzeit = Zeit [Millisekunden] * Baudrate
Gleichung 2: Umrechnung in Bitzeit tBit
Die Busparameter und ihre Bedeutung:
•
Baudrate
Übertragungsgeschwindigkeit: Anzahl der Bits pro Sekunde.
Baudrate
Bit Zeit (tBit)
Max Kabellänge (Typ A)
9,6 kBaud
104,2 us
1200 m
19,2 kBaud
52,1 us
1200 m
45,45 kBaud
22,0 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
Tabelle 37: Baudraten, Bitzeiten und Kabellängen
Hinweis: Die maximale Kabellänge hängt von der Baudrate ab.
•
Minimum Station Delay of Responders (min TSDR)
Nach dieser Zeit darf ein entfernter Empfänger (Responder)
frühestens eine Quittung auf ein empfangenes Aufruftelegramm
senden. Kleinste Zeitspanne zwischen Empfang des letzten Bits
eines Telegramms bis zum Senden des ersten Bits eines folgenden
Telegramms.
Wertebereich: 1 .. 65535
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
92/246
•
Maximum Station Delay of Responders (max TSDR)
Nach dieser Zeit darf ein Sender (Requestor) frühestens nach dem
Senden ein weiteres Aufruftelegramm senden. Größte Zeitspanne
zwischen Empfang des letzten Bits eines Telegramms bis zum
Senden des ersten Bits eines folgenden Telegramms.
Der Sender (Requestor, Master) muss mindestens diese Zeit nach
dem Versenden eines unbestätigten Telegramms (z.B. Broadcast)
abwarten, bevor ein neues Telegramm versendet wird.
Wertebereich: 1 .. 65535
•
Slot Time (TSL)
‘Warte auf Empfang‘ - Überwachungszeit des Senders (Requestor)
eines Telegramms auf die Quittung des Empfängers (Responder).
Nach Ablauf erfolgt eine Wiederholung gemäß des Wertes von ‘Max.
Anzahl Telegrammwiederholungen‘.
Wertebereich: 52 .. 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.
Wertebereich: 0 .. 255
•
Setup Time (TSET)
Mindestabstand ‘Reaktionszeit‘ zwischen dem Empfang einer
Quittung bis zum Senden eines neuen Aufruftelegramms (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, wie
viel Zeit dem Master für das Senden von Datentelegrammen an die
Slaves übrig bleibt.
Wertebereich: 1 .. 16.777.215
•
Aktualisierungsfaktor (G)
Faktor zur Festlegung nach wie viel Tokenumläufen ein
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 Anzahl Telegrammwiederholungen (Max_Retry_Limit)
Maximale Anzahl von Wiederholungen, um eine Station zu erreichen.
Wertebereich: 1 .. 8
•
Highest Station Address (HSA)
Stationsadresse der höchsten aktiven (Master) Station.
Wertebereich: 2 .. 126
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
93/246
Des Weiteren sind:
•
Bereitschaftszeit (TRDY)
Das ist die Zeit, in der der Master nach Aussendung eines Aufrufes
für die entsprechende Quittung oder Antwort empfangsbereit sein
muss.
•
Synchronisationszeit (TSYN)
Das ist die Zeit, die jedes Gerät mindestens einen Ruhezustand
empfangen muss, bevor es den Beginn eines Aufrufs akzeptieren
darf und ist mit 33 Bitzeiten festgelegt.
Die folgenden Busparameter gelten nur für PROFIBUS-DP:
•
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. Es wird immer der maximale Wert
angegeben, den der aktiven Stationen benötigt.
Wertebereich: 1 .. 65535 (Zeitbasis 100us)
•
Ansprechüberwachung (TWD)
Die Ansprechüberwachung TWD sorgt beim Slave dafür, dass beim
Ausfall des DP-Masters, nach dem Ablaufen dieser Zeit, die
Ausgänge den sicheren Zustand einnehmen.
•
Poll Timeout (Poll_Timeout)
Dieser Parameter gibt die maximale Zeit an, innerhalb der die Antwort
bei einer Master-Master-Beziehung vom Requestor abgeholt sein
muss.
Wertebereich: 1 .. 65535 (Zeitbasis 1ms)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
94/246
•
TID1 und TID2
Das ist die Zeit, die beim Sender nach dem Empfang des letzten Bits
eines Telegramms als Idle auf dem Bus verstreicht, bis das erste Bit
eines neuen Telegramms auf den Bus gesendet wird.
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). (*)
Gleichung 3: TID1
TID2 startet nachdem der Initiator ein Telegramm gesendet hat, das
nicht bestätigt wird.
TID2 = max (TQUI + 2 * TSET + 2 + TSYN, max TSDR). (*)
Gleichung 4: TID2
Diese Zeiten sind nicht direkt einstellbar, sondern ergeben sich nach
den angegebenen Berechnungen.
(*) Je nach verwendeten ASIC und Baudrate können TID1 und TID2
durch die ASIC Software etwas andere Werte annehmen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.2.3
95/246
Regeln
Für min TSDR, max TSDR und TSL gilt folgende Regel:
0 < min TSDR < max TSDR < TSL
Gleichung 5: Min TSDR, Max TSDR und TSL
Für TQUI, TRDY und min TSDR gilt folgende Regel:
TQUI < TRDY < min TSDR.
Gleichung 6: TQUI, TRDY und min TSDR
Für die Ansprechüberwachung (TWD) und Target Rotation Time (TTR):
TWD > TTR
Gleichung 7: TWD und TTR
Für die Data_Control_Time gilt die Regel:
Data_Control_Time > 6 * TWD
Gleichung 8: Data_Control_Time
Für PROFIBUS-FMS und PROFIBUS-FDL Geräte bei denen die
Busparameter abzugleichen sind gilt:
Haben die verwendeten Geräte unterschiedliche Werte für min TSDR ist der
größte dieser Werte für alle Geräte zu verwenden.
Min TSDR = max (min TSDR Gerät 1, min TSDR Gerät 2, ..., min TSDR Gerät N)
Gleichung 9: Min TSDR
Beispiel: Ist für Gerät 1 der Wert für min TSDR 200, für Gerät 2 der Wert 75
und für Gerät 3 der Wert 125, dann ist für alle Geräte der Wert 200 zu
verwenden.
Entsprechend ist für die Busparameter max TSDR, TSL, TQUI, TSET und TTR zu
verfahren.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.3
5.3.1
96/246
DP Master
Mastereinstellungen
Zur Eingabe der DP Master Einstellungen wählen Sie das Menü
Einstellungen > Mastereinstellungen oder klicken Sie mit der rechten
Maustaste auf das entsprechende Master Symbol und wählen aus der sich
öffnenden
Liste
Mastereinstellungen.
Die
Schaltfläche
DP
Mastereinstellungen ist auch im Fenster Master Konfiguration
vorhanden.
Die DP Mastereinstellungen enthalten Parameter, die das Verhalten des
Master Gerätes sowie der Anwenderschnittstelle festlegen. Diese
Einstellungen sind nur für Hilscher Geräte gültig und werden beim
Download der Konfiguration mit übertragen.
Abbildung 63: DP Mastereinstellungen
•
Anlaufverhalten nach Systeminitialisierung
Wenn automatische Freigabe der Kommunikation durch das
System eingestellt ist, dann startet das Mastergerät mit dem
Datenaustausch am Bus nachdem die Initialisierung beendet wurde.
Wenn gesteuerte Freigabe der Kommunikation durch das
Anwendungsprogramm eingestellt wird, dann muss das
Anwendungsprogramm den Datenaustausch am Bus aktivieren.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
97/246
•
Anwenderprogrammüberwachung
Die Überwachungszeit legt fest, wie lange das Gerät auf eine
Triggerung des Softwarewatchdogs durch das Anwenderprogramm
wartet, bis es die Ausgänge der Slavegeräte auf Null setzt. Dieses
Verhalten muss von dem Anwendungsprogramm aktiviert werden und
startet nicht automatisch.
Hinweis: Dies ist keine spezielle PROFIBUS Funktion.
Als Beispiel für die Nutzung dieser Funktion sei eine SoftSPS genannt.
•
Adressierungsmode
Der Adressierungsmode auf das Prozessdatenabbild legt fest, wie die
Adressen (Offsets) der Prozessdaten interpretiert werden. Es sind die
Adressierungsarten Byteadressen oder Wortadressen möglich.
Siehe auch Details auf der nächsten Seite.
•
Speicherformat (Wort-Module)
Das Speicherformat legt fest, wie die Datenworte im Prozessabbild
abgelegt werden. Für den Datentyp Wort kann höher-/ niederwert.
Byte oder nieder-/ höherwert. Byte gewählt werden.
•
Übergabeverfahren der Prozessdaten
Mit diesen verschiedenen Arten wird das Übergabeverfahren der
Prozessdaten zwischen der Applikation und dem Hilscher Gerät
eingestellt. Die Wahl, welche Art verwendet wird, ist wichtig für den
korrekten Datenaustausch zwischen dem Anwendungsprogramm und
dem Gerät.
Das eingestellte Übergabeverfahren der Prozessdaten (Handshake)
muss von dem Anwendungsprogramm unterstützt werden.
Unterstützt wird meist das gepufferte, anwendergesteuerte
Übergabeverfahren. Das Übergabeverfahren nicht konsistent,
ungesteuert arbeitet ohne Handshake und die beiden Prozesse
laufen frei.
Im Manual zum Toolkit oder im Manual zum Device Treiber ist eine
detaillierte Beschreibung angegeben.
•
Hardwareparameter
Mit diesem Parameter wird die Größe des Dual-Port Memory der
Hardware angegeben. Der Wert vergrößert oder verkleinert den
zulässigen Adressbereich für die Prozessdatenadressen.
Bei PB-Karten ist die Dual-Port Memory Gesamtgröße 8K, wobei 7K
Prozessdaten sind.
Bei DPM-Karten ist die Dual-Port Memory Gesamtgröße 2K, wobei
1K Prozessdaten sind.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.3.2
98/246
Adressierungsmodus
Die Adressen in der Konfiguration legen den Startpunkt der Daten im
Prozessabbild fest. Dieser Startpunkt kann mit dem Parameter
Adressierungsmode byte- oder wortorientiert arbeiten.
Adressen
Bedeutung
Byteadressen
Das Prozessabbild hat eine Byte Struktur und jedes Byte hat seine
eigene Adresse.
Wortadressen
Das Prozessabbild hat eine Wort Struktur und jedes Wort hat seine
eigene Adresse.
Tabelle 38: Adressierungsmodus
Dies hat nichts mit der physikalischen Größe des Dual-Port Memory zu tun
- dies ist immer byteorientiert! Wenn die Applikation einen Wortzugriff
macht, wird er durch den PC automatisch in zwei aufeinanderfolgende
Bytezugriffe aufgeteilt.
Die nachfolgende Tabelle zeigt die unterschiedliche Ablage der
verschiedenen Datentypen im byte- oder wortorientierten Prozessabbild:
IEC
Adresse
in
Bytemode
IEC
Adresse
in
Wortmode
Offset
Adresse
im DualPort
Memory
Daten im
Prozess
Abbild
QB 0
QB 0
0
0000 0000
1
0000 0000
2
1110 0010 Ausgabe von QB2 / QB1 an einem einzelnen Byte-Modul:
QB 1
QB 2
QB 1
Ausgabe an ein E/A Modul
D7 D6 D5 D4 D3 D2 D1 D0
1
QB 3
QB 4
QB 2
QB 5
1
1
0
0
0
1
0
3
0000 0000
4
1111 1000 Ausgabe von zwei Bytes beginnend von QB4 / QB2 an einem Modul
0000 0111 welches als Byte-Modul mit der Datenanzahl 2 definiert ist (kein
Unterschied zwischen den beiden Speicherformaten da die Daten
vom Datentyp Byte sind):
5
D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0
1
QB 6
QB 7
QW 3
6
7
1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1111 1111 Ausgabe von QW6 / QW3 im Datenformat nieder-/höherwertiges
0100 0100 Byte:
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
0
1
0
0
0
1
0
0
1
1
1
1
1
1
1 1
Ausgabe von QW6 / QW3 im Datenformat höher-/niederwertiges
Byte:
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
1
1
1
1
1
1
1
1
0
1
0
0
0
1
0 0
Tabelle 39: Beispiel der Ablage von Daten im Prozessabbild
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
99/246
Die folgende Tabelle soll die Adressierungsweise verdeutlichen:
Byteadressierung
Byte 0
IB 0
Byte 1
IB 1
Byte 2
IB 2
Byte 3
IB 3
Byte 4
IB 4
Byte 5
IB 5
Wortadressierung
IW 0
Wort 0
IB 0
IW 0
IW 2
Wort 1
IW 4
Wort 2
IB 1
IW 1
IB 2
IW 2
-
Tabelle 40: Darstellung der Adressierungsweise für Input
Byteadressierung
Byte 0
QB 0
Byte 1
QB 1
Byte 2
QB 2
Byte 3
QB 3
Byte 4
QB 4
Byte 5
QB 5
Wortadressierung
QW 0
Wort 0
QB 0
QW 0
QW 2
Wort 1
QW 4
Wort 2
QB 1
QW 1
QB 2
QW 2
-
Tabelle 41: Darstellung der Adressierungsweise für Output
5.3.3
Masterkonfiguration
Die Masterkonfiguration ist weiter oben im Abschnitt Master Konfiguration
ab Seite 47 beschreiben.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.3.4
100/246
Gruppenzuweisung
Nachdem der Master angeordnet wurde, können die Slaves bis zu acht
verschiedenen Gruppen zugewiesen werden. Diese Gruppen können dann
hier zugeordnet werden. markieren Sie den Master durch Anklicken aus
und wählen Sie das Menü Einstellungen > Gruppenzuweisung. Wählen
Sie aus, welche Gruppe das DP-Freeze und DP-Sync Kommando
unterstützen soll.
Abbildung 64: Einstellungen > Gruppenzuweisung (1)
Unter dem Menüpunkt Gruppenzuweisung können die Slaves zu den
Gruppen mit den gewünschten Merkmalen zugewiesen werden. Die
Tabelle zeigt alle konfigurierten Slavegeräte vom Haupteditorfenster an.
Hier können Sie aussuchen, zu welchen acht möglichen Gruppen der Slave
zugeordnet werden soll.
Die gewählte Gruppenzuweisung wird zu den Slaves während ihrer Startup
Sequenz ü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.
Abbildung 65: Einstellungen > Gruppenzuweisung (2)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.4
5.4.1
101/246
DP Slave
Slaveeinstellungen
Die DP Slaveeinstellungen beinhalten Parameter, die das Verhalten des
Geräts an seiner Benutzerschnittstelle definieren, welches nicht zur DP
Konfiguration gehören. Dieser Menüpunkt ist nur für Hilscher Geräte gültig.
Diese Einstellungen werden mit dem Download der DP Konfiguration an
das Gerät übergeben.
Um das Menü DP Slaveeinstellungen zu öffnen, wählen Sie als erstes den
Slave durch Anklicken aus und öffnen dann das Fenster im Menü
Einstellungen > DP Slaveeinstellungen.
Abbildung 66: DP Slaveeinstellungen
•
Übergabeverfahren der Prozessdaten
Mit diesen verschiedenen Funktionen wird das Handshake der
Prozessdaten zwischen der Applikation und dem Slave ausgewählt.
Die Auswahl der Funktion ist wichtig für den korrekten
Datenaustausch zwischen der Anwendung und des Gerätes. Bitte
verwenden Sie das Toolkit- oder Device Treibermanual, um
detaillierte Beschreibungen der verschiedenen Funktionen zu
erhalten.
•
Konfigurationsmode
Falls das Slavegerät die Parameter von der Konfiguration, die von
SyCon downgeloadet wird, nehmen sollte, dann müssen Sie für den
Konfigurationsmode den Mode Konfiguration durch SYstem
CONfigurator auswählen. Falls die DP-Konfiguration online von einer
Applikation in das Dual-Port Memory geschrieben wird, müssen Sie
den Mode Konfiguration durch die Anwendung auswählen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
102/246
•
Anwenderprogrammüberwachung
Die Überwachungszeit gibt an, wie lange das Gerät für eine
Anwendertriggerung warten wird, bis es alle Ausgänge auf Null
zurücksetzt. Dies muss von der Anwendung aktiviert werden.
•
Anlaufverhalten nach der Systeminitialisierung
Wenn Automatische Freigabe der Kommunikation durch das
System eingestellt ist, ist der Slave bereit, mit dem Master zu
kommunizieren. Wenn Gesteuerte Freigabe der Kommunikation
durch das Anwendungsprogramm ausgewählt wird, muss das
Anwendungsprogramm den Datenaustausch am Bus aktivieren.
•
Konfigurationsdaten
Bei Standard wird die Konfiguration des Slaves mit der aus dem
CHK_CFG_TELEGRAM vom Master verglichen.
Bei Forced by CHK_CFG_TELEGRAM wird die Konfiguration des
Slaves vom Master mit dem CHK_CFG_TELEGRAM an den Slave
übergeben.
•
DPV1 Parameter
Klasse-1-Puffergröße: Diese Einstellung legt die Größe des im DPSlave bereitgehaltenen Puffers für DPV1-Klasse-1-Dienste fest. Die
Größe des Puffers beeinflusst die maximal in einem DPV1-Klasse-1Telegramm übertragbare Datenanzahl. Von der hier eingestellten
Puffergröße werden 4 Bytes für die Übertragung der DPV1Verwaltungsdaten reserviert, die nicht zur Übertragung von
Nutzdaten zur Verfügung stehen.
Gültige Werte für die Klasse-1-Puffergröße liegen im Bereich 4 .. 244.
Änderungen der Puffergröße können erst vorgenommen werden,
nachdem im Slave-Konfigurationsdialog die DPV1-Dienste für den
Slave aktiviert wurden.
Klasse-2-Puffergröße: Die Größe des anzulegenden DPV1-Klasse2-Puffers ist in diesem Feld anzugeben. Analog zur Behandlung des
Klasse-1-Puffers werden auch hier 4 Bytes von der angegebenen
Puffergröße zur Übertragung von DPV1-Verwaltungsdaten reserviert.
Die maximal übertragbare Nutzdatenlänge reduziert sich um diese 4
Bytes. Werte im Bereich 48 .. 244 können für die DPV1-Klasse-2Puffergröße angegeben werden. Wird der Wert 0 eingetragen, legt
der DP-Slave keinen DPV1-Klasse-2-Puffer an. In diesem Fall stehen
die DPV1-Klasse-2-Dienste des Slave nicht zu Verfügung.
Hinweis: Bitte beachten Sie, dass die Einstellungen der Klasse-1- und
Klasse-2-Puffergrößen die nutzbare Datenbreite im zyklischen E/A-Bereich
beeinflussen. Diese Beschränkung kommt aufgrund des begrenzten
Speicherplatzes im PROFIBUS-ASIC (SPC3) des Gerätes zustande.
Die Beispiele in der folgenden Tabelle sollen Ihnen die Möglichkeit geben,
die nutzbaren Puffergrößen und E/A-Datenbreiten einzuschätzen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
103/246
Beispiel
Zyklische
E/A-Daten
DPV1-Klasse1-Puffer
DPV1-Klasse2-Puffer
Maximale E/A Daten
368
60
0
Maximaler DPV1-Klasse-1-Puffer
304
244
0
Maximaler DPV1-Klasse-2-Puffer
296
0
244
Maximaler DPV1-Klasse-1-Puffer und
maximaler DPV1-Klasse-2-Puffer
200
244
244
128 Bytes bei DPV1-Klasse-1-Puffer
344
128
0
128 Bytes bei DPV1-Klasse-2-Puffer
328
0
128
128 Bytes bei DPV1-Klasse-1-Puffer
und 128 Bytes bei DPV1-Klasse-2Puffer
280
128
128
Tabelle 42: Puffergrößen bei DPV1
Falls die angegebenen Größen für Puffer und E/A-Daten die zur Verfügung
stehende Speicherkapazität überschreiten, meldet der DP-Slave nach dem
Konfigurations-Download einen Fehler. Sie können diese Fehlermeldung in
der erweiterten Gerätediagnose des Slave im Abschnitt "SPC3" unter
"LastError" sehen. Ist dort der Fehlernummer 75 eingetragen, wurde im
PROFIBUS-ASIC mehr Speicher angefordert als zur Verfügung steht. Sie
sollten deshalb die von Ihnen angegebenen DPV1-Puffergrößen bzw. E/ADatenbreiten reduzieren und den Konfigurations-Download anschließend
erneut starten.
5.4.2
Slavekonfiguration
Die Slavekonfiguration ist weiter oben im Abschnitt Slave Konfiguration ab
Seite 52 beschrieben.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.4.3
104/246
Parameterdaten
In dem Menü Einstellungen > Parameterdaten können Parameterdaten
editiert werden.
Wenn Defaultparameter in der GSD Datei des Slaves konfiguriert sind,
werden diese automatisch eingefügt, wenn das Menü das erste Mal
aufgerufen wird.
Einige der DP Slavegeräte benötigen weitere Parameterdaten, um zum
Beispiel ein Messlimit oder einen Wertebereich zu ändern. Diese Daten
sind slavespezifisch und ihre Funktionalitäten können hier an dieser Stelle
nicht erläutert werden.
Die Bedeutung der Parameter legt der Gerätehersteller fest. Die
Erläuterungen sind im Manual des Geräteherstellers nachzulesen.
Das Fenster unten zeigt ein Beispiel von Parameterdaten eines Slaves.
Abbildung 67: Parameterdaten (Hexadezimale Darstellung)
Eine modulare PROFIBUS-DP Slavestation könnte Parameterdaten für ein
oder mehrere Module und für die Slavestation selbst (Hauptstation)
benötigen. Es gibt drei Möglichkeiten:
•
Parameterdaten. Dies sind alle Parameter einer Slavestation
•
Texte. Parameterdaten der Hauptstation
•
Modul. Parameterdaten von einem der Module
Nach der Auswahl des Textbuttons erscheint folgendes Fenster mit den
Textparameterdaten. Diese Parameter sind für die Hauptstation.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
105/246
Beispiel für Parameterdaten:
Abbildung 68: Parameterdaten (Textliche Darstellung)
Es ist möglich zurück in die Hexdarstellung durch das Drücken des
Hexbuttons zu gelangen.
Mit einem Doppelklick auf eine Reihe der Parameterdaten ist es möglich
den Wert zu editieren
Abbildung 69: Parameterdaten (Einzeldarstellung)
oder die Beschreibung durch die Texteinstellung zu ändern.
Abbildung 70: Parameterdaten
Wenn mehr als ein Modul konfiguriert wird, erscheint ein Fenster, in dem
ein Modul ausgewählt werden muss.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.5
106/246
DPV1 Parameter
DPV1 dient für einen azyklischen Datenaustausch und bietet die
Funktionen Lesen, Schreiben und Alarmbearbeitung.
Folgende Angaben beziehen sich auf Hilscher Geräte.
Abbildung 71: DPV1 Einstellungen
Zusätzliche Slavefunktionen
•
Abbruch der zyklischen Verbindung
Ist Abbruch wenn Slave nicht präsent angewählt verbleibt der
Master für den betreffenden Slave nicht im Zustand
DATA_EXCHANGE wenn der Slave als fehlerhaft erkannt wurde,
sondern bricht die Verbindung zum Slave ab. Der Slave wird auf
jeden Fall die Ausgänge löschen auch wenn die Verbindung in
Richtung Slave noch funktionell in Ordnung ist, aber der Rückweg für
die Antworttelegramme zum Master gestört ist.
•
Unterstützung Fail Safe
Dieser Modus indiziert dem Master, dass der betreffende Slave im so
genannten Fail_Safe Modus arbeitet. Ist der Modus aktiviert, wird der
Master im Zustand CLEAR anstatt genullten Ausgangsdaten,
Ausgangsdaten der Länge = 0 senden. Anhand dieses Verfahrens
kann der Slave sofort erkennen, das der Master sich im Zustand
CLEAR befindet, selbst wenn ein vorangegangenes globales CLEAR
Kommando auf dem Bus zerstört wurde.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
107/246
•
Auto Clear ignorieren
Die globale Auto Clear Funktion wird ausgeführt bzw. ignoriert, wenn
die Verbindung zum Slave unterbrochen ist.
•
Diagnose Verzögerung
Einige Slave Geräte neuerer Bauart benötigen für die Bearbeitung
des SET_PRM-Parametrierungs-Telegrammes mehr Zeit für die
Konsistenzprüfung. Oft reicht daher ein einfacher Diagnosezyklus
nicht aus, bis der Teilnehmer dem Master dann die Freigabe zum
DATA_EXCHANGE erteilen kann. Mit der Diagnoseverzögerung wird
die Anzahl der Diagnosezyklen erhöht, die der Master maximal wartet
um diese Freigabe zu erhalten, bevor er einen Fehler meldet
DPV1 aktiviert
•
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.
•
Maximale Alarm 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.
Slavefunktionen
•
Extra Service Access Point für Alarm Quittung
Legt fest, ob der DPV1 Master einen Alarm über SAP 51 oder 50
beim DPV1 Slave quittiert.
•
Konfigurationsdaten
Legt fest, ob die Konfigurationsdaten nach EN 50170 oder nach
DPV1 interpretiert werden.
Aktivierte Alarme
Aktiviert bzw. deaktiviert die Alarme Pull Plug Alarm (Modul
gezogen), Process Alarm, Diagnostic Alarm, Manufacturer Alarm,
Status Alarm und Update Alarm.
5.5.1
OPC Symbole
Mit den Angaben in diesem Fenster werden Symbole für die OPC
Kommunikation eingegeben. Weitere Angaben sind im Handbuch zum
OPC Server vorhanden.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.6
5.6.1
108/246
FMS
FMS Einstellungen
Zum Öffnen der FMS Einstellungen wählen Sie das Menü Einstellungen >
FMS Einstellungen oder klicken Sie mit der rechten Maustaste auf ein
FMS Mastergerät und wählen den Menüpunkt aus. Es ist ebenso ein
Button FMS Mastereinstellungen im Fenster Master Konfiguration
verfügbar.
Die FMS Mastereinstellungen beinhalten Parameter, die das Verhalten des
Gerätes an seiner Anwenderschnittstelle definiert, welches nicht ein Teil
der FMS Konfiguration ist. Dieses Menü ist nur für unsere Geräte gültig und
wird mit der FMS Konfiguration downgeloadet.
Abbildung 72: FMS Einstellungen
•
Daten Format
Zum Setzen der Reihenfolge von Worten, Doppelworten und
Gleitpunktzahlen
•
Betriebsmodus
Zum Aktivieren/Deaktivieren, ob die Karte bis zur Aufnahme in den
Tokenring wartet oder nicht
•
Zugriffsbeschränkung
Das Passwort und die Zugriffsgruppe werden hier angegeben. z.Z.
können keine Änderungen vorgenommen werden
•
Automatische KR Initialisierung
Zum Aktivieren/Deaktivieren der automatischen Initialisierung aller
Kommunikationsreferenzen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.6.2
109/246
Kommunikationsreferenzliste (KBL)
Mit einem Doppelklick auf das PROFIBUS-FMS Gerät öffnet sich das
Master Konfigurationsfenster, in dem man die KBL´s auswählen kann. Das
gleiche Fenster öffnet sich, wenn man zunächst mit links auf den Master
klickt und dann das Menü Einstellungen > Kommunikationsreferenzliste
(KBL) ausgewählt.
Die Kommunikationsreferenzliste ist weiter oben im Abschnitt
Kommunikationsbeziehungsliste (KBL) ab Seite 59 beschrieben.
5.6.3
Objektverzeichnis (OV)
Mit einem Doppelklick auf das PROFIBUS-FMS Gerät öffnet sich das
Master Konfigurationsfenster, in dem man durch Auswahl der Schaltfläche
OV das Objektverzeichnis öffnen kann. Das gleiche Fenster öffnet sich,
wenn man zunächst mit links auf den Master klickt und dann das Menü
Einstellungen > Objektverzeichnis (OV) ausgewählt.
Das Objektverzeichnis ist weiter oben im Abschnitt Objektverzeichnis (OV)
ab Seite 68 beschrieben.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.7
110/246
Projektinformation
Wenn Sie selbst ein Projekt erstellen, können Sie ihre Projektinformationen
in dem Menü Einstellungen > Projektinformation niederschreiben. Jeder
kann dann diesen Eintrag lesen, wenn dieses Menü aufgerufen wird.
Abbildung 73: Einstellungen > Projektinformationen
5.8
Suchpfad
Wenn das Menü Einstellungen > Suchpfad gewählt wurde, wird der
Suchpfad für GSD Dateien angezeigt.
Abbildung 74: Einstellungen > Suchpfad
Durch Anklicken der Schaltfläche OK werden alle GSD Dateien eingelesen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
5.9
111/246
Sprache
Wählen Sie das Menü Einstellungen > Sprache und folgendes Fenster
öffnet sich:
Abbildung 75: Einstellungen > Sprache
Hier haben Sie die Möglichkeit, die Sprache des Systemkonfigurators
einzustellen. Wählen Sie die gewünschte Sprache aus und bestätigen Sie
die Eingabe mit der OK Schaltfläche.
Ein Hinweis erscheint, dass Sie den Systemkonfigurator neu starten sollen,
um die gewählte Sprache zu aktivieren. Führen Sie dies bitte aus.
Nach einem Neustart des Systemkonfigurators hat sich die Sprache in die
gewünschte Sprache umgestellt.
Achtung: Es sind bis jetzt noch nicht alle Sprachen für alle Feldbusse
verfügbar!
5.10 Startoptionen
Ausgehend
von
der
Netzwerkdarstellung
(Menü
Fenster
>
Netzwerkdarstellung) haben Sie die Möglichkeit mit dem Menü
Einstellungen > Startoptionen das Fenster Startoptionen zu öffnen. Hier
lassen sich die verschiedenen Anlaufoptionen bzw. Modi einstellen. Einige
dieser Einstellungen sind nur für den OPC-Server von Bedeutung.
Hinweis: Der Menüpunkt Startoptionen erscheint nur in der Auswahl
Einstellungen, wenn das Fenster Netzwerkdarstellung geöffnet ist.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
112/246
Abbildung 76: Einstellungen > Startoptionen
•
Simulationsmodus EIN/AUS
Nur für den OPC-Server von Bedeutung.
•
Starte SyCon versteckt, wenn Start über OPC erfolgt
Nur für den OPC-Server von Bedeutung.
•
Starte SyCon nächstes Mal mit der letzten Konfiguration
Wenn dies markiert ist, wird die letzte gespeicherte Konfiguration im
SyCon automatisch beim Neustarten des SyCon geladen.
•
Logische Netzwerkdarstellung sichtbar
Wenn dies markiert ist, hat man die Möglichkeit, in die
Netzwerkdarstellung zu wechseln, ohne dass der SyCon mit OPC
installiert wurde. Man kann dann auch die Watch-Liste aus der
Netzwerkdarstellung verwenden.
•
Schnellstart EIN/AUS
Nur für den OPC-Server von Bedeutung.
•
MSG Mitschrift EIN/AUS
Nur für den OPC-Server von Bedeutung.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Einstellungen
113/246
•
Automatisch verbinden EIN/AUS
Wenn dies markiert ist und eine Konfiguration geöffnet wird, wird
automatische eine Verbindung zu dem Hilscher Gerät hergestellt
ohne dass die Gerätezuordnung zusätzlich geöffnet ist.
•
Sende Message nur nach Änderung
Nur für den OPC-Server von Bedeutung.
•
Message transfer syncronous
Nur für den OPC-Server von Bedeutung.
•
Start mit mehreren Konfigurationen
Wenn diese Option angehakt ist, hat man die Möglichkeit SyCon mit
bis zu vier Konfigurationen gleichzeitig zu starten, deren Pfade in
dem Fenster angezeigt werden und dort auch abänderbar sind.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6
114/246
Online Funktionen
6.1
Einleitung
Hier werden alle Funktionen dargestellt, die direkt Hilscher PROFIBUS
Geräte beeinflussen, z. B. CIF 30-PB, PKV 20-DPM.
Hinweis: Bitte beachten Sie, dass dies auch eine Unterbrechung der
laufenden Kommunikation erlaubt oder dass Ausgänge an- oder
ausgeschaltet werden können.
6.2
6.2.1
Online zum CIF
Download der Konfiguration
Als erstes muss das gewünschte Gerät zum Downloaden ausgewählt
werden, in dem man mit einem linken Mausklick auf das Symbol des
Gerätes dieses auswählt.
Um den Konfigurations- und Netzwerkzugang freizugeben, muss unter dem
Menü Online > Download zu den CIF/COM/PKV Geräten eine
Übertragung (Download) durchgeführt werden. Es erscheint eine Warnung,
dass die Kommunikation auf dem PROFIBUS unterbrochen wird. Diese
Warnung muss bestätigt werden.
Abbildung 77: Sicherheitsabfrage vor Download
Achtung: Der Download überschreibt die im Gerät vorhandene
Konfiguration und die Kommunikation mit dem angeschlossenen Gerät wird
unterbrochen.
Abbildung 78: Online > Download
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
115/246
Bevor der Download durchgeführt wird, wird die Konfiguration vom
Konfigurator überprüft. Die häufigste Fehlerursache ist ein Überlappen von
Adressen im Prozessabbild. Dies kann durch Aufrufen der Adresstabelle
mit dem Menüpunkt Ansicht > Adresstabelle überprüft werden.
Sollte die Adressvergabe im Prozessabbild automatisch erfolgen, muss der
Schalter Autoadressierung im Fenster Master Konfiguration aktiviert
sein.
Die Konfiguration wird in das angewählte Gerät übertragen und dort in
einem FLASH Speicher nullspannungssicher gespeichert, so dass die
Konfiguration
auch
dann
noch
verfügbar
ist,
wenn
die
Spannungsversorgung aus und wieder angeschaltet wird.
Nach dem Download führt das Gerät einen internen Neustart (Reset) aus
und beginnt mit der Kommunikation, falls im Menü DP
Mastereinstellungen der Menüpunkt Automatische Freigabe der
Kommunikation durch das Gerät eingestellt wurde.
6.2.2
Firmware Download
Falls Sie einen Firmware Download durchführen möchten, gehen Sie wie
folgt vor: Als erstes muss das gewünschte Gerät zum Firmware
Downloaden ausgewählt werden, in dem man mit einem linken Mausklick
auf das Symbol des Gerätes dieses auswählt. Dann das Menü Online >
Firmware Download aufrufen. Wählen Sie die neue Firmware aus und
laden diese mit Download in das Gerät. Nun wird die Firmware geladen.
Abbildung 79: Online > Firmware Download
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.2.3
116/246
Firmware / Reset
Als erstes muss das Gerät ausgewählt werden, in dem man mit einem
linken Mausklick auf das Symbol des Gerätes dieses auswählt. Dann das
Menü Online > Firmware / Reset aufrufen und es wird der Namen und die
Version der Firmware angezeigt.
Abbildung 80: Online > Firmware / Reset
Mit der Schaltfläche Reset können Sie das Gerät zurücksetzen.
6.2.4
Geräteinformation
Als erstes muss das gewünschte Gerät ausgewählt werden, in dem man
mit einem linken Mausklick auf das Symbol des Gerätes dieses auswählt.
Dann wählen Sie den Menüpunkt Online > Geräteinformation um weitere
Information zum angewählten Gerät zu erhalten.
Es werden das Herstelldatum, die Gerätenummer und die Seriennummer
aus dem Gerät ausgelesen und angezeigt.
Abbildung 81: Online > Geräteinformation
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.2.5
117/246
Treiber lizensieren
Eine Lizenz muss in dem Gerät vorhanden sein, wenn die Software SPS
Treiber oder SyCon OEM verwendet werden. Wenn der Treiber beim Kauf
mitbestellt wurde, ist eine Lizensierung nicht nötig, da diese dann bereits
vorgenommen wurde.
Als erstes muss das Gerät ausgewählt werden, in dem man mit einem
linken Mausklick auf das Symbol des Gerätes dieses auswählt. Dann den
Menüpunkt Online > Treiber lizensieren wählen.
Abbildung 82: Online > Treiber lizensieren
Hinweis: Der Code 1234567890ABCDEF ist kein gültiger Code und dient
nur der Veranschaulichung.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.3
118/246
Netzwerkstruktur einlesen
Diese Funktion bietet das Einlesen der Netzwerkstruktur. Beim Einlesen
wird festgestellt, welche Geräte am PROFIBUS angeschlossen und wie
diese Geräte konfiguriert sind. Dazu sind folgende Schritte notwendig:
•
Ein neues Projekt anlegen: Mit dem Menü Datei > Neu und
PROFIBUS wählen.
•
Master auswählen: Mit dem Menü Einfügen > Master wird der
Master ausgewählt.
•
Einstellen der Baurate: Mit dem Menü
Busparameter wird die Baudrate festgelegt.
•
Diese Einstellungen auf den Master laden: Mit dem Menü Online >
Download werden die Baudrate auf den Master übertragen.
•
Speichern: Mit Datei > Speichern die bisherigen Einstellungen
speichern.
•
Einlesen der Netzwerkstruktur
Netzwerkstruktur einlesen.
mit
dem
Einstellungen
Menü
Online
>
>
Hinweis: Die Funktion Netzwerkstruktur einlesen erkennt, welche Geräte
am PROFIBUS angeschlossen sind und wie diese Geräte konfiguriert sind.
Ein Auslesen der Parameterdaten ist vom PROFIBUS Prinzip her nicht
möglich. Parameterdaten sind stets durch den Anwender an den Master
vorzugeben, der diese an den betreffenden Slave überträgt.
Abbildung 83: Online > Netzwerkstruktur einlesen (Sicherheitsabfrage)
Beantworten Sie die Frage mit Ja, wenn das angeschlossene PROFIBUS
Netzwerk eingelesen werden soll. Beantworten Sie die Frage mit Nein,
wenn diese Funktion nicht ausgeführt werden soll.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
119/246
Abbildung 84: Online > Netzwerkstruktur einlesen (Während des Einlesens)
Während des Einlesens sind alle Schaltflächen ausgegraut.
Der Systemkonfigurator ermittelt zunächst, welche Geräte am PROFIBUS
Netzwerk angeschlossen sind. Danach wird aus jedem Slave der Identcode
ausgelesen. Anschließend wird aus jedem Slave die Konfiguration
(Kennungsbytes) ausgelesen und (sofern vorhanden) in der
entsprechenden GSD Datei diese Kennungsbytes gesucht, um in der
Spalte tatsächliche Konfigurationsdaten das ausgelesene Modul
anzuzeigen.
Abbildung 85: Online > Netzwerkstruktur einlesen (Nach dem Einlesen)
Hinweis: Einige Slaves lassen nur das Auslesen einer Grundkonfiguration
zu.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
120/246
Im Fenster der Aktuellen Netzwerkstruktur können die Texte in den
Spalten Gefundenes Gerät und Tatsächliche Konfigurationsdaten in
den folgenden Farben dargestellt werden.
Farbe
Gefundenes Gerät
Tatsächliche Konfigurationsdaten
0
orange
Für das Gerät wurde keine
passende GSD Datei gefunden
Es wurde kein passendes Modul in der
GSD Datei gefunden
1
schwarz
Für das Gerät wurde genau eine
passende GSD Datei gefunden
Es wurde genau ein passendes Modul
in der GSD Datei gefunden
≥ 2 blau
Für das Gerät wurden mehrere
Es wurden mehrere passende Module
passende GSD Dateien gefunden in der GSD Datei gefunden
Tabelle 43: Netzwerkstruktur einlesen - Beschreibung der Anzeige
Wird ein Gerät in der Aktuellen Netzwerkstruktur in rot dargestellt, ist ein
Fehler aufgetreten. Zum Beispiel wurde ein Slave mit der Stationsadresse
126 erkannt. In diesem Fall kann die Ident-Nummer nicht über den
PROFIBUS ausgelesen werden. Genauere Informationen finden Sie im
Abschnitt Slave mit Stationsadresse 126 auf Seite 123.
Der Systemkonfigurator fragt beim Verlassen des Fensters Aktuelle
Netzwerkstruktur, ob diese Struktur als Konfiguration übernommen
werden soll oder nicht.
Abbildung 86: Online > Netzwerkstruktur Einlesen > Übernahme der Konfiguration
Beispiel:
Dieses Beispiel zeigt eine eingelesene Netzwerkstruktur mit mehreren
möglichen Modulen für die GSD Datei. Die Module (Tatsächliche
Konfigurationsdaten) werden in blau angezeigt, was bedeutet, dass man
mit der Schaltfläche Modul zuweisen ein Modul zuweisen bzw. eine
Zuweisung ändern kann.
Abbildung 87: Online > Netzwerkstruktur einlesen - Beispiel für Zuweisung
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.3.1
121/246
Slave zuweisen
Beim Einlesen der Netzwerkstruktur wird die Ident-Nummer aus dem Slave
ausgelesen. Wenn mehrere GSD Dateien mit dieser Ident-Nummer
vorhanden sind (diese werden dann in blau dargestellt), dann wird mit
Slave zuweisen diese Liste angezeigt und der Anwender kann daraus den
richtigen Slave auswählen und zuweisen.
Abbildung 88: Online > Netzwerkstruktur einlesen > Slave zuweisen
In der Liste Gewählte Slaves ist bereits das beim Netzwerk einlesen
gefundene Gerät vorgewählt. Durch Anklicken der Entfernen Schaltfläche
wird dieses aus der Auswahl entfernt und ein anderes Gerät kann in die
Aktuelle Netzwerkstruktur eingefügt werden.
Wählen Sie dafür durch Anklicken eines der Slave Geräte aus und mit der
Schaltfläche Hinzufügen erscheint der gewählte Slave in der rechten Liste.
Durch Betätigen der Schaltfläche OK, wird das Slavegerät der Aktuellen
Netzwerkstruktur zugewiesen.
Abbildung 89: Tausch der GSD Datei gegen eine GSG Datei
Dieses Bild zeigt
WACOB754.GSG.
den
Tausch
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
von
WAGOB754.GSD
nach
© Hilscher, 1998-2012
Online Funktionen
6.3.2
122/246
Modul zuweisen
Beim Einlesen der Netzwerkstruktur kann es vorkommen, dass mehrere
gleichartige Konfigurationsdaten für ein Gerät gefunden werden. Über die
Schaltfläche Modul zuweisen im Fenster des Netzwerkscans bekommt
man eine Auswahl der verfügbaren Module der zugewiesenen GSD Datei,
die man in diesem Fenster zuweisen kann.
Abbildung 90: Online > Netzwerkstruktur einlesen > Modul zuweisen
In der Liste Gewählte Module ist bereits das beim Netzwerk einlesen
gefundene Modul vorgewählt. Durch Anklicken der Entfernen Schaltfläche
wird dieses aus der Auswahl entfernt und ein anderes Modul kann in die
Aktuelle Netzwerkstruktur eingefügt werden.
Durch Anklicken eines Moduls und die Schaltfläche Hinzufügen, erscheint
das gewählte Modul in der rechten Liste. Durch Betätigen der Schaltfläche
OK, wird das Modul zugewiesen.
Hinweis: Die Verfügbaren Module haben alle das Kennungsbyte 0x00.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.3.3
123/246
Slave mit Stationsadresse 126 - Bestimmung der Ident-Nummer
Bei Slaves mit Stationsadresse 126 kann die Ident-Nummer nicht über den
PROFIBUS ausgelesen werden. Deshalb muss
•
die GSD Datei aus der Liste der Slaves ausgewählt werden oder
•
die Ident-Nummer wird manuell eingegeben.
Abbildung 91: Online > Netzwerkstruktur einlesen > Slaveadresse setzen
6.3.3.1
GSD Datei wählen
Es öffnet sich ein Fenster zur Auswahl eines Slave Gerätes. Dort ist ein
Gerät zu wählen.
Danach wird über Slaveadresse setzen eine Stationsadresse zwischen 0
und 125 zugewiesen und dann ist das Netzwerk erneut eingelesen.
6.3.3.2
Ident-Nummer eingeben
Bei manueller Eingabe des Identcode erscheint das folgende Fenster, in
dem der Identcode in hexadezimaler Darstellung einzugeben ist.
Abbildung 92: Online > Netzwerkstruktur einlesen > Identcode eingeben
Danach wird über Slaveadresse setzen eine Stationsadresse zwischen 0
und 125 zugewiesen und dann ist das Netzwerk erneut eingelesen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.4
124/246
Kommunikation starten/stoppen
Als erstes muss das Gerät ausgewählt werden, in dem man mit einem
linken Mausklick auf das Symbol des Gerätes dieses auswählt. Sie können
die Kommunikation zwischen einem PROFIBUS-DP Master und
PROFIBUS-DP Slaves manuell starten oder stoppen. Dazu wählen Sie den
Menüpunkt Online > Kommunikation starten bzw. Online >
Kommunikation stoppen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.5
125/246
Diagnosefunktionen
Die folgende Tabelle zeigt Diagnosefunktionen und die Verwendbarkeit bei
•
Hilscher PROFIBUS-DP Master Geräten
•
Hilscher PROFIBUS-DP Slave Geräten
•
Hilscher PROFIBUS-FMS Master Geräten
•
Hilscher PROFIBUS-MPI Geräten
auf.
Hilscher
PROFIBUSDP Master
Geräte
Hilscher
Hilscher
Hilscher
Hilscher
PROFIBUS- PROFIBUS- PROFIBUS- PROFIBUSDP Slave
FMS Geräte FDL Geräte MPI Geräte
Geräte
Diagnosefunktion
Anwendung
Live List
Feststellen, welche Geräte Ja
am Hilscher PROFIBUS
Mastergerät
angeschlossen sind.
Nein
Ja
Ja
Ja
Debugmodus
(PROFIBUS-DP)
Feststellen, zu welchen
PROFIBUS-DP Slave
Geräten das Hilscher DP
Mastergerät
Kommunikation hat
Ja
Nein
Nein
Nein
Nein
Globales
Statusfeld
Statusinformationen des
Hilscher PROFIBUS DP
Masters
Ja
Nein
Nein
Nein
Nein
Erweiterte
Gerätediagnose
Statistische Informationen
und Statusinformationen
aus dem Hilscher
PROFIBUS Gerät
Ja
Ja
Ja
Ja
Ja, aber
keine
spezielle
MPI
Diagnose
Tabelle 44: Übersicht Diagnosefunktionen
Hinweis: Die Prüfung der PROFIBUS-FMS Verbindung erfolgt mit Online
> FMS Monitor.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.5.1
126/246
Live List
Als erstes muss das Master Gerät ausgewählt werden, in dem man mit
einem linken Mausklick auf das Symbol des Masters diesen auswählt.
Dann wählen Sie das Menü Online > Live List aus und erhalten einen
Überblick über alle aktiven Geräte an Ihrem PROFIBUS-Netzwerk.
Abbildung 93: Online > Live List
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.
Abbildung 94: Gerätetyp und Gerätestatus eines Master und eines Slaves
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.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.5.2
127/246
Debugmodus (PROFIBUS-DP)
Als erstes muss das Hilscher PROFIBUS-DP Master Gerät ausgewählt
werden, in dem man mit einem linken Mausklick auf das Symbol des
Masters diesen auswählt. Dann wählen Sie das Menü Online >
Debugmodus starten. Der Systemkonfigurator wird zyklisch den Status
der Netzwerkkommunikation auf der CIF, COM oder PKV und die
individuelle Bedingungen der Geräte abfragen.
Um den Debugmodus zu beenden, wählen Sie das Menü Online >
Debugmodus stoppen.
Hinweis: Der Debugmodus ist nur für die PROFIBUS-DP Kommunikation
verwendbar. Zum Testen bei PROFIBUS-FMS Kommunikation verwenden
Sie den FMS Monitor.
6.5.2.1
Das Debugfenster
Wenn der Debugger gestartet ist, ändert sich das Konfigurationsfenster in
das Debugfenster. Die Geräte und die Linien zwischen den Geräten
werden in grün oder in rot dargestellt, abhängig von der erstellten
Netzwerkkommunikation.
Abbildung 95: Das Debugfenster
Wenn eine Diagnoseinformation für ein spezielles Gerät ansteht, erscheint
neben dem Gerät der Text Diag in rot. Um weitere gerätespezifische
Informationen zu erhalten, klicken Sie doppelt auf das Gerät oder wählen
Sie das Gerät erst an und wählen dann das Menü Online >
Gerätediagnose.
Das Master Piktogramm
zeigt den Master im STOP Modus.
Im laufenden Modus erscheint das Piktogramm
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
.
© Hilscher, 1998-2012
Online Funktionen
6.5.2.2
128/246
PROFIBUS DP Slave Gerätediagnose
Um den Debugmode zu starten, wählen Sie das Menü Online >
Debugmodus starten. Dann den Slave markieren (linker Mausklick auf
das Symbol des Slaves) und das Menü Online > Gerätediagnose zum
Öffnen des Fensters Diagnose des betreffenden Slaves. Alternativ öffnet
ein Doppelklick auf das Symbol des Slaves dieses Fenster. Um den
Debugmode zu beenden, wählen Sie das Menü Online > Debugmodus
stoppen.
Nachdem der Debugger gestartet wurde, fordert der SyCon den Status
aller Geräte vom Master an. Wenn ein Fehler bei einem Gerät vorliegt, wird
die Buslinie zu dem Slave in rot dargestellt, andernfalls in grün. Des
Weiteren werden in SyCon die Buchstaben Diag angezeigt, wenn das
Gerät eine Diagnosefunktion meldet oder der Master noch eine
Diagnosemeldung in seinem internen Diagnosepuffer vorliegen hat.
Diagnoseinformationen werden genauer angezeigt, wenn mit der Maus auf
dieses Gerät im Debugmodus ein Doppelklick gemacht wird.
Die Diagnoseinformationen eines DP Slaves können zwischen 6 und 100
Bytes umfassen. Die ersten 6 Bytes sind Standarddiagnoseinformationen
(Normteil). Diese sind in ihrer Bedeutung durch die PROFIBUS Norm
vorgegeben und umfassen den Stationsstatus 1, 2, 3, die zugeordnete
Masteradresse und die Ident-Nummer des Slave.
Abbildung 96: Gerätediagnose (PROFIBUS-DP Standarddiagnose)
Die Stationsstati 1, 2 und 3 sind ab der nächsten Seite beschrieben.
Bei Zugeordneter Masteradresse wird die Adresse des Masters
angegeben, der den Slave parametriert und konfiguriert hat. Wird hier der
Wert 255 angezeigt, meldet der Slave, dass er
•
weder parametriert noch konfiguriert wurde oder dass er
•
die erhaltenen Parameter- und Konfigurationsinformationen mit
Fehler abgelehnt hat.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
129/246
Bei Ermittelte Ident Nummer wird die (reale) Ident-Nummer des
verwendeten Slave Geräte angezeigt. Bei GSD Ident Nummer wird die
Ident-Nummer angezeigt, die der Systemkonfigurator aus der verwendeten
GSD
Datei
ausgelesen
hat.
Beide
Ident-Nummern
müssen
übereinstimmen. Sind diese unterschiedlich ist entweder
•
die falsche GSD Datei verwendet oder
•
das falsche Gerät am PROFIBUS angeschlossen worden.
Ist die Ermittelte Ident Nummer 0000, dann hat der Master noch keine
Verbindung über den PROFIBUS zum DP Slave.
Die Bedeutung des Stationsstatus 1:
StationsStatus 1
Gesetzt
von DP
Bedeutung und Fehlerbehebung
Zugriff anderer
Master
Master
Bedeutung: Der Slave wurde von einem anderen Master parametriert und ist für die
Zugriffe durch den angewählten Master gesperrt.
Fehlerbehebung: Dies ist ein Sicherheitsmechanismus am PROFIBUS-DP. Zunächst ist
zu klären, welcher Master Zugriff auf den Slave erhalten soll. Dann ist der Slave bei dem
Master, der Zugriff auf diesen Slave haben soll, in die Konfiguration aufzunehmen und
beim anderen Master aus der Konfiguration zu entfernen.
(Bit 7)
Parameter
Fehler
Slave
(Bit 6)
Bedeutung: 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
erkennt, wird er dies mit einem Parameter Fehler melden. Außerdem überprüft der Slave
seine Ident Nummer mit der, die der Master an ihn gesendet hat.
Fehlerbehebung: Sie sollten bei diesem Fehler zuerst die Ermittelte Ident Nummer mit
der GSD Ident Nummer in diesem Fenster auf Gleichheit überprüfen. Wenn diese beiden
Ident-Nummern gleich sind, prüfen Sie die Parameterdaten. Wenn diese verschieden sind,
ist entweder die falsche GSD Datei verwendet, oder ein falsches Gerät am Bus
angeschlossen worden.
Ungültige Slave Master
Antwort
(Bit 5)
Bedeutung: 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.
Fehlerbehebung: Es kann ein Fehler auf der physikalische Übertragungsstrecke
vorliegen wie Kabeldreher, fehlender Busabschluss oder fehlender Schirmanschluss.
Genormten DP Slave verwenden.
Dieser Fehler kann z.B. auch vorkommen, wenn ein PROFIBUS-FMS Slave anstelle eines
DP-Slaves mit dem DP-Master verbunden ist. Damit versteht der Slave das DPTelegramm nicht und gibt es wieder zurück. Es wird dann als ungültige Slave Antwort vom
Master eingestuft.
Funktion nicht
unterstützt
(Bit 4)
Slave
Bedeutung: 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 SyCon
ausgelesen und als Parametertelegramm an den Slave ausgegeben.
Fehlerbehebung: 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.
Tabelle 45: PROFIBUS-DP Diagnose Stationsstatus 1 (Bit 7 bis 4)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
130/246
StationsStatus 1
Gesetzt
von DP
Bedeutung und Fehlerbehebung
Erweiterte
Diagnose
Slave
Bedeutung: Dieses Bit wird vom Slave gesetzt, wenn erweiterte Diagnosedaten
ausgelesen wurden. Diese sind optional und werden von einem Slave dazu benutzt,
herstellerspezifische Diagnosemeldungen auszugeben.
(Bit 3)
Fehlerbehebung: 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. Wenn die GSD Datei Informationen über die
erweiterte Gerätediagnose enthalten, kann die Auswertung auch durch den
Systemkonfigurator erfolgen.
Konfigurations-
Slave
fehler
(Bit 2)
Bedeutung: Während der PROFIBUS-DP Initialisierung vergleicht der Slave seine interne
E/A-Konfiguration mit der Konfiguration des Masters. Wenn der Slave einen Unterschied
entdeckt, meldet er einen Konfigurationsfehler. Das bedeutet, dass der Master eine
andere E/A-Konstellation als der Slave hat.
Fehlerbehebung: Überprüfen Sie zuerst die einzelnen E/A Module des Slaves mit den
wirklich gesteckten Modulen. Bitte beachten Sie, dass auch die Reihenfolge der E/A
Module übereinstimmen muss. Einige Slaves benötigen am Anfang virtuelle E/A Module
oder ein Leermodul, um eine gerade Anzahl an Modulen zu erreichen. Dieses Slave
spezifische Verhalten muss in der Herstellerdokumentation angegeben sein, da es nicht
der GSD-Datei entnommen werden kann. Beachten Sie die Konfigurationshinweise des
Geräteherstellers.
Eine weitere Möglichkeit ist das Auslesen der realen Konfiguration aus dem Slave mit Hilfe
eines PROFIBUS-Kommandos über die Schaltfläche Konfigurat. vergl. auszuführen. In
einem Fenster werden die Konfigurationen in hexadezimaler Darstellung angezeigt (Reale
Konfiguration und SyCon Konfiguration). Beachten Sie, dass 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
Slave
Bedeutung: Der DP Slave ist noch nicht bereit für den Datenaustausch.
Fehlerbehebung: Wann oder mit welchem Grund ein Slave dieses Bit setzt, ist nicht in
der Norm spezifiziert. D.h. es können verschiedene Ursachen vorliegen. Meistens tritt
dieser Fehler in Kombination mit einem anderen Fehler auf.
(Bit 1)
Vergleichen Sie insbesondere die Parameter und die Konfiguration. Oft ist die Meldung
'Station nicht bereit' eine Folge eines Parameter- oder Konfigurationsfehlers.
Eventuell wurde die Versorgungsspannung am Slave gerade erst eingeschaltet. Warten
Sie, bis das Gerät angelaufen ist.
Station nicht
existent
(Bit 0)
Master
Bedeutung: Dieses Bit wird vom Master automatisch gesetzt, wenn der Slave auf dem
Bus nicht antwortet oder nicht erreichbar ist.
Fehlerbehebung: Überprüfen Sie bitte Ihr PROFIBUS Kabel. Die beiden Signalleitungen
müssen zwischen allen Geräten richtig verbunden werden. Außerdem müssen die Stecker
an den Kabelenden mit Abschlusswiderständen versehen sein.
Prüfen Sie, dass der Busanschluss-Stecker aufgesteckt ist.
Prüfen Sie, die Spannungsversorgung am Slavegerät.
Prüfen Sie die Stationsadresse am Slave mit der Konfiguration des Masters. Mit Online >
Life Liste kann festgestellt werden, welche Slaves am PROFIBUS angeschlossen bzw.
erreichbar sind.
Ü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.
Prüfen Sie die Steckverbinder zwischengeschalteter LWL Umsetzer und Repeater.
Tabelle 46: PROFIBUS-DP Diagnose Stationsstatus 1 (Bit 3 bis 0)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
131/246
Die Bedeutung des Stationsstatus 2:
StationsStatus 2
Gesetzt
von DP
Bedeutung
Slave
deaktiviert
Master
Dieses Bit wird vom Master gesetzt, wenn die Parametrierung des Slaves diesen als
inaktiv kennzeichnet. Damit wird er aus dem zyklischen E/A Datenverkehr
herausgenommen.
-
-
Slave
Dieses Bit wird vom Slave gesetzt, wenn er ein Sync Steuerkommando empfangen hat.
Slave
Dieses Bit wird vom Slave gesetzt, wenn er ein Freeze Steuerkommando empfangen hat.
Slave
Dieses Bit wird vom DP 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.
Slave
Der Slave setzt dieses Bit, um dem Master anzuzeigen, dass er wegen eines generellen
Fehlers nicht betriebsbereit ist. Typischerweise ist der DP Slave für einen
Nutzdatenaustausch nicht bereit. In diesem Fall soll der Master solange Diagnosedaten
anfordern, bis das Bit wieder 0 wird. Mit welchem Ereignis oder zu welchem Zeitpunkt das
Bit gesetzt wird, ist in der Norm nicht näher beschrieben und kann deshalb nicht näher
angegeben werden.
Slave
Der Slave setzt dieses Bit, um dem Master anzuzeigen, dass er eine neue Parametrierung
wünscht. Dieses Bit bleibt solange anstehen, wie die Parametrierung ausgeführt werden
muss. Sie sollten bei diesem Fehler zuerst die Ermittelte Ident Nummer mit der GSD
Ident Nummer in diesem Fenster vergleichen. Diese Nummern müssen übereinstimmen.
Des Weiteren sind die Parameterdaten zu überprüfen.
(Bit 7)
Reserviert
(Bit 6)
Sync Mode
(Bit 5)
Freeze Mode
(Bit 4)
Watchdog ein
(Bit 3)
Slave
(Bit 2)
Statische
Diagnose
(Bit 1)
Parameter
angefordert
(Bit 0)
Tabelle 47: PROFIBUS-DP Diagnose Stationsstatus 2
Die Bedeutung des Stationsstatus 3:
StationsStatus 3
Gesetzt
von DP
Bedeutung
Überl. erw.
Diagn.
Master
Slave
Wird gesetzt, wenn mehr erweiterte Diagnosedaten zum Master gesendet werden sollen,
als in ein Diagnosetelegramm passen. Zum Beispiel setzt der Slave dieses Bit, wenn mehr
Diagnosedaten anstehen, als er in seinem Puffer eintragen kann.
-
-
(Bit 7)
Reserviert
(Bit 6 bis 0)
Tabelle 48: PROFIBUS-DP Diagnose Stationsstatus 3
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.5.2.3
132/246
Konfiguration vergleichen
Im Debugmodus kann die Konfiguration über den PROFIBUS aus dem
Slave ausgelesen werden. Diese wird im oberen Teil des Fensters
Konfiguration vergleichen angezeigt.
Im unteren Teil des Fensters wird die im Systemkonfigurator angegebene
Konfiguration angezeigt und mit der aus dem Slave ausgelesenen
verglichen.
Abbildung 97: Online > Gerätediagnose > Konfiguration vergleichen
Hinweis: Einige DP Slaves geben beim Auslesen der Konfiguration über
den PROFIBUS nur die Grundeinstellung dieses Slaves wieder. Um diese
Funktion des Konfigurationsvergleiches nutzen zu können, muss dies vom
DP Slave unterstützt werden.
Die Bedeutung der Kennungsbytes ist im Abschnitt Kennungsbytes ab
Seite 233 beschrieben.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.5.2.4
133/246
Erweiterte DP Slave Diagnose
Abbildung 98: Gerätediagnose (PROFIBUS-DP Erweiterte Diagnose)
Im Fenster Erweiterte Gerätediagnose werden unten die Daten des
Diagnosetelegramms in hexadezimaler Darstellung angegeben. Dabei sind
die ersten 6 Bytes die Standarddiagnosebytes, wie im Abschnitt
PROFIBUS DP Slave Gerätediagnose ab Seite 128 beschrieben.
Ab dem 7. Byte folgt die undekodierte erweiterte Gerätediagnose. Diese ist
stets herstellerspezifisch und kann die nachfolgenden drei Kategorien von
Diagnosemeldungen enthalten:
•
•
Gerätebezogene Diagnose (Device related Diagnostic)
Die gerätebezogene Diagnose enthält
Informationen über den Zustand des Gerätes.
herstellerspezifische
Kennungsbezogene
Diagnostic)
(Identifier
(Modul)
Diagnose
related
Die kennungsbezogene Diagnose gibt an, in welchem Modul eine
Diagnose ansteht. Die Byteposition gibt den betroffenen
Modulkonfigurations-Identifier an, gefolgt von dem Namen des
zugehörigen Moduls.
•
Kanalbezogene Diagnose (Channel related Diagnostic)
Die kanalbezogene Diagnose gibt Aufschluss über diagnostizierte
Kanäle und Diagnoseursachen. Die Byteposition gibt den
betroffenen Modulkonfigurations-Identifier gefolgt vom Fehlertyp,
der Kanalnummer, der Kanalrichtung und dem Kanaltyp an.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
134/246
Eine detaillierte Beschreibung zur gerätebezogenen, kennungsbezogenen
und kanalbezogenen Diagnose finden Sie in den jeweils angegebenen
Abschnitten der folgenden Tabelle:
Diagnose
Abschnitt
Seite
Gerätebezogene Diagnose
Gerätebezogene Diagnose
229
Kennungsbezogene (Modul)
Diagnose
Kennungsbezogene (Modul) Diagnose
230
Kanalbezogene Diagnose
Kanalbezogene Diagnose
231
Tabelle 49: Erweiterte DP-Slave Gerätediagnose
Hinweis: Eine Auswertung der erweiterten Gerätediagnose kann nur
erfolgen, wenn vom Gerätehersteller Texte für die Auswertung in der GSD
vorgesehen sind. Sehen Sie für die Auswertung der herstellerspezifischen
Diagnose in der Gerätebeschreibung des Herstellers nach.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.5.3
135/246
Globales Statusfeld
Als erstes muss das Hilscher PROFIBUS DP Master Gerät ausgewählt
werden, in dem man mit einem linken Mausklick auf das Symbol des
Masters diesen auswählt. Dann das Menü Online > Globales Statusfeld
wählen. Es öffnet sich ein Anzeigefenster in dem zyklisch Statis über den
Buszustand und den angeschlossenen Geräten ausgegeben werden.
Abbildung 99: Online > Globales Statusfeld
Die erste Reihe zeigt den Hauptzustand des Masters an. Dieser kann den
Zustand OPERATE, STOP, OFFLINE oder AUTO CLEAR 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:
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
136/246
Busfehler
Bedeutung
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üsse 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 Kurzschluss erkannt wurde und wird nicht mehr
zurückgesetzt.
FAT
FATAL-ERROR, wegen einem schweren Busfehler ist keine weitere
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.
Tabelle 50: Bedeutung der Sammelstatusbits im globalen Statusfeld
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
Buskurzschlüsse und der verworfenen Telegramme an.
der
erkannten
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.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.5.4
137/246
Erweiterte Gerätediagnose
Die Erweiterte Gerätediagnose hilft Bus- und Konfigurationsfehler zu
finden, wenn die Menüfunktionen vom SyCon nicht mehr weiter helfen.
Als erstes muss das Hilscher Gerät ausgewählt werden, in dem man mit
einem linken Mausklick auf das Symbol des Gerätes dieses auswählt.
Dann wählen Sie den Menüpunkt Online > Erweiterte Gerätediagnose.
Dieses Menü öffnet eine Liste von Diagnosestrukturen. Diese enthalten
Online Zähler, Statis und Parameter:
Abbildung 100: Erweiterter Taskstatus am Beispiel für den PROFIBUS-DP/FMS
Kombimaster
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.5.4.1
138/246
PROFIBUS-DP und/oder -FMS Master
USR_INTF (User-Interface): DP Verwaltung
ALI_TASK: Applikationsinterface (PROFIBUS-FMS)
FDL_TASK: PROFIBUS Übertragung
Nr
Task / Taskstatus
Seite
PB
DPM
1
PLC_TASK Common Variables
2
FMS
195
X
X
USR_INTF Task State
196
X
X
3
USR_INTF Running States
197
X
X
4
USR_INTF Globales Statusfeld
197
X
X
5
USR_INTF Communication Error
198
X
X
6
USR_INTF Parameter Set List
198
X
X
7
USR_INTF Last Download Param
199
X
X
8
USR_INTF Disconnect Report
200
X
X
9
USR_INTF Diagnostic Report
201
X
X
10
USR_INTF DPV1 Data
202
X
X
11
FDL_TASK Task State
203
X
X
X
12
FDL_TASK Act. Busparameter
204
X
X
X
13
FDL_TASK DDLM Requests Class 1
205
X
X
14
FDL_TASK DDLM Requests Class 2
206
X
X
15
FDL_TASK FDL Requests
207
X
16
FDL_TASK FMA Requests
208
X
17
FDL_TASK DP Retry for Slave
209
X
X
18
FDL_TASK DP Activated Slave
210
X
X
19
ALI_TASK VFD Status
210
X
X
20
ALI_TASK Confirmed FMS Services
211
X
X
21
ALI_TASK Unconfirmed FMS Services
212
X
X
22
ALI_TASK FDL Services
213
X
X
23
ALI_TASK Error Counter
214
X
X
24
ALI_TASK Client Parallel Services
215
X
X
25
ALI_TASK Server Parallel Services
216
X
X
26
ALI_TASK Status ComReference
217
X
X
27
ALI_TASK Timer ComReference
218
X
X
X
X
Tabelle 51: PROFIBUS-DP/FMS Master Taskstatus
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.5.4.2
139/246
PROFIBUS-DP Slave
PLC_TASK
SPC3CTRL (SPC3 Control)
Nr
Task / Taskstatus
Seite
1
PLC_TASK Variables
219
2
SPC3CTRL SPC3
220
3
SPC3CTRL Slave Config
221
4
SPC3CTRL Master Config
222
5
SPC3CTRL Param Data
223
6
SPC3CTRL DPM
224
7
SPC3CTRL DPV1 Class 1
225
8
SPC3CTRL DPV1 Class 2
227
9
SPC3CTRL Code Diagnostic
228
Tabelle 52: PROFIBUS-DP Slave Taskstatus
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.5.5
140/246
FMS Diagnose
Das FMS-Gerät führt einen internen Fehlerpuffer, der die letzten acht
Fehler speichern kann. Dieser wird mit der Menüfunktion Online > FMS
Diagnose ausgelesen, wenn zuvor der Master mit einem linken Mausklick
gewählt wurde.
Abbildung 101: Online > FMS Diagnose
Es können maximal 8 Diagnoseeinträge gespeichert werden. Nach dem
Auslesen der Diagnoseinformationen wird der interne Fehlerpuffer des
Gerätes gelöscht.
Fehlereintrag: Nummer des Eintrages
RCS Zykluszeit: Zeiteinheit des Gerätes
Fehlertyp: Zeigt den Layer an
Fehlernummer
Fehler Parameter
RCS Meldung: Message
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.6
141/246
Nutzdatentransfer
Die folgende Tabelle zeigt Testfunktionen mit Nutzdatenaustausch und die
Verwendbarkeit bei
•
Hilscher PROFIBUS-DP Master Geräten
•
Hilscher PROFIBUS-DP Slave Geräten
•
Hilscher PROFIBUS-FMS Master Geräten
•
Hilscher PROFIBUS-MPI Client Geräten
auf.
Nutzdatentransferfunktion
Anwendung
Hilscher
PROFIBUSDP Master
Geräte
Hilscher
PROFIBUSDP Slave
Geräte
Hilscher
PROFIBUSFMS Geräte
Hilscher
PROFIBUSFDL Geräte
Hilscher
PROFIBUSMPI Geräte
E/A Monitor
Eingangsdaten lesen
und Ausgangsdaten
setzen (Zyklischer E/A
Datenaustausch)
Ja
Ja
Nein
Nein
Nein
E/A Watch
Eingangsdaten lesen
und Ausgangsdaten
setzen (Zyklischer E/A
Datenaustausch)
Ja
Ja
Nein
Nein
Nein
FMS-Monitor
Daten (Objekte) Lesen
bzw. Schreiben.
Nein
Nein
Ja
Nein
Nein
Message Monitor
Kommunikationsspezifischer Auftrag
Ja
Ja
Ja
Ja
Ja
Tabelle 53: Übersicht Nutzdatentransfer
Hinweis: Der FMS Monitor ist nur für Clientfunktionen ausgelegt.
Weitere Testfunktionen mit Nutzdatenaustausch sind vorhanden für
•
Lesen bzw. Schreiben beim PROFIBUS-DPV1 Master im Abschnitt
Message Monitor zum Testen von DPV1 (am Master) ab Seite 153.
•
Lesen bzw. Schreiben beim PROFIBUS-DPV1 Slave im Abschnitt
Message Monitor zum Testen von DPV1 (am Slave) ab Seite 154.
•
Senden bzw. Empfangen bei PROFIBUS-FDL transparent SDA im
Abschnitt Message Monitor zum Testen von PROFIBUS-FDL
transparent SDA ab Seite 155.
•
Senden bzw. Empfangen bei PROFIBUS-FDL transparent SDA/SDN
im Abschnitt Message Monitor zum Testen von PROFIBUS-FDL
transparent SDA/SDN ab Seite 156.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.6.1
142/246
E/A Monitor
Dies ist eine einfache Möglichkeit um die ersten 32 Bytes des
Prozessabbilds anzuzeigen und zu verändern. Der E/A Monitor wird mit
dem Menü Online > E/A Monitor aufgerufen.
Abbildung 102: Online > E/A Monitor
Dez/Hex stellt die Darstellung der Eingangsdaten um. Die Ausgangsdaten
haben immer dezimale Darstellung.
Geben Sie den Ausgangswert ein und drücken dann auf Aktualisieren.
Es werden immer die ersten 32 Ein- und Ausgangsbytes des
Prozessabbildes angezeigt, auch dann wenn diese Bytes durch die
Konfiguration nicht belegt sind.
Die Darstellung erfolgt immer byteweise.
Eine komfortablere Darstellung bietet der E/A Watch Monitor, der im
nächsten Abschnitt beschrieben ist.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.6.2
143/246
E/A Watch
Der E/A Watch Monitor kann anstelle des E/A Monitors verwendet werden
und bietet weitere Funktionen:
•
Darstellung verschiedener Datenformate: Hex,
Vorzeichen, Dezimal mit Vorzeichen, Bitmuster
•
Der E/A Watch Monitor arbeitet symbolorientiert
•
Die Kenntnis der Offsetadressen ist nicht notwendig
Dezimal
ohne
Folgende Firmwaren unterstützen die E/A Watch Monitor Funktion:
Feldbus
Ab Version
PROFIBUS-DP Master
1.040 (Kombimaster) bzw. 1.140 (DP-Master)
InterBus Master
2.040
CANopen Master
1.040
DeviceNet Master
1.058
AS-Interface Master
1.010
Tabelle 54: Firmware für E/A Watch Funktion
Die folgende Tabelle gibt die typischen Schritte zur Nutzung des E/A Watch
Monitors an.
Voraussetzung ist, dass
•
das Projekt/Konfiguration bereits erstellt wurde, das aus einem
PROFIBUS-DP Master und den PROFIBUS-DP Slave(s) besteht, wie
in Abschnitt Konfigurationsschritte - Getting Started ab Seite 23
beschrieben
•
die Konfiguration mit Online > Download in den PROFIBUS-DP
Master übertragen wurde
•
Bestehendes Bussystem
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
144/246
1.
Öffnen Sie das bestehende Projekt mit Datei > Öffnen.
2.
Wechseln Sie die Ansicht mit dem Menü Fenster > Log.
Netzwerkdarstellung. Es öffnet sich ein dreiteiliges Fenster
Linker Bereich
Mittlerer Bereich
Rechter Bereich
Logische Ansicht
Tag Liste
IO Watch
3.
Öffnen Sie die Baustruktur im linken Bereich bis Sie das gewünschte
EA Modul erreicht haben:
Projekt > Master > Slave > Modul > (eventuell) Submodul
Abbildung 103: Logische Netzwerkübersicht und E/A Watch
4.
Bei Auswahl des gewünschten E/A Moduls erscheinen im mittleren
Bereich des Logischen Netzwerk Ansicht Fensters die Tags/Symbole.
5.
Wählen Sie mit der linken Maustaste das gewünschte Tag/Symbol
und ziehen es bis in den rechten Bereich des Fensters und lassen
dann die linke Maustaste los (Drag and drop).
6.
Im rechten Bereich wählen Sie mit der linken Maustaste ein Element,
um dann mit der rechten Maustaste ein Menü zu öffnen. Aus dem
Kontextmenü wählen Sie dann Start. Es erscheint ein neues Fenster
mit dem Namen E/A Watch.
7.
Eine Tabelle zeigt die Überschriften Gerät, Symbolischer Name, IEC
Adresse (Offset), Datentyp, Darstellung und Wert.
8.
Eingangsdaten werden angezeigt und können nicht verändert
werden. Ausgangsdaten können in der Spalte Wert eingegeben
werden.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
145/246
Abbildung 104: E/A Watch Fenster
In der Spalte Darstellung kann der Datentyp gewählt werden: Bit-Pattern,
Char, Decimal Signed, Decimal Unsigned, Hex
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.6.3
146/246
FMS-Monitor
Mit dieser Funktion können Sie PROFIBUS-FMS Dienste basierend auf der
aktuellen Konfiguration ausführen.
Als erstes muss das Master Gerät ausgewählt werden, in dem man mit
einem linken Mausklick auf das Symbol des Masters diesen auswählt.
Dann wählen Sie Online > FMS Monitor.
Abbildung 105: Online > FMS Monitor
Sie können den Dienst Lesen oder Schreiben auf das gewünschte Objekt
mit der entsprechenden Kommunikationsreferenz auswählen und über
die Schaltfläche Senden aktivieren. Beim Schreiben müssen Sie die
Ausgangsdaten im Feld Wert eingeben. Auf der linken Seite wird die
Quittung bzw. beim Lesen die empfangenen Daten angezeigt.
In dieser Version sind nur Client Funktionen verfügbar.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
147/246
Ergebnis positiv:
Abbildung 106: Online > FMS Monitor (Positives Testergebnis)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
148/246
Ergebnis negativ:
Abbildung 107: Online > FMS Monitor (Negatives Testergebnis – PROFIBUS-FDL Ebene)
Ergebnis negativ:
Abbildung 108: Online > FMS Monitor (Negatives Testergebnis – Fehlermeldung von
Koppelpartner)
Der Fehler 129 (0x81) wird vom Koppelpartner gemeldet und im FMS
Monitor nur angezeigt.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.7
6.7.1
149/246
PROFIBUS Dienste
Slaveadresse setzen
Als erstes muss das Slave Gerät ausgewählt werden, in dem man mit
einem linken Mausklick auf das Symbol des Slaves diesen auswählt. Dann
können Sie 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
ein, 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.
Abbildung 109: Online > Slaveadresse setzen
Hinweis: Das setzen der Stationsadresse ist nur bei Slaves möglich, die
diesen Dienst unterstützen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.7.2
150/246
Objektverzeichnis einlesen
Als erstes muss das Master Gerät ausgewählt werden, in dem man mit
einem linken Mausklick auf das Symbol des Masters diesen auswählt.
Dann kann über das Menü Online > Objektverzeichnis Lesen das
Objektverzeichnis des Koppelpartners ausgelesen werden. Dies ist möglich
bei Geräten, die den PROFIBUS-FMS Dienst GetOD (long) unterstützen.
Abbildung 110: Online > Get Objektverzeichnis
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.8
151/246
Message Monitor
Der Message Monitor gibt Zugriff auf die Mailbox des CIF.
Hinweis: Die Nutzung des Message Monitors setzt weitergehende
Kenntnisse voraus.
Als erstes muss das Hilscher Gerät ausgewählt werden, in dem man mit
einem linken Mausklick auf das Symbol des Hilscher Gerätes dieses
auswählt. Dann das Menü Online > Message Monitor aufrufen.
Abbildung 111: Online > Message Monitor
Eine Message kann gespeichert und geladen werden und hat die
Dateikennung *.MSG.
Datei > Neu: Löscht das Fenster
Datei > Öffnen: Öffnet eine Message (Message kann geladen werden)
Datei > Speichern bzw. Datei > Speichern Unter: Speichert eine
Message
Datei > Beenden: Beendet den Message Monitor und kehrt zum SyCon
zurück.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
152/246
Bearbeiten > Antwort erzeugen: Erzeugt eine Antwortmessage
Bearbeiten > Zähler zurücksetzen: Setzt die Message Zähler zurück
Ansicht > Übersicht der Empfangsdaten: Alle Empfangsdaten werden
angezeigt
Ansicht > Übersicht der Sendedaten: Alle Sendedaten werden angezeigt
Ansicht > Anzahl der Empfangsfehler: Die Anzahl der Empfangsfehler
wird angezeigt
Ansicht > Dezimal/Hexadezimal: Umschalten des Anzeigeformates
Es wird empfohlen das Unterverzeichnis Msg anzulegen und darin die
Messages abzulegen.
Abbildung 112: Speichern einer Message
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.8.1
153/246
Message Monitor zum Testen von DPV1 (am Master)
Im Folgenden wird der Message Monitor zum Lesen und Schreiben über
DPV1 am Master beschrieben.
Zum Lesen von Daten über DPV1 aus einem Slave ist im Message Monitor
folgendes einzugeben:
Message zum Lesen über DPV1
Messagekopf
Rx = 3 (fest)
Tx = 255
Ln = (wird berechnet)
Nr = 0 .. 255
A=0
F=0
B = 17
E=0
Telegrammkopf
Bedeutung für DPV1
Wertebereich
Geräteadresse
Stationsadresse des Slaves
0 .. 126
Datenbereich
unbenutzt
0
Datenadresse
Slot
0 .. 254
Datenindex
Index
0 .. 255
Datenanzahl
Datenanzahl
1 .. 240
Datentyp
Datentyp
10
Funktion
Lesen
1
Tabelle 55: Message Monitor – Beispiel DPV 1 Lesen
Zum Schreiben von Daten über DPV1 in einen Slave ist im Message
Monitor folgendes einzugeben:
Message zum Lesen über DPV1
Messagekopf
Rx = 3 (fest)
Tx = 255
Ln = (wird berechnet)
Nr = 0 .. 255
A=0
F=0
B = 17
E=0
Telegrammkopf
Bedeutung für DPV1
Wertebereich
Geräteadresse
Stationsadresse des Slaves
0 .. 126
Datenbereich
unbenutzt
0
Datenadresse
Slot
0 .. 254
Datenindex
Index
0 .. 255
Datenanzahl
Datenanzahl
1 .. 240
Datentyp
Datentyp
10
Funktion
Schreiben
2
Sendedaten
So viele Daten angeben, wie bei Datenanzahl angegeben
Tabelle 56: Message Monitor – Beispiel DPV 1 Schreiben
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.8.2
154/246
Message Monitor zum Testen von DPV1 (am Slave)
Im Folgenden wird der Message Monitor zum Lesen und Schreiben über
DPV1 am Slave beschrieben.
Zum Lesen von Daten über DPV1 aus dem Slave ist im Message Monitor
folgendes einzugeben. Dabei musste zuvor eine Lesemessage vom Master
an den Slave gesendet worden sein. Der Slave erstellt seine Antwort wie
folgt:
Message zum Lesen über DPV1
Messagekopf
Rx = 3 (fest)
Tx = 255
Ln = (wird berechnet)
Nr = 0 .. 255
A = 17
F=0
B=0
E=0
Telegrammkopf
Bedeutung für DPV1
Wertebereich
Geräteadresse
Stationsadresse des Slaves
0 .. 126
Datenbereich
unbenutzt
0
Datenadresse
Slot
0 .. 254
Datenindex
Index
0 .. 255
Datenanzahl
Datenanzahl
1 .. 240
Datentyp
Datentyp
10
Funktion
Lesen
1
Lesedaten
So viele Daten angeben, wie bei Datenanzahl angegeben
Tabelle 57: Message Monitor – Beispiel DPV 1 Lesen
Zum Schreiben von Daten über DPV1 an den Slave ist im Message Monitor
folgendes einzugeben. Dabei musste zuvor eine Schreibmessage vom
Master an den Slave gesendet worden sein. Der Slave erstellt seine
Antwort wie folgt:
Message zum Lesen über DPV1
Messagekopf
Rx = 3 (fest)
Tx = 255
Ln = (wird berechnet)
Nr = 0 .. 255
A = 17
F=0
B=0
E=0
Telegrammkopf
Bedeutung für DPV1
Wertebereich
Geräteadresse
Stationsadresse des Slaves
0 .. 126
Datenbereich
unbenutzt
0
Datenadresse
Slot
0 .. 254
Datenindex
Index
0 .. 255
Datenanzahl
Datenanzahl
1 .. 240
Datentyp
Datentyp
10
Funktion
Schreiben
2
Tabelle 58: Message Monitor – Beispiel DPV 1 Schreiben
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.8.3
155/246
Message Monitor zum Testen von PROFIBUS-FDL transparent
SDA
Im Folgenden wird der Message Monitor zum Senden von Daten
beschrieben.
Zum Senden von Daten ist im Message Monitor folgendes einzugeben:
Message zum Senden von PROFIBUS-FDL Transparent SDA
Messagekopf
Rx = 1 (fest)
Tx = 255
Ln = (wird berechnet)
Nr = 0 .. 255
A=0
F=0
B = 17
E=0
Telegrammkopf
Bedeutung
Wertebereich
Geräteadresse
KR
(Kommunikationsreferenz)
1 .. 32
Datenbereich
unbenutzt
0
Datenadresse
unbenutzt
0
Datenindex
unbenutzt
0
Datenanzahl
Datenanzahl
1 .. 240
Datentyp
Datentyp
10
Funktion
Senden/Schreiben
2
Sendedaten
So viele Daten angeben, wie bei Datenanzahl angegeben
Tabelle 59: Message Monitor – Beispiel FDL transparent SDA senden
Beim Empfang von Daten erscheint im Message Monitor folgendes:
Message beim Empfangen von PROFIBUS-FDL Transparent SDA
Messagekopf
Rx = 16 (fest)
Tx = 1
Ln = 9..249
Nr = 0 .. 255
A=0
F=0
B = 17
E=0
Telegrammkopf
Bedeutung
Wertebereich
Geräteadresse
KR
(Kommunikationsreferenz)
1 .. 32
Datenbereich
unbenutzt
0
Datenadresse
unbenutzt
0
Datenindex
unbenutzt
0
Datenanzahl
Datenanzahl
1 .. 240
Datentyp
Datentyp
10
Funktion
Senden/Schreiben
2
Empfangsdaten
So viele Daten, wie bei Datenanzahl angegeben
Tabelle 60: Message Monitor – Beispiel FDL transparent SDA empfangen
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.8.4
156/246
Message Monitor zum Testen von PROFIBUS-FDL transparent
SDA/SDN
Im Folgenden wird der Message Monitor zum Senden von Daten
beschrieben.
Zum Senden von Daten ist im Message Monitor folgendes einzugeben:
Message zum Senden von PROFIBUS-FDL Transparent SDA/SDN
Messagekopf
Rx = 1 (fest)
Tx = 255
Ln = (wird berechnet)
Nr = 0 .. 255
A=0
F=0
B = 17
E=0
Telegrammkopf
Bedeutung
Wertebereich
Geräteadresse
KR (Kommunikationsref.)
1 .. 32
Datenbereich
Remote Adresse
0 .. 126 Stationsadresse
127 Broadcast
Datenadresse
Local SAP
0, 2 .. 50, 52, 53, 55 .. 61
Remote SAP
0, 2 .. 62
Datenindex
reserviert
0
Datenanzahl
Datenanzahl
1 .. 240
Datentyp
Datentyp
10
Funktion
Senden SDA
Senden SDN
176
177
Sendedaten
So viele Daten angeben, wie bei Datenanzahl angegeben
Tabelle 61: Message Monitor -- FDL Transparent SDA/SDN senden
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
157/246
Beim Empfang von Daten erscheint im Message Monitor folgendes:
Message beim Empfangen von PROFIBUS-FDL Transparent SDA/SDN
Messagekopf
Rx = 16 (fest)
Tx = 1
Ln = 9. . 249
Nr = 0 .. 255
A=0
F=0
B = 17
E=0
Telegrammkopf
Bedeutung
Wertebereich
Geräteadresse
KR (Kommunikationsref.)
1 .. 32
Datenbereich
Remote Adresse
0 .. 126 Stationsadresse
127 Broadcast
Datenadresse
Local SAP
0, 2 .. 50, 52, 53, 55 .. 61
Remote SAP
0, 2 .. 62
Datenindex
reserviert
0
Datenanzahl
Datenanzahl
1 .. 240
Datentyp
Datentyp
10
Funktion
Empfangen SDA
Empfangen SDN
176
177
Empfangsdaten
So viele Daten, wie bei Datenanzahl angegeben
Tabelle 62: Message Monitor -- FDL Transparent SDA/SDN empfangen
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Online Funktionen
6.8.5
158/246
Message Monitor zum Testen von PROFIBUS-MPI (Client)
Im Folgenden wird der Message Monitor zum Lesen und Schreiben von
Datenbausteinen (DB) über MPI als PROFIBUS MPI-Client beschrieben.
Zum Lesen von Daten über MPI ist im Message Monitor folgendes
einzugeben:
Message zum Lesen über MPI
Messagekopf
Rx = 3 (fest)
Tx = 255
Ln = (wird berechnet)
Nr = 8
A=0
F=0
B = 49
E=0
Telegrammkopf
Bedeutung für MPI
Wertebereich
Geräteadresse
Stationsadresse des MPI
Servers
0 .. 31
Datenbereich
Offset high
0 .. 255
Datenadresse
Datenbaustein (DB)
0 .. 65535
Datenindex
Offset low
0 .. 255
Datenanzahl
Datenanzahl
1 .. 222
Datentyp
Datentyp
5
Funktion
Lesen
1
Tabelle 63: Message Monitor – Beispiel MPI DB Lesen
Zum Schreiben von Daten über MPI ist im Message Monitor folgendes
einzugeben:
Message zum Schreiben über MPI
Messagekopf
Rx = 3 (fest)
Tx = 255
Ln = (wird berechnet)
Nr = 9 .. 230
A=0
F=0
B = 49
E=0
Telegrammkopf
Bedeutung für MPI
Wertebereich
Geräteadresse
Stationsadresse des MPI
Servers
0 .. 31
Datenbereich
Offset high
0 .. 255
Datenadresse
Datenbaustein (DB)
0 .. 65535
Datenindex
Offset low
0 .. 255
Datenanzahl
Datenanzahl
1 .. 216
Datentyp
Datentyp
5
Funktion
Schreiben
2
Sendedaten
So viele Daten angeben, wie bei Datenanzahl
Tabelle 64: Message Monitor – Beispiel MPI DB Schreiben
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
7
159/246
Datei, Drucken, Bearbeiten, Export und Ansicht
7.1
7.1.1
Datei
Öffnen
Mit Datei > Öffnen kann ein vorhandenes Projekt geöffnet werden.
7.1.2
Speichern und Speichern Unter
Wenn der Dateiname bekannt ist, kann die Konfiguration unter dem Menü
Datei > Speichern abgespeichert werden, andernfalls muss das Menü
Datei > Speichern unter gewählt werden.
7.1.3
Schließen
Mit Datei > Schließen kann das aktuelle Projekt geschlossen werden.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
7.2
160/246
Drucken
Nachdem der aktuelle Drucker in dem Menü Datei > Druckereinrichtung
ausgewählt wurde, kann die Konfiguration unter dem Menü Datei >
Drucken ausgedruckt werden. Für eine Seitenansicht wählen Sie das
Menü Datei > Seitenansicht.
Abbildung 113: Datei > Drucken
Die Grundeinstellung druckt Angaben auf einer Seite von einem Gerät.
Topologie druckt die Topologie des Bussystems.
Busparameter druckt die Busparameter des Bussystems.
Adresstabelle druckt die Adresstabelle des Masters.
Gerätetabelle druckt die Gerätetabelle.
Mit der Gerätewahl kann der Umfang angegeben werden. Zur Auswahl
stehen
•
Alle
•
Von Stationsadresse bis Stationsadresse
•
Auswahl des Gerätes mittels seiner Beschreibung
Wenn keine Option angehakt ist und die OK Schaltfläche gedrückt wird,
druckt SyCon nichts aus, wie als ob die Abbrechen Schaltfläche gedrückt
wird.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
7.3
7.3.1
161/246
Exportfunktionen
DBM Export
Wählen Sie das Menü Datei > Export > DBM, um die abgespeicherte
Projektdatei (*.PB Microsoft Access Format) in eine DBM Datei (Hilscher
Binärformat) abzuspeichern. Diese DBM Datei kann in das DOS Programm
Compro geladen werden. Die Konfiguration ist in dem Verzeichnis Projekt
in dem Pfad der SyCon Installation mit der Erweiterung *.DBM
abgespeichert.
Achtung: Der Dateiname darf max. 8 Zeichen lang sein.
7.3.2
CSV Export
Mit dem Menü Datei > Export > CSV können die Konfigurationsdaten der
angeschlossenen Slaves in eine Tabelle exportiert werden.
Voraussetzung ist, dass die Konfiguration gespeichert wurde, bevor der
Export durchgeführt wird. Die exportierte Datei hat die Endung .csv
(comma separated value = Komma getrennte Werte) und wird mit dem
Namen der Konfigurationsdatei im gleichen Verzeichnis abgelegt, in der
auch die Konfiguration gespeichert ist, jedoch mit der Endung *.csv.
Die CSV Datei kann mit einem Tabellenprogramm wie beispielsweise Excel
angesehen werden.
Der CSV Export speichert nur den Text und die Werte der konfigurierten
Slaves. Die Bedeutung der einzelnen Werte kann anhand der Tabelle
angesehen werden.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
162/246
Hier finden Sie die Beschreibung der Parameter:
Parameter
Bedeutung
Stationsadresse Die Stationsadresse ist die eindeutige Geräteadresse des Slaves am
Bus.
RecordType
Der RecordType definiert die Version der Struktur und ist defaultmäßig
immer 2.
IdentNumber
Diese Nummer ist die eindeutige Gerätenummer des Slaves.
VendorNumber
Die VendorNumber ist die eindeutige Nummer des Herstellers (wenn
vorhanden)
VendorName
Hier ist der Name des Herstellers angegeben (max. 32 Zeichen).
Device
Name des Gerätes (max. 32 Zeichen).
Description
Das ist die Beschreibung des Gerätes, die vom Anwender eingegeben
wird (max. 32 Zeichen).
MasterAddress
Diese Nummer ist die Adresse des Masters dem die Geräte
zugeordnet sind.
Settings
Enthält Angabe des Adressierungsmodus und des Speicherformates
der Prozessdaten (Worte, Doppelworte und Floats) siehe Abschnitt
Beschreibung des Parameter Settings.
Reserved
reserviert
ModulCount
Der ModulCount gibt die Anzahl der aktuellen Module wieder. Pro
Modul werden die Parameter Datentyp, Daten Größe, Daten Position
und Offsetadresse angegeben. Es können max. 60 Module folgen.
Dabei sind Parameter des Moduls 1 mit ..._0 und des Moduls 60 mit
..._59 gekennzeichnet.
DataSize_0
Anzahl der Bytes, welche vom Modul verwendet werden.
DataType_0
Der Datentyp, welcher in der Konfiguration verwendet wird. Die
Codierung finden Sie unterhalb dieser Tabelle im Abschnitt
Beschreibung des Parameter DataType.
DataPosition_0
Das Byte DataPosition, welches in der Konfiguration verwendet wird,
ist codiert wie beschrieben im Abschnitt Beschreibung des Parameter
DataPosition
Address_0
Offset Adresse im Dual-Port Memory
...
...
DataType_59
falls genutzt, siehe oben
DataSize_59
falls genutzt, siehe oben
DataPosition_59 falls genutzt, siehe oben
Address_59
falls genutzt, siehe oben
Tabelle 65: CSV Export - Bedeutung der Werte
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
7.3.2.1
163/246
Beschreibung des Parameter Settings
D7
D6
D5
D4
D3
D2
Reserviert
D1
D0
Format
Adressierungsmodus
0 Byteadressierung
1 Wortadressierung
1 little endian (LSB/MSB)
0 big endian (MSB/LSB)
Reserviert
Tabelle 66: CSV-Export - Beschreibung des Parameter Settings
7.3.2.2
Beschreibung des Parameter DataType
D7
D6
D5
SubFlag
Daten Richtung
D4
D3
D2
D1
D0
D1
D0
Datenformat
gemäß EN Standard
0 blank space
1 Boolean
2 Integer 8
3 Integer 16
4 Integer 32
5 Unsigned Integer 8
6 Unsigned Integer 16
7 Unsigned Integer 32
8 Float
9 ASCII
10 String
14 Bit
0 leer
1 Eingang (input)
2 Ausgang (output)
0 Modulstart
1 Submodul
Tabelle 67: CSV Export - DataType Codierung
7.3.2.3
Beschreibung des Parameter DataPosition
D7
Reserviert
D6
D5
D4
D3
D2
Bitposition
Bit Position in der Offsetadresse
reserviert
Tabelle 68: CSV Export - DataPosition Codierung
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
7.3.2.4
164/246
Beispiel einer CSV Datei
Beispiel einer CSV Datei, die in Excel importiert wurde:
Abbildung 114: Beispiel einer CSV Datei im Excel
Zelle
Parameter
Wert
Bedeutung
A1
StationAddress
2
Stationsadresse des PROFIBUS Slave Gerätes.
B1
RecordType
2
Der RecordType ist defaultmäßig immer 2.
C1
IdentNumber
1183 (0x049F)
IdentNummer des Slaves.
D1
VendorNumber
0
Es ist keine Herstellernummer vorhanden.
E1
VendorName
Hilscher GmbH
Herstellername des Gerätes.
F1
Device
CIF50-DPS
Bezeichnung des Gerätes
G1
Description
PC_Slave
Beschreibung des Gerätes, welche auch im SyCon als Gerätenamen
angezeigt wird ist.
H1
MasterAddress
1
Adresse des zugeordneten Masters.
I1
Settings
0
Der Adressierungsmodus (Byte- oder Wortadressierung) und das
Datenformat der Prozessdaten werden anzeigt. Die Erklärung siehe
im Abschnitt Beschreibung des Parameter Settings.
J1
reserved
reserved
reserviert
K1
ModulCount
2
Anzahl der Module des Gerätes. Pro Modul kommen nachfolgend
weitere Angaben mit Datentyp, Datengröße, Datenposition und
Offsetadresse. Die Angaben zu
Modul 1 sind in den Zellen L1, M1, N1, O1 und zu
Modul 2 in den Zellen P1, Q1, R1, S1
dargestellt.
L1
DataSize
4
Modul ist 4 Bytes groß.
M1
DataType
21
Eingang; Datentyp unsigned Integer 8
N1
DataPosition
0
Hier nicht relevant, gibt bei Datentyp Boolean die Bitposition an.
O1
Offsetaddress
10
4 Byte-Modul beginnt ab Offsetadresse 10.
P1
DataSize
4
Modul ist 4 Bytes groß.
Q1
DataType
37
Ausgang; Datentyp unsigned Integer 8
R1
DataPosition
0
Hier nicht relevant, gibt bei Datentyp Boolean die Bitposition an.
S1
Offsetaddress
20
4 Byte-Modul beginnt ab Offsetadresse 20.
T1...IQ1
...
0
Die Module 3 bis 59 werden bei diesem Gerät nicht verwendet und
werden aus diesem Grund mit 0 dargestellt.
Tabelle 69: Beispiel einer CSV-Datei in Excel
Wenn zwei oder mehr Slave Geräte an den Master angeschlossen sind,
werden diese in den nächsten Zeilen der Tabelle dargestellt.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
7.3.3
165/246
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 dieses konfigurierte Gerät wieder einzufügen, d.h. zu
kopieren.
Es empfiehlt sich im SyCon Verzeichnis ein Unterverzeichnis mit dem
Namen PDD anzulegen, um darin die PPD Dateien abzuspeichern.
Setzen Sie zunächst den Focus (linker Mausklick) auf den Slave, der
exportiert werden soll. Alternativ kann der Master gewählt werden (linker
Mausklick), um mehrere Slaves auf einmal zu exportieren.
Wählen Sie Datei > Export > PDD.
Abbildung 115: PDD Export (1)
Geben Sie den Dateinamen an. Das Bild zeigt als Beispiel den Dateinamen
Slave (.PDD).
Wählen Sie dann Öffnen. Es erscheint dann das folgende Bild:
Abbildung 116: PDD Export (2)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
166/246
Wählen Sie das bzw. die Geräte aus Konfigurierten 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). Es
erscheint folgendes Bild.
Abbildung 117: PDD Export (3)
Das Bild zeigt ein Gerät mit der Beschreibung Slave2 bestehend aus zwei
Modulen mit der Beschreibung Modul1 und Modul2.
Wählen Sie Übernehmen, um den PDD Export in die Datei zu schreiben.
Die Symbole haben folgende Bedeutung:
Symbol
Bedeutung
H
Header (Datei Information)
S
Slave
M
Module
I
Input (Eingang)
O
Output (Ausgang)
Tabelle 70: PDD Symbole
Abschließend wird der Pfad und der Dateiname angegeben
Abbildung 118: PDD Export (4)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
7.4
7.4.1
167/246
Bearbeiten
Ausschneiden, Kopieren und Einfügen (Master)
Mit Bearbeiten > Ausschneiden und Bearbeiten > Kopieren wird der
ausgeschnittene/kopierte Master mit seinen Einstellungen und seiner
Konfiguration (nur die Beschreibung des Masters nicht) in die
Zwischenablage gelegt und kann mit Bearbeiten > Einfügen eingefügt
werden.
Der Unterschied zwischen Ausschneiden und Kopieren ist:
Mit der Menü Option Bearbeiten > Ausschneiden wird der Master von
einer Stelle in der Konfiguration an eine andere bewegt. Mit der Menü
Option Bearbeiten > Kopieren wird ein existierender Master dupliziert.
Wird Bearbeiten > Ausschneiden gewählt, erscheint zunächst eine
Sicherheitsabfrage:
Abbildung 119: Sicherheitsfrage Gerät ausschneiden (Master)
Wird diese Frage mit Ja beantwortet, wird der Master ausgeschnitten und
in die Zwischenablage verschoben.
Mit dem Menü Bearbeiten > Einfügen und Anklicken der Position, an der
der Master eingefügt werden soll, öffnet sich ein Fenster, in dem der
ausgeschnittene/kopierte Master ausgewählt werden kann.
Abbildung 120: Einfügen eines kopierten/ausgeschnittenen Masters
Mit OK wird der Master in die Konfiguration eingefügt.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
7.4.2
168/246
Ausschneiden, Kopieren und Einfügen (Slave)
Mit Bearbeiten > Ausschneiden und Bearbeiten > Kopieren wird das
ausgeschnittene/kopierte Gerät mit seinen Einstellungen und seiner
Konfiguration (nur die Beschreibung des Gerätes nicht) in die
Zwischenablage gelegt und kann mit Bearbeiten > Einfügen eingefügt
werden.
Der Unterschied zwischen Ausschneiden und Kopieren ist:
Mit der Menü Option Bearbeiten > Ausschneiden wird das Gerät von
einer Stelle in der Konfiguration an eine andere bewegt. Mit der Menü
Option Bearbeiten > Kopieren wird ein existierendes Gerät dupliziert.
Wird Bearbeiten > Ausschneiden gewählt, erscheint zunächst eine
Sicherheitsabfrage:
Abbildung 121: Sicherheitsfrage Gerät ausschneiden (Slave)
Wird diese Frage mit Ja beantwortet, wird das Gerät ausgeschnitten und in
die Zwischenablage verschoben.
Mit dem Menü Bearbeiten > Einfügen und Anklicken der Position, an der
das Gerät eingefügt werden soll, öffnet sich ein Fenster, in dem das
ausgeschnittene/kopierte Gerät ausgewählt werden kann.
Abbildung 122: Einfügen eines kopierten/ausgeschnittenen Gerätes
Mit OK wird das Gerät in die Konfiguration eingefügt.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
7.4.3
169/246
Löschen
Um einen Master oder einen Slave zu löschen, müssen Sie das Gerät
zunächst markieren und mit dem Menü Bearbeiten > Löschen kann das
Gerät gelöscht werden. Bevor SyCon das Gerät löscht, erscheint einer
Sicherheitsabfrage.
Abbildung 123: Sicherheitsfrage Gerät löschen
Hinweis: Wenn ein Gerät gelöscht wird, werden auch die Einstellungen
und die Konfiguration dieses Gerätes unwiderruflich gelöscht.
7.4.4
Ersetzen
Mit dem Menü Bearbeiten > Ersetzen kann ein Master oder Slave Gerät
gegen ein anderes ersetzt werden. Um einen Master zu ersetzen siehe
Abschnitt Master ersetzen auf Seite 49. Um ein Slave Gerät zu ersetzen,
siehe Abschnitt Slave ersetzen auf Seite 58.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
7.5
170/246
Ansicht der Konfiguration
Die Konfiguration kann in tabellarischer Form angezeigt werden. Folgende
Tabellen sind vorhanden:
•
Gerätetabelle
•
Adresstabelle (Belegung des Prozessabbildes beim PROFIBUS-DP
Master)
•
KBL Tabelle (PROFIBUS-FMS)
•
OV Tabelle (PROFIBUS-FMS)
Bei Auswahl des Menü Ansicht > Adresstabelle, Ansicht > KBL Tabelle
bzw. Ansicht > OV Tabelle erscheint ggf. noch ein Fenster zur Auswahl
des Gerätes für das die Tabelle angezeigt werden soll.
Abbildung 124: Ansicht und Gerät auswählen
7.5.1
Gerätetabelle
In dem Menü Ansicht > Gerätetabelle wird die Liste aller Geräte
angezeigt, die eingefügt wurden.
Abbildung 125: Ansicht > Gerätetabelle
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
7.5.2
171/246
Adresstabelle
Eine Liste aller benutzten Adressen im Prozessabbildspeicher 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.
Adressen beziehen sich auf den Master.
Abbildung 126: Ansicht > Adresstabelle
Es ist möglich, die Adressen
Datenadressen zu sortieren.
nach
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
Stationsadressen
oder
nach
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
7.5.2.1
172/246
Adressübersicht
Ausgehend von Ansicht > Adresstabelle und anschließender Auswahl
von Adressübersicht öffnet das Fenster mit der Übersicht der Belegung
der Adressen im Ein- und Ausgangsbereich.
Abbildung 127: Ansicht > Adresstabelle > Adressübersicht
Hinweis: Damit Veränderungen in der Zuordnung hier durchgeführt werden
können, muss die Autoadressierung inaktiv sein.
Um die Zuordnung zu ändern, klicken Sie mit der linken Maustaste auf ein
Kreuz und halten die Maustaste gedrückt. Der Mauszeiger ändert sich in
einen Pfeil. Ziehen Sie den Pfeil (bei gedrückter Maustaste) auf die
gewünschte neue (noch nicht belegte) Position und lassen Sie die
Maustaste los. Es erfolgt eine Sicherheitsabfrage, ob die Änderung
durchgeführt werden soll oder nicht.
Die Zuordnung der Offsetadressen
Slavekonfiguration erfolgen.
kann
auch
über
das
Menü
Das obige Beispiel zeigt die Verschiebung eines zwei Byte langen Moduls.
Überlappende Adressen sind mit einem roten Kreuz gekennzeichnet. Dies
bedeutet, dass diese Adresse von mehr als einem Modul verwendet wird.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
7.5.2.2
173/246
Byteinformationsfenster
Die Information, von welchem Slave die Adresse belegt wird, wird durch
einen Doppelklick auf das entsprechende Kreuz angezeigt. Es öffnet sich
das Byteinformationsfenster.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Datei, Drucken, Bearbeiten, Export und Ansicht
7.5.3
174/246
KBL Tabelle
Die Kommunikationsreferenzliste wird in dem Menü Ansicht > KBL
Tabelle angezeigt. Die Angabe bezieht sich auf den PROFIBUS-FMS.
Abbildung 128: Ansicht > KBL Tabelle
7.5.4
OV Tabelle
Das Objektverzeichnis wird in dem Menü Ansicht > OV Tabelle angezeigt.
Die Angabe bezieht sich auf den PROFIBUS-FMS.
Abbildung 129: Ansicht > OV Tabelle
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Tools
8
8.1
175/246
Tools
GSD Viewer
Eine GSD Datei kann mit Tools > GSD Viewer betrachtet werden.
Abbildung 130: Tools > GSD Viewer
Über Details werden Angaben wie z.B. max. Anzahl der Module, max.
Anzahl der E/A Daten, max. Länge der Eingangsdaten und max. Länge der
Ausgangsdaten angezeigt.
Über Darstellung werden die Bilder des Slaves für
•
Die Konfigurationsphase
•
Betriebsphase
•
Diagnosephase
angezeigt.
Über Kennungsbytes werden die Module des Gerätes und die
Kennungsbytes angezeigt.
8.2
PKV40 / PKV50 Gateway
Das Menü Tools für den PKV40 bzw. PKV50 ist in einem eigenen
Handbuch beschrieben.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
9
9.1
176/246
Fehlernummern
CIF Device Driver (Dual-Port Memory) Fehlernummern (-1
.. -49)
Dies ist die Liste von Fehlernummern des Dual-Port Memory Zugangs
unter Verwendung des CIF Device Treibers.
Fehlernummer Beschreibung
-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.
-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
Treiber 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, dass Sie die
gleiche Version des Device Treibers und der DLL verwenden
-10
Gerät: Dual Port RAM ist nicht zugängig (Board nicht gefunden)
Dieser Fehler erscheint, wenn der Treiber nicht das Dual-Port Memory
lesen oder geschrieben werden kann oder keine Karte gefunden wurde.
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 Boards.
-11
Gerät: Nicht bereit (RDY Flag=Ready Flag fehlerhaft)
Die Karte ist nicht betriebsbereit. Dies kann entweder eine
Hardwarefehlfunktion sein oder ein anderes Programm schreibt
unzulässigerweise auf das Dual-Port Memory.
-12
Gerät: Läuft nicht (RUN Flag=Running Flag fehlerhaft)
Das Board ist bereit, aber nicht alle Tasks sind initialisiert, da ein
Initialisierungsfehler vorliegt. Entweder ist keine Datenbank in das Gerät
geladen oder falsche Parameter können der Grund dafür sein, dass sich
eine Task nicht initialisieren kann.
-13
-14
Gerät: Watchdog Test fehlerhaft
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.
Tabelle 71: CIF Device Driver (Gerätetreiber) Fehlernummern (-1..-14)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
177/246
Fehlernummer Beschreibung
-15
Gerät: Fehler im Dualportflag
-16
Gerät: Die Sendemailbox ist voll
-17
Gerät: PutMessage Timeout
Es konnte keine Message, während der Timeoutzeit, die an die Funktion
DevPutMessage() übergeben wurde, gesendet werden.
Wenn Sie einen Interrupt verwenden, dann kontrollieren Sie die
Interrupteinstellung auf der Karte und im Driver Setup. Die Einstellungen
müssen gleich sein! Ist auch tatsächlich ein Interrupt auf der Karte
gesteckt? Ist der richtige Interrupt gesteckt? Der Interrupt kann auch
schon von einer anderen PC Komponente verwendet sein, obwohl das
Betriebssystem diesen als frei angibt.
Wenn Sie Pollbetrieb verwenden, dann kontrollieren Sie, dass kein
Interrupt auf der Karte gesteckt ist und im Driver Setup Polling eingestellt
ist. Die Einstellungen müssen gleich sein!
Der geräteinterne Segmentbuffer ist voll und deshalb ist PutMessage()
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
DevSetHostState(), um einem Board zu signalisieren, dass eine
Anwendung verfügbar ist.
-18
Gerät: GetMessage Timeout
Es konnte keine Message, während der Timeoutzeit, die an die Funktion
DevGetMessage() übergeben wurde, empfangen werden.
Wenn Sie einen Interrupt verwenden, dann kontrollieren Sie die
Interrupteinstellung auf der Karte und im Driver Setup. Die Einstellungen
müssen gleich sein! Ist auch tatsächlich ein Interrupt auf der Karte
gesteckt? Ist der richtige Interrupt gesteckt? Der Interrupt kann auch
schon von einer anderen PC Komponente verwendet sein, obwohl das
Betriebssystem diesen als frei angibt.
Wenn Sie Pollbetrieb verwenden, dann kontrollieren Sie, dass kein
Interrupt auf der Karte gesteckt ist und im Driver Setup Polling eingestellt
ist. Die Einstellungen müssen gleich sein!
Das verwendete Protokoll auf dem Gerät braucht länger als die
Timeoutzeit in der DevGetMessage() Funktion angibt.
-19
Gerät: Keine Nachricht verfügbar
Tabelle 72: CIF Device Driver (Gerätetreiber) Fehlernummern (-15..-19)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
178/246
Fehlernummer Beschreibung
-20
Gerät: Timeout bei Reset()
Das Board ist bereit, aber nicht alle Tasks sind initialisiert, da ein
Initialisierungsfehler vorliegt. Entweder ist keine Datenbank in das Gerät
geladen oder falsche Parameter können der Grund dafür sein, dass sich
eine Task nicht initialisieren kann.
Das verwendete Protokoll auf dem Gerät braucht länger als die
Timeoutzeit in der DevReset() Funktion angibt. Die Timeoutperiode kann
zwischen den Feldbusprotokollen variieren.
Wenn Sie einen Interrupt verwenden, dann kontrollieren Sie die
Interrupteinstellung auf der Karte und im Driver Setup. Die Einstellungen
müssen gleich sein! Ist auch tatsächlich ein Interrupt auf der Karte
gesteckt? Ist der richtige Interrupt gesteckt? Der Interrupt kann auch
schon von einer anderen PC Komponente verwendet sein, obwohl das
Betriebssystem diesen als frei angibt.
Wenn Sie Pollbetrieb verwenden, dann kontrollieren Sie, dass kein
Interrupt auf der Karte gesteckt ist und im Driver Setup Polling eingestellt
ist. Die Einstellungen müssen gleich sein!
-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, die der Funktion
DevExchangeIO() übergeben wurde.
Wenn Sie einen Interrupt verwenden, dann kontrollieren Sie die
Interrupteinstellung auf der Karte und im Driver Setup. Die Einstellungen
müssen gleich sein! Ist auch tatsächlich ein Interrupt auf der Karte
gesteckt? Ist der richtige Interrupt gesteckt? Der Interrupt kann auch
schon von einer anderen PC Komponente verwendet sein, obwohl das
Betriebssystem diesen als frei angibt.
Wenn Sie Pollbetrieb verwenden, dann kontrollieren Sie, dass kein
Interrupt auf der Karte gesteckt ist und im Driver Setup Polling eingestellt
ist. Die Einstellungen müssen gleich sein!
-24
Gerät: IO Daten Mode unbekannt
-25
Gerät: Funktionsaufruf fehlerhaft
-26
Gerät: Dual-Port Memory Größe unterscheidet sich von der
Konfiguration
-27
Gerät: Statusmode unbekannt
Tabelle 73: CIF Device Driver (Gerätetreiber) Fehlernummern (-20..-27)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
179/246
Fehlernummer Beschreibung
-30
Anwender: Treiber nicht geöffnet (Treiber nicht geladen)
Der Device Treiber konnte nicht geöffnet werden. Der Device Treiber ist
nicht installiert. Falsche Parameter in 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ügbar, der
Treiber wird nicht geladen.
-31
Anwender: Kann nicht mit dem Device (Board) verbunden werden
-32
Anwender: Board nicht initialisiert (DevInitBoard)
-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, dass Sie gleiche Version vom Device Treiber und der DLL
verwenden. Ein inkompatibler alter Treiber wird verwendet.
-34
Anwender: Parameter für die Device (Board) 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
Tabelle 74:CIF Device Driver (Gerätetreiber) Fehlernummern (-30..-49)
Fehlernummer Beschreibung
1000
Meldet das Betriebssystem des Gerätes einen Initialisierungsfehler,
dann wird der Initialisierungsfehler mit 1000 addiert und ausgegeben.
Tabelle 75: CIF Device Driver (Gerätetreiber) Fehlernummern (1000)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
9.2
180/246
CIF Serial Driver Fehlernummern (-20 .. -71)
Dies ist die Liste von Fehlernummern unter Verwendung des seriellen
Treibers.
Fehlernummer Beschreibung
-20
Treiber: Keine oder eine belegte COM Schnittstelle
-21
Treiber: COM Port ist schon geöffnet
-22
Treiber: Funktionsaufruf in den Treiber fehlerhaft
-23
Treiber: Interner Treiberfehler
-24
Treiber: 'Read Thread' kann nicht erstellt werden
-25
Treiber: 'Read event' kann nicht erstellt werden
-26
Treiber: 'Write event' kann nicht erstellt werden
-27
Treiber: 'Timer event' kann nicht erstellt werden
-28
Treiber: Fehler beim Schreiben der Daten
-29
Treiber: Falscher COM Status
-30
Treiber: COM Statusfehler gesetzt
-31
Treiber: COM Buffer setup fehlerhaft
-32
Treiber: COM set Timeout fehlerhaft
-33
Treiber: Empfangspufferüberlauf
-34
Treiber : Empfangspuffer ist voll
-35
Treiber: Senden aktiv
-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
Tabelle 76: CIF Serial Driver Fehlernummern (-20..-47)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
181/246
Fehlernummer Beschreibung
-50
Anwender: Sende Nachricht, Timeoutfehler
-51
Anwender: Konnte keine Nachricht senden
Kabel nicht aufgesteckt.
Falsches Kabel.
Gerät gibt keine Rückmeldung.
-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 Bestätigung 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
Tabelle 77: CIF Serial Driver Fehlernummern (-20..-47)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
9.3
182/246
CIF TCP/IP Fehlernummern
Dies ist die Liste von Fehlernummern unter Verwendung des CIF TCP/IP
Treibers.
9.3.1
Standard Win32 Socket API Fehler
Fehlernummer Beschreibung
10013
Erlaubnis verweigert
10024
Zu viele geöffnete Sockets.
10048
Adresse wird schon verwendet
10049
Die angefragte Adresse kann nicht zugewiesen werden.
10050
Kein Netzwerk
10051
Netzwerk ist nicht erreichbar
10052
Verbindung zum Netzwerk verloren
10053
Software verursacht Verbindungsabbruch. Eine bereits aufgebaute
Verbindung wurde durch die Software im Hostsystem abgebrochen.
Mögliche Ursache Timeout oder Protokollfehler.
10054
Verbindung durch Kommunikationspartner zurückgesetzt
10055
Keine Speicher für Puffer vorhanden
10056
Socket ist bereits verbunden.
10057
Socket noch nicht verbunden.
10058
Senden aufgrund Socket Shutdown nicht möglich
10060
Verbindungsversuch fehlgeschlagen
10061
Verbindung verweigert
10065
Host ist nicht erreichbar
10092
Die angeforderte Windows Socket Version wird nicht unterstützt
Tabelle 78: CIF TCP/IP Driver Fehlernummern - Standard Win32 Socket API Fehler
9.3.2
NetIdent spezifische Fehler
Fehlernummer Beschreibung
0x8004c701
Unbekannter Gerätefehler
0x8004c702
Bevorstehende Anfrage
0x8004c703
Eingestellte IP Zeit überschritten
0x8004c704
IP Adresse ungültig
0x8004c705
Zurückgesendete IP Adresse ungültig
0x8004c706
Antwort von dem falschen Gerät
0x8004c707
Falscher OP Code empfangen
0x8004c708
NetIdent Timeout
Tabelle 79: CIF TCP/IP Driver Fehlernummern - NetIdent spezifische Fehler
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
9.4
183/246
RCS Fehlernummern (4 .. 93)
Dies ist die Liste von Fehlernummern des RCS (Realtime Communication
System), des Betriebssystems der Hilscher Geräte, die in
Antwortmessages zurückgegeben werden. Befehls- und Antwortmessages
werden bei der Kommunikation zwischen Anwendungssoftware (z.B. dem
Systemkonfigurator) und Hilscher Gerät benutzt. Als Beispiel einer
Kommunikation wird der Download genannt.
Fehlernummer Beschreibung
4
Task ist nicht vorhanden
5
Task ist nicht initialisiert
6
Der MCL ist gesperrt
7
Der MCL lehnt Sendeauftrag wegen Fehler ab
20
Eine Datenbank wird versucht in das Gerät zu laden, die nicht für diesen
Gerätetyp zulässig ist.
21
Datenbanksegment nicht konfiguriert bzw. nicht vorhanden
22
Laufende Nummer der Message beim Download fehlerhaft
23
Empfangene Datenanzahl beim Download stimmt nicht mit der im
Kommando übergebenen überein
24
Sequenzkennung beim Download fehlerhaft
25
Die beim Download ermittelte Checksumme stimmt mit der im
Kommando übergebenen nicht überein
26
Zugriff beim Schreiben/Lesen des Datenbanksegments
27
Der Download/Upload bzw. das Löschen ist mit dem projektierten
Datenbanktyp nicht erlaubt
28
Der Status des Datenbanksegmentes zeigt einen Fehler an und lässt
damit kein Upload zu.
29
Der Zugriff auf das Datenbanksegment benötigt den Bootstraploader.
Dieser ist jedoch nicht vorhanden
30
Tracepufferüberlauf
31
Tracepuffereintrag zu lang
37
Keine oder falsche Lizenz. Die Firmenlizenz des Systemkonfigurators
erlaubt nur die Kommunikation mit Geräten, die die gleiche Lizenz
enthalten.
38
Die Datenbank, die der Systemkonfigurator erstellt hat, und die von der
Firmware erwartete Datenbank sind inkompatibel
39
DBM Modul fehlt
Tabelle 80: RCS (Antwortmessage) Fehlernummern (4..39)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
184/246
Fehlernummer Beschreibung
40
Kein Kommando mehr frei
41
Kommando unbekannt
42
Kommandomode unbekannt
43
Parameter des Kommandos fehlerhaft
44
Messagelänge des Kommandos entspricht nicht den Parametern des
Kommandos
45
Diesen Befehl darf nur ein MCL an das RCS übergeben
50
FLASH wird z.Z. bearbeitet
51
Fehler beim Löschen des FLASH
52
Fehler beim Schreiben des FLASH
53
FLASH nicht konfiguriert
54
FLASH Zeitüberwachungsfehler
55
Zugriffsschutz beim Löschen des FLASH
56
FLASH Größe stimmt nicht überein bzw. FLASH Speicher reicht nicht
aus
60
Fehlerhafter Strukturtyp beim Zugriff auf eine Taskstruktur
61
Fehlerhafte Strukturlänge beim Zugriff auf eine Struktur
62
Struktur nicht vorhanden
70
Auf dem Gerät ist kein Uhrenbaustein vorhanden
80
Der übergebene Tabellenhandle ist falsch (Tabelle existiert nicht)
81
Die Datenlänge stimmt nicht mit der Strukturdefinition in dieser Tabelle
überein
82
Der Datensatz mit der übergebenen Nummer existiert nicht
83
Es wurde ein Name übergeben, der nicht existiert
84
Die Tabelle ist voll. Es darf kein weiterer Datensatz eingetragen werden
85
Anderer Fehler aus dem DBM
90
Die Geräteinformation bestehend aus Seriennummer, Gerätenummer
und Datum sind schon vorhanden
91
Lizenzcode ungültig
92
Lizenzcode schon vorhanden
93
Alle Speicherplätze für Lizenzcodes sind belegt
Tabelle 81: RCS (Antwortmessage) Fehlernummern (40..93)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
9.5
185/246
Datenbankzugriff Fehlernummern (100 .. 130)
Die folgende Tabelle listet die Fehler bei Datenbankzugriffen auf.
Fehlernummer Beschreibung
100
Datenbank bereits geöffnet
101
Datensatz konnte nicht geöffnet werden
103
Fehler beim Öffnen der Datenbank aufgetreten
104
Kein gültiger Pfadname
105
Keine vorhandene Verbindung zur Datenbank. Erst Funktion DbOpen()
aufrufen
106
Fehlerhafter Parameter
107
Fehler beim Öffnen einer Tabelle
108
Unzulässiger Nullpointer aufgetreten
109
Tabelle nicht geöffnet. Erst Funktion OpenTable() aufrufen.
110
Der erste Datensatz wurde erreicht
111
Der letzte Datensatz wurde erreicht
112
Der Datensatz enthält einen Typ, der nicht unterstützt wird.
113
Daten wurden verkürzt
114
Kein ACCESS Treiber installiert
115
Exception erhalten
116
Diese Tabelle ist nur lesbar (read-only)
117
Kein Datensatz in der Tabelle
118
Die angeforderte Tabelle kann nicht editiert werden
119
Eine Operation konnte nicht ausgeführt werden
120
Unerwartete Datensatzlänge. Unerwartete Länge beim Aufruf WriteDs()
121
Fehler bei 'Assertion'
122
Keine DLL gefunden
123
DLL konnte nicht freigegeben werden
124
Die angegebene Funktion wurde in der DLL nicht gefunden
125
ODBC Funktion gibt Fehlernummer zurück
126
Datenanzahl im Datensatz überschreitet 1938 Bytes
127
DBM32.DLL konnte nicht geladen werden
128
Feld mit dem angegebenen Index nicht gefunden
129
Tabelle enthält keinen Datensatz
130
Unzulässiges Zeichen in Tabelle
Tabelle 82: Datenbankzugriff Fehlernummern (100..130)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
9.6
186/246
SyCon Fehlernummer (235)
Fehlernummer Beschreibung
235
Projekt mit gleichem Namen bereits geöffnet. Zwei Projekte mit dem
gleichen Namen können nicht gleichzeitig geöffnet werden.
Tabelle 83: SyCon Fehlernummer (235)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
9.7
9.7.1
187/246
Online Data Manager Fehlernummern
Online Data Manager Fehlernummern (1000 .. 1018)
Die folgende Tabelle listet die Fehlernummern des Online Data Managers
auf.
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,
Unregistrierte Server.
1012
Applikation hat unbekannten 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
Tabelle 84: Online Data Manager Fehlernummern (1000..1018)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
9.7.2
188/246
Message Handler Fehlernummern (2010 .. 2027)
Die folgende Tabelle listet die Fehlernummern des Message Handlers des
Online Data Managers auf.
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
Rückmeldung nicht erhalten.
Mögliche Fehlerursache: Verschiedene Gründe.
(1) Der verwendete Interrupt ist nicht frei oder wird von einer anderen
Komponente verwendet (Shared Interrupt).
(2) CIF nicht initialisiert. Dies wird durch eine unregelmäßig blinkende
RUN LED angezeigt.
(3) CIF ist im Bootstraploadermodus. Dies wird durch eine blinkende
RDY LED angezeigt.
(4) Ein oder mehrere Anwendungsprogramme greifen auf das CIF zur
selben Zeit wie SyCon zu.
Abhilfe:
(1A) Verwenden Sie den Polling Modus anstatt den Interrupt Modus.
Geteilte Interrupts werden nicht vom CIF Device Treiber unter Windows
95/98/ME/NT unterstützt.
(1B) Verwenden Sie einen freien Interrupt.
(2) Download der Konfiguration. Legen Sie ggf. eine Konfiguration an.
(3) Machen Sie zunächst einen Firmware-Download und anschließend
einen Download der Konfiguration.
(4) Schließen Sie alle weiteren Programme, die auf die CIF zugreifen.
2026
Message handler: Warte auf Löschen
2027
Message handler: Keine zyklische Message
Tabelle 85: Message Handler Fehlernummern des Online Data Manager (2010..2027)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
9.7.3
189/246
Treiber Funktionen Fehlernummern (2501 .. 2512)
Die folgende Tabelle listet die Fehlernummern der Treiber Funktionen des
Online Data Managers auf.
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
Tabelle 86: Treiber Funktionen Fehlernummern des Online Data Manager (2501..2512)
9.7.4
Online Data Manager Subfunktionen Fehlernummern (8001 ..
8035)
Die folgende Tabelle listet die Fehlernummern der Subfunktionen des
Online Data Managers auf.
Fehlernummer Beschreibung
8001
Treiber nicht geöffnet. z.B. der CIF Device Driver.
8002
Applikation hat unbekanntes Event angefordert
8003
Applikation hat unbekannten Befehl (Command) angefordert
8004
Befehl (Command) schlug fehl
8005
Befehl (Command) aktiv
8006
Gerät unzulässig
8010
Kein Gerät wurde zugeordnet
8011
Gerät wurde bereits zugeordnet
8020
Treiber wurde noch nicht verbunden
8021
Treiber wurde bereits verbunden
8030
Fehlerhafter 'GetState'
8031
Sende Fehler (PutMessage meldet Fehler)
8032
Send aktiv (PutMessage aktiv)
8033
Empfangsfehler (GetMessage meldet Fehler)
8034
Empfang aktiv (GetMessage aktiv)
8035
EA Fehler (ExchangeIO meldet Fehler)
Tabelle 87: Subfunktionen Fehlernummern des Online Data Manager (8001..8035)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
9.8
190/246
Datenbank Fehler (4000 .. 4199)
Die folgende Tabelle listet die Fehlernummern der Datenbankfehler auf.
Fehlernummer Beschreibung
4000
Keine Datei vorhanden
4001
Komprimieren hatte Erfolg
4002
Satz nicht vorhanden
4003
Letzter bzw. erster Satz erreicht
4004
Nicht genug Speicher
4005
Dateienverzeichnis voll
4006
Maximale Anzahl von Einträgen erreicht
4007
Kein Schreiben auf dieser Datei möglich, weil die Datei sich im FLASH
befindet
4008
Dateiname existiert bereits
4009
Dateiname existiert nicht
4010
Freie RAM Länge von RCS_CNF.P86 ist kleiner als E_F_INDEX * 2
4011
Parameter 'next' ist falsch
4012
Nicht genug freier Speicher, um den Datensatz zu kopieren
4013
Satz ist gelöscht
4014
Wert für den Index ist falsch
4015
Zugriff nicht erlaubt
4016
Open_file wird vor init_file verwendet
4017
Laufwerk nicht bereit oder vorhanden
4018
Speicherplatz auf dem Laufwerk reicht nicht
4019
Dateiname oder Pfad existiert nicht
4020
Pfad ist nicht zu erstellen
4021
Das Verzeichnis ist ein übergeordnetes zu dem Gegenwärtigen
4022
Das übergebene Flag ist falsch
4023
Löschverzeichnis ist das Rootverzeichnis
4024
Pfad oder Dateiname existiert
4025
Fehler beim Schreiben eines Files
4026
Fehler beim Anlegen eines Files
4027
Fehler beim Schließen eines Files
4028
Keine DBM-Datei
4029
Anzahl der eingelesenen Daten ungleich der Filelänge
Tabelle 88: Datenbankfehlernummern (4000..4029)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
191/246
Fehlernummer Beschreibung
4030
Pfad ist zu lang
4031
Directory gewechselt
4032
Directory angelegt
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 liegt vor, muss konvertiert werden
4045
Fehler während der Konvertierung. Funktion nicht bekannt.
4046
Unbekannter Typ im Satz 0 gefunden
4047
Keine float Funktion verfügbar
4048
Funktion nicht im RCS Modul
4049
Check fehlerhaft
4050
Überprüfung der Checksumme 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 Funktion 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
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
Tabelle 89: Datenbankfehlernummern (4030..4060)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
192/246
Fehlernummer Beschreibung
4061
Die Datenbank wurde in das FLASH übertragen
4062
Satz 0 beinhaltet keine Strukturdefinition
4063
Satz 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 eingebunden
4068
Funktionsparameter fehlerhaft
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
Keinen Namen von der ACCESS Datenbank
4074
Download Fenster kann nicht erstellt werden
4075
Download ist nicht vollkommen ausführbar
Tabelle 90: Datenbankfehlernummern (4061..4075)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
193/246
Fehlernummer Beschreibung
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 genü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
4099
ODBC Daten abgeschnitten
4100
Timeout beim Download
4101
Library Ladefehler
4102
Library Funktionsfehler
4103
Fehler in Beschreibung für 'Toggle'
4104
Fehler in Beschreibung für 'KB'
4105
Spalte nicht vorhanden
4106
Unterschied in der ODBC Struktur
4107
ODBC Adressenfehler
4108
Keine CRC Summe vorhanden (Tabelle GLOBAL noch da oder alt)
4109
Tabelle GLOBAL ist alt
4110
Berechneter CRC unterschiedlich zu CRC in Tabelle GLOBAL
4199
Programmierfehler
Tabelle 91: Datenbankfehlernummern (4082..4199)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Fehlernummern
9.9
194/246
Konvertierungsfunktionsfehler (5000 .. 5012)
Die folgende Tabelle listet die Konvertierungsfehlernummern auf.
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 konvertieren kann
5008
Funktion PackStringDumpToByteArray: Anzahl der Charakter ist
ungerade
5009
Funktion PackStringDumpToByteArray: Nicht genug Speicher im pvD
5010
Funktion PackStringDumpToByteArray: Der jetzige Datensatz muss
hinter dem vorigem hinzugefügt werden
5011
Funktion PackStringDumpToByteArray: Es existiert keine entsprechende
Funktion zu der vorgegebenen Nummer
5012
Konvertierungsfehler
Tabelle 92: Konvertierungsfehlernummern (5000 .. 5012)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
195/246
10 Anhang
10.1 Erweiterte Gerätediagnose Master
Auf den folgenden Seiten werden die Taskstatus Strukturen für
PROFIBUS-DP und/oder -FMS Master beschrieben.
10.1.1
PLC_TASK Common Variables
Abbildung 131: PLC_TASK Common Variables
Variable
Bedeutung
Version Compiled
Angabe der Hardware
Task State
Task Zustand
Handshake counter
Zähler für die Anzahl der getätigten
Prozessdatenübergaben
Handshake mode
Der Wert repräsentiert das momentan aktive
Übergabeverfahren zwischen Anwenderprogramm und
CIF.
0 = Bus synchronous, Device Controlled
1 = Buffered, Device Controlled
2 = Uncontrolled
3 = Buffered, Host Controlled
4 = Bus synchronous, Host Controlled
Tabelle 93: PLC_TASK Common Variables
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.1.2
196/246
USR_INTF Task State
Abbildung 132: USR_INTF Task State
Variable
Bedeutung
Scheduler State
Statuswert des Schedulers
Announced Modules
Anzahl der projektierten Slavemodule
Wrong Parameters
Anzahl fehlerhafter Slavedatensätze
Activated Modules
Anzahl der aktivierten Slavemodule
Activated Bus Parameters
0 = Busparameter aktiv, 255 = Busparameter inaktiv
Active Data Exchange
Momentan aktiver Data_Exchange-Dienst
Inactive Data Exchange
Anzahl der Stationen zu denen kein
Prozessdatenaustausch möglich ist
Active Queue
Anzahl gespeicherter Aufträge
Data Control Time
Zähler der Data_Contol_Time
Min. Interval Time
Zähler des min. Slave_Intervals
Width of used RAM
Anzahl benutzter Bytes im oberen RAM
Faulty Station Address
Stationsadresse der letzten fehlerhaft erkannten
Station
Timeout Counter
Überwachungszähler der aktiviert wird, sobald ein
Kurzschluss auf dem Bus erkannt wurde.
Tabelle 94: USR_INTF Task State
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.1.3
197/246
USR_INTF Running States
Abbildung 133: USR_INTF Running States
Variable
Bedeutung
Slave x (x=0 .. 125)
Slavehandler-Status für Stationsadresse x
Tabelle 95: USR_INTF Running States
10.1.4
USR_INTF Globales Statusfeld
Siehe Abschnitt Globales Statusfeld auf Seite 135.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.1.5
198/246
USR_INTF Communication Error
Abbildung 134: USR_INTF Communication Error
Variable
Bedeutung
Slave x (x=0 .. 125)
Fehlernummer des Slaves
Tabelle 96: USR_INTF Communication Error
10.1.6
USR_INTF Parameter Set List
Abbildung 135: USR_INTF Parameter Set List
Variable
Bedeutung
Slave x (x=0 .. 125)
0 = kein bzw. ungültiger Parametersatz
1= gültiger Parametersatz
Tabelle 97: USR_INTF Parameter Set List
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.1.7
199/246
USR_INTF Last Download Parameter
Abbildung 136: USR_INTF Last Download Parameter
Variable
Bedeutung
Byte 0 bis 119
Letzter Parametersatz
Tabelle 98: USR_INTF Last Download Parameter
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.1.8
200/246
USR_INTF Disconnect Report
Abbildung 137: USR_INTF Disconnect Report
Variable
Bedeutung
Slave (x=0 .. 125)
Verbindungsabbruchzähler für Slave x (x=0 .. 125)
Tabelle 99: USR_INTF Disconnect Report
Die Statustabelle zeigt die Anzahl der Verbindungsabbrüche aufgrund
Buskommunikationsfehler jeder einzelnen Slavestation an. Die Zähler
werden nur erhöht, wenn die Master-Baugruppe zuvor im 'Data Exchange
All'-Modus mit allen Slave-Baugruppen kommuniziert hatte. Als schwerer
Fehler wird geahndet, wenn zusätzliche Sendewiederholungen im
Fehlerfall nicht ausreichen, um von der Station gültige Antwortdaten zu
erhalten, sobald die DP-Norm Anzahl 'Max_Retry_Limit' erreicht ist. Siehe
SyConPB 'Busparameter', max retry limit.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.1.9
201/246
USR_INTF Diagnostic Report
Abbildung 138: USR_INTF Diagnostic Report
Variable
Bedeutung
Slave (x=0 .. 125)
Zähler für Diagnosemeldungen für Slave x (x=0 .. 125)
Tabelle 100: USR_INTF Diagnostic Report
Die Statustabelle zeigt die Anzahl der Diagnosemeldungen für jede
Slavestation, die sie bewusst an den Master gemeldet hat. Für jede
eingetragene Meldung wurde der Nutzdatenaustausch für einen DP-Zyklus
für diesen Slave verlassen, um die bereitgestellte Diagnose aus dem Slave
herauszulesen.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
202/246
10.1.10 USR_INTF DPV1 Data
Abbildung 139: USR_INTF DPV1 Data
Variable
Bedeutung
Read Req
Zähler für Read Requests
Read Con Pos
Zähler für Read Confirmations Positiv
Read Con Neg
Zähler für Read Confirmations Negativ
Write Req
Zähler für Write Requests
Write Con Pos
Zähler für Write Confirmations Positiv
Write Con Neg
Zähler für Write Confirmations Negativ
Alarm Req
Zähler für Alarm Requests
Alarm Con Pos
Zähler für Alarm Confirmations Positiv
Alarm Con Neg
Zähler für Alarm Confirmations Negativ
FDL Data Reply Req
Zähler für FDL Data Reply Requests
FDL Data Reply Con Pos
Zähler für FDL Data Reply Confirmations Positiv
FDL Data Reply Con Neg
Zähler für FDL Data Reply Confirmations Negativ
Change Diag Ind.
Zähler für Change Diag Indication
Alarm Stop Ind
Zähler für Alarm Stop Indication
Alarm Not Enable
Zähler für Alarm Stop Enable
Status
Zähler für Status
Tabelle 101: USR_INTF DPV1 Data
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
203/246
10.1.11 FDL_TASK Task State
Abbildung 140: FDL_TASK Task State
Variable
Bedeutung
Task State
Taskzustandsnummer
Last FDL error state
Fehlerstatus
Last FDL init. Error
Initialisierungsfehler
Last FDL runtime error
Laufzeitfehler
ASPC2 bus short circuit
Anzahl der aufgetretenen Bus-Fehlermeldungen oder
Buskurzschlussmeldungen des ASPC2
ASPC2 bus error
Anzahl der aufgetretenen Busfehler-Meldungen des
ASPC2
Free application blocks
noch freie Applikationsblöcke der Software
Free SAP blocks
noch freie SAP-Blöcke der Software
Free CLASS2 blocks
noch freie CLASS2-Blöcke der Software
Tabelle 102: FDL_TASK Task State
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
204/246
10.1.12 FDL_TASK Act. Busparameter
Abbildung 141: FDL_TASK Act. Busparameter
Anzeige der Busparameter
Variable
Bedeutung
Highest station address
HSA Höchste Stationsadresse
Bus address of this master
station
TS Eigene Stationsadresse
Transmission rate
Übertragungsrate
0 = 9600; 1 = 19200; 2 = 93,75; 3 = 187,5; 4 = 500k; 7
= 1.5M; 8 = 3M; 9 = 6M; 10 = 12M
Maximum request retry in error
case
Anzahl der Wiederholungsversuche bei Busfehler
Slot time
TSL Slot Time
Transmitter fall time
TQUI Transmitter Fall Zeit
Setup time
TSET Setup Time
Smallest station delay
MIN TSDR Kleinste Stationsverzögerung
Largest station delay
MAX TSDR Größte Stationsverzögerung
Target rotation time
TTR Target Rotation Time
GAP update factor
G GAP Update Faktor
Tabelle 103: FDL_TASK Act. Busparameter
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
205/246
10.1.13 FDL_TASK DDLM Requests Class 1
Abbildung 142: FDL_TASK DDLM Requests Class 1
Variable
Bedeutung
Set bus parameters
Anzahl der 'Set-Bus-Par' Request
Set Slave address list
Anzahl der 'Set-Slave-List' Request
Slave Diagnostic requests
Anzahl der 'Slave-Diag' Request
Set parameter request
Anzahl der 'Set-Prm' Request
Check configuration request
Anzahl der 'Check-Cfg' Request
Global control request
Anzahl der 'Global-Control' Request
Data exchange request
Anzahl der 'Data-Exchange' Request
Data exchange conf pos
Anzahl der 'Data-Exchange' Confirmation positiv
Data exchange conf neg
Anzahl der 'Data-Exchange' Confirmation negativ
Data exchange all request
Anzahl der 'Data-Exchange-All' Request
Data exchange all conf pos
Anzahl der positiven Confirmation zum 'DataExchange-All'
Data exchange all conf neg
Anzahl der negativen Confirmation zum 'DataExchange-All'
Tabelle 104: FDL_TASK DDLM Requests Class 1
Dienste die nach der PROFIBUS-DP-Norm an den Bus weitergeleitet
werden, werden in dieser Tabelle gezählt. Grundsätzlich sollte bei einem
fehlerfreien Netzwerk lediglich der 'data-exchange-all' Zähler hochgezählt
werden. Die Dienste 'set-slave-list', 'set-prm', 'chk-cfg', 'data-exchange'
dürfen bei fehlerfreien Verlauf für jedes projektierte Slavemodul lediglich
einmal aktiviert werden. Verändert sich der Zählerstand auch bei diesen
Diensten kontinuierlich, so liegt jeweils ein Busfehler vor. Wird z.B. der
Dienst 'slave-diag' sporadisch erhöht, so kann z.B. das Buskabel einen
Defekt haben, oder der Abschlusswiderstand im Kabel fehlen. Möglich
wäre auch einen bewusste Fehlermeldung eines Slavemoduls, das den
Dienst im Master aktiviert.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
206/246
10.1.14 FDL_TASK DDLM Requests Class 2
Abbildung 143: FDL_TASK DDLM Requests Class 2
Variable
Bedeutung
Dienst/Funktion
Zähler des jeweiligen Dienstes/Funktion
Tabelle 105: FDL_TASK DDLM Requests Class 2
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
207/246
10.1.15 FDL_TASK FDL Requests
Abbildung 144: FDL_TASK FDL Requests
Variable
Bedeutung
SDA request
Anzahl der 'SDA' Request
SDA confirmation pos
Anzahl der 'SDA' Confirmation, positiv
SDA confirmation neg
Anzahl der 'SDA' Confirmation, negativ
SDA indication
Anzahl der 'SDA' Indication
SDN request
Anzahl der 'SDN' Request
SDN confirmation pos
Anzahl der 'SDN' Confirmation, positiv
SDN confirmation neg
Anzahl der 'SDN' Confirmation, negativ
SDN indication
Anzahl der 'SDN' Indication
SRD request
Anzahl der 'SRD' Request
SRD confirmation pos
Anzahl der 'SRD' Confirmation, positiv
SRD confirmation neg
Anzahl der 'SRD' Confirmation, negativ
SRD indication
Anzahl der 'SRD' Indication
SRD update request
Anzahl der 'SRD' Update Request
SRD update con pos
Anzahl der 'SRD' Update Confirmation, positiv
SRD update con neg
Anzahl der 'SRD' Update Confirmation, negativ
Tabelle 106: FDL_TASK FDL Requests
FDL-Dienste die nach der PROFIBUS-Norm an den Bus weitergeleitet
werden, werden in dieser Tabelle gezählt. Hierbei wird jeweils der Request
(ausgehend), deren Confirmation (positiv oder negativ) und die Indication
(eingehend) gezählt.
Nicht alle Funktionen werden von der vorliegenden Implementierung
bedient.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
208/246
10.1.16 FDL_TASK FMA Requests
Abbildung 145: FDL_TASK FMA Requests
Variable
Bedeutung
SAP act. Request
Anzahl der 'SAP Activate' Request
SAP act. Confirmation pos
Anzahl der 'SAP Activate' Confirmation, positiv
SAP act. Confirmation neg
Anzahl der 'SAP Activate' Confirmation, negativ
RSAP act. Request
Anzahl der 'RSAP Activate' Request
RSAP act. Confirmation pos
Anzahl der 'RSAP Activate' Confirmation, positiv
RSAP act. Confirmation neg
Anzahl der 'RSAP Activate' Confirmation, negativ
SAP deact. Request
Anzahl der 'SAP Deactivate' Request
SAP deact. Confirmation pos
Anzahl der 'SAP Deactivate' Confirmation, positiv
SAP deact. Confirmation neg
Anzahl der 'SAP Deactivate' Confirmation, negativ
LiveList request
Anzahl der 'LiveList' Request
LiveList confirmation pos
Anzahl der 'LiveList' Confirmation, positiv
LiveList confirmation neg
Anzahl der 'LiveList' Confirmation, negativ
Tabelle 107: FDL_TASK FMA Requests
FMA-Dienste die nach der PROFIBUS-Norm aktiviert werden, werden in
dieser Tabelle gezählt. Hierbei wird jeweils der Request (ausgehend),
deren Confirmation (positiv oder negativ) und die Indication (eingehend)
gezählt.
Nicht alle Funktionen werden von der vorliegenden Implementierung
bedient.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
209/246
10.1.17 FDL_TASK DP Retry for Slave
Abbildung 146: FDL_TASK DP Retry for Slave
Variable
Bedeutung
Slave x (x=0 .. 125)
Wiederholungen zu Slave x (x=0 .. 125)
Tabelle 108: FDL_TASK DP Retry for Slave
Mit den Busparametern wird die Anzahl der Wiederholungen für den
PROFIBUS Kommunikationschip vorgegeben. Ist diese Anzahl an
Wiederholungen erreicht, d. h. es wurde keine oder eine negative Antwort
des Slaves empfangen, wird dieser Zähler hochgezählt, wenn der Master
den Zustand DataExchange mit diesem Slave verlassen hat.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
210/246
10.1.18 FDL_TASK DP Activated Slave
Abbildung 147: FDL_TASK DP Activated Slave
Variable
Bedeutung
Slave x (x=0 .. 125)
Inaktiver (=0) bzw. aktiver (=1) Slave x (x=0 .. 125)
Tabelle 109: FDL_TASK DP Activated Slave
10.1.19 ALI_TASK VFD Status
Abbildung 148: ALI_TASK VFD Status
Variable
Bedeutung
Logical
undokumentiert
Physical
undokumentiert
Detail Len
undokumentiert
Detail[0]
undokumentiert
Detail[1]
undokumentiert
Detail[2]
undokumentiert
Tabelle 110: ALI_TASK VFD Status
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
211/246
10.1.20 ALI_TASK Confirmed FMS Services
Abbildung 149: ALI_TASK Confirmed FMS Services
Zähler für bestätigte PROFIBUS-FMS Dienste. In der linken Spalte sind die
Zähler für Client-Dienste und in der mittleren Spalte für Serverdienste
angegeben. Dabei steht beim Client Req für Request und Con für
Confirmation. Beim Server steht Ind für Indication und Res für Response.
Variable
Bedeutung
Act ComReference
Aktuelle bzw. zuletzt bearbeitete KR
Status Act ComReference
0 Verbindung geschlossen
1 Verbindung wird gerade aufgebaut
2 Verbindung ist aufgebaut
Init, Read, Write, GetOD, Identify
Zähler des jeweiligen Dienstes
Abort, Status
Zähler des jeweiligen Dienstes
Tabelle 111: ALI_TASK Confirmed FMS Services
Die Zähler
•
Req (Request) und Con (Confirmation) sowie
•
Ind (Indication) und Res (Response)
gehören zusammen. Ist das Gerät Client ist ein Request und eine
Confirmation ein durchgeführter Auftrag. Ist das Gerät Server, dann ist eine
Indication und eine Response ein durchgeführter Auftrag.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
212/246
10.1.21 ALI_TASK Unconfirmed FMS Services
Abbildung 150: ALI_TASK Unconfirmed FMS Services
Zähler für unbestätigte PROFIBUS-FMS Dienste. Dabei steht Req für
Request und Ind für Indication und Neg für Negativ.
Variable
Bedeutung
InfoReport, EventNotify
Zähler des jeweiligen Dienstes
Tabelle 112: ALI_TASK Unconfirmed FMS Services
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
213/246
10.1.22 ALI_TASK FDL Services
Abbildung 151: ALI_TASK FDL Services
Variable
Bedeutung
FdlSendSda
Zähler für FDL Send SDA
FdlSendSdn
Zähler für FDL Send SDN
FdlReceiveSda
Zähler für FDL Receive SDA
FdlReceiveSdn
Zähler für FDL Acknowledge positiv
FdlAcknowledgePos
Zähler für FDL Acknowledge positiv
FdlAcknowledgeNeg
Zähler für FDL Acknowledge negativ
FdlRequest
Zähler für FDL Request
FdlConfirmationPos
Zähler für FDL Confirmation positiv
FdlConfirmationNeg
Zähler für FDL Confirmation negativ
FdlIndication
Zähler für FDL Indication
FdlResponsePos
Zähler für FDL Response positiv
FdlResponseNeg
Zähler für FDL Response negativ
FdlAbort
Zähler für FDL Abort
Tabelle 113: ALI_TASK FDL Services
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
214/246
10.1.23 ALI_TASK Error Counter
Abbildung 152: ALI_TASK Error Counter
Variable
Bedeutung
User, FMS, FDL
Zähler für Fehler
Tabelle 114: ALI_TASK Error Counter
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
215/246
10.1.24 ALI_TASK Client Parallel Services
Abbildung 153: ALI_TASK Client Parallel Services
Variable
Bedeutung
ComReference x (x = 1 ..32)
Anzahl der aktiven Client Dienste
Tabelle 115: ALI_TASK Client Parallel Services
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
216/246
10.1.25 ALI_TASK Server Parallel Services
Abbildung 154: ALI_TASK Server Parallel Services
Variable
Bedeutung
ComReference x (x = 1 ..32)
Anzahl der aktiven Server Dienste
Tabelle 116: ALI_TASK Server Parallel Services
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
217/246
10.1.26 ALI_TASK Status ComReference
Abbildung 155: ALI_TASK Status ComReference
Variable
Bedeutung
Device in Ring
Gerät im Ring
ComReference x (x = 1 ..32)
Status der Kommunikationsreferenz
0 = Verbindung geschlossen
1 = Verbindung wird aufgebaut
2 = Verbindung ist aufgebaut
Tabelle 117: ALI_TASK Status ComReference
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
218/246
10.1.27 ALI_TASK Timer ComReference
Abbildung 156: ALI_TASK Timer ComReference
Variable
Bedeutung
Status CR x (x = 1 ..32)
Status der Kommunikationsreferenz
0 = Verbindung geschlossen
1 = Verbindung wird aufgebaut
2 = Verbindung ist aufgebaut
Services
Anzahl offener Dienste (0..4)
Initial value
Initialwert
Tabelle 118: ALI_TASK Timer ComReference
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
219/246
10.2 Erweiterte Gerätediagnose DP Slave
Auf den folgenden Seiten werden die Taskstatus Strukturen für
PROFIBUS-DP Slave.
10.2.1
PLC_TASK Variables
Abbildung 157: PLC_TASK Variables (Slave)
Die Variablen der PLC-Task werden aus Performance-Gründen in neueren
Firmware-Versionen nicht mehr bedient.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.2.2
220/246
SPC3CTRL SPC3
Abbildung 158: SPC3CTRL SPC3
Variable
Bedeutung
Baud Rate
Baudrate
Bus Address
Busadresse
Ident Number
Ident-Nummer
Task State
Taskzustand
Input Length
Länge der zyklischen Eingangsdaten in Byte
Output Length
Länge der zyklischen Ausgangsdaten in Byte
Error Cnt
Fehlerzähler
Last Error
Fehler-Code des zuletzt aufgetretenen Fehlers
IRQ Select
Nummer der SPC3-Interrupt-Leitung
IRQ Polarit.
Polarität der SPC3-Interrupt-Leitung
Device Manuf.
Gerätehersteller
Device Type
Gerätetyp
Device Model
Gerätemodell
IRQ Bits
Typ des letzten SPC3-Interrupts
IRQ Cnt
Zähler für SPC3-Interrupt-Anforderungen
Addr Switch
Typ des Adressschalters
DevTabEntry
interne Nutzung
Module Count
Anzahl der konfigurierten Ein-/Ausgabe-Module am
PROFIBUS
I/O Field Len
Länge der Ein-/Ausgabedatenpuffer im SPC3
KByte Field Len
Länge des Konfigurationsdatenpuffers im SPC3
Param Field Len
Länge des Parameterdatenpuffers im SPC3
Diag Field Len
Länge des Diagnosedatenpuffers im SPC3
Param User
interne Nutzung
State Param
interne Nutzung
Tabelle 119: SPC3CTRL SPC3
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.2.3
221/246
SPC3CTRL Slave Config
Abbildung 159: SPC3CTRL Slave Config
Variable
Bedeutung
Config Length
Länge der aktuellen Konfigurationsdaten des Slave
Config Byte 1
Konfigurationsdaten-Byte 1
...
...
Tabelle 120: SPC3CTRL Slave Config
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.2.4
222/246
SPC3CTRL Master Config
Abbildung 160: SPC3CTRL Master Config
Variable
Bedeutung
Config Length
Länge des vom Master gesendeten
Konfigurationsdaten-Telegramms
Config Byte 1
Konfigurationsdaten-Byte 1
...
...
Tabelle 121: SPC3CTRL Master Config
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.2.5
223/246
SPC3CTRL Param Data
Abbildung 161: SPC3CTRL Param Data
Variable
Bedeutung
Param Length
Länge der vom Master gesendeten User-Param-Daten
Param Byte
User-Param-Daten-Byte 1
...
...
Tabelle 122: SPC3CTRL Param Data
Param Byte (Standard) werden nicht weiter angezeigt.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.2.6
224/246
SPC3CTRL DPM
Abbildung 162: SPC3CTRL DPM
Anzeige interner Variablen des SPC3-PROFIBUS-ASIC.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.2.7
225/246
SPC3CTRL DPV1 Class 1
Abbildung 163: SPC3CTRL DPV1 Class 1
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
226/246
Variable
Bedeutung
Status Requests from User
Statusmeldungen des Anwenders
Status Messages Sent
Statusmeldungen auf dem PROFIBUS gesendet
Negative Status Confirmations to
User
Statusmeldungen des Anwenders mit Fehler abgelehnt
Diagnosis Requests from User
Einzeldiagnosemeldungen des Anwenders
Diagnosis Messages Sent
Einzeldiagnose-Meldungen auf dem PROFIBUS
gesendet
Negative Diag Confirmations to
User
Einzeldiagnose-Meldungen des Anwenders mit Fehler
abgelehnt
Alarm Request from User
Alarmmeldungen des Anwenders
Alarm Messages Sent
Alarmmeldungen auf dem PROFIBUS gesendet
Positive Alarm Confirmations to
User
Alarmmeldungen des Anwenders bestätigt
Negative Alarm Confirmations to
User
Alarmmeldungen des Anwenders mit Fehler abgelehnt
Requests
DPV1-Klasse-1-Anforderungen vom PROFIBUS
eingegangen
Immediate Negative
Confirmations
DPV1-Klasse-1-Anforderungen mit Fehler abgelehnt
R/W Indications to User
Lese-/Schreib-Anforderungen an Anwender
weitergereicht
Positive R/W Responses from
User
Lese-/Schreib-Antworten des Anwenders (positiv)
Negative R/W Responses from
User
Lese-/Schreib-Antworten des Anwenders (negativ)
Alarm Ack Indications
Alarmbestätigungen vom PROFIBUS eingegangen
Alarm Ack Responses
Alarmbestätigungen beantwortet
Alarm Ack Errors
Alarmbestätigungen mit Fehlern
Erroneous Responses from User
fehlerhafte DPV1-Klasse-1-Antworten des Anwenders
Unexpected Responses from
User
unerwartete DPV1-Klasse-1-Antworten des
Anwenders
Tabelle 123: SPC3CTRL DPV1 Class 1
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.2.8
227/246
SPC3CTRL DPV1 Class 2
Abbildung 164: SPC3CTRL DPV1 Class 2
Variable
Bedeutung
PDUs Received
DPV1-Klasse-2-PDUs vom PROFIBUS eingegangen
PDUs Provided
DPV1-Klasse-2-PDUs am PROFIBUS zur Verfügung
gestellt
PDUs Fetched by Master
DPV1-Klasse-2-PDUs am PROFIBUS vom Master
abgeholt
Initiate Indications to User
Initiate-Anforderungen an Anwender weitergeleitet
Positive Initiate Responses from
User
Initiate-Anworten des Anwenders (positiv)
Negative Initiate Responses from Initiate-Anworten des Anwenders (negativ)
User
R/W/T Indications to User
Lese-/Schreib-/Datentransport-Anforderungen an
Anwender weitergereicht
Positive R/W/T Responses from
User
Lese-/Schreib-/Datentransport-Antworten des
Anwenders (positiv)
Negative R/W/T Responses from
User
Lese-/Schreib-/Datentransport-Antworten des
Anwenders (negativ)
Idle Requests Received
Idle-Telegramme vom PROFIBUS empfangen
Idle Requests Sent
Idle-Telegramme am PROFIBUS gesendet
Abort Requests Received
Abort-Anforderungen vom PROFIBUS empfangen
Abort Requests Sent
Abort-Anforderungen am PROFIBUS gesendet
Abort Requests from User
Abort-Anforderungen des Anwenders
Abort Indications to User
Abort-Anforderungen an Anwender weitergeleitet
Erroneous Responses from User
fehlerhafte DPV1-Klasse-2-Antworten des Anwenders
Unexpected Responses from
User
unerwartete DPV1-Klasse-2-Antworten des
Anwenders
Services Stopped
DPV1-Klasse-2-Dienste angehalten
Tabelle 124: SPC3CTRL DPV1 Class 2
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.2.9
228/246
SPC3CTRL Code Diagnostic
Abbildung 165: SPC3CTRL Code Diagnostic
Anzeige für Status- und Fehlermeldungen der Firmware.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
229/246
10.3 DP Slave Diagnose
Ein PROFIBUS-DP Master kann Diagnoseinformationen aus einem DP
Slave auslesen. Das Diagnosetelegramm enthält Standarddiagnose und
gegebenenfalls erweiterte Diagnose.
Tabelle 125: DP Slave Diagnose
Die Standard Diagnose der ersten 6 Byte für DP Slave Geräte ist im
Abschnitt PROFIBUS DP Slave Gerätediagnose auf Seite 128
beschrieben.
Falls eine Erweiterte Diagnose für das Gerät vorhanden ist, finden Sie im
Abschnitt Erweiterte Slave Gerätediagnose auf Seite 229 eine
Beschreibung dieser Diagnosebytes.
10.3.1
10.3.1.1
Erweiterte Slave Gerätediagnose
Gerätebezogene Diagnose
Diese erweitere Diagnose ist auf das Gerät bezogen. Die Länge der
gerätebezogenen Diagnose umfasst min. 2 bis max. 63 Bytes.
Tabelle 126: Gerätebezogene Diagnose
Die Bedeutung des Headerbytes zeigt folgende Tabelle. Die Bedeutung der
folgenden 1 bis max. 62 Diagnosebytes wird durch den Gerätehersteller
festgelegt. Zur weiteren Auswertung muss die Ident-Nummer sowie die
Gerätebeschreibung des Herstellers herangezogen werden.
Tabelle 127: Gerätebezogene Diagnose (Headerbyte)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.3.1.2
230/246
Kennungsbezogene (Modul) Diagnose
Diese erweitere Diagnose ist auf Module (Kennungsbytes) bezogen. Die
Länge der kennungsbezogenen Diagnose umfasst min. 2 bis max. 63
Bytes.
Tabelle 128: Kennungsbezogene (Modul) Diagnose
Für jedes bei der Konfigurierung vergebene Kennungsbyte ist ein Bit
vorgesehen. Es wird jeweils auf Bytegrenzen aufgefüllt, wobei die nicht
verwendeten Bits mit Null belegt sind. Ein gesetztes Bit bedeutet, dass zu
diesem Modul (Kennungsbyte) eine Diagnose ansteht.
Headerbyte
Tabelle 129: Kennungsbezogene (Modul) Diagnose (Headerbyte)
Bitstruktur für die kennungsbezogene Diagnose
Tabelle 130: Kennungsbezogene (Modul) Diagnose (Bitstruktur)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.3.1.3
231/246
Kanalbezogene Diagnose
Diese erweitere Diagnose ist auf einen Kanal bezogen.
Tabelle 131: Kanalbezogene Diagnose
Die Länge je Eintrag beträgt 3 Bytes. In diesen Block wird jeweils der
diagnostizierte Kanal und die Diagnoseursache eingetragen. Es können
mehrere Blöcke mit kanalbezogener Diagnose auftreten.
Byte 1: Kennungsnummer
Tabelle 132: Kanalbezogene Diagnose Byte 1: Kennungsnummer
Byte 2: Kanalnummer
Tabelle 133: Kanalbezogene Diagnose Byte 2: Kanalnummer
Bei Kennungsbytes die sowohl Ein- als auch Ausgaben beinhalten, wird in
Bit 7 und Bit 6 der Kanalnummer die Richtung des diagnostizierten Kanals
angezeigt.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
232/246
Byte 3: Art der Diagnose
Tabelle 134: Kanalbezogene Diagnose Byte 3: Art der Diagnose
Fehlertyp
Beschreibung
0
reserviert
1
Kurzschluss
2
Unterspannung
3
Überspannung
4
Überlast
5
Übertemperatur
6
Leitungsbruch
7
Oberer Grenzwert überschritten
8
Unterer Grenzwert überschritten
9
Fehler
10
reserviert
...
...
15
reserviert
16
Herstellerspezifisch
...
...
31
Herstellerspezifisch
Tabelle 135: Fehlertyp
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
233/246
10.4 Kennungsbytes
Im Konfigurationstelegramm werden Kennungsbytes verwendet. Diese sind
in der PROFIBUS Norm festgelegt.
Die folgende Tabelle ist eine Übersicht.
Wert
Bedeutung
AKF/SKF
0x00
00
Leerplatz
SKF
0x01-0x0F
01-15
siehe SKF
AKF
0x10-0x1F
16-31
1-16
Byte
Input
Konsistenz über Byte
AKF
0x20-0x2F
32-47
1-16
Byte
Output
Konsistenz über Byte
AKF
0x30-0x3F
48-63
1-16
Byte
Input/Output Konsistenz über Byte
SKF
0x40-0x4F
64-79
siehe SKF
AKF
0x50-0x5F
80-95
1-16
Wort
Input
Konsistenz über Wort
AKF
0x60-0x6F
96-111
1-16
Wort
Output
Konsistenz über Wort
AKF
0x70-0x7F
112-127
1-16
Wort
Input/Output Konsistenz über Wort
SKF
0x80-0x8F
128-143
siehe SKF
AKF
0x90-0x9F
144-159
1-16
Byte
Input
Konsistenz über ges. Länge
Konsistenz über ges. Länge
AKF
0xA0-0xAF
160-175
1-16
Byte
Output
AKF
0xB0-0xBF
176-191
1-16
Byte
Input/Output Konsistenz über ges. Länge
SKF
0xC0-0xCF
192-207
siehe SKF
AKF
0xD0-0xDF
208-223
1-16
Wort
Input
Konsistenz über ges. Länge
Konsistenz über ges. Länge
AKF
0xE0-0xEF
224-239
1-16
Wort
Output
AKF
0xF0-0xFF
240-255
1-16
Wort
Input/Output Konsistenz über ges. Länge
Tabelle 136: Kennungsbytes (Übersicht)
10.4.1
Kennungsbyte (Allgemeines Kennungsbyte Format AKF)
Für die Kennungsbytes im allgemeinen Kennungsbyte Format gilt:
MSB
7
LSB
6
5
4
3
2
1
Bedeutung
0
Bit 3 bis 0: Länge
0000 = 1 Byte bzw. 1 Wort
0001 = 2 Byte bzw. 2 Wort
...
1111 = 16 Byte bzw. 16 Wort
Bit 5 und 4: Input/Output
00 = Spezielles Kennungsformat (SKF)
01 = Input
10 = Output
11 = Input und Output
Bit 6: Format
0 = Byte
1 = Wort
Bit 7: Konsistenz über
0 = Byte bzw. Wort
1 = Gesamte Länge
Tabelle 137: Kennungsbyte (Allgemeines Kennungsbyte Format AKF)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
234/246
Wert
Bedeutung
AKF/SKF
0x00
SKF
0x01 – 0x0F
00
Leerplatz
AKF
0x10
16
1
Byte
Input
Konsistenz über Byte
AKF
0x11
17
2
Byte
Input
Konsistenz über Byte
AKF
...
...
...
Byte
Input
Konsistenz über Byte
siehe SKF
AKF
0x1F
31
16
Byte
Input
Konsistenz über Byte
AKF
0x20
32
1
Byte
Output
Konsistenz über Byte
AKF
0x21
33
2
Byte
Output
Konsistenz über Byte
AKF
...
...
...
Byte
Output
Konsistenz über Byte
AKF
0x2F
47
16
Byte
Output
Konsistenz über Byte
AKF
0x30
48
1
Byte
Input/Output Konsistenz über Byte
AKF
0x31
49
2
Byte
Input/Output Konsistenz über Byte
AKF
...
...
...
Byte
Input/Output Konsistenz über Byte
AKF
0x3F
63
16
Byte
Input/Output Konsistenz über Byte
SKF
0x40 – 0x4F
AKF
0x50
80
1
Wort
Input
Konsistenz über Wort
AKF
0x51
81
2
Wort
Input
Konsistenz über Wort
AKF
...
...
...
Wort
Input
Konsistenz über Wort
AKF
0x5F
95
16
Wort
Input
Konsistenz über Wort
AKF
0x60
96
1
Wort
Output
Konsistenz über Wort
AKF
0x61
97
2
Wort
Output
Konsistenz über Wort
AKF
...
...
...
Wort
Output
Konsistenz über Wort
Konsistenz über Wort
siehe SKF
AKF
0x6F
111
16
Wort
Output
AKF
0x70
112
1
Wort
Input/Output Konsistenz über Wort
AKF
0x71
113
2
Wort
Input/Output Konsistenz über Wort
AKF
...
...
...
Wort
Input/Output Konsistenz über Wort
AKF
0x7F
127
16
Wort
Input/Output Konsistenz über Wort
SKF
0x80 – 0x8F
AKF
0x90
144
1
Byte
Input
Konsistenz über ges. Länge
AKF
0x91
145
2
Byte
Input
Konsistenz über ges. Länge
AKF
...
...
...
Byte
Input
Konsistenz über ges. Länge
AKF
0x9F
159
16
Byte
Input
Konsistenz über ges. Länge
siehe SKF
Tabelle 138: Kennungsbytes 0x10 .. 0x3F, 0x50 .. 0x7F, 0x90 .. 0x9F (AKF)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
235/246
Wert
Bedeutung
AKF
0xA0
160
1
Byte
Output
Konsistenz über ges. Länge
AKF
0xA1
161
2
Byte
Output
Konsistenz über ges. Länge
AKF
...
...
...
Byte
Output
Konsistenz über ges. Länge
AKF
0xAF
175
16
Byte
Output
Konsistenz über ges. Länge
AKF
0xB0
176
1
Byte
Input/Output Konsistenz über ges. Länge
AKF
0xB1
177
2
Byte
Input/Output Konsistenz über ges. Länge
AKF
...
...
...
Byte
Input/Output Konsistenz über ges. Länge
AKF
0xBF
191
16
Byte
Input/Output Konsistenz über ges. Länge
SKF
0xC0 – 0xCF
AKF
0xD0
208
1
Wort
Input
Konsistenz über ges. Länge
AKF
0xD1
209
2
Wort
Input
Konsistenz über ges. Länge
AKF
...
...
...
Wort
Input
Konsistenz über ges. Länge
AKF
0xDF
223
16
Wort
Input
Konsistenz über ges. Länge
AKF
0xE0
224
1
Wort
Output
Konsistenz über ges. Länge
AKF
0xE1
225
2
Wort
Output
Konsistenz über ges. Länge
AKF
...
...
...
Wort
Output
Konsistenz über ges. Länge
AKF
0xEF
239
16
Wort
Output
Konsistenz über ges. Länge
AKF
0xF0
240
1
Wort
Input/Output Konsistenz über ges. Länge
AKF
0xF1
241
2
Wort
Input/Output Konsistenz über ges. Länge
AKF
...
...
...
Wort
Input/Output Konsistenz über ges. Länge
AKF
0xFF
255
16
Wort
Input/Output Konsistenz über ges. Länge
siehe SKF
Tabelle 139: Kennungsbytes 0xA0 .. 0xBF, 0xD0 .. 0xFF (AKF)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
10.4.2
236/246
Spezielles Kennungsbyte Format (SKF)
Das Spezielle Kennungsbyte Format (SKF) ist eine Erweiterung des
Allgemeines Kennungsbyte Format und bietet weitere Flexibilität. Damit
können u.a. auch herstellerspezifische Informationen angegeben werden.
MSB
7
LSB
6
5
4
3
2
1
Bedeutung
0
Bit 3 bis 0: Länge der herstellerspezifischen
Daten nach Längenbyte für In- und/oder
Output
Bei DDLM_Chk_Cfg:
0000 = keine herstellerspezifischen Daten
0001 = 1 herstellerspezifische Date
...
1110 = 14 herstellerspezifischen Daten
1111 = keine herstellerspezifischen Daten
Bei DDLM_Get_Cfg:
0000 = keine herstellerspezifischen Daten
0001 = 1 herstellerspezifische Date
...
1110 = 14 herstellerspezifischen Daten
1111= nicht zulässig
Bit 5 und 4: Fest
00 = fest
Bit 7 und 6: Input/Output
00 = freier Platz
01 = es folgt ein Längenbyte für Input
10 = es folgt ein Längenbyte für Output
11 = es folgt ein Längenbyte für Output und
für Input
Tabelle 140: Spezielles Kennungsbyte Format (SKF)
Längenbyte
MSB
7
LSB
6
5
4
3
2
1
Bedeutung
0
Bit 5 bis 0: Länge
000000 = 1 Byte bzw 1 Wort
000001 = 2 Byte bzw 2 Wort
...
111111 = 64 Byte bzw 64 Wort
Bit 6: Format
0 = Byte
1 = Wort
Bit 7: Konsistenz über
0 = Byte bzw. Wort (Element)
1 = gesamte Länge
Tabelle 141: Längenbyte bei SKF
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Anhang
237/246
Wert
Bedeutung
AKF/SKF
0x00
00
Leerplatz
SKF
0x01 – 0x0E
01 – 14
Leerplatz und 1-14 herstellerspezifische Daten
SKF
0x0F
15
Leerplatz und keine herstellerspezifische Daten
SKF
0x40
64
1 Längenbyte Input
SKF
0x41 – 0x4E
65 – 78
1 Längenbyte Input und 1-14 herstellerspezifische Daten
SKF
0x4F
79
1 Längenbyte Input und keine herstellerspezifische Daten
SKF
0x80
128
1 Längenbyte Output
SKF
0x81 – 0x8E
129 – 142
1 Längenbyte Output und 1-14 herstellerspezifische Daten
SKF
0x8F
143
1 Längenbyte Output und keine herstellerspezifische Daten
SKF
0xC0
192
1 Längenbyte Output und 1 Längenbyte Input
SKF
0xC1 – 0xCE
193 – 206
1 Längenbyte Output, 1 Längenbyte Input und 1-14
herstellerspezifische Daten
SKF
0xCF
207
1 Längenbyte Output, 1 Längenbyte Input und keine
herstellerspezifische Daten
Tabelle 142: Spezielle Kennungsbytes 0x01 .. 0x0F, 0x40 .. 0x4F, 0x80 .. 0x8F, 0xC0 ..
0xCF (SKF)
Längenbyte
Wert
0x00 – 0x3F
Bedeutung
00-63
1-64
Byte
Konsistenz über Byte
0x40 – 0x7F
64-127
1-64
Wort
Konsistenz über Wort
0x80 – 0xBF
129-191
1-64
Byte
Konsistenz über ges. Länge
0xC0 – 0xFF
193-255
1-64
Wort
Konsistenz über ges. Länge
Tabelle 143: Längenbyte bei speziellen Kennungsbytes (SKF)
Abbildung 166: Beispiel für SKE
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Verzeichnisse
238/246
11 Verzeichnisse
11.1 Abbildungsverzeichnis
Abbildung 1: Auswahl zur Installation des Systemkonfigurators als Basisversion
Abbildung 2: Auswahl zur Installation des lizensierten Systemkonfigurators (ohne OPC)
Abbildung 3: Eingabe des Namens, des Firmennamens und des Lizenzcodes
Abbildung 4: Beispiel zur Auswahl des Feldbusmoduls PROFIBUS
Abbildung 5: Eingabe des Lizenzcodes
Abbildung 6: Hinweis Lizenzcode ungültig
Abbildung 7: Verzeichnis GSD Dateien und Bitmaps
Abbildung 8: Einfügen > Master
Abbildung 9: Automatische Hardwarezuordnung Master
Abbildung 10: Einstellungen > Masterkonfiguration
Abbildung 11: Sicherheitsabfrage Master ersetzen
Abbildung 12: Bearbeiten > Master ersetzen
Abbildung 13: Einfügen > Slave
Abbildung 14: Automatische Hardwarezuordnung Slave
Abbildung 15: Einstellungen wählen
Abbildung 16: Einstellungen > Slavekonfiguration
Abbildung 17: Einfügen vordefiniertes Gerät – PDD (1)
Abbildung 18: Einfügen vordefiniertes Gerät – PDD (2)
Abbildung 19: Einfügen vordefiniertes Gerät – PDD (3)
Abbildung 20: Sicherheitsabfrage Slave ersetzen
Abbildung 21: Bearbeiten > Slave ersetzen
Abbildung 22: Masterkonfiguration PROFIBUS-FMS MMAZ (1)
Abbildung 23: Masterkonfiguration PROFIBUS-FMS MMAZ (2)
Abbildung 24: Masterkonfiguration PROFIBUS-FMS MMAZ (3)
Abbildung 25: Masterkonfiguration PROFIBUS-FMS MMAZ (4)
Abbildung 26: Masterkonfiguration PROFIBUS-FMS MMAZ (5)
Abbildung 27: Einfügen Kommunikationsreferenz MMAZ
Abbildung 28: Masterkonfiguration PROFIBUS-FMS MSAZ (1)
Abbildung 29: Masterkonfiguration PROFIBUS-FMS MSAZ (2)
Abbildung 30: Masterkonfiguration PROFIBUS-FMS MSAZ (3)
Abbildung 31: Masterkonfiguration PROFIBUS-FMS MSAZ (4)
Abbildung 32: Masterkonfiguration PROFIBUS-FMS MSAZ (5) (Slaveadresse)
Abbildung 33: Masterkonfiguration PROFIBUS-FMS MSAZ (6)
Abbildung 34: Masterkonfiguration PROFIBUS-FMS MSAZ (7)
Abbildung 35: Hinweis FMS Slave noch nicht implementiert
Abbildung 36: Objektverzeichnis (OV)
Abbildung 37: Objektverzeichnis (OV) Einzelelement
Abbildung 38: Objektverzeichnis (OV) Feld (Array)
Abbildung 39: Masterkonfiguration PROFIBUS-FDL Defined (1)
Abbildung 40: Masterkonfiguration PROFIBUS-FDL Defined (2)
Abbildung 41: Masterkonfiguration PROFIBUS-FDL Defined (3)
Abbildung 42: Einfügen Kommunikationsreferenz PROFIBUS-FDL Defined
Abbildung 43: Masterkonfiguration PROFIBUS-DFL Transparent
Abbildung 44: Einfügen Kommunikationsreferenz PROFIBUS-FDL Transparent
Abbildung 45: Masterkonfiguration PROFIBUS-FDL Transparent SDA/SDN (1)
Abbildung 46: Masterkonfiguration PROFIBUS-FDL Transparent SDA/SDN (2)
Abbildung 47: Masterkonfiguration PROFIBUS-FDL Transparent SDA/SDN (3)
Abbildung 48: Auswahl des Treibers
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
15
16
17
20
21
21
43
45
46
47
49
49
50
51
52
53
56
56
57
58
58
59
60
60
61
61
63
64
64
65
65
65
66
66
67
68
69
69
70
70
71
72
73
73
74
74
75
77
© Hilscher, 1998-2012
Verzeichnisse
239/246
Abbildung 49: CIF Device Driver - Treiberkennung
Abbildung 50: CIF Device Driver – Geräteauswahl
Abbildung 51: CIF Device Driver - Weitere Informationen
Abbildung 52: CIF Serial Driver - Treiberkennung
Abbildung 53: CIF Serial Driver - Geräteauswahl
Abbildung 54: CIF TCP/IP Driver - Treiberkennung
Abbildung 55: CIF TCP/IP Driver - IP Adresse manuell eingeben
Abbildung 56: CIF TCP/IP Driver - Geräteauswahl - Gefundenes Gerät
Abbildung 57: CIF TCP/IP Driver - Geräteauswahl - Gerät zugeordnet
Abbildung 58: CIF TCP/IP Driver - Gefilterte Geräte
Abbildung 59: IP Adresse setzen
Abbildung 60: Einstellungen > Busparameter
Abbildung 61: Busparameter editieren
Abbildung 62: Busparameter PROFIBUS-FMS Profile
Abbildung 63: DP Mastereinstellungen
Abbildung 64: Einstellungen > Gruppenzuweisung (1)
Abbildung 65: Einstellungen > Gruppenzuweisung (2)
Abbildung 66: DP Slaveeinstellungen
Abbildung 67: Parameterdaten (Hexadezimale Darstellung)
Abbildung 68: Parameterdaten (Textliche Darstellung)
Abbildung 69: Parameterdaten (Einzeldarstellung)
Abbildung 70: Parameterdaten
Abbildung 71: DPV1 Einstellungen
Abbildung 72: FMS Einstellungen
Abbildung 73: Einstellungen > Projektinformationen
Abbildung 74: Einstellungen > Suchpfad
Abbildung 75: Einstellungen > Sprache
Abbildung 76: Einstellungen > Startoptionen
Abbildung 77: Sicherheitsabfrage vor Download
Abbildung 78: Online > Download
Abbildung 79: Online > Firmware Download
Abbildung 80: Online > Firmware / Reset
Abbildung 81: Online > Geräteinformation
Abbildung 82: Online > Treiber lizensieren
Abbildung 83: Online > Netzwerkstruktur einlesen (Sicherheitsabfrage)
Abbildung 84: Online > Netzwerkstruktur einlesen (Während des Einlesens)
Abbildung 85: Online > Netzwerkstruktur einlesen (Nach dem Einlesen)
Abbildung 86: Online > Netzwerkstruktur Einlesen > Übernahme der Konfiguration
Abbildung 87: Online > Netzwerkstruktur einlesen - Beispiel für Zuweisung
Abbildung 88: Online > Netzwerkstruktur einlesen > Slave zuweisen
Abbildung 89: Tausch der GSD Datei gegen eine GSG Datei
Abbildung 90: Online > Netzwerkstruktur einlesen > Modul zuweisen
Abbildung 91: Online > Netzwerkstruktur einlesen > Slaveadresse setzen
Abbildung 92: Online > Netzwerkstruktur einlesen > Identcode eingeben
Abbildung 93: Online > Live List
Abbildung 94: Gerätetyp und Gerätestatus eines Master und eines Slaves
Abbildung 95: Das Debugfenster
Abbildung 96: Gerätediagnose (PROFIBUS-DP Standarddiagnose)
Abbildung 97: Online > Gerätediagnose > Konfiguration vergleichen
Abbildung 98: Gerätediagnose (PROFIBUS-DP Erweiterte Diagnose)
Abbildung 99: Online > Globales Statusfeld
Abbildung 100: Erweiterter Taskstatus am Beispiel für den PROFIBUS-DP/FMS Kombimaster
Abbildung 101: Online > FMS Diagnose
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
79
79
80
81
81
83
84
85
85
86
86
88
88
89
96
100
100
101
104
105
105
105
106
108
110
110
111
112
114
114
115
116
116
117
118
119
119
120
120
121
121
122
123
123
126
126
127
128
132
133
135
137
140
© Hilscher, 1998-2012
Verzeichnisse
240/246
Abbildung 102: Online > E/A Monitor
Abbildung 103: Logische Netzwerkübersicht und E/A Watch
Abbildung 104: E/A Watch Fenster
Abbildung 105: Online > FMS Monitor
Abbildung 106: Online > FMS Monitor (Positives Testergebnis)
Abbildung 107: Online > FMS Monitor (Negatives Testergebnis – PROFIBUS-FDL Ebene)
Abbildung 108: Online > FMS Monitor (Negatives Testergebnis – Fehlermeldung von Koppelpartner)
Abbildung 109: Online > Slaveadresse setzen
Abbildung 110: Online > Get Objektverzeichnis
Abbildung 111: Online > Message Monitor
Abbildung 112: Speichern einer Message
Abbildung 113: Datei > Drucken
Abbildung 114: Beispiel einer CSV Datei im Excel
Abbildung 115: PDD Export (1)
Abbildung 116: PDD Export (2)
Abbildung 117: PDD Export (3)
Abbildung 118: PDD Export (4)
Abbildung 119: Sicherheitsfrage Gerät ausschneiden (Master)
Abbildung 120: Einfügen eines kopierten/ausgeschnittenen Masters
Abbildung 121: Sicherheitsfrage Gerät ausschneiden (Slave)
Abbildung 122: Einfügen eines kopierten/ausgeschnittenen Gerätes
Abbildung 123: Sicherheitsfrage Gerät löschen
Abbildung 124: Ansicht und Gerät auswählen
Abbildung 125: Ansicht > Gerätetabelle
Abbildung 126: Ansicht > Adresstabelle
Abbildung 127: Ansicht > Adresstabelle > Adressübersicht
Abbildung 128: Ansicht > KBL Tabelle
Abbildung 129: Ansicht > OV Tabelle
Abbildung 130: Tools > GSD Viewer
Abbildung 131: PLC_TASK Common Variables
Abbildung 132: USR_INTF Task State
Abbildung 133: USR_INTF Running States
Abbildung 134: USR_INTF Communication Error
Abbildung 135: USR_INTF Parameter Set List
Abbildung 136: USR_INTF Last Download Parameter
Abbildung 137: USR_INTF Disconnect Report
Abbildung 138: USR_INTF Diagnostic Report
Abbildung 139: USR_INTF DPV1 Data
Abbildung 140: FDL_TASK Task State
Abbildung 141: FDL_TASK Act. Busparameter
Abbildung 142: FDL_TASK DDLM Requests Class 1
Abbildung 143: FDL_TASK DDLM Requests Class 2
Abbildung 144: FDL_TASK FDL Requests
Abbildung 145: FDL_TASK FMA Requests
Abbildung 146: FDL_TASK DP Retry for Slave
Abbildung 147: FDL_TASK DP Activated Slave
Abbildung 148: ALI_TASK VFD Status
Abbildung 149: ALI_TASK Confirmed FMS Services
Abbildung 150: ALI_TASK Unconfirmed FMS Services
Abbildung 151: ALI_TASK FDL Services
Abbildung 152: ALI_TASK Error Counter
Abbildung 153: ALI_TASK Client Parallel Services
Abbildung 154: ALI_TASK Server Parallel Services
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
142
144
145
146
147
148
148
149
150
151
152
160
164
165
165
166
166
167
167
168
168
169
170
170
171
172
174
174
175
195
196
197
198
198
199
200
201
202
203
204
205
206
207
208
209
210
210
211
212
213
214
215
216
© Hilscher, 1998-2012
Verzeichnisse
Abbildung 155: ALI_TASK Status ComReference
Abbildung 156: ALI_TASK Timer ComReference
Abbildung 157: PLC_TASK Variables (Slave)
Abbildung 158: SPC3CTRL SPC3
Abbildung 159: SPC3CTRL Slave Config
Abbildung 160: SPC3CTRL Master Config
Abbildung 161: SPC3CTRL Param Data
Abbildung 162: SPC3CTRL DPM
Abbildung 163: SPC3CTRL DPV1 Class 1
Abbildung 164: SPC3CTRL DPV1 Class 2
Abbildung 165: SPC3CTRL Code Diagnostic
Abbildung 166: Beispiel für SKE
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
241/246
217
218
219
220
221
222
223
224
225
227
228
237
© Hilscher, 1998-2012
Verzeichnisse
242/246
11.2 Tabellenverzeichnis
Tabelle 1: SyCon Hauptfunktionen
9
Tabelle 2: Auswahl bei Installation
18
Tabelle 3: Übersicht Kommunikationsarten PROFIBUS
23
Tabelle 4: Übersicht Kommunikationsarten PROFIBUS-DP
23
Tabelle 5: Übersicht Kommunikationsarten PROFIBUS-FMS
24
Tabelle 6: Übersicht Kommunikationsarten PROFIBUS-FDL
24
Tabelle 7: Übersicht Kommunikationsarten PROFIBUS-MPI
24
Tabelle 8: Schritte zur Konfiguration Hilscher DP Master an beliebigen DP Slave
25
Tabelle 9: Schritte zur Konfiguration Hilscher DP Slave an beliebigen DP Master
27
Tabelle 10: Schritte zur Konfiguration Hilscher DP Master an beliebigen DP Slave
28
Tabelle 11: Schritte zur Konfiguration Hilscher DPV1 Master an beliebigen DPV1 Slave
30
Tabelle 12: Schritte zur Konfiguration Hilscher DPV1 Slave an beliebigen DPV1 Master
31
Tabelle 13: Schritte zur Konfiguration Hilscher DPV1 Master an Hilscher DPV1 Slave
32
Tabelle 14: Schritte zur Konfiguration Hilscher DP Master als Klasse 2 Master
33
Tabelle 15: Schritte zur Konfiguration Hilscher FMS Master an beliebigen FMS Master
34
Tabelle 16: Schritte zur Konfiguration Hilscher FMS Master an beliebigen FMS Slave
35
Tabelle 17: Schritte zur Konfiguration Hilscher FMS Master an Hilscher FMS Master
36
Tabelle 18: Schritte zur Konfiguration Hilscher FDL Master an beliebigen FDL Master (FDL defined)
37
Tabelle 19: Schritte zur Konfiguration Hilscher FDL Master an beliebigen FDL Master (FDL transparent) SDA
38
Tabelle 20: Konfiguration Hilscher FDL Master an Hilscher FDL Master (FDL transparent) SDA
39
Tabelle 21: Schritte zur Konfiguration Hilscher FDL Master an beliebigen FDL Master (FDL transparent)
40
SDA/SDN
Tabelle 22: Schritte zur Konfiguration Hilscher FDL Master an beliebiges FDL Gerät (FDL transparent)
41
SDA/SDN/SRD
Tabelle 23: Konfiguration Hilscher MPI Client an Siemens S7 als MPI Server
42
Tabelle 24: Symbol Einfügen > Master
45
Tabelle 25: Mauszeiger Master einfügen
45
Tabelle 26: Wählbare Mastertypen
45
Tabelle 27: Autokonfiguration (PROFIBUS-DP)
48
Tabelle 28: Symbol Einfügen > Slave
50
Tabelle 29: Mauszeiger Slave einfügen
50
Tabelle 30: Autoadressierung aktiviert / deaktiviert
55
Tabelle 31: Kommunikationsbeziehungsliste > PDU Größen
62
Tabelle 32: Auswahl des Treibers
78
Tabelle 33: Gerätezuordnung - Auswahlfelder CIF Device Driver
79
Tabelle 34: Gerätezuordnung - Auswahlfelder CIF Serial Driver
82
Tabelle 35: Gerätezuordnung - Auswahlfelder CIF TCP/IP Driver
85
Tabelle 36: Busparameter für PROFIBUS-MPI
90
Tabelle 37: Baudraten, Bitzeiten und Kabellängen
91
Tabelle 38: Adressierungsmodus
98
Tabelle 39: Beispiel der Ablage von Daten im Prozessabbild
98
Tabelle 40: Darstellung der Adressierungsweise für Input
99
Tabelle 41: Darstellung der Adressierungsweise für Output
99
Tabelle 42: Puffergrößen bei DPV1
103
Tabelle 43: Netzwerkstruktur einlesen - Beschreibung der Anzeige
120
Tabelle 44: Übersicht Diagnosefunktionen
125
Tabelle 45: PROFIBUS-DP Diagnose Stationsstatus 1 (Bit 7 bis 4)
129
Tabelle 46: PROFIBUS-DP Diagnose Stationsstatus 1 (Bit 3 bis 0)
130
Tabelle 47: PROFIBUS-DP Diagnose Stationsstatus 2
131
Tabelle 48: PROFIBUS-DP Diagnose Stationsstatus 3
131
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Verzeichnisse
Tabelle 49: Erweiterte DP-Slave Gerätediagnose
Tabelle 50: Bedeutung der Sammelstatusbits im globalen Statusfeld
Tabelle 51: PROFIBUS-DP/FMS Master Taskstatus
Tabelle 52: PROFIBUS-DP Slave Taskstatus
Tabelle 53: Übersicht Nutzdatentransfer
Tabelle 54: Firmware für E/A Watch Funktion
Tabelle 55: Message Monitor – Beispiel DPV 1 Lesen
Tabelle 56: Message Monitor – Beispiel DPV 1 Schreiben
Tabelle 57: Message Monitor – Beispiel DPV 1 Lesen
Tabelle 58: Message Monitor – Beispiel DPV 1 Schreiben
Tabelle 59: Message Monitor – Beispiel FDL transparent SDA senden
Tabelle 60: Message Monitor – Beispiel FDL transparent SDA empfangen
Tabelle 61: Message Monitor -- FDL Transparent SDA/SDN senden
Tabelle 62: Message Monitor -- FDL Transparent SDA/SDN empfangen
Tabelle 63: Message Monitor – Beispiel MPI DB Lesen
Tabelle 64: Message Monitor – Beispiel MPI DB Schreiben
Tabelle 65: CSV Export - Bedeutung der Werte
Tabelle 66: CSV-Export - Beschreibung des Parameter Settings
Tabelle 67: CSV Export - DataType Codierung
Tabelle 68: CSV Export - DataPosition Codierung
Tabelle 69: Beispiel einer CSV-Datei in Excel
Tabelle 70: PDD Symbole
Tabelle 71: CIF Device Driver (Gerätetreiber) Fehlernummern (-1..-14)
Tabelle 72: CIF Device Driver (Gerätetreiber) Fehlernummern (-15..-19)
Tabelle 73: CIF Device Driver (Gerätetreiber) Fehlernummern (-20..-27)
Tabelle 74:CIF Device Driver (Gerätetreiber) Fehlernummern (-30..-49)
Tabelle 75: CIF Device Driver (Gerätetreiber) Fehlernummern (1000)
Tabelle 76: CIF Serial Driver Fehlernummern (-20..-47)
Tabelle 77: CIF Serial Driver Fehlernummern (-20..-47)
Tabelle 78: CIF TCP/IP Driver Fehlernummern - Standard Win32 Socket API Fehler
Tabelle 79: CIF TCP/IP Driver Fehlernummern - NetIdent spezifische Fehler
Tabelle 80: RCS (Antwortmessage) Fehlernummern (4..39)
Tabelle 81: RCS (Antwortmessage) Fehlernummern (40..93)
Tabelle 82: Datenbankzugriff Fehlernummern (100..130)
Tabelle 83: SyCon Fehlernummer (235)
Tabelle 84: Online Data Manager Fehlernummern (1000..1018)
Tabelle 85: Message Handler Fehlernummern des Online Data Manager (2010..2027)
Tabelle 86: Treiber Funktionen Fehlernummern des Online Data Manager (2501..2512)
Tabelle 87: Subfunktionen Fehlernummern des Online Data Manager (8001..8035)
Tabelle 88: Datenbankfehlernummern (4000..4029)
Tabelle 89: Datenbankfehlernummern (4030..4060)
Tabelle 90: Datenbankfehlernummern (4061..4075)
Tabelle 91: Datenbankfehlernummern (4082..4199)
Tabelle 92: Konvertierungsfehlernummern (5000 .. 5012)
Tabelle 93: PLC_TASK Common Variables
Tabelle 94: USR_INTF Task State
Tabelle 95: USR_INTF Running States
Tabelle 96: USR_INTF Communication Error
Tabelle 97: USR_INTF Parameter Set List
Tabelle 98: USR_INTF Last Download Parameter
Tabelle 99: USR_INTF Disconnect Report
Tabelle 100: USR_INTF Diagnostic Report
Tabelle 101: USR_INTF DPV1 Data
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
243/246
134
136
138
139
141
143
153
153
154
154
155
155
156
157
158
158
162
163
163
163
164
166
176
177
178
179
179
180
181
182
182
183
184
185
186
187
188
189
189
190
191
192
193
194
195
196
197
198
198
199
200
201
202
© Hilscher, 1998-2012
Verzeichnisse
244/246
Tabelle 102: FDL_TASK Task State
Tabelle 103: FDL_TASK Act. Busparameter
Tabelle 104: FDL_TASK DDLM Requests Class 1
Tabelle 105: FDL_TASK DDLM Requests Class 2
Tabelle 106: FDL_TASK FDL Requests
Tabelle 107: FDL_TASK FMA Requests
Tabelle 108: FDL_TASK DP Retry for Slave
Tabelle 109: FDL_TASK DP Activated Slave
Tabelle 110: ALI_TASK VFD Status
Tabelle 111: ALI_TASK Confirmed FMS Services
Tabelle 112: ALI_TASK Unconfirmed FMS Services
Tabelle 113: ALI_TASK FDL Services
Tabelle 114: ALI_TASK Error Counter
Tabelle 115: ALI_TASK Client Parallel Services
Tabelle 116: ALI_TASK Server Parallel Services
Tabelle 117: ALI_TASK Status ComReference
Tabelle 118: ALI_TASK Timer ComReference
Tabelle 119: SPC3CTRL SPC3
Tabelle 120: SPC3CTRL Slave Config
Tabelle 121: SPC3CTRL Master Config
Tabelle 122: SPC3CTRL Param Data
Tabelle 123: SPC3CTRL DPV1 Class 1
Tabelle 124: SPC3CTRL DPV1 Class 2
Tabelle 125: DP Slave Diagnose
Tabelle 126: Gerätebezogene Diagnose
Tabelle 127: Gerätebezogene Diagnose (Headerbyte)
Tabelle 128: Kennungsbezogene (Modul) Diagnose
Tabelle 129: Kennungsbezogene (Modul) Diagnose (Headerbyte)
Tabelle 130: Kennungsbezogene (Modul) Diagnose (Bitstruktur)
Tabelle 131: Kanalbezogene Diagnose
Tabelle 132: Kanalbezogene Diagnose Byte 1: Kennungsnummer
Tabelle 133: Kanalbezogene Diagnose Byte 2: Kanalnummer
Tabelle 134: Kanalbezogene Diagnose Byte 3: Art der Diagnose
Tabelle 135: Fehlertyp
Tabelle 136: Kennungsbytes (Übersicht)
Tabelle 137: Kennungsbyte (Allgemeines Kennungsbyte Format AKF)
Tabelle 138: Kennungsbytes 0x10 .. 0x3F, 0x50 .. 0x7F, 0x90 .. 0x9F (AKF)
Tabelle 139: Kennungsbytes 0xA0 .. 0xBF, 0xD0 .. 0xFF (AKF)
Tabelle 140: Spezielles Kennungsbyte Format (SKF)
Tabelle 141: Längenbyte bei SKF
Tabelle 142: Spezielle Kennungsbytes 0x01 .. 0x0F, 0x40 .. 0x4F, 0x80 .. 0x8F, 0xC0 .. 0xCF (SKF)
Tabelle 143: Längenbyte bei speziellen Kennungsbytes (SKF)
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
203
204
205
206
207
208
209
210
210
211
212
213
214
215
216
217
218
220
221
222
223
226
227
229
229
229
230
230
230
231
231
231
232
232
233
233
234
235
236
236
237
237
© Hilscher, 1998-2012
Glossar
245/246
12 Glossar
SyCon
Systemkonfigurator.
Konfigurations- und Diagnosewerkzeug.
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012
Kontakte
246/246
13 Kontakte
Hauptsitz
Deutschland
Hilscher Gesellschaft für
Systemautomation mbH
Rheinstrasse 15
65795 Hattersheim
Telefon: +49 (0) 6190 9907-0
Fax: +49 (0) 6190 9907-50
E-Mail: [email protected]
Support
Telefon: +49 (0) 6190 9907-99
E-Mail: [email protected]
Niederlassungen
China
Japan
Hilscher Systemautomation (Shanghai) Co. Ltd.
200010 Shanghai
Telefon: +86 (0) 21-6355-5161
E-Mail: [email protected]
Hilscher Japan KK
Tokyo, 160-0022
Telefon: +81 (0) 3-5362-0521
E-Mail: [email protected]
Support
Support
Telefon: +86 (0) 21-6355-5161
E-Mail: [email protected]
Telefon: +81 (0) 3-5362-0521
E-Mail: [email protected]
Frankreich
Korea
Hilscher France S.a.r.l.
69500 Bron
Telefon: +33 (0) 4 72 37 98 40
E-Mail: [email protected]
Hilscher Korea Inc.
Suwon, Gyeonggi, 443-734
Telefon: +82 (0) 31-695-5515
E-Mail: [email protected]
Support
Telefon: +33 (0) 4 72 37 98 40
E-Mail: [email protected]
Indien
Hilscher India Pvt. Ltd.
New Delhi - 110 065
Telefon: +91 11 43055431
E-Mail: [email protected]
Schweiz
Hilscher Swiss GmbH
4500 Solothurn
Telefon: +41 (0) 32 623 6633
E-Mail: [email protected]
Support
Telefon: +49 (0) 6190 9907-99
E-Mail: [email protected]
Italien
USA
Hilscher Italia S.r.l.
20090 Vimodrone (MI)
Telefon: +39 02 25007068
E-Mail: [email protected]
Hilscher North America, Inc.
Lisle, IL 60532
Telefon: +1 630-505-5301
E-Mail: [email protected]
Support
Support
Telefon: +39 02 25007068
E-Mail: [email protected]
Telefon: +1 630-505-5301
E-Mail: [email protected]
SyConPB | Systemkonfigurator PROFIBUS
DOC980301OI13DE | Revision 13 | Deutsch | 2012-06 | Freigegeben | Öffentlich
© Hilscher, 1998-2012

Documentos relacionados