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