Cover. Analyse der PROFINET- Kommunikation mit SIMATIC netprofi. netprofi. Benutzerhandbuch Mai Applikationen & Tools. Answers for industry

Cover Analyse der PROFINETKommunikation mit SIMATIC netPROFI netPROFI Benutzerhandbuch Mai 2012 Applikationen & Tools Answers for industry. Siemen...
9 downloads 0 Views 2MB Size
Cover

Analyse der PROFINETKommunikation mit SIMATIC netPROFI netPROFI Benutzerhandbuch Mai 2012

Applikationen & Tools Answers for industry.

Siemens Industry Online Support Dieser Artikel wurde dem Siemens Industry Online Support entnommen. Der folgende Link führt Sie direkt zur Download-Seite für dieses Dokument: http://support.automation.siemens.com/WW/view/de/59577870 Vorsicht Die in diesem Artikel beschriebenen Funktionen und Lösungen sind hauptsächlich auf die Umsetzung der Automatisierungsaufgabe beschränkt. Beachten Sie bitte außerdem, dass entsprechende Vorsichtsmaßnahmen im Zusammenhang mit Industrial Security getroffen werden müssen, wenn Sie Ihre Geräte mit anderen Anlangenteilen, dem Firmennetzwerk oder dem Internet verbinden. Weitere Informationen finden Sie unter der Item-ID 50203404. http://support.automation.siemens.com/WW/view/de/50203404

Sie können bezüglich dieser Thematik auch aktiv an unserem Technical Forum des Siemens Industry Online Support teilnehmen. Stellen Sie dort Ihre Fragen und Probleme ein, unterbreiten Sie Vorschläge und diskutieren Sie diese gemeinsam mit unserer starken Forum-Community:

Copyright

Siemens AG 2012 All rights reserved

http://www.siemens.de/forum-applikationen

2

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

s

SIMATIC NET Analyse der PROFINETKommunikation mit SIMATIC netPROFI

1

Installation

2

Projekt

3

Online

4

Offline

5

Weitere Hinweise, Tipps und Tricks, etc.

6

Themenspezifische Literatur

7

Historie

8

Copyright

Siemens AG 2012 All rights reserved

Benutzerhandbuch

Übersicht

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

3

Garantie und Haftung

Garantie und Haftung Hinweis

Die Anwendungsbeispiele sind nicht bindend und erheben keinen Anspruch auf Vollständigkeit bezüglich der gezeigten Schaltkreise, Ausstattung und jeglicher Eventualitäten. Die Anwendungsbeispiele stellen keine kundenspezifischen Lösungen dar. Sie sollen lediglich als Unterstützung für typische Anwendungen dienen. Der sachgemäße Gebrauch der beschriebenen Produkte liegt in Ihrer Verantwortung. Diese Anwendungsbeispiele entheben Sie nicht der Verantwortung für eine sichere Anwendung, Installation, Betrieb und Instandhaltung. Durch Nutzung dieser Anwendungsbeispiele erkennen Sie an, dass wir für keinerlei Schaden/Ansprüche haften, die über die beschriebene Haftungsklausel hinausgehen. Wir behalten uns das Recht vor, diese Anwendungsbeispiele jederzeit ohne vorherige Ankündigung zu ändern. Falls Empfehlungen in diesen Anwendungsbeispielen von anderen SiemensVeröffentlichungen – z. B. Katalogen – abweichen, haben die Inhalte der anderen Dokumente Priorität. Wir übernehmen keinerlei Haftung für die in diesem Dokument enthaltenen Informationen.

Copyright

Siemens AG 2012 All rights reserved

Unsere Haftung, gleich aus welchem Rechtsgrund, für durch die Verwendung der in diesem Applikationsbeispiel beschriebenen Beispiele, Hinweise, Programme, Projektierungs- und Leistungsdaten usw. verursachte Schäden ist ausgeschlossen. Dieser Ausschluss gilt nicht, soweit z. B. nach dem Produkthaftungsgesetz in Fällen des Vorsatzes, der groben Fahrlässigkeit, wegen der Verletzung des Lebens, des Körpers oder der Gesundheit, wegen einer Übernahme der Garantie für die Beschaffenheit einer Sache, wegen des arglistigen Verschweigens eines Mangels oder wegen Verletzung wesentlicher Vertragspflichten zwingend gehaftet wird. Der Schadensersatz wegen Verletzung wesentlicher Vertragspflichten ist jedoch auf den vertragstypischen, vorhersehbaren Schaden begrenzt, soweit nicht Vorsatz oder grobe Fahrlässigkeit vorliegt oder wegen der Verletzung des Lebens, des Körpers oder der Gesundheit zwingend gehaftet wird. Eine Änderung der Beweislast zu Ihrem Nachteil ist hiermit nicht verbunden Jegliche Form der Vervielfältigung oder Verteilung dieser Anwendungsbeispiele oder Auszügen aus diesen, ist ohne die vorherige, ausdrückliche Genehmigung von Siemens Industry Sector untersagt.

4

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

Inhaltsverzeichnis

Inhaltsverzeichnis Garantie und Haftung...............................................................................................4 1

Übersicht ........................................................................................................7 1.1 1.2

2

Installation ....................................................................................................10 2.1 2.2 2.3 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5

4

New, Options...................................................................................21 Kürzlich verwendete Projekte (Recent) ............................................ 22 Autostart last Project........................................................................ 22 Demo Mode.....................................................................................22 Disable Standard Messages ............................................................ 22 Explore Local Application Data ........................................................ 22

Online............................................................................................................ 24 4.1 4.2 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.8 4.2.9 4.3 4.4 4.5 4.5.1

4.5.2 4.6 4.7 5

Systemvoraussetzungen.................................................................. 10 Anschließen der Hardware............................................................... 12 Software-Setup................................................................................13 Installation .......................................................................................13 Reparieren ......................................................................................17 Deinstallieren...................................................................................17 Parallel-Installationen ...................................................................... 18 Administrator-Rechte ....................................................................... 18

Projekt...........................................................................................................19 3.1 3.2 3.3 3.4 3.5 3.6

Copyright

Siemens AG 2012 All rights reserved

3

Willkommen zu den Highlights von "SIMATIC netPROFI"...................7 Übersicht ...........................................................................................9

Options............................................................................................25 Online Info.......................................................................................27 Register "Overview"......................................................................... 29 Register "Rcve Quality"....................................................................33 Register "Rcve Frames"................................................................... 34 Register "Pcol ALL" ......................................................................... 35 Register "Pcol PN"...........................................................................36 Register "Pcol PN Status"................................................................ 37 Register "Data Files"........................................................................ 38 Register "Debug" .............................................................................39 Steuerung der Online-Info................................................................ 40 Automatische Steuerung.................................................................. 40 Manuelle Steuerung über die Steuerleiste........................................ 41 Modus "Show Online Info" ............................................................... 46 Modus "Capture (Basic)".................................................................. 47 Modus "Capture (Advanced)"........................................................... 48 Definieren eines Online-Filters......................................................... 48 Register "Overview"......................................................................... 51 Register "Filter (a)cyclic".................................................................. 55 Register "Filter DA/SA" .................................................................... 56 Register "Filter Pcol All" ................................................................... 57 Register "Filter Pcol PN" .................................................................. 58 Register "Filter Pcol PN Status" ....................................................... 59 Profile..............................................................................................60 Zeitstempel (Timestamps)................................................................ 61 Festplatte ........................................................................................62

Offline ...........................................................................................................63 5.1 5.2 5.3

Options............................................................................................64 Konvertierung ins pcap-Format ........................................................ 65 Analyse über Wireshark................................................................... 68

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

5

Inhaltsverzeichnis 6

Weitere Hinweise, Tipps und Tricks, etc. .................................................... 69 6.1 6.1.1 6.1.2 6.1.3 6.1.4 6.1.5 6.1.6 6.2 6.2.1 6.2.2 6.3 6.3.1

7

Themenspezifische Literatur ....................................................................... 74

Siemens AG 2012 All rights reserved

7.1

Angabe der Internet-Links................................................................74

Historie..........................................................................................................74

Copyright

8

Fragen zu den Online-Modi.............................................................. 69 "Wie kann ich Online-Filter an Kollegen weitergeben oder Filter von ihnen erhalten?"........................................................................ 69 "Ich habe Probleme mit der Rechnerleistung. Was kann ich tun?"................................................................................................69 "Es werden schlechte Frames angezeigt. Was kann ich tun?" .......... 69 "Wie kann ich den Verbindungsmodus eines Gerätes überprüfen?”....................................................................................70 "Der Verbindungsmodus 'Half Duplex' wird angezeigt. Was kann ich tun?"..................................................................................70 "Manchmal steht der Verbindungsstatus auf 'Down'. Was kann ich tun?" ..........................................................................................70 Fragen zum Offline-Modus............................................................... 71 "Die Reihenfolge der angezeigten Frames im Tool Wireshark ist falsch. Was kann ich tun?"............................................................... 71 "Es dauert sehr lange, den Offline-Modus zu starten. Was kann ich tun?" ..........................................................................................72 Fragen zum PC ...............................................................................73 "Kann ich den Ruhe- oder Standby-Modus verwenden?" ................. 73

6

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

1 Übersicht

1

Übersicht

1.1

Willkommen zu den Highlights von "SIMATIC netPROFI"

Leistung Hochleistung Bei Verwendung eines modernen Computers Erfassung aller EthernetFrames (Datenpakete) eines 100 MBit Vollduplex-Bus-Systems auf Festplatte. Somit spielt es keine Rolle, ob eine maximale Busauslastung von großen (1518 Bytes) oder kleinen (64 Bytes) Frames stattfindet. Bei diesem Vollduplex-Modus muss netPROFI 2x 100 MBit/s überwachen, da beide Richtungen unabhängig voneinander verwendet werden.

Copyright

Siemens AG 2012 All rights reserved

Leistungsprobleme sollten nur dann auftreten, wenn Sie mehr als 2x 100 MBit/Sek. bei einer sehr hohen Frameanzahl erfassen wollen. Das kann vorkommen, wenn Sie mehr als 2 Ports des CP1616 verwenden. Wenn Ihr Computer nicht leistungsstark genug ist, oder Leistungsprobleme auftreten, erhalten Sie eine Fehlermeldung und der Erfassungsvorgang wird zur Vermeidung inkonsistenter Daten (Data-Files) angehalten. Die Funktionssicherheit des Tools hat immer höchste Priorität! Online-Funktionen ONLINE-Anzeige der Busauslastungen aller Ports. ONLINE-Anzeige des Anteils sowie Busauslastung aller Protokolle. ONLINE-Analyse und ONLINE-Statistik der Ethernet-Protokolle mit Hauptfokus auf PROFINET. ONLINE-Anzeige aller wichtigen Ethernet- und PROFINET-Ereignisse und kritischen Situationen, wie z. B.: –

Alarme



Datenstatus-, Übertragungsstatus- oder VLAN-Fehler.



Starker Datenverkehr durch Broadcast-, ARP-, ICMP- oder DCP-IdentifyReq-Frames.

Automatische Formatierung von Online-Daten: –

Anzeige der Bytes in Einheiten (Byte, Kilobyte, Megabyte, ...).



Bei sehr großen Werten Anzeige der Framenummern in wissenschaftlicher Darstellung.

Leistungsstarke ONLINE-Filter zur Reduzierung der erfassten Datenmenge –

Zyklische / azyklische Frames



Frames mit speziellen MAC-Adressen



Protokolle



Sie können die Frames aller angezeigten Ethernet- und PROFINETEreignisse und kritischer Situationen herausfiltern!

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

7

1 Übersicht

Triggerbedingungen und Zeitstempel Sie brauchen keine Kenntnisse über komplexe Triggerbedingungen, wenn Sie ein Kommunikationsproblem aufzeichnen wollen. Diesen Vorgang können Sie ganz einfach durchführen: –

Sie beginnen mit der Erfassung und warten auf die Problemsituation, die normalerweise durch eine Anwendung signalisiert wird.



Über den Zeitpunkt, zu dem dieses Ereignis aufgetreten ist, können Sie nach der entsprechenden Data-File suchen und den Fehler durch eine OFFLINE-Analyse finden.



Alternativ können Sie die Datensätze dieses Zeitintervalls an Experten überall auf dem Globus versenden.

Während der Erfassung werden alle Frames von einem 10 ns-Timer des PROFINET Asic mit einem Zeitstempel versehen. Dies ist für die Analyse des Echtzeit-Ethernets notwendig. Offline-Funktionen

Siemens AG 2012 All rights reserved

OFFLINE-Analyse über das Open Source Tool Wireshark. –

Leistungsstarke Frame-Decodierung von PROFINET und fast allen Ethernet-Protokollen.



Das Tool kann mit eigenem Code erweitert werden; jedoch müssen Sie hierbei die GPL-Bedingungen beachten (GNU General Public License).



Alternativ können Sie jedes Tool verwenden, welches das pcapDateiformat mit einer Auflösung des Zeitstempels im NanosekundenBereich unterstützt.

Copyright

Im Offline-Modus erhalten alle Frames einen absoluten Zeitstempel (Jahr, Monat, Tag, Stunde, Minute, Sekunde, ms, µs, ns): –

Der Zeitstempel basiert auf dem PC-Timer und dem exakten 10ns AsicTimer. Der PC-Timer wird nur einmal beim Start der Datenerfassung gelesen.



Sie können das genaue Zeitverhältnis von Frames verschiedener DataFiles desselben Erfassungsvorgangs sehen!



Sie können eine Relation zwischen S7 Diagnose-Ereignissen und dem entsprechenden Bus-Traffic erhalten!



Die Zeitstempel sind sogar dann korrekt, wenn Zeitabschnitte ohne erhaltene Frames vorhanden sind (Überläufe des internen Asic-Timers)!

Speicherung und Verwaltung Projektdateien zum Speichern von Konfigurationen. –

Speichern verwendeter Hardware.



Speichern von Positionen und Status aller Fenster.



Automatisches Laden des letzten Projekts beim Hochfahren von netPROFI – wenn gewünscht.



Automatisches Laden jeglicher Zielverzeichnisse beim Schließen des Projekts.

Profile zum Speichern von Online-Filtern.

8



Es kann eine Sammlung leistungsstarker Filter erstellt werden.



PROFINET-Anfänger können von Experten unterstützt werden.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

1 Übersicht

Administratorenrechte sind nur für das Setup erforderlich, falls kein Treiber ausgetauscht werden muss.

1.2

Übersicht Tabelle 1-1

Copyright

Siemens AG 2012 All rights reserved

Thema

Kapitel

Wie kann ich netPROFI installieren?

Kapitel 2 Installation

Nach der Installation von netPROFI: Wie kann ich mit Projekten arbeiten?

Kapitel 3 Projekt

Nach Erstellung eines Projekts: Wie komme ich an Online-Daten oder erfasse den Bus-Traffic? (Online-Modi)

Kapitel 4 Online

Nach der Erfassung von Frames: Wie funktioniert die Analyse der Frames über Wireshark? (Offline-Modus)

Kapitel 5 Offline

Anhang: FAQs

Kapitel 6 Weitere Hinweise, Tipps und Tricks, etc.

Verwendete Abkürzungen Tabelle 1-2 Vollständige Bezeichnung

Abkürzung

SIMATIC netPROFI

netPROFI

SIMATIC NET CP1616

CP1616

Datei mit erfassten Frames (Online-Format)

Data-File

Zu Wireshark-Format konvertierte Data-File (OfflineFormat)

pcap-Datei

PROFINET Asic

Asic

Arbeiten über die Tastatur Tabelle 1-3 Tastenkombination

Funktion

ALT + unterstrichener Buchstabe

Sie können den gewünschten Menüpunkt des übergeordneten Fensters anwählen. Zur weiteren Navigation verwenden Sie die Pfeiltasten , , und .

Strg + Tab oder Strg + F6

Fokus auf das nächste untergeordnete Fenster einstellen. Mit der “Tabulator”-Taste können Sie zur nächsten Steuerung dieser Maske umschalten. Wenn die Werkzeugleiste angewählt wurde, können Sie mit den Pfeiltasten und zu ihren Symbolen navigieren.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

9

2 Installation

2

Installation

2.1

Systemvoraussetzungen Das Tool benötigt die folgenden Komponenten:

Hardware-Komponenten Tabelle 2-1 Komponente PC mit PCI Steckplatz für den CP1616 und mindestens 512 MB RAM

Bestellnummer

1

Hinweis Wenn Sie PROFINET mit einer sehr hohen Busauslastung überwachen wollen, brauchen Sie einen modernen Computer mit mindestens einer SATAFestplatte (Dateisystem NTFS). Wir empfehlen, für Data-Files eine eigene SATA-Festplatte oder zumindest eine eigene Partition zu verwenden, die vor der Verwendung formatiert werden sollte (Dateisystem NTFS). Nur so kann die Fragmentierung der Festplatte minimiert werden (siehe Kapitel 4.7 Festplatte).

Siemens AG 2012 All rights reserved Copyright

Nr.

SIMATIC NET CP1616

1

TAP

1

6GK1161-6AA00 Siehe unten

Software-Komponenten Tabelle 2-2 Komponente

Windows XP Professional (SP1 oder höher)

10

Nr.

Bestellnummer

Hinweis

1

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

2 Installation

TAP (Test Access Point) Die Vollduplex Datenströme werden in die zwei Richtungen (TX und RX) getrennt, die an den CP1616 angeschlossen sind. Abbildung 2-1

Über einen TAP wird ein passiver Zugriff auf den PROFINET-Bus sichergestellt, da dieser nur eine Richtung unterstützt. Am TAP findet keine Serialisierung statt. Daher wird das Timing für die Frames nicht geändert. Normalerweise hat ein TAP eine geringe Laufzeitverzögerung. Diese sollte < 1 Tbit sein; dies hängt aber vom verwendeten TAP ab. HINWEIS

Tipp Ehe Sie einen TAP bestellen, überprüfen Sie bitte die Latenzzeit!

Copyright

Siemens AG 2012 All rights reserved

Ein TAP ist im Netzwerk nicht sichtbar.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

11

2 Installation

2.2

Anschließen der Hardware 1. Installieren Sie den TAP dort, wo Sie alle Frames sehen können, die Sie benötigen. 2. Verbinden Sie die beiden Ausgangsports des TAP (Simplex-Datenströme) mit zwei Ports des CP1616. Alle Ports des CP1616 werden unterstützt. Die aktuelle Version des netPROFI ist immer passiv und wählt keine Stationen des PROFINET-Bus zum Sammeln von Remote-Daten an. Sie benötigen momentan keine zusätzliche Netzwerkkarte (siehe Zeile “Get Remote Info“). Abbildung 2-2 S7-300 station

S7-300 station

Switch

Siemens AG 2012 All rights reserved

S7-300 station

ET 200pro

Get Remote Info

Switch

TAP 2x 100 MBit

ET 200S

S7-300 station

ET 200pro

ET 200S

Copyright

Analyzing PC with CP1616

12

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

2 Installation

2.3

Software-Setup Tabelle 2-3 Thema

2.3.1

Kapitel

Wie kann ich die Software installieren?

Kapitel 2.3.1 Installation

Wie kann ich die Software reparieren?

Kapitel 2.3.2 Reparieren

Wie kann ich die Software deinstallieren?

Kapitel 2.3.3 Deinstallieren

Wie kann ich von einer Vorgängerversion auf die aktuelle Version aktualisieren?

Kapitel 2.3.4 Parallel-Installationen

Kann ich ohne Administrator-Rechte arbeiten?

Kapitel 2.3.5 Administrator-Rechte

Installation

Voraussetzungen

Copyright

Siemens AG 2012 All rights reserved

Achtung: Sie müssen keinerlei Produkt-CDs des CP1616 verwenden! Zur Installation von netPROFI benötigen Sie Administrator-Rechte. Falls Sie diese Rechte nicht besitzten, zeigt Ihnen Windows eine Maske zum Login mit Administator-Rechten an. Falls Sie den Hardware-Assistenten angezeigt bekommen, können Sie diesen beenden. Zur optimalen Anzeige aller netPROFI-Masken wird das Windows-XP-Design empfohlen. Die Einstellung erfolgt über “Windows Desktop> rechte Maustaste > Eigenschaften > Register Design > "Windows XP" auswählen. Ehe Sie eine neue Version von netPROFI installieren können, müssen alte Versionen entfernt werden (siehe Kapitel 2.3.3 Deinstallieren). Anderenfalls erhalten Sie eine Fehlermeldung.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

13

2 Installation

Installation von netPROFI Tabelle 2-4 Nr. 1.

Extrahieren Sie die ZIP-Datei.

2.

Rufen Sie Setup.exe auf.

3.

Bitte lesen Sie alle angegebenen Anweisungen und Informationen sehr gründlich durch. Der netPROFI-Treiber wird für alle CP1616 automatisch installiert. Dadurch wird sichergestellt, dass ein Benutzer ohne Administrator-Rechte sofort arbeiten kann (siehe Kapitel 2.3.5 Administrator-Rechte).

4.

Nach der sachgemäßen Installation von netPROFI sollten alle CP1616 in der Gruppe "SIMATIC NET" des Gerätemanagers sichtbar sein. Jetzt sollte die Hardware für netPROFI bereit sein.

Siemens AG 2012 All rights reserved Copyright

Anweisung

14

Hinweis/Bild

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

2 Installation

Anmerkungen Tabelle 2-5

Copyright

Siemens AG 2012 All rights reserved

Situation

Lösung

Wenn Sie den installierten netPROFI-Treiber gegen einen anderen Treiber austauschen wollen

Verfahren im netPROFI: Über die Online-Optionen kann der gewünschte Ziel-Treiber spezifiziert werden. Beim Schließen des Projekts wird dieser Treiber automatisch installiert (siehe Kapitel 4.1 Options). Verfahren im Windows Gerätemanager: Doppelklick auf die gewünschte Karte. Register ‚Treiber‘ auswählen > Treiber aktualisieren > aus einer Liste oder speziellen Adresse installieren > nicht suchen. Ich wähle den zu installierenden Treiber aus > gewünschten Treiber auswählen…

Wenn kein CP1616 während des Installationsvorgangs angeschlossen ist:

Bitte schließen Sie Ihre Hardware an und reparieren Sie dann den “SIMATIC netPROFI” (siehe Kapitel 2.3.2 Reparieren).

Hinweis

NetPROFI benötigt ".NET Framework Version 2.0", für die der "Windows Installer 3.0" notwendig ist. Dieses Framework wird bei Bedarf vom netPROFI automatisch installiert.

Unterstützung einer kurzen Preamble (8Bit) Tabelle 2-6

1.

Führen Sie ein Update im Bin Verzeichnis des netPROFI Installationsverzeichnisses durch

2.

Sichern Sie die alte Datei „Ertec400.dll”

3.

Überschreiben Sie die Datei Ertec400.dll mit der aktuellen Version aus der gepackten Codedatei 59577870_netPROFI_V2200.zip

Installation eines Tools für die Offline-Analyse Sie können jedes Tool installieren, welches das pcap-Dateiformat mit einer Auflösung des Zeitstempels im Nanosekunden-Bereich unterstützt. Der Befehl für das Tool kann unter den Offline-Optionen eingestellt werden (siehe Kapitel 5.1 Options). Wir empfehlen die Verwendung des Tools Wireshark (www.wireshark.org) oder seines Vorgängers Ethereal (www.ethereal.com, Release 0.10.13 oder später) als Offline-Tool. Wireshark / Ethereal bieten leistungsstarke Frame-Decodierung von PROFINET und fast allen Ethernet-Protokollen. Wireshark / Ethereal können mit einem eigenem Code erweitert werden; jedoch müssen Sie hierbei die GPL-Bedingungen beachten (GNU General Public License). Während der Installation von Wireshark / Ethereal werden Sie gefragt, ob Sie WinPcap installieren möchten. Das können Sie tun; es ist jedoch für netPROFI nicht erforderlich.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

15

2 Installation

HINWEIS

Achtung Das Zeitanzeigeformat des verwendeten Tools muss richtig eingestellt sein! Wenn die Stellen für die ns-Anzeige nicht angezeigt werden, dann können die Frames möglicherweise nicht nach Nanosekunden sortiert werden, und daher auch nicht in der korrekten Reihenfolge anzeigt werden! Nach der Installation von Wireshark / Ethereal müssen Sie folgende Einstellung vornehmen:

Copyright

Siemens AG 2012 All rights reserved

Menüpunkt "View / Time Display Format", dann "Date and Time of Day" und "Automatic (File Format Precision)".

16

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

2 Installation

2.3.2

Reparieren Zum Reparieren von netPROFI benötigen Sie Administrator-Rechte.

Tabelle 2-7 Nr.

Anweisung

1.

Starten Sie am “Control Panel” ""Add or Remove Programs“.

2.

Suchen Sie nach dem Eintrag "SIMATIC netPROFI".

Drücken Sie die Schaltfläche und stellen Sie die Option “Repair” ein. Bitte lesen Sie alle gegeben Anweisungen und Informationen sehr sorgfältig durch.

Copyright

Siemens AG 2012 All rights reserved

3.

Hinweis/Bild

2.3.3

Deinstallieren Zum Reparieren von netPROFI benötigen Sie Administrator-Rechte.

Tabelle 2-8 Nr.

Anweisung

4.

Starten Sie am “Control Panel” "Add or Remove Programs”.

5.

Suchen Sie nach dem Eintrag "SIMATIC netPROFI".

6.

Hinweis/Bild

Drücken Sie die Schaltfläche . Bitte lesen Sie alle angegeben Anweisungen und Informationen sehr sorgfältig durch.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

17

2 Installation

2.3.4

Parallel-Installationen Ehe Sie eine neue Version von netPROFI installieren können, müssen Sie die alte Version entfernen (siehe Kapitel 2.3.3 Deinstallieren). Anderenfalls erhalten Sie eine Fehlermeldung.

2.3.5

Administrator-Rechte Zum Installieren, Reparieren und Deinstallieren von netPROFI benötigen Sie immer Administrator-Rechte. Per Einstellung wird der netPROFI-Treiber für alle CP1616 automatisch installiert. So wird garantiert, dass ein Benutzer mit Standard-Benutzerrechten gleichzeitig arbeiten kann.

Arbeiten ohne Administrator-Rechte Nach der Installation von netPROFI können Sie ohne Administrator-Rechte arbeiten, wenn Sie den gewünschten CP1616 ausschließlich für netPROFI reservieren.

Siemens AG 2012 All rights reserved

Derselbe CP1616 kann nur dann auch von einer anderen Anwendung verwendet werden, wenn netPROFI den gewünschten Zieltreiber während des Schließens des netPROFI-Projekts installieren kann. Hierfür benötigen Sie jedoch Administrator-Rechte; ein Treiber kann nicht mit Standard-Benutzerrechten ausgetauscht werden! Wenn Sie mehr als einen CP1616 anschließen, können Sie diese für verschiedene Anwendungen benutzen.

Copyright

Vor dem Einloggen mit Standard-Benutzerrechten, müssen Sie nur für jede Karte den richtigen Treiber installieren. Danach müssen Sie keine Treiber mehr austauschen.

18

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

3 Projekt

3

Projekt

Übersicht Arbeiten mit Projekten Tabelle 3-1

Copyright

Siemens AG 2012 All rights reserved

Thema

Kapitel

Wie kann ich ein neues Projekt erstellen?

Kapitel 3.1 New, Options

Wie kann ich ein bereits bestehendes Projekt öffnen?

Menüpunkt "Project / Open" (oder auf das Symbol in der Werkzeugleiste) der Hauptmaske siehe Abbildung 3-1 Hauptmaske)

Wie kann ich ein bereits bestehendes Projekt ändern?

Kapitel 3.1 New, Options

Wie kann ich das aktuelle Projekt schließen?

Menüpunkt "Project / Close" (oder auf das Symbol in der Werkzeugleiste) der Hauptmaske (siehe Abbildung 3-1 Hauptmaske)

Wie kann ich das aktuelle Projekt speichern?

Menüpunkt "Project / Save" (oder auf das Symbol in der Werkzeugleiste) der Hauptmaske siehe Abbildung 3-1 Hauptmaske)

Wie kann ich das aktuelle Projekt als anderes Projekt speichern?

Menüpunkt "Project / Save As..." der Hauptmaske (siehe Abbildung 3-1 Hauptmaske)

Wie kann ich kürzlich verwendete Projekte öffnen?

Kapitel 3.2 Kürzlich verwendete Projekte (Recent)

Wie kann ich das letzte Projekt automatisch beim Start von netPROFI öffnen?

Kapitel 3.3 Autostart last Project

Kann ich einen Demo-Modus verwenden?

Kapitel 3.4 Demo Mode

Kann ich Standard-Nachrichten deaktivieren?

Kapitel 3.5 Disable Standard Messages

Kann ich das Standardverzeichnis nach allen meinen Projekten und Profilen durchsuchen?

Kapitel 3.6 Explore Local Application Data

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

19

3 Projekt

Tipps Sie können ein Projekt löschen, indem Sie die entsprechende XML-Datei löschen (siehe Kapitel 3.6 Explore Local Application Data) oder über den Dialog „Open“: Menüpunkt "Project / Open" > wählen Sie Ihr gewünschtes Projekt aus > drücken Sie die Taste “Entf“ und bestätigen Sie. Wenn nötig, können Sie ein bestehendes Projekt über die Funktion "Project / Save As..."an einem anderen Ort auf der Festplatte speichern. Hauptmaske

Copyright

Siemens AG 2012 All rights reserved

Abbildung 3-1 Hauptmaske

20

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

3 Projekt

3.1

New, Options

Tabelle 3-2 Nr.

Anweisung

Hinweis/Bild

1. Über den Menüpunkt "Project / New" (oder das Symbol in der Werkzeugleiste) der Hauptmaske (siehe Abbildung 3-1 Hauptmaske) können Sie ein neues Projekt erstellen.

Siemens AG 2012 All rights reserved

2.

Zunächst müssen Sie Ihre gewünschten Projekt-Optionen einstellen. Alle verfügbaren CP1616 werden angezeigt. Die Kennzeichnung erfolgt über den PCISteckplatz (z. B. "PCI bus 11, device 5, function 0"). Zusätzlich wird der aktuell installierte Treiber angezeigt.

Copyright

Device Name: PCI-Adresse des gefundenen CP1616 wie im Device Manager (GeräteManager) angezeigt. Current Driver: Aktueller Treiber des gefundenen CP1616. Root path for Data Files: Hier können Sie den Root-Pfad für Ihre Data-Files angeben. Der Pfad muss zu einem Laufwerk auf der Festplatte gehören, alle anderen Laufwerke werden nicht unterstützt! (Bitte beachten Sie die Empfehlungen unter Kapitel 4.7 Festplatte). Ihr Pfad wird durch den String des PCI-Steckplatzes erweitert: z. B. werden Data-Files für den CP1616 mit dem Gerätenamen "PCI bus 11, device 5, function 0" unter RootPath\Device11_5_0 gespeichert. Messenger Service: Bei auftretenden Fehlern oder in bestimmten Situationen wird eine Nachricht an diesen speziellen Computer versendet. 3.

Nachdem Sie die Schaltfläche gedrückt haben, öffnet sich die Online-Maske (siehe Abbildung 4-1 Online-Maske) für Ihr gewünschtes Gerät, und Sie können den aktuellen Projektnamen in der Statuszeile sehen. Für Ihr gewünschtes Gerät wird nun der netPROFI-Treiber installiert. Ihre Hardware ist jetzt bereit für netPROFI. Das können Sie überprüfen, indem Sie einen Blick auf Ihren CP1616 in der Gruppe "SIMATIC NET" des Gerätemanagers werfen. Über die Online-Maske können Sie die volle Online-Funktionalität dieses Gerätes ausführen (siehe Abbildung 4-1 Online-Maske). Über die Offline-Maske können Sie die volle Offline-Funktionalität ausführen (siehe Abbildung 5-1 Online-Maske).

4.

Über den Menüpunkt "Options / Edit Options" (oder das Symbol in der Werkzeugleiste) können alle Projekteinstellungen eines geöffneten Projekts jederzeit geändert werden.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

21

3 Projekt

3.2

Kürzlich verwendete Projekte (Recent) Über den Menüpunkt "Project / Recent" der Hauptmaske können Sie zuvor geöffnete Projekte nochmals öffnen (siehe Abbildung 3-1 Hauptmaske). Diese Projektliste kann über den Menüpunkt "Clear"geleert werden.

3.3

Autostart last Project Über den Menüpunkt "Project / Autostart last Project“ der Hauptmaske wird ein Menü-Kontrollkästchen eingestellt. Zusätzlich wird der Eintrag "Autostart" in der Statuszeile angezeigt (siehe Abbildung 3-1 Hauptmaske). Beim nächsten Start der Anwendung wird das zuletzt geöffnete Projekt automatisch geöffnet.

3.4

Demo Mode

Copyright

Siemens AG 2012 All rights reserved

Über den Menüpunkt "Project / Demo Mode" der Hauptmaske wird ein MenüKontrollkästchen eingestellt. Zusätzlich wird der Eintrag "Demo" in der Statuszeile angezeigt (siehe Abbildung 3-1 Hauptmaske). Über "Project / New" kann ein neues Demo-Projekt erstellt werden: Es stehen drei Demo-Geräte zur Verfügung. Wenn Sie alle 3 Geräte aktivieren, sehen Sie 3 neue Fenster. Für jedes Gerät wird eine eigene Maske geöffnet. Wenn Sie für ein beliebiges Gerät einen beliebigen Online-Modus starten, werden Werte anzeigt, die nichts mit einem realen Bus-Szenario zu tun haben! Diese werden zur Offline-Validierung des Tools verwendet und sind rein wissenschaftlicher Natur.

3.5

Disable Standard Messages Über den Menüpunkt "Project / Disable Standard Messages" der Hauptmaske können Sie einige wiederkehrende Standardnachrichten ausschalten.

HINWEIS

Achtung Bitte aktivieren Sie diese Option nur als erfahrener Anwender von netPROFI.

3.6

Explore Local Application Data Über den Menüpunkt "Project / Explore Local Application Data" der Hauptmaske können Sie das Standardverzeichnis nach allen Ihren Projekten und Profilen durchsuchen (siehe Abbildung 3-1 Hauptmaske). Dieses Verzeichnis für lokale Anwendungsdaten kann dem folgenden Verzeichnis auf Ihrem Computer entsprechen: "C:\Dokumente und Einstellungen\IHR LOGINNAME\lokale Einstellungen\Anwendungsdaten\Siemens\SIMATIC netPROFI". Wenn Sie Ihre netPROFI-Konfiguration zurücksetzen wollen, können Sie hier alle Dateien löschen. Es finden sich XML-Dateien mit den folgenden Endungen:

22

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

3 Projekt

Tabelle 3-3 Endung

Erklärung Projektdateien

.npro_adv

Profile für den Online-Modus"Capture (Advanced)"

.npro_app

Datei mit Einstellungen für die Anwendung

.txt

Temporäre Dateien

Copyright

Siemens AG 2012 All rights reserved

.npro_prj

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

23

4 Online

4

Online

Übersicht Die Verwendung von Online-Modi Tabelle 4-1 Kapitel

Immer nach Erstellung eines neuen Projekts: Wie kann ich auf der Festplatte den maximal nutzbaren Speicherplatz einstellen? Wie kann ich den gewünschten Zieltreiber einstellen, der beim Schließen des Projekts installiert wird? ...

Kapitel 4.1 Options

Welche Online-Daten sind verfügbar?

Kapitel 4.2 Online Info

Wie kann ich Online-Daten anzeigen lassen ohne Erfassung des Bus-Traffic?

Kapitel 4.3 Modus "Show Online Info"

Wie kann ich Online-Daten anzeigen lassen UND auch den gesamten Bus-Traffic unkompliziert anzeigen lassen?

Kapitel 4.4 Modus "Capture (Basic)"

Wie kann ich Online-Daten anzeigen lassen UND Online-Filter zur Reduzierung der erfassten Datenmenge verwenden?

Kapitel 4.5 Modus "Capture (Advanced)"“

Was sollte ich über Zeitstempel wissen?

Kapitel 4.6 Zeitstempel (Timestamps)

Was sollte ich über die Festplatte wissen?

Kapitel 4.7 Festplatte

Abbildung 4-1 Online-Maske

Copyright

Siemens AG 2012 All rights reserved

Thema

24

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

4.1

Options Über den Menüpunkt "Options / Edit Options" (oder das Symbol in der Werkzeugleiste) der Online-Maske können Sie alle Online-Optionen des aktuellen Gerätes einstellen (siehe Abbildung 4-1 OnlineMaske).

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-2

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

25

4 Online

Tabelle 4-2 Bereiche Bereich "Capture" Space at Harddisk

Capture Mode

Hier können Sie festlegen, wie viele GBytes Sie für die DataFiles auf Ihrer Festplatte reservieren wollen. (Bitte beachten Sie die Empfehlungen unter Kapitel 4.7 Festplatte). Modus "File Ringbuffer": Es wird ein Ringspeicher für DataFiles erstellt. Alte Datein werden überschrieben, wenn der reservierte Festplattenspeicherplatz seit dem Start der letzten Erfassung komplett belegt ist. Dieser Modus sollte für die Endlos-Aufzeichnung verwendet werden. Modus "STOP if space full": Die Erfassung wird angehalten, wenn der reservierte Festplattenspeicherplatz seit dem Start der letzten Erfassung komplett belegt ist.

Disable Protocol Info/Filter

Alle Protokolldaten werden ONLINE von Software berechnet, und die meisten Online-Filter werden ONLINE von der Software während des Erfassungsvorgangs oder der Anzeige der BusStatus ausgeführt. Falls Sie Probleme mit Ihrer Rechnerleistung haben sollten, können Sie diese Funktion vorübergehend deaktivieren.

Siemens AG 2012 All rights reserved

Hier kann festgelegt werden, ob das Verzeichnis mit den DataFiles vor jedem Start des Erfassungsvorgangs geleert werden soll. Dies wird jedoch nicht empfohlen (siehe Kapitel 4.7 Festplatte).

Bereich "Device" Target driver after close

Copyright

Clear directory before recording

Hier können Sie den gewünschten Zieltreiber für das aktuelle Gerät beim Schließen des Projekts auswählen. Ob der Treiber richtig installiert wurde, können Sie mit einem Blick auf Ihren CP1616 in der Gruppe "SIMATIC NET" des Gerätemanagers überprüfen.

MAC Address

Schreibgeschützt: MAC-Adresse des verwendeten Gerätes

Version of Asic

Schreibgeschützt: Version des verwendeten PROFINET Asic

Version of Asic Driver

Schreibgeschützt: Version der verwendeten Software für den Asic-Treiber

Version of Boot Firmware

Schreibgeschützt: Version der Flash Boot Firmware

26

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

4.2

Online Info Nachdem einer der Online-Modi "Show Online Info“, "Capture (Basic)” oder "Capture (Advanced)" gestartet wurde, werden die Online-Daten angezeigt.

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-3

Die verfügbaren Online-Daten sind über verschiedene Register strukturiert. Tabelle 4-3 Thema

Kapitel

Wie kann ich eine Übersicht der angezeigten Online-Daten bekommen?

Kapitel 4.2.1 Register "Overview"

Wie kann ich eine Statistik zu allen guten / schlechten Frames und Bytes einsehen, die an Port 1,2, 3,4 empfangen wurden?

Kapitel 4.2.2 Register "Rcve Quality"

Wie kann ich eine Statistik zu allen Frame-Typen und Längen einsehen, die an Port 1,2, 3,4 empfangen wurden?

Kapitel 4.2.3 Register "Rcve Frames"

Wie kann ich eine Statistik zu allen Ethernet-Protokollen einsehen?

Kapitel 4.2.4 Register "Pcol ALL"

Wie kann ich eine Statistik zu allen PROFINET-Protokollen einsehen?

Kapitel 4.2.5 Register "Pcol PN"

Wie kann ich eine Statistik über die Frames mit einem bestimmten PROFINET-Status einsehen?

Kapitel 4.2.6 Register "Pcol PN Status"

Wie kann ich Informationen zu den erfassten Data-Files erhalten?

Kapitel 4.2.7 Register "Data Files"

Wie kann ich Debug-Informationen erhalten, die ich im Problemfall an einen Experten weiterleiten kann?

Kapitel 4.2.8 Register "Debug"

Wie kann ich die angezeigten Online-Daten steuern?

Kapitel 4.2.9 Steuerung der Online-Info

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

27

4 Online

Warnungen Warnungen werden durch ein gelbes Symbol auf dem entsprechenden Register und einer gelben Hintergrundfarbe bei den entsprechenden Punkten angezeigt. Die Ampel bleibt grün. Fehler Fehler werden durch ein rotes Symbol auf dem entsprechenden Register und einer roten Hintergrundfarbe bei den entsprechenden Punkten angezeigt. Die Ampel schaltet auf rot.

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-4

In Extremfällen, wie z. B. einem “sehr hohen Bus-Traffic bei Verwendung eines alten Computers”, würden während der Erfassung Frames verloren gehen. Dann hält netPROFI die Erfassung an und Sie erhalten eine Fehlermeldung! netPROFI versucht immer, inkonsistente Situationen zu vermeiden. Die Funktionssicherheit des Tools hat höchste Priorität!

28

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

4.2.1

Register "Overview" Dieses Register bietet Ihnen eine Übersicht aller angezeigten Online-Daten. Im Online-Modus "Capture (Advanced)", zeigt der Datenfluss (siehe Abbildung) den Weg der Frames vom Empfang (Port 1,2,3,4) über die Filterung bis zum Speichern auf der Festplatte. Die Online-Daten an verschiedenen Stellen des Datenflusses sind teilweise unter dem Datenfluss und teilweise unter verschiedenen Registern zu sehen (siehe markierte Blasen): Tabelle 4-4 Erklärung

Weitere Details

Rcve Details

Online-Daten nach Empfang der Frames an Port 1,2,3,4

Register "Rcve..."

Protocol Details

Online-Daten vor "Filter Protocol" (für eine Online-Analyse der Buskommunikation, z. B. zwischen zwei Stationen, ist es wichtig, alle Protokolldetails sehen zu können – unabhängig davon, ob Protokolle gefiltert werden oder nicht).

Register "Pcol..."

DataFile Details

Online-Daten von Frames, die auf Festplatte geschrieben werden.

Register "Data-Files"

Abbildung 4-5

Copyright

Siemens AG 2012 All rights reserved

Thema

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

29

4 Online

Online-Modus "Capture (Basic)" Beim Online-Modus "Capture (Basic)" enthält der Datenfluss keine Online-Filter (siehe Kapitel 4.4 Modus "Capture (Basic)").

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-6

30

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

Online-Modus "Show Online Info" Beim Online-Modus "Show Online Info" ist der Datenfluss ziemlich einfach, denn die empfangenen Frames werden “nur” analysiert (siehe Kapitel 4.3 Modus "Show Online Info").

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-7

Steuerung der Online-Info Format und Einheiten der angezeigten Elemente werden automatisch eingestellt. Über die Steuerleiste können Sie entscheiden, ob Sie die Gesamtwerte sehen wollen oder den Prozentsatz der angezeigten Elemente (siehe Kapitel 4.2.9 Steuerung der Online-Info). Link-Daten Für jeden Port des CP1616 stehen die folgenden Link-Daten zur Verfügung: Link Status (z. B. "Up") Link Speed (z. B. "100 MBit") Link Mode (z. B. "Full Duplex")

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

31

4 Online

Bus utilization (Busauslastung) Die angezeigte Busauslastung eines Ports wird folgendermaßen berechnet: Busauslastung = Durchsatz aller empfangenen Bytes an diesem Port (inklusive Inter Frame Gap + Präambel) / Maximal mögliche Rate an diesem Port

Rate = Anzahl/s Inter Frame Gap: 12 Bytes Präambel: 8 Bytes 100 MBit: Busauslastung = Rate aller an diesem Port empfangener Bytes (inkl. Inter Frame Gap + Präambel) / 12.500.000 Bytes/Sek. Beispiel 1 Maximaler Bus-Traffic bei Verwendung ausschließlich großer Frames der Länge 1518 Bytes:

Maximale Anzahl an Frames/s:

8.000

Maximale Anzahl an Bytes/s:

(8000 * 1518) Bytes/s = (12.144.000 / (1024*1024)) Bytes/s = 11,58 MByte/s

Busauslastung:

(8000 * (1518 + 12 + 8)) / 12.500.000) * 100% = 98,43%

Beispiel 2 Maximaler Bus-Traffic bei Verwendung ausschließlich kleiner Frames der Länge 64 Bytes:

Copyright

Siemens AG 2012 All rights reserved

Jeder Port:

Jeder Port:

32

Maximale Anzahl an Frames/s:

148.000

Maximale Anzahl an Bytes/s:

(148.000 * 64) Bytes/s = (9.472.000 / (1024*1024)) Bytes/s = 9,03 MByte/s

Busauslastung:

(148.000 * (64 + 12 + 8)) / 12.500.000) * 100% = 99,46%

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

4.2.2

Register "Rcve Quality" Dieses Register zeigt eine Statistik zu allen guten / schlechten Frames und Bytes, die an Port 1,2,3,4 empfangen wurden.

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-8

Format und Einheiten der angezeigten Elemente werden automatisch eingestellt. Über die Steuerleiste können sie entscheiden, ob Sie die Gesamtwerte sehen wollen oder die Rate der angezeigten Elemente (siehe Kapitel 4.2.9 Steuerung der Online-Info).

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

33

4 Online

4.2.3

Register "Rcve Frames" Dieses Register zeigt eine Statistik zu allen Frame-Typen und -Längen, die an Port 1,2,3,4 empfangen wurden.

Siemens AG 2012 All rights reserved

Abbildung 4-9

Copyright

Format und Einheiten der angezeigten Elemente werden eingestellt. Über die Steuerleiste können sie wählen, ob Sie die Gesamtwerte sehen wollen oder die Rate der angezeigten Elemente (siehe Kapitel 4.2.9 Steuerung der Online-Info). HINWEIS

Achtung Die obige Statistik zeigt alle Frame-Längen inklusive CRC an, während Wireshark oder Ethereal sie ohne CRC anzeigt! Die maximale Länge eines Standard-Frames mit VLAN-Tag ist 1522 Bytes (inklusive CRC). Die maximale Länge eines Standard-Frames ohne VLAN-Tag ist 1518 Bytes (inklusive CRC). Der verwendete Asic ERTEC400 unterstützt Frame-Längen = 1,00* 109 automatisch in wissenschaftlicher Darstellung angezeigt. Die Werte der Bytes werden automatisch in Einheiten angezeigt: Byte Kilobyte Megabyte Gigabyte Terabyte

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-15

40

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

Manuelle Steuerung über die Steuerleiste Über die Steuerleiste auf der linken Seite der Maske können Sie verschiedene Optionen auswählen: 1. Update [sec]: –

Über diese Option können Sie das Aktualisierungsintervall (Sekunden) der GUI (graphical user interface = grafische Benutzeroberfläche) bestimmen.



Tipp: Falls bei manchen Werten erhebliche Schwankungen bestehen (z. B. Busauslastung), können Sie einen Durchschnittswert für ein gewünschtes Zeitintervall erhalten, wenn Sie die Aktualisierungsrate auf dieses Zeitintervall erhöhen. netPROFI zeigt immer die Durchschnittswerte des letzten Zeitintervalls.



Über diese Option sehen Sie den Absolutwert eines Elements (z. B. Gesamtanzahl der schlechten Frames) seit dem Start des letzten Erfassungsvorgangs.



Diese Funktion ist für alle Elemente verfügbar, die mit Frames oder Bytes zu tun haben.

Abbildung 4-16

Copyright

Siemens AG 2012 All rights reserved

2. Common / Total values:

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

41

4 Online

3. Common / Rate per sec: –

Über diese Option sehen Sie die aktuelle Rate (= Anzahl pro Sekunde) eines Elements.



Diese Funktion ist für alle Elemente verfügbar, die mit Frames oder Bytes zu tun haben.

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-17

Hinweis: Eine Warn- oder Fehlersituation, die unter der Ansicht “Total values” steht, sollte bei aktivierter Ansicht “Rate per sec” nicht ausgeblendet werden. Daher können manche Elemente (z. B. schlechte Frames) mit einer gelben oder roten Hintergrundfärbung angezeigt werden – sogar wenn die aktuelle Rate null ist. Dies bedeutet, dass momentan keine weiteren Einträge vorhanden sind, aber zuvor mindestens ein Ereignis stattgefunden hat (der Absolutwert kann unter der Ansicht “Total values” eingesehen werden). 4. Protocols / Frames; Protocols / Bytes:

42



Diese Einstellungen werden nur sichtbar, wenn ein Protokoll-Register ausgewählt wird (Register "Pcol All", "Pcol PN" und "Pcol PN Status").



Es gibt immer zwei Spalten:

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

Abbildung 4-19

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-18

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

43

4 Online

Linke Spalte (siehe grüne Blasen): Je nach Einstellungen der Steuerleiste sehen Sie die Gesamtwerte der Frames / Bytes oder die Frame-Rate / Byte-Rate von jedem Element. Die Erfassung wechselt automatisch zu "Bytes" bzw. "Frames" oder "Bytes/sec" bzw. "Frames/sec". Tabelle 4-5 Allgemeine Einstellung

ProtokollEinstellung

Anzeige

Total values = ON

Frames = ON

Gesamtanzahl der Frames des aktuellen Elements (Erfassung = Frames). Gesamtanzahl der Bytes des aktuellen Elements (Erfassung = Bytes). Frame-Rate des aktuellen Elements (Erfassung = Frames/sec). Byte-Rate des aktuellen Elements (Erfassung = Bytes/sec).

Bytes = ON

Rate per sec = ON

Frames = ON Bytes = ON

Siemens AG 2012 All rights reserved

Rechte Spalte (siehe rote Blasen): Je nach Einstellungen der Steuerleiste sehen Sie die Frameraten / Byte-Raten oder die Busauslastung von jedem Element. Hinweis: Diese Werte sind immer unabhängig von den Einstellungen der Parameter "Total values" und "Rate per sec"! Tabelle 4-6

Copyright

ProtokollEinstellung Frames = ON

Bytes = ON

Quota Frames[..] / All Frames = ON ---Bytes[..] / All Bytes = ON Bus Utilization = ON

HINWEIS

Anzeige Prozentualer Anteil der Framerate des aktuellen Elements verglichen mit der Framerate aller empfangenen Frames. ---Prozentualer Anteil der Byte-Rate des aktuellen Elements verglichen mit der ByteRate aller empfangenen Frames. Prozentualer Anteil der Byte-Rate des aktuellen Elements (inklusive Inter Frame Gap + Präambel) verglichen mit der maximal möglichen ByteRate aller aktiven Ports. (Aktiver Port: Port mit Empfangsaktivität)

Achtung Die Frame- und Byte-Raten des angesehenen Elements sind die Werte aus dem Datenfluss Bereich "Protocol Details", die Rate aller empfangenen Frames und Bytes sind jedoch die Werte von "Rcve Details". Dies hängt mit der Asic-Struktur zusammen. Die Filterbausteine (Online Filter Blocks) "Filter (a)cyclic", "Filter DA" und "Filter SA" haben Einfluss auf das Ergebnis, wenn der Online-Modus "Capture (Advanced)" verwendet wird! Es ist wichtig, dass Sie sich dieser Funktion bewusst sind! Andererseits kann sie für die Berechnung von z. B. dem Anteil bestimmter Frames verwendet werden (siehe folgender Tipp).

44

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

Tipp: Wenn Sie nur die Anteile eines Elements eines bestimmten Ports berechnen wollen (z. B. ARPs an Port 1), sollten Sie die Kabel aus den nicht erwünschten Ports entfernen. Die ARPs von Port 1 werden mit allen Frames / Bytes / der maximalen Rate dieses Ports verglichen. Wenn Sie jedoch den Teil sehen möchten, der einen speziellen Port zu den gesamten Anteilen eines Elements hinzufügt, können Sie den Online-Filterbaustein (Online Filter Block) "Filter (a)cyclic" verwenden, um die Frames aller anderen Ports zu unterdrücken (hier Port 2..4). Die ARPs von Port 1 werden mit allen Frames / Bytes / der maximalen Rate aller aktiven Ports verglichen. Anstelle eines bestimmten Ports können Sie auch „specific MAC addresses“ verwenden. Dann sollten Sie die Filterbausteine "Filter DA" und "Filter SA" verwenden.

Inter Frame Gap:

12 Bytes

Siemens AG 2012 All rights reserved

Präambel:

8 Bytes

Framerate der ARPs beim letzten Intervall:

11 Frames/Sek.

Framerate aller Frames im letzten Intervall:

888 Frames/Sek.

Byte-Rate der ARPs beim letzten Intervall:

222 Bytes/Sek.

Copyright

Beispiel

Byte-Rate aller Frames im letzten Intervall:

99,999 Bytes/Sek.

Port 0:

“Link Up” 100 MBit, im letzten Intervall empfangene Bytes

Port 1:

“Link Up” 100 MBit, im letzten Intervall empfangene Bytes

Port 2:

„Link Down“

Port 3:

“Link Up” 100 MBit, keine Bytes im letzten Intervall empfangen

3 Ports mit “Link Up”, aber nur 2 Ports mit Empfangsaktivität Höchstmögliche Byte-Rate von 2 Ports mit 100 MBit = 2x 12.500.000 Bytes/Sek. = 25.000.000 Bytes/Sek. Frames[..] / All Frames:

= (Framerate der ARPs im letzten Intervall / Frame-Rate aller Frames im letzten Intervall) * 100% = (11 Frames/Sek. / 888 Frames/Sek.) * 100%

Bytes[..] / All Bytes:

= (Byte-Rate der ARPs im letzten Intervall / Framerate aller Frames im letzten Intervall) * 100% = (222 Frames/Sek. / 99,999 Frames/Sek.) * 100%

Bus Utilization:

= (Byte-Rate der ARPs (inkl. Inter Frame Gap + Präambel) im letzten Intervall/ Höchstmögliche Byte-Rate aller aktiven Ports) * 100% = ((222 Bytes + (11 Frames * (12+8) Bytes/Frame)) / 25.000.000 Bytes) * 100%

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

45

4 Online

4.3

Modus "Show Online Info" Dieser Online-Modus sollte verwendet werden, wenn Sie alle verfügbaren OnlineDaten ohne Erfassung des Bus-Traffics anzeigen lassen wollen.

Details Über den Menüpunkt "Online / Show Online Info" (oder das Symbol in der Werkzeugleiste bzw. das Symbol/die Schaltfläche im Bild) der Online-Maske können Sie diesen Modus starten (siehe Abbildung 4-1 Online-Maske). Es werden keine Frames auf der Festplatte gespeichert. Alle verfügbaren Online_Info (Online-Daten) werden genauso angezeigt wie im Modus "Capture (Basic)" und "Capture (Advanced)".

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-20

Sie können diesen Modus über die Schaltfläche

46

anhalten.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

4.4

Modus "Capture (Basic)" Dieser Online-Modes sollte verwendet werden, wenn Sie auf unkomplizierte Weise alle verfügbaren Online-Daten anzeigen lassen UND den kompletten Bus-Traffic erfassen wollen.

Details Über den Menüpunkt "Online / Capture (Basic)" (oder das Symbol in der Werkzeugleiste bzw. das Symbol/die Schaltfläche im Bild) der Online-Maske, können Sie diesen Modus starten (siehe Abbildung 4-1 Online-Maske). Somit werden alle Frames auf der Festplatte gespeichert. Während des Erfassungsvorgangs werden alle verfügbaren Online_Info (OnlineDaten) genauso angezeigt wie im Modus "Capture (Basic)" und "Capture (Advanced)".

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-21

Sie können diesen Modus über die Schaltfläche anhalten. Zur Analyse Ihrer erfassten Frames müssen Sie manuell in den Offline-Modus schalten. Sie können diesen Modus ebenfalls über die Schaltfläche Hier werden Sie automatisch zum Offline-Modus weitergeleitet.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

anhalten.

47

4 Online

4.5

Modus "Capture (Advanced)" Dieser Online-Modes sollte verwendet werden, wenn Sie alle verfügbaren OnlineDaten anzeigen lassen UND Online-Filter zur Reduzierung der Anzahl der erfassten Frames verwenden wollen. Tabelle 4-7

4.5.1

Thema

Kapitel

Wie kann ich einen Online-Filter definieren und überprüfen, ob er funktioniert?

Kapitel 4.5.1 Definieren eines Online-Filters

Wie kann ich wichtige Online-Filter in den Profilen speichern und später wiederverwenden? Wie kann ich alle Filtereinstellungen zurücksetzen?

Kapitel4.5.2 Profile

Definieren eines Online-Filters

Siemens AG 2012 All rights reserved

Über den Menüpunkt "Online / Capture (Advanced)" (oder das Symbol in der Werkzeugleiste bzw. das Symbol/die Schaltfläche im Bild) der Online-Maske, können Sie diesen Modus starten (siehe Abbildung 4-1 Online-Maske). Es wird dann eine Maske mit verschiedenen Registern angezeigt, in der Sie Ihre Online-Filter definieren können:

Copyright

Abbildung 4-22

48

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

Über die verschiedenen Register können Sie ganz einfach komplexe Filtereinstellung vornehmen, ohne dabei die Übersicht zu verlieren. Tabelle 4-8 Abschnitt

Wie kann ich Filterbausteine (Filter Blocks) aktivieren und deaktivieren?

Abschnitt Register "Overview", Seite 51

Wie kann ich zyklische und/oder azyklische Frames bestimmter Ports erfassen?

Abschnitt Register "Filter (a)cyclic", Seite 55

Wie kann ich Frames mit speziellen MACAdressen erfassen?

Abschnitt Register "Filter DA/SA", Seite 56

Wie kann ich Frames spezieller EthernetProtokolle erfassen?

Abschnitt Register "Filter Pcol All", Seite 57

Wie kann ich Frames spezieller PROFINET-Protokolle erfassen?

Abschnitt Register "Filter Pcol All", Seite 58

Wie kann ich Frames mit einem bestimmten PROFINET-Status erfassen?

Abschnitt Register "Filter Pcol PN Status", Seite 58

Alle Einstellungen werden erst nach Betätigen der Schaltfläche Maske übernommen, und der Erfassungsvorgang wird gestartet.

der obigen

Nur Frames, die nicht herausgefiltert werden, werden auf der Festplatte gespeichert. Während des Erfassungsvorgangs werden alle verfügbaren Online_Info (OnlineDaten) genauso angezeigt wie im Modus "Show Online Info" und "Capture (Basic)". Abbildung 4-23

Copyright

Siemens AG 2012 All rights reserved

Thema

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

49

4 Online

Jetzt können Sie überprüfen, ob Ihr Online-Filter richtig funktioniert (siehe blaue Blasen): Sie sollten am Datenfluss erkennen können, dass die Anzahl der Frames und Byte reduziert wurde. Es wird nur die Anzahl der Frames nach dem Filterbaustein „Filter Protocol“ auf die Festplatte geschrieben Sie können zusätzlich die Anzahl der gespeicherten Frames und Bytes unter dem Register "Data Files" der Online-Daten überwachen (siehe Kapitel 4.2.7 Register "Data Files"). Sie können diesen Modus über die Schaltfläche anhalten. Zur Analyse Ihrer erfassten Frames müssen Sie manuell in den Offline-Modus (siehe Kapitel 5 Offline) schalten. Sie können diesen Modus auch über die Schaltfläche anhalten. Hier werden Sie automatisch zum Offline-Modus weitergeleitet (siehe Kapitel 5 Offline). HINWEIS

Tipp Wenn Sie Ihre Filtereinstellungen nach dem gestarteten Erfassungsvorgang noch einmal einsehen möchten, müssen Sie die Erfassung nicht anhalten.

Siemens AG 2012 All rights reserved

Sie können den Online-Modus "Capture (Advanced)" über den Menüpunkt "Online / Capture (Advanced)" (oder das Symbol in der Werkzeugleiste) der Online-Maske nochmals starten. Dann werden Ihre Einstellungen angezeigt. Wenn Sie an den Einstellungen nichts ändern wollen, können Sie den Vorgang beenden, ohne dass der

Copyright

durch Betätigen der Schaltfläche Erfassungsprozess gestört wird.

50

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

Register "Overview" Über dieses Register können Sie auf unkomplizierte Weise Filterbausteine aktivieren und deaktivieren.

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-24

Wenn im Kontrollkästchen "Filter OFF" eines Filterbausteins ein Häkchen gesetzt wurde, dann ist dieser Baustein deaktiviert. Dieser Baustein wird über einen Kurzschluss überbrückt, wenn es keinen aktiven Parallel-Filterbaustein gibt. Beispiele: Ein inaktiver Baustein "Filter SA" wird immer kurzgeschlossen, weil kein Parallel-Baustein existiert. Ein inaktiver Filterbaustein "Filter DA" wird jedoch nur dann kurzgeschlossen, wenn der Parallel-Baustein "Filter (a)cyclic" ebenfalls inaktiv ist (anderenfalls würde der aktive Parallel-Filterbaustein über den Kurzschluss deaktiviert). Der Datenfluss der Frames verläuft von links nach rechts. Auf der rechten Seite eines aktiven Filterbausteins können Sie ausschließlich Frames sehen, die durch diesen Baustein nicht herausgefiltert wurden: Nur Frames, die auf der rechten Seite der vollständigen Filter-Matrix erscheinen, werden auf Festplatte geschrieben. Die Struktur der Filter-Matrix wird teilweise vom Asic definiert. Für jeden Filterbaustein existiert ein eigenes Register mit den entsprechenden Einstellungen. Es werden lediglich die Parameter der Filterbausteine "Filter DA" und "Filter SA" unter demselben Register gruppiert, da sie eng miteinander verbunden sind. Wenn ein Filterbaustein inaktiv ist, dann ist der entsprechende Reiter mit dem Symbol gekennzeichnet; bei diesem Reiter wird ein Hinweis angezeigt.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

51

4 Online

HINWEIS

Tipp Sie können einen Reiter auch durch Anklicken der entsprechenden Schaltfläche im Filterbaustein öffnen.

Beispiele 1. Alle Frames erfassen:

Siemens AG 2012 All rights reserved

Abbildung 4-25

2. Ausschließlich zyklische und/oder azyklische Frames bestimmter Ports erfassen:

Copyright

Abbildung 4-26

52

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

3. Ausschließlich Frames mit speziellen MAC-Adressen erfassen (DA=Destination MAC address, SA=Source MAC address): Sie müssen nicht immer gleichzeitig die beiden Filterbausteine "Filter DA" und "Filter SA" aktivieren. Sie können z. B. beide Arten von MAC-Adressen angeben und eine der beiden vorübergehend deaktivieren.

4. Ausschließlich Frames bestimmter Protokolle erfassen: Abbildung 4-28

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-27

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

53

4 Online

5. Ausschließlich Frames erfassen, die komplexe Filterbedingungen erfüllen: –

Zunächst müssen die an Port 1,2,3,4 empfangenen Frames den Filterbedingungen von "Filter (a)cyclic" oder "Filter DA" entsprechen.



Dann müssen die sich daraus ergebenden Frames den Bedingungen von "Filter SA" (= AND) entsprechen.



Danach müssen die sich daraus ergebenden Frames den Bedingungen von „Filter Protocol" (= AND) entsprechen.



Nur Frames, die von allen beschriebenen Filterbausteinen nicht herausgefiltert wurden, werden auf der Festplatte gespeichert.

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-29

54

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

Register "Filter (a)cyclic" Über dieses Register können Sie zyklische und/oder azyklische Frames spezieller Ports erfassen. HINWEIS

Achtung Zur Aktivierung dieser Einstellungen muss der Filterbaustein "Filter (a)cyclic" unter dem Register "Overview" aktiviert werden. Wenn der Filterbaustein vorübergehend deaktiviert ist, sehen Sie einen Hinweis wie "..Settings are ignored!" (Einstellungen werden ignoriert).

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-30

Port 1,2,3,4: Der CP1616 bietet 4 Ports, an denen die Kabel Ihres/Ihrer TAP(s) angeschlossen werden können. Eigenschaften eines zyklischen PROFINET-Frames: Ethertyp = 0x8892 UND FrameID = 0x80…0xFBFF. HINWEIS

Tipp Über diesen Filter können Sie die Erfassung zyklischer Frames unterdrücken, wenn Sie Protokolle analysieren wollen, die ausschließlich azyklische Frames verwenden.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

55

4 Online

Register "Filter DA/SA" Über dieses Register können Sie Frames mit speziellen MAC-Adressen erfassen. HINWEIS

Achtung Zur Aktivierung dieser Einstellungen, müssen die Filterbausteine "Filter DA" und/oder "Filter SA" unter dem Register „Overview“ aktiviert werden. Wenn ein Filterbaustein vorübergehend deaktiviert ist, sehen Sie einen Hinweis wie "..Settings are ignored!" (Einstellungen werden ignoriert).

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-31

Die MAC-Adressen müssen im Format xx-xx-xx-xx-xx-xx angegeben werden. Diese Einstellungen können über Kopieren&Einfügen bearbeitet oder geändert werden. HINWEIS

Tipp Wenn Sie den Traffic zwischen zwei Stationen sehen möchten, müssen Sie beide MAC-Adressen beim "Filter DA" und "Filter SA" eingeben. Direction Adr1 -> Adr2: Direction Adr1 -> Adr2:

56

DA=Adr2, SA=Adr1 DA=Adr1, SA=Adr2

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

Register "Filter Pcol All" Über dieses Register können Sie Frames spezieller Ethernet-Protokolle erfassen. HINWEIS

Achtung Zur Aktivierung dieser Einstellungen muss der Filterbaustein "Filter Protocol" unter dem Register "Overview" aktiviert werden. Wenn der Filterbaustein vorübergehend deaktiviert ist, sehen Sie einen Hinweis wie "..Settings are ignored!" (Einstellungen werden ignoriert).

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-32

Über die Einstellung eines oder mehrer Kontrollkästchen können Sie entscheiden, welche Ethernet-Protokolle Sie erfassen wollen. Zusätzlich dazu können Sie bestimmen, ob Sie alle Frames mit / ohne VLAN und/oder Broadcasts auf der Festplatte speichern wollen. HINWEIS

Achtung Wenn Sie das Kontrollkästchen "PROFINET" einstellen, werden alle PROFINETFrames unabhängig von den Einstellungen der PROFINET-Register "Filter Pcol PN" und "Filter Pcol PN Status" aufgezeichnet!

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

57

4 Online

Register "Filter Pcol PN" Über dieses Register können Sie Frames spezieller PROFINET-Protokolle erfassen. HINWEIS

Achtung Zur Aktivierung dieser Einstellungen muss der Filterbaustein "Filter Protocol" unter dem Register "Overview" aktiviert werden. Wenn der Filterbaustein vorübergehend deaktiviert ist, sehen Sie einen Hinweis wie "..Settings are ignored!" (Einstellungen werden ignoriert).

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-33

Über die Einstellung eines oder mehrer Kontrollkästchen, können Sie entscheiden, welche PROFINET-Protokolle Sie erfassen wollen. Sie können zum Beispiel ausschließlich “Alarm“-Frames erfassen, wenn Sie "Alarm High" und "Alarm Low" einstellen.

58

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

Register "Filter Pcol PN Status" Über dieses Register können Sie Frames mit einem bestimmten PROFINET-Status erfassen. HINWEIS

Achtung Zur Aktivierung dieser Einstellungen muss der Filterbaustein "Filter Protocol" unter dem Register "Overview" aktiviert werden. Wenn der Filterbaustein vorübergehend deaktiviert ist, sehen Sie einen Hinweis wie "..Settings are ignored!" (Einstellungen werden ignoriert).

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-34

Über die Einstellung eines oder mehrerer Kontrollkästchen können Sie entscheiden, welchen Status PROFINET-Frames zur Erfassung erfüllen müssen. Diese verfügbaren Elemente repräsentieren wichtige PROFINET-Situationen.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

59

4 Online

4.5.2

Profile Alle Filter-Einstellungen werden automatisch im aktuellen Projekt („current project“) gespeichert. Zusätzlich dazu können Sie in Benutzer-spezifischen Profilen in einem beliebigen Verzeichnis gespeichert und von dort aus geladen werden. Auf diese Weise können Experten eine Sammlung leistungsstarker Filter erstellen und /oder komplexe Filter an andere Personen weitergeben, die diese ohne vorhandenes Expertenwissen nutzen können.

Copyright

Siemens AG 2012 All rights reserved

Abbildung 4-35

Über den Menüpunkt "Profile / Save" (oder das Symbol in der Werkzeugleiste) können Sie ein Profil erstellen. Über den Menüpunkt "Profile / Open" (oder das Symbol in der Werkzeugleiste) können Sie ein angelegtes Profil öffnen. Unter dem Register "Overview" können Sie überprüfen, ob Ihre aktuellen Einstellungen in einem Profil angelegt sind (“Current Settings by Profile "xx" oder Current Settings by Project"). HINWEIS

Achtung Wenn Sie Ihre Einstellungen nach dem Laden oder Speichern eines Profils ändern, werden diese automatisch in die Projektdatei geschrieben. Wenn Sie Ihr Profil aktualisieren wollen, müssen Sie dies manuell durchführen (Profile / Save)! Tipp: Über den Menüpunkt "Profile / New" (oder das Symbol in der Werkzeugleiste) können Sie alle Filtereinstellungen zurücksetzen.

60

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

4 Online

4.6

Zeitstempel (Timestamps) Der Zeitstempel des ersten erfassten Frames ist PC-basiert. Alle anderen Frame-Zeitstempel (frame 2...n) basieren auf dem PROFINET Asic mit einer Genauigkeit von 10 ns! Der Zeitstempel wird nach Erhalt des StartTrennzeichens eines Frames von Asic eingestellt. Die Genauigkeit der Frame-Zeitstempel ist abhängig von der Präzision des PC-Timers zur Ablesezeit (die Ablesung wird nur einmal ausgeführt!) UND der Präzision des Asic-Timers (Quarz Drift,…). Wenn Sie sich auf Frames beziehen wollen, die zu einem von einer Umgebungsuhr gestempeltem Problem gehören, hängt die erreichbare Präzision größtenteils von der Synchronisierung der Umgebungsuhr mit der PC-Uhr ab. Alle Anfangs- und Endzeiten von Dateien, die in der Offline-Maske angezeigt werden, sind PC-basiert. Sie werden nur zur Anzeige des Intervalls von Daten (Data-File) verwendet; eine genaue Berechnung über Frame-Zeitstempel wäre sehr zeitaufwendig.

Die Differenz zwischen der Anfangszeit / Endzeit einer Datei und der entsprechenden Windows-Zeit sollte < 40 ms betragen! Das über Anfangs- / Endzeiten einer Datei berechnete Zeitintervall von Daten (Data-File), sollte nicht mehr als 80 ms von der Zeitspanne abweichen, die von den genauen Frame-Zeitstempeln berechnet wurde.

Copyright

Siemens AG 2012 All rights reserved

Der Zeitstempel eines einzelnen Frames hängt nicht von den angezeigten Anfangs- und Endzeiten der Dateien ab!

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

61

4 Online

4.7

Festplatte

Speicherort von Data-Files (Daten) Wir empfehlen, eine eigene Festplatte oder zumindest eine eigene Partition für die Daten (Data Files) zu verwenden, die vor der Verwendung formatiert werden sollte (Dateisystem NTFS). Falls Sie sehr oft Langzeiterfassungen durchführen, wird die Festplatte extrem belastet. Durch Verwendung einer eigenen Festplatte für die Daten, können Sie das Absturzrisiko der System-Festplatte verringern. Ein RAID-System ist nicht notwendig; eine SATA-Festplatte sollte ausreichend sein. Fragmentierung der Festplatte Die Fragmentierung der Festplatte ist sehr wichtig für die Leistung! netPROFI versucht daher immer, ein Fragment pro Data-File zu erreichen. Dies wird durch die folgenden Maßnahmen erreicht: 6. netPROFI erstellt nur Daten (Data-Files) mit der genauen Dateigröße von 1,00 GByte.

Siemens AG 2012 All rights reserved

7. Während des Erfassungsvorgangs werden Daten (Data-Files) mit der gewünschten Dateigröße zugeordnet, egal ob sie vollständig gefüllt sind oder nicht. 8. Bei jedem neuen Start des Erfassungsvorgangs wird die Konsistenz der Daten (Data-Files) überprüft. –

Sie werden nur dann zur Löschung aller Daten (Data-Files) aufgefordert, wenn ein Fehler auftritt.



Anderenfalls wird das Erfassungsverzeichnis zu keinem Zeitpunkt geleert es sei denn, Sie wählen diesen Vorgang über eine Online-Option aus!

Copyright

Alle Frames von vorherigen Erfassungsvorgängen bleiben solange sichtbar, bis der bereitgestellte Speicherplatz auf der Festplatte überschrieben wird. Wenn eine Data-File 1 Fragment besitzt, so wird es immer 1 Fragment sein. Wenn die Festplatte auch von anderen Anwendungen verwendet wird, kann es nicht passieren, dass während des Erfassungsvorgangs zu wenig Speicherplatz auf der Festplatte vorhanden ist.

HINWEIS



Beim Start des Erfassungsvorgangs sucht netPROFI die älteste Datei und fängt an, sie zu überschreiben.



Wenn der Erfassungsvorgang beendet wird, wird die aktuelle Datei mit der genauen Größe von 1,00 GByte geschlossen.

Achtung Das Betriebssystem kann die Fragmentierung nicht verhindert, wenn Sie keinen freien Speicherplatz auf der Festplatte oder Partition reservieren. Es wird empfohlen, für mindestens 5 GByte freien Speicherplatz zu sorgen.

62

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

5 Offline

5

Offline Sie wollen den Offline-Modus verwenden. Tabelle 5-1 Thema

Kapitel

Wie kann ich mein gewünschtes OfflineTool bestimmen? Wie kann ich die Größe der erzeugten pcap-Dateien steuern? ...

Kapitel 5.1 Options

Wie kann ich netPROFI-Daten (Data-Files) ins pcap-Format konvertieren?

Kapitel 5.2 Konvertierung ins pcap-Format

Wie funktioniert die Analyse der erfassten Frames über Wireshark?

Kapitel 5.3 Analyse über Wireshark

Sie können alle Offline-Tools installieren, die für das pcap-Dateiformat eine Auflösung des Zeitstempels im Nanosekunden-Bereich unterstützen. Aus Gründen der Leistungsproblematik speichert netPROFI erfasste Frames in Data-Files mit eigenem Format (.npro). Nach der Erfassung müssen diese Daten (Data-Files) zu pcap-Dateien konvertiert werden, die von Wireshark geöffnet werden können. Abbildung 5-1 Online-Maske

Copyright

Siemens AG 2012 All rights reserved

Für die OFFLINE-Analyse wird die Verwendung des Open Source Tools “Wireshark” empfohlen (siehe Kapitel 2.3.1 Installation).

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

63

5 Offline

5.1

Options Über den Menüpunkt "Options / Edit Options" (oder das Symbol in der Werkzeugleiste) der Offline-Maske können Sie alle Offline-Optionen einstellen (siehe Abbildung 5-1 Online-Maske).

Copyright

Siemens AG 2012 All rights reserved

Abbildung 5-2

Tabelle 5-2 Gruppen Command for Offline Tool:

Automatic computing of command if using Wireshark:

Erklärung Hier können Sie den kompletten Pfad Ihres gewünschten Offline-Tools spezifizieren. Sie können sogar Batch-Dateien zur Durchführung mehrerer Aktionen aufrufen(%1 = pcap-Datei). Wenn Sie Wireshark als OfflineToll verwenden wollen (empfohlen), kann netPROFI das für Sie ausführen (siehe nächste Zeile). Durch Betätigen der Schaltfläche wird der vollständige Pfad des Tools Wireshark automatisch in das Textfeld "Command for Offline Tool" eingetragen.

Bereich "pcap Files": Desired size: Minimum size of last created file:

64

Hier können Sie die gewünschte Größe Ihrer pcap-Dateien definieren. Bei der Umwandlung von Daten (Data-Files) in mehrere pcapDateien, kann es vorkommen, dass die letzte pcap-Datei sehr klein ist. In Extremfällen enthält sie möglicherweise nur einen Frame. Über diese Option können Sie die Mindestgröße der zuletzt erstellen pcap-Datei festlegen.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

5 Offline

Gruppen

Erklärung

Set rcve port number (1..4) of each frame at lowest digit of its nsec timestamp:

Wenn Sie diese Option einstellen, wird die Port-Nummer (1..4) – wo der Frame empfangen wurde – an die letzte Stelle des nsZeitstempels gesetzt: z. B. 2008-01-01 hh:mm:ss.123456780 2008-01-01 hh:mm:ss.123456782, wenn der Frame an Port 2 empfangen wurde. Momentan enthält das pcap-Format keine Spalten, über die eine derart hilfreiche Information bereitgestellt werden kann.

Before conversion: Clear pcap directory:

Bei Aktivierung dieser Option wird das pcap-Verzeichnis jedes mal geleert, ehe eine Data-File in eine pcap-Datei umgewandelt wird.

After conversion: Automatic start of Offline Tool if there is only one pcap File at list:

Wenn in dieser Optionsschaltfläche ein Häkchen gesetzt wurde, wird Ihr Offline-Tool jedes mal nach einer Konvertierung automatisch gestartet, wenn die Liste der pcap-Dateien nur eine Datei enthält.

Opening of a pcap File: Always create a new instance of Offline Tool:

Copyright

Siemens AG 2012 All rights reserved

Für den Fall, dass sie kleiner als der festgelegte Schwellwert ausfällt, wird die Datei nicht erstellt. Die zuvor erstellte Datei wird dann erweitert und erhält eine Größe > "Desired size" (gewünschte Größe).

5.2

Wenn in dieser Optionsschaltfläche ein Häkchen gesetzt wurde, erzeugt das Öffnen einer neuen oder bereits geöffneten pcapDatei jedes mal eine neue Instanz Ihres Offline-Tools. Alle Instanzen sind in der Windows-Werkzeugleiste sichtbar. Die aktuelle Option ist nicht standardmäßig eingestellt. Dies bedeutet, dass eine zuvor geöffnete pcap-Datei immer automatisch geschlossen wird, ehe eine neue geöffnet wird. Achtung: Unabhängig von der aktuellen Option werden alle pcap-Dateien immer geschlossen, wenn eine beliebige Data-File in eine pcapDatei umgewandelt wird. Dies ist notwendig, weil nur diese geschlossenen pcap-Dateien gelöscht werden können. Anderenfalls würde eine Ausnahme bestehen.

Konvertierung ins pcap-Format Die Offline-Maske wird zur Umwandlung von Daten (Data-Files) in pcap-Dateien und deren Anzeige im gewünschten Offline-Tool (z. B. Wireshark) verwendet. Jedes Projekt enthält exakt eine Offline-Maske, die zwar nicht geschlossen, jedoch minimiert werden kann.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

65

5 Offline

Linke Seite Im Textfeld können Sie den Pfad Ihrer Data-Files (=Quelle) spezifizieren. Dies kann manuell erfolgen oder über die Schaltfläche . In letzterem Fall können Sie nach einem neuen Pfad suchen, einen gespeicherten Pfad auswählen oder die Liste der gespeicherten Pfade leeren.

Copyright

Siemens AG 2012 All rights reserved

Abbildung 5-3

Im Listenfeld sehen Sie alle Ihre Data-Files, die unter dem gewählten Pfad gespeichert wurden. Alle Daten (Data-Files) werden mit Anfangsdatum, Anfangszeit und Endzeit versehen, so dass Sie das Intervall aller Dateien sehen können. Dies kann dazu verwendet werden, um eine Relation zwischen dem Bus-Traffic und externen Ereignissen herzustellen, wenn Sie deren Zeitstempel kennen. Alle Daten (Data-Files) sind nach ihrem Anfangsdatum und ihrer Anfangszeit geordnet. Rechte Seite Im Textfeld können Sie den Pfad für Ihre pcap-Dateien (=Ziel) spezifizieren. Das kann manuell erfolgen oder über die Schaltfläche . In letzterem Fall können Sie nach einem neuen Pfad suchen, einen gespeicherten Pfad auswählen oder die Liste der gespeicherten Pfade leeren. Im Listenfeld sehen Sie alle Ihre erstellten oder unter dem gewählten Pfad gespeicherten pcap-Dateien. Alle pcap-Dateien werden mit Startdatum und Startzeit der Analogdatenaufzeichnung versehen. Alle pcap-Dateien werden nach Startdatum und Startzeit der Analogdatenaufzeichnung sortiert. Neue pcap-Dateien werden mit einer blauen Hintergrundfärbung gekennzeichnet.

66

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

5 Offline

Der Name einer pcap-Datei besteht aus –

dem Namen der aktuellen Data-File (z. B. 56.npro).



der Nummer der aktuellen pcap-Datei (z. B. 00001...00005 ).



dem Zeitstempel des ersten Frames in einer bestimmten pcapSchreibweise. Dieser entspricht dem angezeigten Anfangsdatum und der angezeigten Anfangszeit. Die Namen der pcap-Dateien dürfen nicht geändert werden!

Ein Doppelklick auf die gewünschte pcap-Datei (oder Betätigen der ENTERTaste) startet das gewünschte Offline-Tool (z. B. Wireshark, siehe „Offline options"). Mit diesem Tool können Sie Ihre Offline-Analyse durchführen. Schaltfläche Nachdem Sie das/die Kontrollkästchen Ihrer gewünschten Daten (Data-Files)

Die Konvertierung kann über die vorübergehend sichtbare Schaltfläche oder die ESC-Taste gestoppt werden. Menüpunkt "Update / Update list of shown files" Über den Menüpunkt "Update / Update list of shown files" (oder das Symbol in der Werkzeugleiste) der Offline-Maske können Sie die linken und rechten Listenfelder aktualisieren (Data-Files, pcap-Files). Das könnte notwendig sein, wenn Dateien über externe Tools, z. B. Windows Explorer, in die speziellen Pfade kopiert oder von dort entfernt werden.

Copyright

Siemens AG 2012 All rights reserved

ausgewählt haben, und die Schaltfläche betätigt haben, wird/werden die Data-File(s) ins pcap-Format umgewandelt. Nach der Konvertierung werden automatisch die Häkchen bei allen ausgewählten Data-Files entfernt.

Hinweis Wenn die Maske während des Erfassungsvorgangs mittels bei den Online-Modi "Capture (Basic)" oder "Capture (Advanced)"aktiviert wurde, dann wird der Pfad der erfassten Daten (Data-Files) automatisch von netPROFI eingestellt. werden neue Daten (Data-Files), die seit dem Start des letzten Erfassungsvorgangs erzeugt wurden, mit einer gelben Hintergrundfärbung gekennzeichnet. erfolgt die Konvertierung in das pcap-Format automatisch, wenn nur eine DataFile vorhanden ist.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

67

5 Offline

5.3

Analyse über Wireshark Ein Doppelklick auf die gewünschte pcap-Datei (oder Betätigen der ENTER-Taste) in der Offline-Maske startet das gewünschte Offline-Tool (z. B. Wireshark, siehe Kapitel 5.1 Options).

Copyright

Siemens AG 2012 All rights reserved

Abbildung 5-4

68

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

6 Weitere Hinweise, Tipps und Tricks, etc.

6

Weitere Hinweise, Tipps und Tricks, etc.

6.1

Fragen zu den Online-Modi

6.1.1

"Wie kann ich Online-Filter an Kollegen weitergeben oder Filter von ihnen erhalten?" Wenn Sie bereits Erfahrung im Umgang mit PROFINET und netPROFI haben, können Sie selbst einige leistungsstarke Filter definieren oder haben diese bereits definiert. Falls Sie jedoch ein PROFINET-Anfänger sind, sind Sie vielleicht an Beispielen von diesen Experten interessiert.

HINWEIS

Tipp

Copyright

Siemens AG 2012 All rights reserved

Online-Filterkonfigurationen können unter “Profiles” gespeichert werden, und diese können an andere Personen weitergegeben werden. So können Sie auch ohne dieses Expertenwissen die Filter öffnen und sofort verwenden (siehe Kapitel 0 Beispiel).

6.1.2

"Ich habe Probleme mit der Rechnerleistung. Was kann ich tun?" Wenn Ihr Computer nicht leistungsstark genug für die Erfassung ist, erhalten Sie eine Fehlermeldung und der Erfassungsvorgang wird zur Vermeidung inkonsistenter Daten (Data-Files) angehalten. Kürzlich erstellte Data-Files werden nicht gelöscht und können ins pcap-Format konvertiert werden. Beachten Sie, dass in diesem Fall evtl. einige Frames fehlen könnten, ehe der Erfassungsvorgang angehalten wurde!

HINWEIS

6.1.3

Tipps 1.

Beim Modus "Show Online Info" wird die Online-Funktionalität zu keinem Zeitpunkt angehalten. Weil hier keine Erfassung stattfindet, besteht auch kein Risiko inkonsistenter Daten (Data-Files). In diesem Modus bekommen Sie eine Vorstellung vom realen Bus-Traffic.

2.

Alternativ dazu können Sie die ONLINE-Berechnung von Protokolldaten vorübergehend abschalten und den Code für die Online-Filter über die Online-Optionen (Online options) deaktivieren (Parameter "Disable Protocol Info/Filter").

"Es werden schlechte Frames angezeigt. Was kann ich tun?" Wenn netPROFI schlechte Frames anzeigt, überprüfen Sie bitte die Einstellungen aller angeschlossenen Bus-Stationen. Falls ein PHY auf "Auto Negotiation" eingestellt ist und seine Partnerstation auf "100 MBit Full Duplex", dann ist das Ergebnis immer "100 MBit Half Duplex"! In diesem Falle werden möglicherweise beschädigte Frames in der Online-Statistik angezeigt! Bitte lesen Sie hierzu auch Kapitel 6.1.4 "Wie kann ich den Verbindungsmodus eines Gerätes überprüfen?”.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

69

6 Weitere Hinweise, Tipps und Tricks, etc.

6.1.4

"Wie kann ich den Verbindungsmodus eines Gerätes überprüfen?” Wenn Sie eine PROFINET-Station direkt mit einem Port der netPROFI Hardware (ohne einen TAP!) verbinden, können Sie sehen ob die "Auto Negotiation" dieses Station-Ports eingestellt wurde, weil zwischen den beiden Stationen ein Handshake stattfindet:

6.1.5

Wenn im netPROFI "Full Duplex” angezeigt wird Station = ON

"Auto Negotiation" der

Wenn im netPROFI "Half Duplex” angezeigt wird Station = OFF

"Auto Negotiation" der

"Der Verbindungsmodus 'Half Duplex' wird angezeigt. Was kann ich tun?" Falls Sie einen TAP verwenden, bedenken Sie bitte Folgendes: Der Verbindungsmodus (Full Duplex, Half Duplex) eines Ports ist nicht definiert, wenn Sie einen TAP verwenden!

Wenn netPROFI während der "Auto Negotiation”-Phase der verbundenen PROFINET-Stationen bereits läuft, könnte netPROFI die Handshake-Signale empfangen und den korrekten Verbindungsmodus des Bus anzeigen. Wenn netPROFI die Leerlauf-Signale nach der "Auto Negotiation"-Phase erkennt, ist das Ergebnis Half Duplex, wie vom Ethernet-Standard festgelegt.

6.1.6

Copyright

Siemens AG 2012 All rights reserved

Ein TAP ermöglicht die Datenübertragung vom PROFINET-Bus zum netPROFI-Gerät, aber nicht umgekehrt. Daher sind die "Auto Negotiation" Signale vom CP1616 am PROFINET-Bus nicht sichtbar.

"Manchmal steht der Verbindungsstatus auf 'Down'. Was kann ich tun?" Wenn netPROFI auf einmal LinkStatus=Down anzeigt, und alle Werte eines Ports löscht, fehlen die physikalischen Verbindungssignale der entsprechenden PHY oder sie sind gestört! Das könnte passieren, wenn Sie ein Kabel entfernen oder den Bus stören.

70

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

6 Weitere Hinweise, Tipps und Tricks, etc.

6.2

Fragen zum Offline-Modus

6.2.1

"Die Reihenfolge der angezeigten Frames im Tool Wireshark ist falsch. Was kann ich tun?"

Fall 1 Wenn Wireshark nicht das präziseste Format zur Berechnung von Zeitstempeln verwendet, dann werden die Zeitstempel möglicherweise gerundet und die Frames nicht in der korrekten Reihenfolge angezeigt. Es ist absolut notwendig, dass die Zeitpräzision der pcap-Datei verwendet wird; alle Frames werden von einem 10ns-Timer gestempelt. Tipp: Sie müssen bei Wireshark folgende Einstellung vornehmen: Menüpunkt "View / Time Display Format", dann "Date and Time of Day" und "Automatic (File Format Precision)". Fall 2 Manchmal kann die Reihenfolge der angezeigten Frames in Wireshark aufgrund einiger Asic-Funktionen falsch sein: An verschiedenen Ports empfangene Frames werden zusammengeführt; kurze Frames an Port X können daher möglicherweise keinen langen Frame an Port Y übernehmen. HINWEIS

Achtung Diese inkorrekte Reihenfolge ist lediglich ein Sortierungsproblem; die absoluten Zeitstempel aller Frames sind immer korrekt!

Copyright

Siemens AG 2012 All rights reserved

Frames werden abhängig von ihrer Priorität im Host-System gespiegelt.

Tipp: Kurzfristige Lösung: Bitte sortieren Sie alle Frames über Wireshark (auf die Spaltenüberschrift klicken), wenn Sie ein solches Phänomen beobachten.

6.2.2

"Wie kann ich unkompliziert zwischen mehreren pcap-Dateien in Wireshark navigieren?" Wenn eine pcap-Datei (z. B. 50_03_xx.pcap) von Wireshark geladen wurde, können Sie über das Menü "File / File Set" (>> List Files / Next File / Previous File) ganz einfach zu weiteren entsprechenden pcap-Dateien umschalten (z. B. 50_01_xx.pcap, 50_04_xx.pcap,...)

6.2.3

"Wie kann ich in Wireshark ganz einfach Offline-Filter definieren?" Wählen Sie bitte im Wireshark-Fenster "Packet Details" die Zeile mit dem gewünschten Element für Ihre Filterbedingung aus, z. B. FrameID. Wählen Sie dann über die rechte Maustaste Ihren gewünschten Modus aus: "Apply as Filter" (als Filter anwenden) oder "Prepare as Filter" (als Filter vorbereiten) Sie können über NOT, AND, OR, AND NOT, OR NOT, ...einen Filterbegriff spezifizieren.

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

71

6 Weitere Hinweise, Tipps und Tricks, etc.



Selected: only frames with this property (nur Frames mit dieser Eigenschaft)



Not Selected: not frames with this property (keine Frames mit dieser Eigenschaft)



...and Selected: subset from filtered subset (Untermenge aus gefilterter Untermenge)



...

Beim Filter-Eingabefeld (unter der Taskleiste) sehen Sie die Filterbedingung und bekommen ein Gefühl für die Filter-Syntax.

6.2.4

"Es dauert sehr lange, den Offline-Modus zu starten. Was kann ich tun?" Wenn Ihnen das folgende Phänomen begegnet: Nachdem Sie den Online-Modus "Capture (Basic)" oder "Capture (Advanced)" angehalten haben, dauert es sehr lange, bis die Offline-Maske aktiviert wird.

HINWEIS

Tipp

Copyright

Siemens AG 2012 All rights reserved

Bitte überprüfen Sie, ob Ihre Festplatten-Partition, auf der Ihre Daten (Data-Files) gespeichert sind, das Dateisystem NTFS verwendet. Wenn NICHT (Sie verwenden z. B. FAT32): – Versuchen Sie bitte zunächst, einen Speicherort in einer Partition mit NTFSFormat zu verwenden, so dass Sie evtl. einen Unterschied feststellen können. . – Wenn das der Grund war, und wenn Sie Ihre vorherige Partition verwenden wollen, müssen Sie diese formatieren.

72

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

6 Weitere Hinweise, Tipps und Tricks, etc.

6.3

Fragen zum PC

6.3.1

"Kann ich den Ruhe- oder Standby-Modus verwenden?" Der Ruhe- und der Standby-Modus des PCs können verwendet werden, wenn der netPROFI-Treiber für einen CP1616 aktiviert ist.

Copyright

Siemens AG 2012 All rights reserved

Die netPROFI-Anwendung muss nicht beendet werden, aber es müssen alle Projekte geschlossen werden!

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0,Beitrags-ID: 59577870

73

7 Themenspezifische Literatur

7

Themenspezifische Literatur

7.1

Angabe der Internet-Links Diese Liste ist nicht vollständig und stellt nur eine Auswahl an relevanten Informationen dar. Tabelle 7-1 Betreff

8

Titel

\1\

Referenz zum Beitrag

http://support.automation.siemens.com/WW/view/de/59577870

\2\

Siemens Industry Online Support

http://support.automation.siemens.com

Historie Version

Datum

V1.0

03/2012

Änderungen Erste Version

Copyright

Siemens AG 2012 All rights reserved

Tabelle 8-1

74

SIMATIC netPROFI - Analyzer Tool for PROFINET 1.0, Beitrags-ID: 59577870

Suggest Documents