Home
Real-Time-Ethernet-Kit Analysebeispiele
Contents
1. 4117717777777 I T T I T i m i a i a i 7177171 7 2 750 2 250 1 750 1 250 50 250 05 29 05 29 05 29 12 17 49 0 12 18 01 0 12 18 13 0 Absolute Time MM DOHH mm 2 1n a Kl nn ml Abbildung 44 EtherCAT Timing Analysefenster A mit Messdaten Samples Im Fenster A 1 Histogramm ist die Verteilung der Anzahl der Telegram me ber die Zykluszeitabweichung dargestellt Im Fenster A 2 Historie ist die Verteilung der Telegramme ber die Zeit dargestellt Bei sieht man unter Min Time Die minimale Zykluszeit sowie die prozentuale 0 99 us Abweichung zur mittleren Zykluszeit Die mittlere Zykluszeit der Telegramme 1000 001 us Max Time Die maximale Zykluszeit der Telegramme sowie 1008 170 us die prozentuale Abweichung zur mittleren Durch laufzeit Std Deviation Die Standardabweichung der Zykluszeit 1 717 us Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherCAT Analyse 49 131 Bei 2 sieht man unter Die Anzahl der ausgewerteten Telegramme 197013 Below Range Die Anzahl der Telegramme die unterhalb der angezeigten Zeitspanne Y Achse liegen Over Range Die Anzahl der Telegramme die oberhalb der an gezeigten Zeitspanne Y Achse liegen Die mittlere Zykluszeit betr gt somit 1 ms Alle weiteren Messungen die in der Gr enordnung der Zykluszeit liegen sind Messu
2. 00335222 400060 236 3 0 0050024 0 0 00535255 0 0 006500088 3 0 00600264 4 2 2 20700104 Frame 19 102 bytes netANALYZER Port Ethernet II Src H SERCOS III V1 1 MDTO SB MST 5 Telegram Type ng ae Phase Field CRC32 0x89a76b02 Hot Plug 0000 0010 0020 0030 0040 0050 0060 4 JOLC ilsche 4 1960 1 he FE OC 0 ilsche 42 84 1 SA 4 090 2200 3 0 004002 38 Sc 9 42 88 352390 1 ER 05000720 ilsche 9 42 84 80 lsc 20 42 8 Source Destination Protocol Info rerne Et erne Et etANAL net tnerne Et 1 1 0 8 Net TER roadcast net ilscher_ff ff ff oadcast NALYZE net I positive edge J net I NALYZE net I erne Et etANAL net nherne Et e Et L 5 a er ff ff positive ed U 42 8 adcast J ilse 0 42 88 0 1 ff 0 ilscher_20 42 8 herr NALYZE har 1 cher Ku adcast rt mD tANAL net erne Et erne Et at tANAL netANALYZE erne Et net erne Ethernet I tANAL netANALYZE nerne Etnernet I tnerne Ethernet tANAL netANALYZE cherne Ethernet Etnernet II positive edg E net I positive edge j ASt 5a 53 54 y s3 j Bpeprnrpeprntrpeprinpe nrin J J J d J J tn e 3 2 8 Broadcast 0 j Er Hilscher_ 0 SC 0 42 84 Broadcast 0 lscher_20 42 84 Broadcast 0 1 her ftfeff Hilscher_ 0 ilscher_20 42 8 Broadcast ilscher_20 42 B
3. Hinter From w hlen Sie den aktiven Port TAP A hier Port 1 2 aus ermittelt in Abschnitt Signalflussrichtung ermitteln auf Seite 22 Hinter To w hlen Sie den aktiven Port TAP A hier Port 1 aus er mittelt in Abschnitt Signalflussrichtung ermitteln Seite 22 Mit dieser Einstellung wird die Zykluszeit der mittels der Filter selektierten Telegramme gemessen Auf diesem Port haben wir in der Abbildung 11 die Telegramme an Device 2 detektiert Hier kann die Skalierung der Y Achse zwischen linear und logarithmisch umgeschaltet werden Achten Sie darauf dass f r die Zeitachse Auto Scale eingestellt ist Damit stellen Sie sicher dass die Ergebnisse immer im sichtbaren Bereich des Fensters angezeigt werden 4 2 4 2 Einstellungen f r Analysefenster B Hier soll die Telegrammdurchlaufzeit durch Device 1 gemessen werden gt Nehmen Sie dazu folgende Einstellungen vor Through put time of slave 1 and 2 for signals from cifX to slave 3 From Port 1 2 To Pota 3 Axis Lin HO uto Scale Clear Yalues Export Detailed Description Abbildung 13 netANALYZER Messfenstereinstellungen 2 In dieser Zeile k nnen Sie eine beliebige Bezeichnung f r diese Messung eingeben MN Hinter From w hlen Sie den aktiven Port TAP A hier Port 1 2 aus ermittelt in Abschnitt Signalflussrichtung ermitteln Seite 22 Hinter To w hlen Sie den aktiven Port TAP B hier Port 3 aus er
4. Response time of slave 3 From Port 3 To Port 2 Axis Lin Auto Scale Clear Values Export Detailed Description Min Time gog Doc 538 970ns 80 Samples a00 000 5 551 Av Time oog 000 665 324 ns Below Range 000 000 000 000 Max Time ogg ogi 417 49073 212 Over Range O00 000 000 000 Std Deviation 000 000 105 797 ns 15 u i i gt l T EE j i pam 05 23 08 23 05 23 09 23 05 23 08 23 153738 0 154338 0 1549380 1555380 16501 380 165 07 38 0 Absolute Time MM DEHA mm 383 03 gt 300 275 250 225 20 175 150 125 100 75 50 23 Samples Abbildung 119 Modbus TCP netANALYZER Analyse Fenster B Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 114 131 8 2 4 3 Im Fenster C Durchlaufzeit gt Im Fenster C des Timing Analysis Fensters finden Sie jetzt folgende In formationen Through put time of slawe 2 and 1 for telegrams from slawe 3 to cifx From Port To Port 0 Axis Lin Auto Scale Clear Yalues Export Detailed Description Min Time 000 000 015 752rs 1 11 Samples 000 000 005 054 Av Time 000 000 015 92913 O Below Range 000 000 000 000 Max Time 000 000 016 112rs 1 14 Over Range O00 000 000 000 Std Deviation 000 000 000 085r2 0 7 300 275 250 225 200 175 150 125 100 75 s0 25 11
5. Unter TAP A sind jetzt in der Zeile Frames received OK 1 unter Port 0 oder Port 1 eine Anzahl gr er als O zu sehen hier Port 1 Dieser Port ist f r die Einstellungen im Fenster Timing Analysis wichtig und wird im weiteren Ablauf als aktiver Port TAP A bezeichnet Unter TAP B sind jetzt in der Zeile Frames received OK 1 unter Port 2 oder Port 3 eine Anzahl gr er als O zu sehen hier Port 3 Dieser Port ist f r die Einstellungen im Fenster Timing Analysis wichtig und wird im weiteren Ablauf als aktiver Port TAP B bezeichnet Hinweis Durch die Autocrossover Funktionalit t der Ethernet PHYs der Ger te k nnen bei einem erneutem Start der Kommunikation die Ports 0 und 1 bzw 2 und 3 gegeneinander vertauscht sein gt Wechseln Sie in das Fenster Timing Analysis Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 24 131 4 2 4 Einstellungen in den Analysefenstern 4 2 4 1 Einstellungen f r Analysefenster A Zur Messung der Zykluszeit der Abfrage Telegramme an Device 2 gt Nehmen Sie im Teilfenster A folgende Einstellungen vor Cycle Time 1 From Port 1 2 To Port 1 3 Axis Lin K4 5 Auto scale Clear Yalues Export Detailed Description Abbildung 12 netANALYZER Messfenstereinstellungen 1 In dieser Zeile k nnen Sie eine beliebige Bezeichnung f r diese Messung eingeben
6. 004 002 oog 998 4 9956 594 9 392 s 390 bh EJ AnA a884 956 984 05 29 05 29 05 29 12 17 49 0 12 18 01 0 121813 0 350 650 750 650 550 450 350 250 150 50 Samples Absolute Time MM COHH mm 5 0n2 3 10 Abbildung 46 EtherCAT Timing Analysefenster C mit Messdaten Hier ist zu erkennen dass dies keine sinnvolle Messung ist da die ermittel te Protokollfolgezeit im Bereich der Zykluszeit liegt Aus dem Messergebnis im Fenster B und Fenster C ist zu erkennen dass in diesem Aufbau die Signale vom Master ber den Port O in die netANA LYZER Karte laufen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherCAT Analyse 52 131 5 2 4 4 Messergebnis Fenster D Telegrammdurchlaufzeit durch Slave 1 gt Im Fenster D des Timing Analysis Fensters finden Sie jetzt folgende In formationen Signal processing time slawe 1 From Port 0 To Port 3 Axis Lin Auto Scale Clear Yalues Export Detailed Description IMin Time 000 000 001 160ns 2 44 Samples a00 000 197 014 amp v Time pag 000 001 1593 Below Range 000 000 000 000 2 IMax Time 000 000 001 22013 2 61 Over Range 000 000 000 000 Std Deviation 000 000 000 O13ns 1 1 T T T T T T r I TT Or I 77T 7 47 500 42 500 37 500 32 500 27 500 22 500 17 500
7. Frames rejected by filter mm m m m m mm J m m Zi Zi oO JO um Ci JO Z O oo lejle e e llelle llelle le s lejlejlellellselleilellellelle i Minimum Inter Frame Gap ns 0 ol Recording Time l 00 00 00 h Capture Data Bus Load mE m Status Capture Data ready GPIO Start Stop manual Abbildung 122 Modbus TCP netANALYZER Analyse Start Wenn Sie die Verkabelung wie in Abschnitt Hardware Aufbau auf Seite 102 beschrieben aufgebaut haben und die Kommunikation zwischen der PC Karte cifX und den NXIO Boards l uft wird der jeweilige Verbindungs status wie bei Q dargestellt als UP gekennzeichnet gt Stellen Sie sicher dass unter dem Dialogweg wie bei 2 dargestellt Settings gt Filter Settings wie bei der Zeitmessung in Abschnitt Zeitmessung vorbereiten auf Seite 102 beschrieben aktiviert sind Verlassen Sie die Filtereinstellung mit OK gt Sie kommen zur ck ins Hauptfenster Yy Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 117 131 Recording Time 00 00 00 h J 5 Stat 6 Convert Status Capture Data ready GPIO Start Stop manual Abbildung 123 Datenaufzeichnung starten Stellen Sie sicher dass Capture Data 4 eingestellt ist Klicken Sie Start um die Aufzeichnung zu starten Die Schaltfl che Start 3 wird zur
8. From Port 1 To Poti r Axis Lin Auto Scale Clear values Export Detailed Description Min Time 000 011 976 1402 0 20 Samples 000 000 002 526 Av Time 000 012 000 021 ns Below Range 000 000 000 000 Max Time 000 012023 140 rs 0 19 1 Over Range 000 000 000 000 Std Deviation 000 000 009 O68 na 0 2 056 2 046 2 040 2 032 2 024 lt DE i E AmE eei aa ee aa a p pad m T Ta a oka ET a Pa a A S O 3 000 iaa de a a A a re a In ai N Se Hua A 1 u Ip Tga ee en en an ae a a Sen meL een ER f he bai irre Sr 1992 IH FESTE Tr TI 7 T LE T e E a S S S S S S S S S i a 7 T r a 3 2 1 05 23 05 23 05 23 11 25 55 0 11 26 05 500000000 11 26 16 0 N e I m Abbildung 121 Modbus TCP netANALYZER Analyse Fenster D Hier sehen Sie die Zykluszeit mit der die FC 4 Telegramme der PC Karte cifX an den Slave Server 3 versendet werden Im Fenster D 2 kann man erkennen dass die Streuung der Zykluszeit ber die Zeit konstant ist Im Kopf des Messbildes sehen Sie folgende statistische Zahlen Bei 1 sieht man unter Min Time Die minimale Zykluszeit sowie die prozentuale Abwei 11 976 chung zur mittleren Durchlaufzeit ms Av Time Die mittlere Zykluszeit der Telegramme 12 000 ms Max Time Die maximale Zykluszeit der Telegramme sowie die 12 023 prozentuale Abweichung zur mittleren Durchlaufzeit ms Std Deviation Die Standardabweichung der Zykluszeit 9 068 us
9. Include corrupted fra Ist diese Option aktiviert werden auch fehlerhafte Frames in die pcap Datei bernom mes in pcap file U Option deaktiviert werden nur korrekte Telegramme in der pcap Datei ge Append netANALYZER Die Option erfordert f r Wireshark Versionen lt V1 7 1 die Installation des netANALY information block for ZER Wireshark Plugins Wireshark versions be F gt den netANALYZER Info Block nach dem Ethernet Frame in die pcap Dateien ein fore 1 7 1 with additio Damit stehen Zusatzinformationen zu jedem einzelnen Telegramm zur Verf gung wie nal plug in only 9 Empfangszeitpunkt Empfangs Port oder Fehlerinformationen Hinweis Das pcap Dateiformat mit dem Info Block nach dem Ethernet Frame wird von Wireshark Versionen 2 1 7 1 nicht mehr unterst tzt Nicht ausw hlbar wenn Option D angehakt Convert to extended Hinweis Wird dieser Haken gesetzt kann das mit der netANALYZER Software V1 4 x x pcap file including ad erzeugte erweiterte pcap Dateiformat nur in Wireshark Versionen ab V1 7 1 ge ffnet ditional frame informa werden tion T Ab der Version der netANALYZER Software V1 4 x x kann ein erweitertes pcap Dateiformat erzeugt werden Dabei befindet sich der netANALYZER Info Block in den 4 Bytes vor dem Ethernet Frame Damit stehen Zusatzinformationen zu jedem einzelnen Telegramm zur Verf gung wie Empfangszeitpunkt Empfangs Port oder Fehlerinformati onen Convert Die Konvertierung der Bin
10. PROFINET cyclic Real Time sr On Len 40 Cycle 31232 valid Primary ak Run 14 FrameID 0x8002 0x8000 0xBBFF Real Time class 2 non redundant normal CycleCounter 31232 Transferstatus 0x00 OK a DataStatus 0x35 Frame valid and Primary Provider ok and Run 3 PROFINET IO Cyclic Service Data unit 40 bytes 3 IOxS 0x00 bad DataState 1 900d 0 bad 0x00 Instance only valid if DataState is bad detected by subslot 0x00 Reserved should be zero 0x00 Extension 1 another IOxS follows 0O no IOxS follows 0x00 uding GAP and RTCPadding bytes 3 3 4 c3 13 00 02 a2 20 91 18 co 00 002 88 92J80 02 00 oo 00 oo Q FOOT TOOT 00 00 00 00 00 00 00 00 00 00 00 00 Type eth type 2 bytes 80 80 80 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7a 00 35 00 Packets 3314 Displayed 3314 Marked 0 Load time 0 00 046 Abbildung 23 Standard PROFINET Datensatz In der obigen Abbildung sind die relevanten Filterdaten von O bis 4 mar Kiert O Ein Standard PROFINET Protokoll Telegramm 2 Die virtual LAN Kennung 0x 81 00 3 Die PROFINET Kennung 0x 88 92 4 Die Frame ID Kennung 0x80 02 gt Konfigurieren Sie mit den obigen Daten ein Extended Software Filter Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 35 131 4 4 2 Filter einstellen gt Hardware Filt
11. e der Einzelfenster k nnen Sie durch ziehen des Kreuzungspunk tes der Fensterteilungslinien ver ndern Sie k nnen sich auch nur das Historie oder Histogramm Fenster anzeigen lassen Dieses k nnen Sie im Hauptfenster des netANALYZERs unter Set tings gt Analysis Configuration einstellen 4 2 3 Signalflussrichtung ermitteln gt Klicken Sie in das Hauptfenster vom netANALYZER gt Klicken Sie Start und anschlie end auf Stop diese befindet sich jetzt an der Position der Schaltfl che Start damit einige Telegramme auf gezeichnet werden Dieses ist erforderlich um festzustellen auf welchen Ports der Analyzerkar te die Telegramme detektiert werden Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 23 131 gt Das Hauptfenster sollte jetzt wie folgt aussehen netANALYZER File Settings TAPA A TAPB Status Fort 0 Fort 1 Fort 2 Link Filter ACTIVE ACTIVE ACTIVE C Transparent Mode I a Check sequence emors Oo l Alignment errors 0 MILRX_ER errors O Short frames 000 Frames too long OOO l Start of frame delimiter errors oo l Freamble too long 00 I 0 Freamble too short Frames rejected by filter 421 Bus Load amp 0 131 0 135 0 088 0 030 Recording Time Status Timing Analysis stopped manually PIG StartiStop manual Abbildung 11 netANALYZER Hauptfenster nach Messzyklus
12. gt F llen Sie die Maskenfelder unter der MAC Zieladresse mit 00 Dadurch werden diese Datenfelder nicht mehr abgepr ft gt F llen Sie die Mask Felder unter der MAC Quelladresse und der Ver bindungs ID mit FF gt Haken Sie Select Filter G an gt W hlen Sie Accept if filter A matches aus Cyclic frames from Slave 3 Speichern Sie den Filter mit Save Filter 12 W hlen Sie den zweiten Port unter 1 aus an dem keine Telegramme detektiert wurden hier Port 2 W hlen Sie den soeben erstellten Filter aus Haken Sie Select Filter an Pr fen Sie die Einstellungen f r alle Ports Verlassen Sie den Filter Dialog mit OK E W hlen Sie im Timing Analyse aus Es ffnet sich im Vordergrund das Fenster zur grafischen Darstellung der Zeitanalyse Timing Analysis v v YYY YV Y Toming Analyt Short Dencripilon l ort bescaipllen From Pont Te ef Ada Lin From Por 0 To Porn ga Axia Lin Auto Scale Ch i Auto Scale Cienr Val Export Detniied Descniptlan 5 fs EC ct A edlen Baki a a0 g ir DE Dy Ki a ia PT Win Tiri hy T y Ti Man Tieres Thi Short Description Ada Lia From Poni Auto Scale Clear Vaii Gare Dd EHE 5 ra ikra Phar Dich each ER lc ee Rage Add A Dio ai Fr wE said lee Ta dipte fine ka DD ena Abpiiie Tima Weiti mec ee pmm p Abbildung 61 netANALYZER Timing Analyse Fenster Das Timing
13. z Displayed Span Displayed Span Last Second Last Second Graph Frame Type Frame Count Aw Load 1 3 Av Load eea Ay Coada lass Au Load EtherHet lP cyclic fra 128 20 31 N 19 78 0 11 40 0 03 ICHP frame 0 0 0 0 0 0 OON u VE a a 10 exp 4 10 exp 1 BE TF 60 DF Trn EF Irag FF IF E0 aF Irap BF Irap IS Tren ES Trag PE Trag a TF0 Eu TF0 ITZrED Erer g0 FITFED arer a0 SrEF60 IFZRED ara ia GURDA iai ITTRED TRN ian DE Tr a0 LETHED Esport Data to File Abbildung 82 Netzlast f r zyklische Ethernet IP Telegramme Anlauf nach Spannungswie derkehr In der obigen Abbildung kommen die nicht Ethernet IP Telegramme im Zeitraum berwiegend von der Adresszuteilung der Slaves ber den DHCP Server und dem Test auf identische Adressen im Netzwerk Der Start der zyklischen Ethernet IP Kommunikation erfolgt ca 16 sec nach der Spannungswiederkehr Sind mehr Teilnehmer im Netzwerk vorhanden wird sich dieser Zeitabschnitt noch vergr ern Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 sercos Analyse 87 131 7 sercos Analyse Beispielhaft werden hier folgende Messungen durchgef hrt e Messung der Ringdurchlaufzeit des Prim rrings e Messung der ConCIk Zykluszeit am Slave 1 e Messung der Zykluszeit des Master Datentelegramms am Ausgang des Masters e Messung der Zykluszeit des Master Datentelegramms nach Durc
14. 100040 O a 25 O Baal ad Capture Data Timing Analysis Hetloa d Analysis l 3 WIE LIRIN MANNINI U PIO Skark Stop manual Setzen Sie den Haken bei TAP B f r Port 2 und Port 3 2 Dieses ist erforderlich da wegen der Auto Cross Over Funktionalit t der Ethernetanschl sse nicht vorhersehbar ist ber welchen Port die Kommunikation startet Entfernen Sie ggf die Haken bei TAP A 1 damit die Telegramme nicht doppelt aufgezeichnet werden 6 5 3 Netzlast Messung durchf hren gt gt VVJWVWV J W hlen Sie f r die Analyse Netload Analysis 3 aus Es ffnet sich das Netload Analysis Fenster ffnen Sie die Ethernetverbindung am CH 0 des Slave 1 der Abbildung 52 um sie nach dem Start der Analyseaufzeichnung wieder schlie en zu k nnen damit die nicht zyklischen EtherNet IP Telegramme bei Verbindungsaufbau erfasst werden k nnen W hlen Sie das Hauptfenster des netANALYZER an Klicken Sie Start Die Datenaufzeichnung beginnt Schlie en Sie das Kabel am CH O des Slaves wieder an Stoppen Sie nach einiger Zeit der Aufzeichnung mit Stop im Hauptfens ter des netANALYZERS Im Netload Analysis Fenster sehen Sie jetzt etwa folgende Informatio nen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 85 131 SER RERBEIGE ER Frame Statistics z Displayed Span Dizplaye
15. Im Historien Fenster A 2 kann man durch verschieben der Schieberegler Aufl sung und Zeitposition die Zeitlichen Abschnitte finden in denen die seltenen Ausrei er liegen Hier mit G und gekennzeichnet 4 2 5 2 Messergebnis im Teilfenster B gt Im Fenster B des Timing Analysis Fensters finden Sie jetzt folgende In formationen Through put time of slawe I and 2 for Signals from cif to slave 3 From Port 1 To Port 3 Axis Log 6 Clear Yalues Export Detailed Description 000 000 007 770ns 0 87 Samples 000000123 067 4 Av Time 000 000 007 838 ns Below Range 000 000 000 000 Max Time 000 000 008 550ns 9 08 Over Range 000 000 000 000 Min Time pmi ra pm r pm r1 pmm ra pmi r1 pmm ra I S S S S S E S E S E E S S S E E E S TI 11 3370 11 40 37 0 1146370 115237 0 11 58 37 0 120437 0 Samples Absolute Time MM DOHH mm 2 1n Abbildung 16 PROFINET IO Device 1 Durchlaufzeit gt Schalten Sie Auto Scale aus um sich mit den Schiebereglern in den Teilbildern die optimale Aufl sung und Zeitbereich einstellen zu k nnen 2 Die Anzahl der analysierten Telegramme 123067 Die minimale Durchlaufzeit in ns mit Tausender Abtrennung und an schlie ender Prozentangabe zu mittleren Messzeit hier 7 77 us und 0 87 Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich
16. e in Flugsicherungssystemen Flugverkehrs oder Flugkommunikations systemen e in Lebenserhaltungssystemen e 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 Verwen dung in Gefahrumgebungen erstellt worden ist die ausfallsichere Kontroll mechanismen erfordern Die Benutzung der Software in einer solchen Um gebung geschieht auf eigene Gefahr jede Haftung f r Sch den oder Ver luste aufgrund unerlaubter Benutzung ist ausgeschlossen 1 2 4 Gew hrleistung Obwohl die Hard und Software mit aller Sorgfalt entwickelt und intensiv ge testet 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 In tegrierung 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 hrleistu
17. mittelt in Abschnitt Signalflussrichtung ermitteln Seite 22 Achten Sie darauf dass f r die Zeitachse Auto Scale 5 eingestellt ist Damit stellen Sie sicher dass die Ergebnisse immer im sichtbaren Bereich des Fensters angezeigt werden Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 25 131 4 2 5 Messung durchf hren gt Klicken Sie im Hauptfenster des netANALYZERS Bus Load 0 124 0 132 0 087 0 087 Recording Time 00 00 05 h Timing Analysis Star 2 Reset 1 Status Timing Analysis stopped manually GPIO Stark Stop manual Abbildung 14 netANALYZER Hauptfenster Start Reset gt Klicken Sie auf Reset Damit werden die bisher aufgezeichneten Zeitdaten gel scht gt Klicken Sie auf Start 2 um die Analyse zu starten 3 Die Schaltfl che Start wird zur Schaltfl che Stop Verfolgen Sie unmittelbar die grafische Darstellung der Messwerte Noch w hrend der laufenden Aufzeichnung k nnen Sie mit der Auswer tung beginnen Im hier dargestelltem Beispiel wurde eine Auswertung ber ca 30 Minuten gemacht Dabei entstanden die folgenden Grafiken gt Warten Sie die Zeit in der Sie Telegramme auswerten m chten gt Klicken Sie Stop gt Im Fenster A des Timing Analysis Fensters Auswertung der Zykluszeit finden Sie jetzt folgende Informationen 4 2 5 1 Messergebnis im Teilfens
18. 1176 Marked 0 Profile Default Abbildung 125 Modbus TCP netANALYZER Wireshark Telegrammdarstellung A In diesem Fensterbereich sehen Sie die Auflistung aller entsprechend der Filtereinstellung detektierten Telegramme Hier ist unter 2 der Port der netANALYZER Karte zu finden ber dem das Telegramm aufgezeichnet wurde In diesem Fensterbereich k nnen Sie einzelne Telegrammbereiche des ausgew hlten Telegramms betrachten Hier sind unter die einzelnen Modbus Telegrammabschnitte aufzubl ttern In diesem Fensterbereich werden die Daten des ausgew hlten Tele gramms auf Byteebene dargestellt Q Hier ist ein Telegrammzyklus zu sehen Die aufgezeichneten Tele gramme sind durchnummeriert w Pon Bewe O 25 Der Zeitpunkt an dem das Telegramm vom Master zum Slave den PC verl sst zeichnet 26 Der Zeitpunkt an dem das Telegramm vor dem Slave 3 ist Da der Telegramminhalt bereits aufgezeichnet wurde wird dass Te legramm schwarz hinterlegt und mit TCP Out of Order gekenn Real Time Ethernet Kit Analysebeispiele DOCO081202UMOADE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 120 131 Nr Port Beschreiwung E 27 2 Der Zeitpunkt an dem das Antworttelegramm des Slaves an den Master den Slave verl sst 28 Der Zeitpunkt an dem das Antworttelegramm des Slaves bei dem PC ankommt Da auf 2 TAPs aufgezeichnet wird und durchlaufende
19. 2012 11 Freigegeben ffentlich Hilscher 2008 2012 Modbus TCP Analyse 112 131 8 2 4 1 Im Fenster A Telegrammdurchlaufzeit Die Durchlaufzeit der FC4 Telegramme die von der PC Karte cifX an den Slave Server 3 durch Slave 1 und Slave 2 Timing Analysis From Porti To Pot3 Axis Lin Auto Scale Clear Values Export Detailed Description Min Tim 000000 us s1ens 0 58 Samples 000000 1A Time 000 000 016 00 ma Below Range 000 000 000 000 2 IMax Time 00o 000 016 098 ne 0 56 Q Over Range 000 000 000 000 0 atd Deviation 000 000 000 031 na Through put time of slave 1 and 2 for signals from cifX to slave 3 irr ir a ira 475 425 0 35 325 A5 225 175 125 T5 25 11 25 55 0 11 26 05 500000000 11 26 16 0 Samples zi Absolute Time Mhi DHH mm 8 02 I l 7 Abbildung 117 Modbus TCP netANALYZER Analyse Fenster A Im Fenster A 1 dem Histogramm sieht man die zeitliche Verteilung der einzelnen Telegramme und deren Anzahl Im Fenster A 2 der Historie sieht man die Verteilung der Telegramme ber die Zeit Bei sieht man unter Min Time Die minimale Durchlaufzeit sowie die prozentuale 15 918 us Abweichung zur mittleren Durchlaufzeit Die mittlere Durchlaufzeit der Telegramme 16 008 us Max Time Die maximale Durchlaufzeit der Telegramme so 16 098 us wie die prozentuale Abweichung zur mi
20. 8 gt W hlen Sie diesen Filter f r diesen Port hier Port 0 aus An Tap A der netANALYZER Karte den Port der beim ersten Test keine Tele gramme selektiert hat gt W hlen Sie f r Tap B den Port G aus der keine Telegramme selektiert hatte Hier ist es Port 2 Klicken Sie den neu angelegten Filter 4 an um ihn auszuw hlen gt Klicken Sie Select Filter 9 um den Filter f r diesen Port zu aktivieren gt Wechseln Sie in den Filter Modbus TCP frames S3 Hier selektieren Sie auf die Telegramme mit dem Funktionscode FC 4 Filter Settings Poti Port 1 Port 2 Port 3 Filters EtherCAT EthernetlF Ethernet FOWERLINE Modbus TEF Modbus TCF frames Exceptions ____ Modbus TCP frames S3 Modbus TEF frames S3R L FR FINET Sercos User defined Fie Jerie Enable Filter A Select Filter Apple to All Forta C Enable Filter E indes offset 0x000 walu Mask 0x008 Yalue Maski 0x010 alue Mask 0x0 0x1 O2 083 Ord 085 066 0 Ne offset 0x0 Dsl 0x000 Value FE 00 Mask 00 po 04008 Value 00 00 Mask An 0x010 Value Mask 0x2 0x3 Od 05 Ob Der o0 o Mm o0 o lo FF T 02 FF Fi FF oo 00 A2 IFF c3 FF o o0 ao 9 FF TFE 13 08 FF o oo lo 00 00 18 FF 0 00 oo o0 00 FF 00 m oo 00 02 FF m m o 00 00 ad Du a Do og 00 Do gg 0
21. A die zu konvertierende Datei aus gt Erg nzen Sie die notwendigen Einstellungen im Fensterbereich gt Klicken Sie auf die Schaltfl che Convert 19 um die Daten ins pcap Format zu konvertieren gt Nach Abschluss des Konvertierungsvorgangs schlie t sich das Fenster Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 79 131 gt ffnen Sie die Datei mit Wireshark Wenn das Programm Wireshark korrekt installiert ist wird mittels eines Doppelklicks auf die pcap Datei diese mit Wireshark ge ffnet Es werden folgende Daten angezeigt Doppelklick auf die konvertierte Datei hier c Default_001 pcap oder starten Sie das Programm Wireshark w hlen Sie dann File gt Open und die Datei aus dv Das Programm Wireshark zeigt die Daten wie folgt an DefaultOO1 pcap Wireshark File Edit View Go Capture Analyze Statistics Help ua BExXxZ23 1A seT2lBBlaaa a aam HE Eiter v Expression Clear Apply No Destination J 0 0 100 10 0 0 103 NIP onnection J 0 0 100 10 0 0 103 NIP Connection ID 0x 50050003 J 0 0 103 10 0 0 100 NIP Connection ID 0y SEAGOODE J 0 0 103 10 0 0 100 NIP Connection ID 0x6E46000E J 0 100 10 0 0 103 NIP Connection ID 0x6D050003 J 0 0 100 10 0 0 103 NIP Connection ID 0x6D050003 Risk J 0 0 100 NIP Connection ID 0x6E46000E ER IC Co Ta N ID 0x6E46000E ID 0x6D05000 3 SE
22. Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherCAT Analyse 48 131 5 2 4 1 Messergebnis Fenster A Zykluszeit Sind From und Stop Port identisch wird immer die Zykluszeit gemessen unabh ngig davon ob im Datenweg vom Master zu den Slaves oder im Datenweg von den Slaves zum Master gemessen wird Im Datenweg der Slaves zum Master kann aber der Jitter erh ht sein gt Im Fenster A des Timing Analysis Fensters finden Sie jetzt folgende In formationen Cycle Time From Port 0 To Port 0 Axis Lin Auto scale Clear Yalues Export Detailed Description hir Time D00 000 990 0S0 ns 0 99 Samples pgo 000 197 013 1A Time 000 001 000 001 ns Below Range 000 000 000 000 Ihaz Time 000 001 005 1r ns 0 82 Over Range 000 000 000 000 Std Deviation 000 000 001 717 re 0 5 Pi EP ARE Ti a er TER 7 E a jen e ay Den 3 ee Te a ul 003 A EEE Te pi T na r dT Thi E ho a rar a Ei F ara Paprat LE p at T s f o nF Ein En rt Jar y eh Tyi AER PERH ji Er Sei a at EN EaR i Sr Fu 5 r a a ot BA P ia n h ha Mien a gt u N T a r pati ate iuh Taik er t p ay ke i A TETE I n a R rE PTE 1 TA A 1 Fin Ip H Mini pe i N ee men Ur Ba FREUT SER ET NER FE T Bra se tan TE or Juliane rn Eu u EDE e A AE a e ER a SS Re 2 ae ea
23. Bei 2 sieht man unter Die Anzahl der ausgewerteten Telegramme 2526 Below Range Die Anzahl der Telegramme die unterhalb der ange zeigten Zeitspanne Y Achse liegen Over Range Die Anzahl der Telegramme die oberhalb der ange zeigten Zeitspanne Y Achse liegen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 116 131 8 3 Datenaufzeichnung durchf hren Es sollen die Telegramme der PC Karte cifX zum Slave 3 und die Antwort telegramme vom Slave 3 an die PC Karte cifX aufgezeichnet werden Voraussetzungen e Der Hardware Aufbau wie im Abschnitt Hardware Aufbau auf Seite 102 beschrieben muss erstellt sein e die Modbus Mastersoftware muss gestartet und mit dem Slave 3 ver bunden sein Hinweis Bei der Telegrammaufzeichnung sind nur die Einstellungen der Hardwarefilter aktiv gt Starten Sie die netANALYZER Software mit Start gt Programme gt Hil scher GmbH gt Hilscher netANALYZER gt Sie gelangen in das Hauptfenster des netANALYZERS E i netANALYZ ER i Fie Gettings 3 Status STOPPED Port 0 Y Part 1 Port 2 Lok UF 100 MbR e UP TOO MORAS TAF A TAF B Fiter ACTIVE i ACTIVE Ll Transparent Mode EEE ee Frames received OK Check sequence errors Alignment erors MII R_E errors Short frames Frames too long Start of frame delimiter errors Freamble too long Freamble too short
24. Wird die Modbus TCP Kommunikation nicht durch Netzwerkunterbrechung neu gestartet sondern durch eine Spannungswiederkehr der Slaves ist die nicht Modbus TCP Kommunikation vor dem Start der selbigen noch um fangreicher da dann noch die Kommunikation f r die Adressverteilung ber den DHCP Server dazukommt Dieser Fall wird in der folgenden Abbildung dargestellt Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 126 131 Netload Analysis aa Frame Stalsties Avload Displayed Span Displayed Span Last Second Last Second da Br Load 1 8 Ay Load 2 Av Load 173 A Load A ICMP frame 048 05 0 2 0 0 17 34 0 24 Graph Frame Type Frame Count Av Load 1 3 Frame count 332 at 12 00 30 Frame type MODBUS TCP fam 10 exp 1 I m mu Fi mm Im ter BEE E reot P sroti Export Data to File Abbildung 132 Netzlast f r zyklische Modbus TCP Telegramme Anlauf nach Spannungs wiederkehr In der obigen Abbildung kommen die nicht Modbus Telegramme im Zeit raum A berwiegend von der Adresszuteilung der Slaves ber den DHCP Server und dem Test auf identische Adressen im Netzwerk Der Start der zyklischen Modbus TCP Kommunikation erfolgt ca 13 sec nach der Span nungswiederkehr Sind mehr Teilnehmer am Netzwerk vorhanden wird si
25. einzeln aufgelistet In der Spalte Port sehen Sie die Portnummer der netANALYZER Karte an der das Telegramm aufgezeichnet wurde In diesem Fensterbereich werden die Daten des im Fensterbereich A ausgew hlten Telegramms auf Protokollebene dargestellt In der Zeile 2 2 dieses Fensterbereichs sehen Sie die Portnummer der netANALYZER Karte an der das Telegramm aufgezeichnet wurde In diesem Fensterbereich werden die Daten des ausgew hlten Tele gramms auf Byteebene dargestellt Hinweis Im obigem Bild sind die einzelnen Telegramme 2 mal aufgelis tet Die Ursache liegt im Schaltungsaufbau aus 4 1 und der gew hlten Fil tereinstellung da die netANALYZER Karte die Daten an jedem TAP auf zeichnet und die gefilterten Telegramme an beiden Port s vorbeikommen Hier ist somit auch die Laufzeit durch den Device 1 zu ersehen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 34 131 4 4 Netzlast Analyse vorbereiten und durchf hren Es sollen die Netzlast ausgel st durch die PC Karte cifX analysiert wer den Es soll analysiert werden wie gro der Anteil der PROFINET Telegramme zu anderen Telegrammen ist Es soll das Netzwerk Anlaufverhalten untersucht werden Voraussetzungen e Der Hardware Aufbau wie in Hardware Aufbau auf Seite 16 beschrie ben muss erstellt sein e die Einstellungen f r die PC
26. gt ffnen Sie im Hauptfenster des Programms mit Settings gt Filter Set tings 3 in die Filtereinstellungen gt Es ffnet sich das Dialogfenster der Filtereinstellungen in dem Sie fol gende Einstellungen vornehmen Filter Settings Bart Port 1 Porz Part 2 Port 3 1 Filters EtherCAT 4 Copy Fiter Save Fiter 12 Select Filter Apply to All Farts Etherneti P Enable Filter amp C Enable Filter E Cyclic frames Zu Acyclic ETT iney SFE offset DO Oel 0x2 O3 Ox4 05 O6 O7 inden offset Os0 0x1 Os2 0x3 ed 0x5 Os6 0x7 DLR protocol messages 0x000 value E 9000 value co oo oo foo oo oo Io yele eaen Sea ao oo oo oo o0 o0 FF Mask 00 oo oo oo on oo o0 00 oo g az L2 loi ie losore oe vave o0 oo jo m los Too Im m Die Ethernet POWERLINK Mask FF FF _ FF_ FF_ FF G ModbusiTEP 3 PROFINET 0x010 Value 00 oo og 00 La on c lok 0x010 Value oo oo oo oo oo oo oo In Sercos Il Maskl oo o0 oo oo o Mask oo oo oo oo oo oo oo oo t User defined 0x018 Value 00 00 o0 7 EN m aA o0 0x018 Value 00 oo o o0 o o o oo eao loo an loo oo 1 N 00 o o Mask oo co oo oo joa oo foo 0x020 Value 00 oo loo Joe Jae os 77 P 00 0x020 Yalue oo foo oo oo os ae oo oo ask on Joo oo rr FF ler FF 00 Ma Mask oo oo oo oo FF FE oo imo 0x028 Wale 00 oo oo oo oo oo oo Im 0x028 Vale oo oo oo oo oo oo oo oo Mask 00 Joo oo joo o
27. o0 f FF oo o0 0x028 Value 00 Ian f lan l 02028 Value 00 lo oo lo mM oo Mask 00 fi Mask 00 00 100 0 00 00 0x030 Wahre 00 0x030 Vale oo oo oo oo oo foo oo oo Mask 00 Mask oo oo oo oo oo o0 0038 Value 00 0038 Yaluelon oo oo oo on o0 Mask oo oo oo oo oo Irr oo mw Mask oo oo Jon loo oo foo foo m 0x040 Yalue Far Ion a oo fa Too Im 04040 Value 00 00 gg og 00 o0 hi ei 00 Mask 00 no o0 og og oi C Always accept corupted frames Accept if filter A matches Selected Filter Modbus TCP frames 53 Selected Protocol Modbus TEP Abbildung 105 Modbus TCP netANALYZER Filter 1 gt Nehmen Sie folgende Filtereinstellungen entsprechend obiger Abbil dung vor gt W hlen Sie einen Port f r den Sie die Einstellungen machen m ch ten Zun chst ist diese Auswahl unbedeutend da im ersten Schritt das Filter f r alle Ports identisch eingestellt wird gt W hlen Sie Filters gt Modbus TCP 2 gt Modbus TCP frames 3 aus gt Kopieren Sie diesen Filter mit Copy Filter Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse gt gt I File Status STO PPED Settings 105 131 Vergeben Sie f r den kopierten Filter einen Namen hier Modbus TCP frames S
28. sind bestimmte Filtereinstellungen erforderlich gt ffnen Sie im Hauptfenster des Programms Settings gt Filter Settings die Filtereinstellungen gt Das Filter Fenster erscheint wie folgt 8 2 2 Filter einstellen 1 Es ist zun chst festzustellen ber welche Ports die Kommunikation in wel che Richtung stattfindet Deshalb wird zuerst ein Filter f r die Telegramme von der cifX zum Slave 3 definiert Filter Settings Port 0 Poti Pot2j Ports 1 4 EtherCAT 10 Save Filter Select Filte 12 Apply to All Forts Ethernet iF Enable Filter amp C Enable Filter E Ethernet POWERLINK Modbus TCF oise O0 Os O2 Ox3 Os4 0 5 O6 0x7 Wodbus TOF frames 3 6 eg 0000 Value o0 00 oo oo oo Inc oo 00 Bigne FF Fl E FF N 7 IF E T MaskIo0 00 on oo o0 o0 o0 00 Modbus TCP frames 53 16 A bet a ei Faea et PROFINET a il mrers ars Sercos FE FF FR FF oo 00 Mask 00 00 00 00 FF FF 00 00 0x005 Yakel 00 00 oo o0 oa oo oo 00 User defined 0x010 Yale 00 0x010 Vale 00 00 oo o0 on 00 00 Mask oo oo oo loo loo kon loo Io Maski oo oo loo loo oo oo oo 0015 Value oo Io i p 0018 Value on no g0 on 00 00 ng Mask 00 Io oo Ion Mi um i Maski 00 00 oo 00 00 oo 00 0x020 Value 00 lo o oot oo oo oo oo 0020 Vake oo oo loo foo m Fe oo om Mask o0 io foc o0 o Foo loo Mask 00 o0 o0
29. u0220022200200020000nnn anno nenne nenn nenne anne 11 3 0 NEIANAETZER EINTICHIEN nee ren ie 12 3 3 1 Einstellungen f r die Telegrammaufzeichnung 24ss022s4snnenne nenne 13 3 4 Skalierungen im Timing Analyse Fenster 00 2002220022002200 nase ennnennnnennnen nennen 14 3 4 1 Skalierung mit den Schiebereglern 02222220022040000200000000nnnnnnnnn nennen 14 3 4 2 SKallerung mit der Maus ee E 15 4 PRORINETISANALY SE ee ee ee een tee ee 16 4 1 MareWare AUuIpauUs zen een A 16 4 2 Zeitmessungen vorbereiten und durchf hren 022200220022200200 nenn nnne nennen 17 4 2 1 Zeitmessung Vorberellen eunc s aneiseie eoe ai 17 4 2 2 Filter einstellen au ns 18 4 2 3 Signalflussrichtung ermitteln 022222002220000000000000Rnnnnnnnnnnennnnnnennnnnnnnnnnn 22 4 2 4 Einstellungen in den Analysefenstern 22222200020000000000n0 nenne nnnnnn nenne 24 4 2 5 Messung durchf hren ses 25 4 3 Datenaufzeichnungen durchf hren 0222002200220002000nnn0 nano anne nenne nenn anne nnnenn 28 4 4 Netzlast Analyse vorbereiten und durchf hren 022200220022200220 nenn nnnn nennen 34 4 4 1 Netzlast Analyse vorbereiten 2 220224000220000000ennnnnn anne nnnnnnnnnnenennnn nennen 34 4 4 2 Flller elnstellen au een 35 4 4 3 Netzlast Messung durchf hren 022222200220000000000nR0nnnnennn
30. 100 Mbits UP 100 Mbit s UF Filter ACTIVE ACTIVE ACTIVE C Transparent Mode A Frames received OK m 0 Check sequence emors o Alignment emors TAF A TAF B MII RS_ER errors Short frames Frames too long Start of frame delimiter errors Freambie too long Freamble too short Frames rejected by filter Minimum Inter Frame Gap ns n a Bus Load amp 0 007 0 022 Recording Time Status Timing Analysis stopped manually GPIO Start Stop manual Abbildung 59 EtherNev IP netANALYZER Signalflussrichtung Es ist im roten Kasten und in der Zeile Frames received OK unter Port 1 und Port 3 zu erkennen dass an diesen Ports Telegramme von der cifX zum Slave 3 detektiert wurden Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 68 131 Daraus ist zu schlie en dass die Telegramme vom Slave 3 zur PC Karte cifX ber den Port 2 und den Port O der netANALYZER Karte laufen gt Hinweis Durch die Auto Cross Over Funktionalit t der Komponenten k nnen bei Ihrem Messaufbau Die Signale auch ber den Port O und 2 laufen F r diese Ports sind jetzt die Filter entsprechend zu setzen 6 3 2 2 Filter f r Signalrichtung vom Slave 3 zur cifX erstellen Da der Slave eigenst ndig an eine Broadcastadresse sendet k nnen wir hier nur mit der MAC Quelladresse und der Verbindungs ID arbeiten
31. 115 Modbus TCP netANALYZER Messtfenstereinstellungen 4 In der Kopfzeile k nnen Sie einen beschreibenden Text f r die Messung eingeben Startport From der Messung hier Port 1 O der Port an dem die Tele gramme von der PC Karte cifX ankommen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 111 131 Zielport To der Messung hier Port 1 Der Start und Stopp Port ist hier identisch um die Zykluszeit der Telegramme messen zu k nnen Achten Sie darauf dass Auto Scale 5 eingeschaltet ist damit die Mess ergebnisse immer im Anzeigefenster sichtbar sind 8 2 4 Messungen durchf hren Bus Load amp 0 362 0 370 0 121 1 123 Recording Time Abbildung 116 Modbus TCP netANALYZER Start Stopp Analyse gt Klicken Sie im Hauptfenster des netANALYZERSs Reset O Damit wer den die bisher aufgezeichneten Zeitdaten gel scht gt Klicken Sie Start 2 um die Analyse zu starten a Die Schaltfl che Start wird zur Schaltfl che Stop gt Warten Sie die Zeit in der Sie Telegramme auswerten m chten Hinweis Wollen Sie w hrend der laufenden Analyse sich einzelne Teilbe reiche ansehen schalten Sie f r das Fenster Auto Scale aus gt Klicken Sie Stop dv In den Fenstern finden Sie jetzt folgende Informationen Real Time Ethernet Kit Analysebeispiele DOC081202UMOA4ADE Revision 4 Deutsch
32. 2 Axis Log Auto Scale Clear Values Export Detailed Description Samples 000 000 210 333 Min Time 000 002 000 00n 0 00 Aw Time 000 002 000 153 n8 Below Range 000 000 000 000 Max Time 000 002 000 290m 0 01 Over Range 000 000 000 000 Std Deviation DOO 000 000 033182 0 999 9544 939 892 ale he I T je 1 peut T Pr 1 pen 1 pmt o 339 530 T 1 T 1 T T I T T T T T T I T T T T T T i 10 expe 10 ep5 10 exp4 10 expa 10 exp 10 exp1 10 exp j 05 31 05 31 i 5 16 25 02 0 16 26 12 500000000 16 26 23 0 samples Absolute Time Wh DUVAR mm SS NS 4 q R Abbildung 98 Zykluszeit Master Daten Telegramm nach Durchlauf von 3 Slaves Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 sercos Analyse 97 131 Im Fenster D 1 dem Histogramm sieht man die zeitliche Verteilung der einzelnen Telegramme und deren Anzahl Im Fenster D 2 der Historie sieht man die Verteilung der Telegramme ber die Zeit Bei 1 sieht man unter Min Time Die minimale Zykluszeit des Master Daten 2 000 050ms Telegramms sowie die prozentuale Abweichung zur mittleren Zykluszeit Die mittlere ConCik Zykluszeit der Telegramme 2 000 153ms Max Time Die maximale ConCIk Zykluszeit der Telegramme 2 000 290ms sowie die prozentuale Abweichung zur mittleren Durchlaufzeit Std Deviation Die Standardabweichung der
33. A Status STOPPED Fort 0 Fort 1 Link UP100Mbit s UP100Mbitys Fin ACTIVE ACTIVE L Transparent Mode Frames received OK Check sequence errors Algnment errors MIIR ER errors Short frames Frames too long Start of frame delimiter errors Preamble too long Freamble too short Frames rejected by filter Minimum Inter Frame Gap na Bu Load Recording Time 00 00 02 h Status Timing Analysis ready 108 131 TAP B Fort 2 UP Fort 3 UP acme Acme 459 n a nal az 0 123 GPIO Start Stop manual Abbildung 109 Modbus TCP netANALYZER Start Timing Analyse gt W hlen Sie Timing Analysis gt Es ffnet sich im Vordergrund das Fenster zur grafischen Darstellung der Zeitanalyse Timing Analysis Short Description amio Axis Lin From Pont Te Auto Scale Ch En 141105 707 A Ties BA AH nT men run a From Poni Auto Scale Clear Wales J Ti LEALI Sa Deaden DOOR o ors 0 Abpgiue Te MM H nm on pf 053 EI titii d ikita Amalie Tima W DEUH menpe nal jm er Isa Appie Tirar MH DEURE mTOR mE 7 Abbildung 110 netANALYZER Timing Analyse Fenster Das Timing Analysis Fenster unterteilt sich in 4 Unterfenster die wiederum 2 Teilfenster Histogramm und Historie beinhalten Im weiteren Verlauf die Real Time Ethernet Kit Analysebeispiele DOC081202UMOA4ADE Revision 4 Deutsc
34. Abbildung 27 Extended Software Filter nach 1 Eintrag Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 37 131 Zur PROFINET Identifikation gehen Sie wie folgt vor gt Ermitteln Sie aus der Abbildung 23 Eintrag 3 die Informationen f r die PROFINET Kennung gt Markieren Sie den Eintrag N der obigen Filterabbildung und f gen dann mit Add Filter Entry 2 den Eintrag Bytes 16 17 88 92 wie f r den Eintrag Q beschrieben hinzu Hinweis Hierdurch wird eine UND Verkn pfung der Filterbedingung er zeugt H tten Sie den Eintrag Start der obigen Abbildung markiert w r den die beiden Eintr ge ODER verkn pft dv Jetzt sollte Ihr Filter wie folgt dargestellt aussehen Extended Software Filters a Filter Tree Start Bytes 12 13 81 00 Bytes 1 6 1 7 68 92 Abbildung 28 Extended Software Filter nach 2 Eintrag Damit Sie in der Netload Analysis Grafik eine Kurve dargestellt bekommen m ssen noch einen Identifikations Eintrag hinzuf gen gt Dazu klicken Sie den in der obigen Filterdarstellung den mit Q markier ten Eintrag an Klicken Sie anschlie end Add Identification Entry gt In dem sich dann ffnenden Fenster tragen Sie einen Identifikations namen ein Hier wurde der Name PROFINET eingetragen Hinweis Treten bei der Analyse noch andere Datens tze
35. Analysis Fenster unterteilt sich in 4 Unterfenster die wiederum 2 Teilfenster Histogramm und Historie beinhalten Im weiteren Verlauf die ses Messaufbaus wird in der Regel immer nur ein Unterfenster angespro chen Die Gr e der Einzelfenster k nnen Sie durch ziehen des Kreuzungspunk tes der Fensterteilungslinien ver ndern Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 70 131 Sie k nnen sich auch nur das Historie oder Histogramm Fenster anzeigen lassen Dieses k nnen Sie im Haupt Fenster des netANALYZERSs unter Settings gt Analysis Configuration einstellen 6 3 3 Einstellungen in den Timing Analysefenstern Achten Sie darauf dass in allen Unterfenstern zun chst Auto Scale N eingestellt ist From Port 0 To Port 0 Axis Lin 1 Auto Scale Clear Values Export Detailed Description Abbildung 62 netANALYZER Timing Auto Scale Damit stellen Sie sicher dass wenn Telegramme detektiert werden diese auch als Balken sichtbar sind und nicht au erhalb des Zeitstrahls liegen Achtung Der Zeitstrahl geht in dieser Darstellung senkrecht nach oben gt Stellen Sie die From To Bedingungen f r jedes Teilfenster wie folgt ein LYZER Karte k nnen bei Ihrem Testaufbau die Telegramme ggf auch ber die entsprechenden korrespondierenden Port laufen Passen Sie die Ports entsprechend Ih
36. C Transparent Mode Frames received OK Check sequence emors Algnment errors MIL A _ER errors Short frames Frames too long Start of frame delimiter errors Freambile too long Freamble too short Frames rejected by filter men m m ee m m ee eu m m x Ci E JO Du ajlellelilellellellelilellellelile o le le l e le le le le 2 Minimum Inter Frame Gap ns Bus Load III ol 0 en C GPIO StartiStop manual Recording Time 00 00 00 h BEE Abbildung 99 netANALYZER Hauptfenster Wenn Sie die Verkabelung wie in Abschnitt Hardware Aufbau auf Seite 87 beschrieben aufgebaut haben und die Kommunikation zwischen der PC Karte cifX und den NXIO Boards l uft wird der jeweilige Verbindungsstatus wie bei Q dargestellt als UP mit Baudrate oder bei lteren netANALY ZER Karten nur mit UP gekennzeichnet gt Stellen Sie sicher dass unter dem Dialogweg wie bei 2 dargestellt Settings gt Filter Settings wie bei der Zeitmessung in Abschnitt Zeitmessung vorbereiten und durchf hren auf Seite 88 beschrieben ak tiviert sind gt Sie kommen zur ck ins Hauptfenster Real Time Ethernet Kit Analysebeispiele DOC081202UMO4DE Revision 4 Deutsch 2012 11 Freigegeben ffentlich Hilscher 2008 2012 sercos Analyse 99 131 Recording Time 00 00 00 h J 5 Stat 6 Convert Status Capture Data ready GPIO Start Stop manual Abbi
37. Es erscheint folgendes Fenster a Path of hea file and pcap files hea File A B gt Path Path C usernetANALYZER Q CusernetANALYZER O All fltered hea files for thie name or capture File name Capture_Data_01 vVvV vyv yY default pcap files that will be generated FNA Ha Capture_Data_01_00001_20120524090 6 Append datetime to pcap file name Include FCS in pcap tile 8 Include corupted frames n pcap fle a Append net ANALYZER information block for Wireshark versions before 1 7 1 with additional plugin only 10 _ Convert to extended pcap file including additional frame information Abbildung 21 pcap Konvertierung 1 Das obige Fenster teilt sich in zwei Bereiche Fensterbereich A Bedienelement Erl uterung Path Vom Bediener auszuw hlender Pfad aus welchem der netANALYZER die Bin r Datei hea zur Konvertierung lesen soll Die hier gemachten Einstellungen wirken sich auch auf die n chsten Datenaufzeichnun gen aus Die Einstellung unter Settings gt File Settings wird damit ver ndert Schaltfl che 2 Auswahlschaltfl che zur Auswahl des Quellverzeichnisses der hea Dateien All filtered hea files for Anzeigeliste der hea Dateien im ausgew hltem Verzeichnis this name or capture Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 31 131 Fensterbe
38. Hauptfens ter des netANALYZERS Im Netload Analysis Fenster sehen Sie jetzt etwa folgende Informatio nen DER Displaped Span Last Second Last Second Ar Av Load 175 Av Load t s Av Load Av toad 1s Load 259 65 0 18 143 97 0 1 0 0 1 15 0 0 23 0 o 0 ea Displayed Span Frame count 377 at 12 31 99 Frame type PROFINET Se IEZI eS IEZI FELEZI LELEI Export Data ta File Abbildung 31 Netload Analyse f r PROFINET Anlaufphase Real Time Ethernet Kit Analysebeispiele DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben ffentlich Hilscher 2008 2012 PROFINET IO Analyse 40 131 Zeile Q im Fensterbereich A korrespondiert mit der Linie im Fenster bereich B Zeile 2 im Fensterbereich A korrespondiert mit der Linie 2 im Fenster bereich B Neben der in den Filtereinstellungen benannten Selektion wird automatisch der Rest der nicht den Selektionsbedingungen des Filters entspricht als Other in der Grafik dargestellt Im Fensterbereich A sehen Sie die numerischen Werte der Aufzeichnung Klicken Sie hier mit der rechten Maustaste auf einen Frame Type dann k nnen Sie im Kontextmen die Kurvenfarbe Linientyp und Liniendicke ausw hlen wie diese im Fensterbereich dargestellt werden sollen Klicken Sie im Fensterbereich auf die rechte Maustaste dann k nnen Sie die Y Skalierung z B von linear auf logarithmisch umstellen Fahren Sie mit der Maus im Fenste
39. Hilscher 2008 2012 PROFINET IO Analyse 27 131 Die mittlere Durchlaufzeit ns mit Tausender Abtrennung hier 7 838 us Die maximale Durchlaufzeit ns mit Tausender Abtrennung und an schlie ender Prozentangabe zu mittleren Messzeit hier 8 55 us und 9 08 Diese prozentuale Abweichung erscheint sehr hoch Stellt man jedoch die Axis 6 auf logarithmisch dann kann man in der Grafik B 1 erkennen dass es nur sehr wenige Telegramme sind die diese Abweichung verursa chen In der History Grafik B 2 kann man durch verschieben der Schiebe regler Aufl sung und 9 Zeitposition erkennen dass diese Ausrei Rer alle in einem kurzen Zeitabstand Q auftreten Durch noch weiteres Spreizen der Zeitachse in der History Grafik kann man auch sehr genau die absolute Zeit der Ereignisse ermitteln RE e Be Er un TE a a a a DoT aa OR a A pae ee a MT a a u Te ED Gra S n es a Haa Be A A i n Tun A er 1 in L n Lama vn nn u y N en en Be at Trp a De Ian ir m KTR e eaa YAT m o liek d Pi RE EL DR Er a 3 Berg h sat Yaa BR en wen Tot gr z r Gu on e r gt 3 u a gt ee T s T en an nmn gs Dg F gt Ca r Br u u r I ie nn a N GI n a aan N a 05 25 05 25 05 25 51 13 440000000 11 51 23 940000000 11 51 34 440000000 Absolute Tine Mbi DDHH mm 33 18 Abbildung 17 PROFINET IO Device 1 Durchlaufzei
40. Info Block nach dem Ethernet Frame wird von Wireshark Versionen 2 1 7 1 nicht mehr unterst tzt Nicht ausw hlbar wenn Option G angehakt Convert to extended Hinweis Wird dieser Haken gesetzt kann das mit der netANALYZER Software V1 4 x x pcap file including ad erzeugte erweiterte pcap Dateiformat nur in Wireshark Versionen ab V1 7 1 ge ffnet ditional frame informa werden tion T Ab der Version der netANALYZER Software V1 4 x x kann ein erweitertes pcap Dateiformat erzeugt werden Dabei befindet sich der netANALYZER Info Block in den 4 Bytes vor dem Ethernet Frame Damit stehen Zusatzinformationen zu jedem einzelnen Telegramm zur Verf gung wie Empfangszeitpunkt Empfangs Port oder Fehlerinformati onen Convert Die Konvertierung der Bin r Dateien ins WinPcap Format wird gestartet Sie schlie en das Fenster ohne eine Konvertierung zu starten Close W hlen Sie im Fensterbereich A die zu konvertierende Datei aus Yy Erg nzen Sie die notwendigen Einstellungen im Fensterbereich v v Klicken Sie Convert 6 um die Daten ins pcap Format zu konvertie ren Nach Abschluss des Konvertierungsvorgangs schlie t sich das Fenster ffnen Sie die Datei mit Wireshark Wenn das Programm Wireshark korrekt installiert ist wird mittels eines Doppelklicks auf die pcap Datei diese mit Wireshark ge ffnet Es werden folgende Daten angezeigt vo J Real Time Ethernet Kit Analysebeispiele i DOC0
41. Karte cifX m ssen erfolgt sein e es muss ein Datenaustausch zwischen der PC Karte cifX und den Devi ces erfolgen 4 4 1 Netzlast Analyse vorbereiten Es m ssen die Filterkriterien ermittelt und anschlie end eingestellt werden gt Machen Sie eine kurze Datenaufzeichnung an einem laufenden PROFINET Netzwerk gt Sehen Sie sich ein Standard PROFINET Telegramm an gt Dieser Datensatz sollte wie folgt aussehen Default_03_00001_20120511142600 pcap Wireshark 1 6 7 SVN Rev 41973 from trunk 1 6 Fle Edt View Go Capture Analyze Statistics Telephony Tools Internals Help ua BEXE Fiter Time Source 812972 BB aaa 21 Bi HB Destination Protocol Info 1 0 00000000 Hilscher_20 91 18 Hilscher_20 c3 13 PNIO RTC2 I10 0x8002 Len 40 Cycle 31232 valid Primary Ok Run 64 2 0 00000772 Hilscher_20 931 18 Hilscher_20 c3 13 PNIO mn AnA RTC2 ID 0x8002 Len 40 Cycle 31232 valid Primary Ok Run em ma na as rrm e mmmn a Frame 1 64 bytes on wire 512 bits 64 bytes captured 512 bits 3 Ethernet II Src Hilscher_20 91 18 00 02 a2 20 91 18 Dst Hilscher_20 c3 13 00 02 32 20 c3 13 a Destination Hilscher_20 c3 13 00 02 a2 20 c3 13 source Hilscher_20 91 18 00 02 a2 20 91 18 Type 802 10 virtual LAN 0x8100 802 10 virtual LAN PRI 6 CFI 0 ID Priority voice lt 10ms latency and jitter 6 AEL CFI Canonical 0 0000 0000 0000 ID 0 6 Type PROFINET 0x8892
42. Karte cifX und den NXIO Boards l uft wird der jeweilige Verbindungsstatus wie bei Q dargestellt als UP gekennzeichnet Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherCAT Analyse 54 131 gt Stellen Sie sicher dass der Filter entsprechend Abschnitt Zeitmessung vorbereiten Seite 43 eingestellt ist gt Verlassen Sie die Filtereinstellungen mit OK gt Sie kommen zur ck ins Hauptfenster Recording Time 00 00 00 h 7 5 stat 6 Conver Status Capture Data ready GPIO Startl Stop manual Abbildung 49 Datenaufzeichnung starten Stellen Sie sicher dass Capture Data 4 eingestellt ist Klicken Sie Start um die Aufzeichnung zu starten Die Schaltfl che Start 3 wird zur Schaltfl che Stop Warten Sie bis eine ausreichende Anzahl von Telegrammen aufge zeichnet wurden gt Klicken Sie Stop gt Klicken Sie Convert gt Es erscheint folgendes Fenster VOVWVv Path of hea file and pcap files dhea File Fath i Fath C userinetANALYZER C userinetANALYZER Al filtered hea files for thie name or capture File name default Capture _Data_01 pcap files that will be generated Capture _Data_01_00001_20120524090708 6 Append date time to pcap file name Include FCS in peap hle 8 Include corrupted frames n pcap fle E Append net ANALYZER
43. Mail fr support hilscher com Indien Hilscher India Pvt Ltd New Delhi 110 065 Telefon 91 11 43055431 E Mail info hilscher in Italien Hilscher Italia S r l 20090 Vimodrone MI Telefon 39 02 25007068 E Mail info hilscher it Support Telefon 39 02 25007068 E Mail it support hilscher com Real Time Ethernet Kit Analysebeispiele DOC081202UMO4DE Revision 4 Deutsch 2012 11 Freigegeben ffentlich 131 131 Japan Hilscher Japan KK Tokyo 160 0022 Telefon 81 0 3 5362 0521 E Mail info hilscher jp Support Telefon 81 0 3 5362 0521 E Mail jp support hilscher com Korea Hilscher Korea Inc Suwon Gyeonggi 443 734 Telefon 82 0 31 695 5515 E Mail info hilscher kr Schweiz Hilscher Swiss GmbH 4500 Solothurn Telefon 41 0 32 623 6633 E Mail info hilscher ch Support Telefon 49 0 6190 9907 99 E Mail ch support hilscher com USA Hilscher North America Inc Lisle IL 60532 Telefon 1 630 505 5301 E Mail info hilscher us Support Telefon 1 630 505 5301 E Mail us support hilscher com Hilscher 2008 2012
44. Plugin von der SERCOS Homepage https www sercos org f r das Wireshark Programm herunterladen In diesem Fensterbereich werden die Daten des ausgew hlten Tele gramms auf Byteebene dargestellt Real Time Ethernet Kit Analysebeispiele DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben ffentlich Hilscher 2008 2012 Modbus TCP Analyse 102 131 8 Modbus TCP Analyse Beispielhaft werden hier folgende Messungen durchgef hrt e Messung der Reaktionszeit vom Slave 3 e Messung der Durchlaufzeit der Telegramme f r Slave 3 durch Slave 1 und 2 e Messung der Zykluszeit der cifX Telegramme e Messung der Netzlast mit Modbus TCP Telegrammen beim Netzwerk anlauf und Ping 8 1 Hardware Aufbau F r diese Beispielmessung wird folgender Hardware Aufbau ben tigt CIFX 50 RE NXIOSO NXIO50 NXIOSO 00 02 52 20 C3 13 00 02 42 20 91 04 00 02 47 70 91 08 0 02 42 20 91 18 Slaved Ts Slave J3 Sliave3 Ethernet Ethernet DHCP Server Ethernet netANALYZER Abbildung 103 Modbus TCP Hardware Aufbau Die f r den in diesem Aufbau geltenden MAC Adressen sind oberhalb der Komponenten angegeben Beachten Sie bitte dass die jeweilige MAC Adresse auf der Welt einmalig ist Daher haben die Ger te in Ihrem Messaufbau andere MAC Adressen Hinweis Die Einstellungen f r die NXIO 50 Boards m ssen entsprechend Abschnitt 6 6 des Benutzerhandbuch Real Time Ethernet Kit Kommuni kationssyste
45. Settings Status STOPPED _ Transparent Mode Frames recemwed OK 124 131 UP100Mbt s UP 100 Mb s INACTIVE Check sequence emors Alignment emors MII R S_ER errors Short frames Frames too long Start of frame delimiter emors Freamble too long Freamble too short Frames rejected by filter Minimum Inter Frame Gap ns Recording Time 00 00 26 h Status Net Load Analysis ready Bus Load 100040 0 124 GPIO Start Stop manual Abbildung 130 netANALYZER Hauptfenster Modbus TCP Netload Analyse gt 8 4 3 gt gt VY YYY J Setzen Sie den Haken bei TAP B f r Port 2 und Port 3 2 Dieses ist erforderlich da wegen der Auto Cross Over Funktionalit t der Ethernetanschl sse nicht vorhersehbar ist ber welchen Port die Kommunikation startet Entfernen Sie ggf die Haken bei TAP A um die dort erfassten Tele gramme nicht in der Messung zu ber cksichtigen Netzlastmessung durchf hren W hlen Sie f r die Analyse Netload Analysis Es ffnet sich das Netload Analysis Fenster ffnen Sie die Ethernetverbindung am CH O des Slave 1 der Abbildung 103 um sie nach dem Start der Analyseaufzeichnung wieder schlie en zu k nnen damit die nicht Modbus TCP Telegramme beim Verbin dungsaufbau erfasst werden k nnen W hlen Sie das Hauptfenster des netANALYZER an Klicken Sie Start Die Datenaufzeichnung beginnt Schlie en Sie das Kabel am CH 0 des S
46. Telegramme zwei mal erfasst werden ist Wireshark nicht in der Lage die Reihenfolge der TCP Segmente zu pr fen Daher wird das Segment eines bereits aufgezeichneten Telegramms schwarz hinterlegt und mit TCP Out of Order gekennzeichnet 5 Hier ist im Telegramm der Funktioncode 4 des Modbustelegramms ausgew hlt dessen Position auf Byteebene unter der Kennung 6 Zu S hen ist 8 4 Netzlast Analyse vorbereiten und durchf hren Es soll die Netzlast zwischen Slave 2 und Slave 3 beim Anlauf der Netz werkkommunikation ermittelt werden und die Belastung durch einen Ping Aufruf zeigen 8 4 1 Netzlast Analyse vorbereiten 8 4 2 Filter einstellen gt Hardware Filter ausschalten Filter Settings Port D Part 1 Part 2 Port 3 Filters EtherGAT Ethernet IP H Ethernet F WERLINK 2ra FT Sie k nnen wie in Abschnitt Datenaufzeichnung durchf hren auf Seite 116 beschrieben f r den Netzwerkanlauf ein Data Capture durchf hren um die relevanten Daten f r die Einstellungen zu ermitteln oder vordefinierte Filter benutzen Wir wollen hier die bereits mitgelieferten Filtereinstellungen verwenden Hinweis Bei der Netzlast Analyse sind immer die Extended Software Filter aktiv Abbildung 126 Hardware Filter ausschalten Hinweis Die eingestellten Hardware Standard Filter wirken Additiv zu dem Extended Software Filter Aus diesem Grunde entfernen wir die Ha ken bei Enable Filte
47. Tree an um die Filtereinstellungen zu l schen Klicken Sie Load Add Tree 2 um einen Filter auszuw hlen Es ffnet sich der Dateimanager des Betriebssystems mit dem Ver zeichnis der vordefinierten Filter gt W hlen Sie die Datei EtherNetIP cyclic frame xml aus In die sem Filter sind bereits alle Einstellungen f r die zyklische Kommunika tion an einem Ethernet IP Netzwerk vorhanden gt Das Extended Software Filter solle nach dem Aufklappen aller unterein tr ge wie folgt aussehen Y Y Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 82 131 Extended Software Filters Filter Tree 3 Bytes 12 13 05 00 Bytes 23 11 Bytes 34 35 08 AE Identity as EtherMet IP cycle frame E Bytes 36 37 08 AE Identity as EtherNet IF cycle frame 3 Bytes 12 13 81 00 Bytes 16 17 08 00 Bytes 27 11 Bytes 38 33 08 AE Identity as EtherNetIF cycle frame Bytes 40 41 08 AE identity as Ether et IF cycle frame Add FiterEnty 7 2 Load Add Tree Abbildung 78 Extended Software Filters f r zyklische Ethernev IP Telegramme Zus tzlich sollen die Ping Aufrufe auf dem Netzwerk gefiltert werden Dazu muss dem obigem Filter ein weiterer hinzugef gt werden gt Markieren Sie den Eintrag Start Q entsprechend der obigen Abbildung um eine ODER Verkn pfung zu d
48. be Vorschau der zu erzeugenden pcap Dateien generated Dabei ist der Namensaufbau wie folgt E der unter 5 ausgew hlte Dateiname File name Modbus_TCP_Ping_D1 5 T laufende Z hlnummer pcap files that will be generated E Zeitinformation bestehend aus TCP Fing 01 00001 20120524090708 yyyymmddhhmmss Beginn der Aufzeichnung der hea Datei nur wenn 6 der Haken gesetzt wurde Append date time to Ist der Haken gesetzt werden Datum und Zeit im Dateinamen erg nzt pcap file name 6 Include FCS in pcap Checkbox ob die Ethernet Pr fsumme mit in der PCAP Datei enthalten sein soll oder files 7 nicht Einige Wireshark Dissectoren unterst tzen FCS nicht Hinweis Wenn Convert to extended pcap file including additional frame informati on angehakt ist ist Include FCS in pcap file ausgegraut da FCS dann immer in eine pcap Datei konvertiert wird FCS Frame Check Sequence Ethernet Pr fsumme Nicht ausw hlbar wenn Option G angehakt jedoch aktiv Include corrupted fra Ist diese Option aktiviert werden auch fehlerhafte Frames in die pcap Datei bernom mes in pcap file U Option deaktiviert werden nur korrekte Telegramme in der pcap Datei ge Append netANALYZER Die Option erfordert f r Wireshark Versionen lt V1 7 1 die Installation des netANALY information block for ZER Wireshark Plugins Wireshark versions be F gt den netANALYZER Info Block nach dem Ethernet Frame in die pcap Dateien
49. cifX zum Slave 3 durch Slave 1 und 2 ermittelt werden Through put time of Slave 1 and 2 for signals from cifX to slave 3 From Port 1 To Port 3 3 Axis Lin J Clear Yalues Export Detailed Description Abbildung 112 Modbus TCP netANALYZER Messtfenstereinstellungen 1 uto Scale In der Kopfzeile k nnen Sie einen beschreibenden Text f r die Messung eingeben N Startport From der Messung hier Port 1 O der Port an dem die Tele gramme von der PC Karte cifX aus vor dem ersten Slave erfasst werden Zielport To der Messung hier Port 3 O der Port an dem die Telegramme nach dem Durchlauf von Slave 1 und 2 an der netANALYZER Karte an kommen Achten Sie darauf dass Auto Scale eingeschaltet ist damit die Mess ergebnisse immer im Anzeigefenster sichtbar sind Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 110 131 8 2 3 2 Einstellungen f r Analysefenster B Antwortzeit Hier soll die Antwortzeit von Slave 3 gemessen werden Response time of slave 3 From Port 3 2 To Port2 Axis Lin JO 5 Auto Scale Clear Values Export Detailed Description Abbildung 113 Modbus TCP netANALYZER Messtfenstereinstellungen 2 In der Kopfzeile k nnen Sie einen beschreibenden Text f r die Messung eingeben MN Startport From der Messung hier Port 3 O der Port an dem di
50. den Netzwerkanlauf ein Data Capture durchf hren um die relevanten Daten f r die Einstellungen zu ermitteln oder vordefinierte Filter benutzen Wir wollen hier die bereits mitgelieferten Filtereinstellungen verwenden 6 5 2 Filter einstellen gt Hardware Filter ausschalten Filter Settings Poti Part 1 Port 2 Port 3 Filters EtherGAT EihernetiIP Ethernet F WERLINK FT 2 Select Filter Apply to All Ports OD Enable Filter B Abbildung 76 Hardware Filter ausschalten l Hinweis Die eingestellten Hardware Standard Filter wirken Additiv zu gt dem Extended Software Filter Aus diesem Grunde entfernen wir die Ha ken bei Enable Filter 1 aus dem Hardware Filter oder den Haken bei Select Filter 2 Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 81 131 gt Softwarefilter einstellen gt Zur Konfiguration der Extended Software Filter gehen Sie wie folgt vor 1 W hlen Sie im netANALYZER Hauptmen Settings gt Extended Soft ware Filter Settings Es ffnet sich folgendes Konfigurationsfenster Extended Software Filters Q Filter Tree Start AddFiterEny 7 4 Ceatee 21 Load Add Tise oe Coma Abbildung 77 Extended Software Filters gt Sollte der Bereich nicht so leer sein wie in der obigen Abbildung darge stellt klicken Sie Clear
51. in das Hauptfenster des netANALYZERs und Starten Sie einen neuen Messzyklus mit Start O gt Sie erhalten folgende Messergebnisse Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 72 131 6 3 4 1 Zykluszeit f r den Telegrammweg cifX nach Slave 3 Cycle Time From Port 1 To Port 1 Axis Lin Auto Scale Clear Values Export Detailed Description Mir Time 000 099 974 SS0rs 0 01 Samples 000 000 015 618 Av Time 000 100 000 163 rs Below Range 000 000 000 000 2 Max Time 000 100 026 450 rs 0 01 Over Range 000 000 000 000 Std Deviation 000 000 001 S26n3 0 I I N NT 99 974 1177 i ronm g5 35 75 65 55 45 35 25 15 5 05 31 05 31 05 31 05 31 05 31 05 31 3 40 15 0 9 42 15 0 4 44 15 0 3 46 150 9 458 150 35012 Samples Absolute Time Wih DOHH mm sms z 4 pm m ammm Abbildung 68 EtherNev IP Zykluszeit cifX gt Slave 3 Im Teilfenster A 1 ist das Histogramm und im Teilfenster A 2 die Historie der Telegramme zu sehen Ist der From und der To Port identisch wird immer die Zykluszeit gemes sen unabh ngig davon ob in Richtung des Slaves zum Master oder in Richtung Master zum Slave gemessen wird Bei sieht man unter Min Time Die minimale Zykluszeit sowie die prozentuale 99 975 ms Abweichung zur mittleren Zykluszeit Die mittlere Durchlaufzeit der Telegramme 100 00
52. information block for Wireshark versions 9 before 1 7 1 with additional plugin only 10 _ Convert to extended pcap file including additional frame information DETE Abbildung 50 pcap Konvertierung 1 Das obige Fenster teilt sich in zwei Bereiche Fensterbereich A Bedienelement Erl uterung Path 1 Vom Bediener auszuw hlender Pfad aus welchem der netANALYZER die Bin r Datei hea zur Konvertierung lesen soll Die hier gemachten Einstellungen wirken sich auch auf die n chsten Datenaufzeichnun gen aus Die Einstellung unter Settings gt File Settings wird damit ver ndert Schaltfl che 2 Auswahlschaltfl che zur Auswahl des Quellverzeichnisses der hea Dateien All filtered hea files for Anzeigeliste der hea Dateien im ausgew hltem Verzeichnis this name or capture Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherCAT Analyse 55 131 Fensterbereich Bedienelement Erl uterung Path 3 Der vom Bediener zu definierende Pfad unter welchem die netANALYZER Software die konvertierte WinPcap Datei pcap ablegen soll Schaltfl che 4 Auswahlschaltfl che zur Auswahl des Zielverzeichnis der pcap Dateien File name Systematische Dateibezeichnung f r die ocap Dateien Die netANALYZER Software vergibt zus tzlich f r jede Datei noch eine fortlaufende Nummer im Dateinamen pcap files that will
53. k nnen Sie diese wie folgt ermit teln Verbinden Sie den PC Ethernet Netzwerkanschluss mit dem Ethernet Anschluss der PC Karte cifX Starten Sie das Programm Ethernet Device Configuration mit Start gt Programme gt SYCON net Systemkonfigurator gt Ethernet Ger te Setup Klicken Sie Ger te suchen im Hauptfenster des Programms Sie er kennen die PC Karte cifX an dem Ger tetyp cifX gt Die MAC Adressen der NXIO Bords ermitteln Sie entsprechend der Be schreibung Benutzerhandbuch Real Time Ethernet Kit in Abschnitt EtherNet IP gt Starten Sie die net ANALYZER Software mit Start gt Programme gt Hil scher GmbH gt Hilscher netANALYZER Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 69 131 gt Sie gelangen ins Hauptfenster des netANALYZERS netANALYZER n TAPA TAF B STOPPED Part BE Su ars ie Ceo TI VPtoomms I O5 0 TT OO ur 7m Filter INACTIVE INACTIVE INACTIVE INACTIVE 2 C Transparent Mode Frame received OK 133373 45541 45541 133373 Check sequence errors Alignment errors MIL RAs ER errors Short frames Frames too long Start of frame delimiter errors Freambile too long Freamble too short Frames rejected by filter Minimum Inter Frame Gap na 204280 Recording Time Status Timing Analysis ready GPIO Start Stop manual Abbildung 57 EtherNev IP netANALYZER Haupt
54. laufzeit Dieses kann erst nach erfolgter Messung interpretiert werden siehe auch Einstellungen f r Fenster B Diese m gliche Mehrdeutig keit kommt von der Autocrossover Funktionalit t der PC Karte cifX und den NXIO Boards 5 2 3 4 Einstellungen f r Analysefenster D Zur Messung der Signaldurchlaufzeit Slave 1 gt Nehmen Sie im Fenster D folgende Einstellungen vor Signal processing time slave 1 1 From Port 0 2 To Port 2 3 Axis Lin JO 5 Auto Scale Clear Yalues Export Detailed Description Abbildung 42 Timing Analysefenster D EtherCAT Ringdurchlaufzeit 2 gt Unter From w hlen Sie Port 0 aus ggf Port 1 gt Unter To w hlen Sie Port 2 aus ggf Port 3 Mit einem der beiden Einstellpaare wird die Signaldurchlaufzeit durch den Slave 1 ermittelt Wird hier Port 2 und Port 3 vertauscht von der Crossover Funktionalit t des TAP abh ngig wird eine Gr e um die Zykluszeit ermittelt 5 2 4 Messung durchf hren gt Klicken Sie im Hauptfenster des netANALYZERS Recording Time s Status Timing Analysis ready PIG Start Stop manual Abbildung 43 netANALYZER Start Stopp Analyse gt Klicken Sie Reset Damit werden die bisher aufgezeichneten Zeit Daten gel scht Klicken Sie Start um die Analyse zu starten Die Schaltfl che Start wird zur Schaltfl che Stop Warten Sie die Zeit in der Sie Telegramme auswerten m chten Klicken Sie Stop VY YY Real Time Ethernet Kit
55. m rr BT u Chart ni frerne rlalkm er smnne Start of tame delimiter emors k a Ei d E EEE Wa termi ne ae Preamble too long ee Timing Analysis GPIO Start Stop manual Abbildung 9 netANALYZER Auswahl Timing Analyse gt W hlen Sie Timing Analysis O Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 22 131 gt Es ffnet sich im Vordergrund das Fenster zur grafischen Darstellung der Zeitanalyse Timing Analysis Timing Analysis Short Description From Pono To Jio ais un From Pon0 To Auto Scale Cleg Values Export Detailed Description Auto Scale Clear go Sarpes Samples 000 000 000 000 Bukow Range 000 000 000 000 Over Range 000 000 000 000 Std Deviation F00 000 000 O00na 0 Aboite Time MM DOHEtnTCES na Abscohte Time MM DOMH men ss na Ads Lin Export Detailed Description 05 22 fs 22 2 05 22 05 n Sn 16 10 03 500000000 1810140 i 60 1810110 1810200 Absohte Terme Mi DOUHHL Aam ses na 3 Ahbsokte Tine WMOODOHH mss rs f H Abbildung 10 netANALYZER Messfenster Das Timing Analysis Fenster unterteilt sich in 4 Unterfenster die wiederum 2 Teilfenster Histogramm und Historie beinhalten Im weiteren Verlauf die ses Messaufbaus wird in der Regel immer nur ein Unterfenster angespro chen Die Gr
56. mit der Maus Abbildung 5 PROFINET IO Analyse Hardware Aufbau Abbildung 6 netANALYZER Haupffenster Abbildung 7 netANALYZER Filtereinstellungen 1 Abbildung 8 netANALYZER Filtereinstellungen 2 Abbildung 9 netANALYZER Auswahl Timing Analyse Abbildung 10 Abbildung 11 Abbildung 12 Abbildung 13 Abbildung 14 Abbildung 15 Abbildung 16 Abbildung 17 Abbildung 18 Abbildung 19 Abbildung 20 Abbildung 21 Abbildung 22 Abbildung 23 Abbildung 24 Abbildung 25 Abbildung 26 Abbildung 27 Abbildung 28 Abbildung 29 Abbildung 30 Abbildung 31 Abbildung 32 Abbildung 33 Abbildung 34 Abbildung 35 Abbildung 36 Abbildung 37 Abbildung 38 Abbildung 39 Abbildung 40 Abbildung 41 Abbildung 42 Abbildung 43 Abbildung 44 Abbildung 45 Abbildung 46 Abbildung 47 Abbildung 48 Abbildung 49 Abbildung 50 Abbildung 91 Abbildung 52 Abbildung 53 netANALYZER Messfenster netANALYZER Hauptfenster nach Messzyklus netANALYZER Messfenstereinstellungen 1 netANALYZER Messfenstereinstellungen 2 netANALYZER Hauptfenster Start Reset netANALYZER PROFINET IO Zykluszeitmessung Auto Scale PROFINET IO Device 1 Durchlaufzeit PROFINET IO Device 1 Durchlaufzeit History extrem gespreizt Hauptfenster f r Telegrammaufzeichnung netANALYZER PROFINET IO Filtereinstellungen Datenaufzeichnung starten pcap Konvertierung 1 Telegrammdarstellung in Wireshark Standard PROFINET Datensatz Hardware Filter ausschalten E
57. r Dateien ins WinPcap Format wird gestartet Sie schlie en das Fenster ohne eine Konvertierung zu starten gt Wa hlen Sie im Fensterbereich A die zu konvertierende Datei aus gt Erg nzen Sie die notwendigen Einstellungen im Fensterbereich gt Klicken Sie auf die Schaltfl che Convert 19 um die Daten ins pcap Format zu konvertieren gt Nach Abschluss des Konvertierungsvorgangs schlie t sich das Fenster Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse gt ffnen Sie die Datei mit Wireshark 32 131 Wenn das Programm Wireshark korrekt installiert ist wird mittels eines Doppelklicks auf die pcap Datei diese mit Wireshark ge ffnet dv Es werden folgende Daten angezeigt gt Doppelklick auf die konvertierte Datei hier Default_001 pcap oder starten Sie das Programm Wireshark w hlen Sie File gt Open und dann die Datei aus dv Das Programm Wireshark zeigt die Daten wie folgt an A default_pn_00001_20120525160330 pcap Wireshark 1 6 7 SVN Rev 41973 from trunk 1 6 File Edit View Go Capture Analyze Statistics Telephony Tools Internals Help Sa aAA BAHXZ22 L DTL EB aaa Ally ERKx EB Filter D Expression Clear Apply No TRESE GEENE DO dien S w NiS Port il 3 T 3 4 3 1 3 1 3 1 3 3 3 L 3 1 DO DO 09909 0290900200020 000007820 016000950 0
58. und Zeit im Dateinamen erg nzt pcap file name Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 62 131 Bedienelement Erl uterung Include FCS in pcap Checkbox ob die Ethernet Pr fsumme mit in der PCAP Datei enthalten sein soll oder nicht Einige Wireshark Dissectoren unterst tzen FCS nicht Hinweis Wenn Convert to extended pcap file including additional frame informati on angehakt ist ist Include FCS in pcap file ausgegraut da FCS dann immer in eine pcap Datei konvertiert wird FCS Frame Check Sequence Ethernet Pr fsumme files Nicht ausw hlbar wenn Option G angehakt jedoch aktiv Include corrupted fra Ist diese Option aktiviert werden auch fehlerhafte Frames in die pcap Datei bernom men Ist die Option deaktiviert werden nur korrekte Telegramme in der pcap Datei ge mes in pcap file speichert Append netANALYZER Die Option erfordert f r Wireshark Versionen lt V1 7 1 die Installation des netANALY information block for ZER Wireshark Plugins Wireshark versions be F gt den netANALYZER Info Block nach dem Ethernet Frame in die pcap Dateien ein fore 1 7 1 with additio Damit stehen Zusatzinformationen zu jedem einzelnen Telegramm zur Verf gung wie nal plug in only 9 Empfangszeitpunkt Empfangs Port oder Fehlerinformationen Hinweis Das pcap Dateiformat mit dem
59. zungen zur Durchf hrung dieser Messungen und Datenaufzeichnungen Details der Freeware Software wie z B Wireshark die hier zur Anwendung kommt entnehmen Sie bitte der Dokumentation des entsprechenden Pro duktes 3 2 Aufzeichnung der Datentelegramme Um die aufgezeichneten Dateninhalte anzuzeigen muss ein Netzwerkmo nitoring Programm installiert sein welches das WinPcap Format unter st tzt wie z B Wireshark Wireshark is free software Wireshark kann unter der Internetadresse http www wireshark org bzw http www wireshark org download html bezogen werden In Wireshark ist ein spezieller Hilscher Dissector integriert Hinweis GPIO Events der NANL C500 RE Karte werden von Wireshark gt ab Version 1 0 0 dekodiert Erscheint in Wireshark die Anzeige nach einer Neuinstallation als Hilscher netANALYZER GPIO Event nicht dann muss das entsprechende Protokoll zun chst einmalig im Wireshark akti viert werden Hinweis In Wireshark Versionen vor 1 7 1 ist zus tzlich ein Plugin zu in stallieren welches sich auf der netANALYZER DVD befindet Siehe hierzu auch Abschnitt 14 3 Anzeigen und Einstellungen in Wireshark im Be nutzerhandbuch netANALYZER Rev 12 Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Voraussetzungen zur Durchf hrung der Messungen 12 131 ist das Plugin in Wireshark Version lt 1 6 nicht oder
60. 0 08 FF Du 00 00 O0 nd ag ag 0x018 Yalue Mask 04020 Value Mask 0x028 Value Mask 0x030 Value Mask 0x038 Yalue Mask 0x040 Value Mask 04018 Value Mask l 0x020 Value Mask 04028 Value C Mask on 0x030 Value hlask 04038 Value 00 Mask 0x040 Value Mask on m A ft oo 00 00 on oo o 00 oo Mm 00 o oo o0 o0 o0 oo o0 o0 o o0 oo on o0 oo m oo loo oo m 00 00 oa oo oo foo oo m o0 00 oo 00 on o0 oo on on o0 oo oo oo o o 00 do w o 00 g Du o m o0 m o m m Du o o i 00 i 100 00 O C Always accept corrupted frames Accept if filter amp matches Selected Filter Modbus TCF frames 53 Selected Protocol Modbusi TEF Abbildung 108 Modbus TCP netANALYZER Filter 3 Gehen Sie wie folgt vor gt Tragen Sie an der Filterposition a Zeile 0x038 Spalte 0x5 04 f r den Funktionscode FC 4 ein In der Zeile darunter dann den Maskeneintrag FF gt Speichern Sie die nderung mit Save Filter 2 gt Verlassen Sie den Filter Dialog mit OK E gt Sie gelangen zur ck in das Hauptfenster des netANALYZERS Real Time Ethernet Kit Analysebeispiele DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben ffentlich Hilscher 2008 2012 Modbus TCP Analyse netANALYZER Fie Settings TAP
61. 0 ggg 001 8942 338 Over Range 000 000 000 000 Std Deviation 000 000 000 O20ns 1 Tg Tg 10exp5 10exp4 10exp3 A10exp2 d0expi 10exp L 05 31 05 31 05 51 16 26020 16 2612 00000000 1626730 Samples Absolute Time WM DOHH mm sms d k I Abbildung 95 netANALYZER Ring Delay Zeit Im Fenster A 1 dem Histogramm sieht man die zeitliche Verteilung der einzelnen Telegramme und deren Anzahl Im Fenster A 2 der Historie sieht man die Verteilung der Telegramme ber die Zeit Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 sercos Analyse 94 131 Bei 1 sieht man unter Min Time Die minimale Ring Durchlaufzeit sowie die pro 1 764 us zentuale Abweichung zur mittleren Durchlaufzeit Die mittlere Ring Durchlaufzeit der Telegramme 1 832 us Max Time Die maximale Ring Durchlaufzeit der Telegram 1 894 us me sowie die prozentuale Abweichung zur mittle ren Durchlaufzeit Std Deviation Die Standardabweichung der Durchlaufzeit Bei 2 sieht man unter Die Anzahl der ausgewerteten Telegramme 210389 Below Range Die Anzahl der Telegramme die unterhalb der angezeigten Zeitspanne Y Achse liegen Over Range Die Anzahl der Telegramme die oberhalb der an gezeigten Zeitspanne Y Achse liegen 7 2 4 2 Timing Analyse Fenster B ConCIk Zykluszeit Slave 1 Im Fenster B des Zeitanalysefensters f
62. 0 m s Max Time Die maximale Durchlaufzeit der Telegramme so 100 026 ms wie die prozentuale Abweichung zur mittleren Durchlaufzeit Std Deviation Die Standardabweichung der Durchlaufzeit 1 826 us Bei 2 sieht man unter Bezeichnung Bedeutung Samples Die Anzahl der ausgewerteten Telegramme Below Range Die Anzahl der Telegramme die unterhalb der angezeigten Zeitspanne Y Achse liegen Over Range Die Anzahl der Telegramme die oberhalb der an gezeigten Zeitspanne Y Achse liegen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 73 131 6 3 4 2 Durchlaufzeit durch Slave 1 und 2 f r Telegrame der cifX an Slave 3 Through put time of slave 1 and 2 for signals from cifX to slave 3 From Port 1 To Port 3 Axis Log Auto Scale Clear Values Export Detailed Description bin Time Oo0 000 015 330ns 0 44 Samples 000 000 015 619 Av Time 000 000 015 397 ne Below Range 000 000 000 000 2 Marx Time ogg 000 015 90l ns 3 27 Over Range 000 000 000 000 Std Devialion 000 000 000 025n3 0 4 TH 4 940 1 1 1 171 E S N E E E S E E S E E E pro raaa S S S S S S S S S E S S S S S S ni 10 ep4 10 exp 3 10 exp 10 exp 1 10 exp 0 05 31 05 31 05 31 05 31 05 31 05 31 3 40 15 0 3 42 15 0 3 44 15 0 3 46 15 0 3 48 15 0 3 50 15 Absolute Time Mhl OOHH mm 38 12 PIM
63. 00 ms Max Time Die maximale ConCIk Zykluszeit der Telegramme 2 000 ms sowie die prozentuale Abweichung zur mittleren Durchlaufzeit Std Deviation Die Standardabweichung der ConCIk Zykluszeit 35 ns Bei 2 sieht man unter Die Anzahl der ausgewerteten Telegramme 210388 Below Range Die Anzahl der Telegramme die unterhalb der angezeigten Zeitspanne Y Achse liegen Over Range Die Anzahl der Telegramme die oberhalb der an gezeigten Zeitspanne Y Achse liegen Es ist zu erkennen dass es ber die Zeit keine periodischen Ver nderun gen des Signals gibt 7 2 4 3 Timing Analyse Fenster C Zykluszeit des Master Daten Telegramms am Ausgang des Masters Cycle time output master From Port 1 To Port 1 Axis Log Auto Scale Clear Values Export Detailed Description kan Time 000 002 000 DB ns 0 00 Samples 000 000 210 355 Av Time 000 002 000 15318 Below Range 000 000 000 000 2 Max Time gga 002 000 210 ns 0 00 ver Range 000 000 000 000 Std Dersation 000 000 000 022 ns 0 MOON 120 A 000 058 999 996 999 934 999 872 mi T pre TT u PTT I pie T pro T pn IT 393 310 f T T T T T T j T T T T T T I T T T T T TP ep5 10ep4 1083 10exp2 10expi 10exp l 05 31 05 31 05 31 16 26 02 0 16 26 12 500000000 16 26 23 0 Absolute Time MM DDAA mm 8 08 zillii bi Tr Abbildung 97 Zykluszeit Master Daten Telegramm Ausgang Mas
64. 10 Wale Mask 0 016 value Mask 0020 Value Mask 00g value Mask 0030 Wale Mask 02038 Yalue Mask oo m oo oo loo foo oo oo oo oo oo o foo on oo oo oo o fon foo no on 0x040 Value 00 oo oo oo oo joo oo foo Mask oo loo oo loo loo loo loo Loo Always accept corrupted frames Accept at filter amp matches Selected Filter All EthercAT frames Selected Protocol EthercAT Abbildung 36 netANALYZER Filterfenster W hlen Sie Filters gt EtherCAT gt All EtherCAT frames 1 Klicken Sie Select Filter 2 Klicken Sie Apply to All Ports Kontrollieren Sie ob der ausgew hlte Filter auf alle Ports angewendet wird YY V Y Verlassen Sie die Filtereinstellungen mit OK Sie gelangen zur ck ins Hauptfenster des netANALYZERS W hlen Sie im netANALYZER Hauptfenster Timing Analysis Es ffnet sich im Vordergrund das Fenster zur grafischen Darstellung der Zeitanalyse Timing Analysis N N Real Time Ethernet Kit Analysebeispiele DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben ffentlich Hilscher 2008 2012 EtherCAT Analyse 45 131 Tenine Analyysit Short Degeriptlon ort Descrlptlon From Pont Te ein From Pot 0 To Ponge Auto Schle Cleg Yaluca Export Detailed Description Auto Scale Cie Valp Export Cheinlled Description Min Firter m rn jur ra di Tess D iii ii Mar Tima D enable 0 Sii Der Cr er 0 05 22 seien Abp
65. 100 000 ms Max Time Die maximale Durchlaufzeit der Telegramme so 100 018 ms wie die prozentuale Abweichung zur mittleren Durchlaufzeit Std Deviation Die Standardabweichung der Zykluszeit 6 830 us Bei 2 sieht man unter Die Anzahl der ausgewerteten Telegramme Below Range Die Anzahl der Telegramme die unterhalb der angezeigten Zeitspanne Y Achse liegen Over Range Die Anzahl der Telegramme die oberhalb der an gezeigten Zeitspanne Y Achse liegen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 75 131 6 3 4 4 Durchlaufzeit Slave 3 nach cifX durch Slave 2 und 1 Through put time of slave 1 and 2 for signals from slawe 3 to cifX From Port 2 To Port 0 Axis Log 2 Auto Scale Clear Values Export Detailed Description b n Time 000 000 05 234 ne 0 48 Samples 000 000 015 619 Av Time 000 DOO 015 308 ns Below Range DOO 000 000 000 2 blax Time 000000015 824rs 3 37 Over Range 000 000 000 God Std Deviation 000 000 000 D26ns 0 4 Pe FE T pee OT Pr rT Pt Fr Ir T 4510 T T T 1 T I T T T I T T T gt 10 exp 4 10 xp 3 10 exp 2 10 exp 1 10 exp 0 0 3 05 31 15 31 05 31 05 31 05 31 3 40 00 0 3 42 00 0 3 44 00 0 3 46 00 0 3 45 00 0 3 50 00 Absolute Time MMDOHAH mm s3 05 T T T T T Abbildung 71 EtherNe IP Durchlaufzeit Slave 2 und 1 Slave 3 gt cifX I
66. 12500 7500 2500 05 29 05 29 05 29 12 17 49 0 12 17 59 500000000 12 18 10 0 samples S Absolute Time Mhl DOHH mm 5 02 Abbildung 47 EtherCAT Timing Analysefenster D mit Messdaten Hier ist zu erkennen dass die Telegrammdurchlaufzeit durch den Slave 1 gemessen wurde Die Einzelstreifen kommen durch die Aufl sung der netANALYZER Karte von 10 ns zustande Im Fenster D 1 Histogramm ist die Verteilung der Anzahl der Telegram me ber die Ringdurchlaufzeit dargestellt Im Fenster D 2 Historie ist die Verteilung der Telegramme ber die Zeit dargestellt Bei sieht man unter Min Time Die minimale Telegrammdurchlaufzeit sowie die 1 16 us prozentuale Abweichung zur mittleren Zykluszeit Av Time Die mittlere Telegrammdurchlaufzeit der Tele 1 189 us gramme Max Time Die maximale Telegrammdurchlaufzeit der Tele 1 22 us gramme sowie die prozentuale Abweichung zur mittleren Durchlaufzeit Std Deviation Die Standardabweichung der Telegrammdurch laufzeit Bei 2 sieht man unter Die Anzahl der ausgewerteten Telegramme 197014 Below Range Die Anzahl der Telegramme die unterhalb der angezeigten Zeitspanne Y Achse liegen Over Range Die Anzahl der Telegramme die oberhalb der an gezeigten Zeitspanne Y Achse liegen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherCAT Analyse 53 131 5 3 Dat
67. 16008770 031996020 032003870 047998690 0480064 90 063995480 064003350 079997520 080005370 096002630 096010440 111995420 112003260 127999170 128007040 143993800 144001620 Source Hilscher 20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 J C3 c3 c3 c3 23 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 Destination HI lscher_ SA 20 Hilscher_29 Hilscher_ Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 91 PNIO Hilscher_20 Hilscher_20 Hilscher_20 Hilscher_20 Length 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 Protocol PNIO FNIO PNIO Info REZA RTC2 RTC2 RTC2 RTC2 RTC2 RTC2 RTC2 RTC2Z RTC2 RTC2 RTC2 RTC2 RTC2 RTC2 RTC2 RTC2 RTC2 RTC2 RTC2 0x8000 ee ZW 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 Een Len Len Len Len Len Len Len Len Len Len Len Len Len Len Len Len Len Len Len 40 Cycle 537
68. 200220002000nnnn nano anne nenne nenn nnnne anne 76 6 5 Netzlast Analyse vorbereiten und durchf hren 22002200220020002n0 nennen 80 6 9 1 Netzlast Analyse vorbereiten 2220022000002000000nennnnnn anne nnnnnnnnnnnnennnn nennen 80 6 5 2 Filter einstellen a r a a 80 6 5 3 Netzlas Messung durchtuhren amseenae ea a 84 SERCOS ANALYSE nie een ee ee een 87 7 1 HlardWare Aulbalsaur zucker ee ee 87 1 2 Zeitmessung vorbereiten und durchf hren 20022400220022000nnn nenn nnnennnenenn 88 1 2 1 Zeitmessung vorbereiten unaaann e 88 1 2 2 Filterseinstellen sanasnsehindihen skskeekiinisbiulnssihlelehksii 89 1 2 3 Einstellungen in den Timing Analysefenstern 0s04244000202nn nn en nennen 91 1 2 4 Messung QUrchtuhren 2 nee 93 13 Datenaufzeichnungen durchf hren 02220022002200 0000 0nnnn nano nenn nenne nenn anne nnnenn 98 MODBUSFTEP ANALY SE See aieenaiesruirih 102 8 1 FlaraWare Aulball insel seta ei 102 8 2 Zeitmessung vorbereiten und durchf hren 022000220022002200 Rene nennennneennen 103 8 2 1 Zeitmessung vorbereiten u 0s0000000000000nnnnnnnnnnn neuen neuen nnnnnnnnnnnnnnnnne nennen 103 8 2 2 Filtereinstellen sarah 104 8 2 3 Einstellungen in den Timing Analysefenstern s 44400004240n nennen 109 8 2 4 Messungen d rehl hren ur see 111 8 3 Datenaufzeichnung Qureht hrensausesenaeeanieake kauen 116 8 4 Ne
69. 25 55 0 11 26 05 500000000 11 26 16 0 samples Abbildung 120 Modbus TCP netANALYZER Analyse Fenster C Hier sehen Sie die Durchlaufzeit der Antworttelegramme durch Slave 2 und Slave 1 auf die FC 4 Telegramme der PC Karte cifX an den Slave Server 3 Es ist deutlich zu sehen dass es zwei maxima in der Streuung der Durch laufzeit gibt die jedoch ber den zeitlichen Verlauf konstant ist Im Kopf des Messbildes sehen Sie folgende statistische Zahlen Bei 1 sieht man unter Min Time Die minimale Durchlaufzeit sowie die prozentuale Ab 15 752 us weichung zur mittleren Durchlaufzeit Die mittlere Durchlaufzeit der Telegramme 15 929 us Max Time Die maximale Durchlaufzeit der Telegramme sowie die 16 112 us prozentuale Abweichung zur mittleren Durchlaufzeit Std Deviation Die Standardabweichung der Durchlaufzeit Bei 2 sieht man unter Die Anzahl der ausgewerteten Telegramme 5054 Below Range Die Anzahl der Telegramme die unterhalb der ange zeigten Zeitspanne Y Achse liegen Over Range Die Anzahl der Telegramme die oberhalb der ange zeigten Zeitspanne Y Achse liegen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 115 131 8 2 4 4 Im Fenster D Zykluszeit gt Im Fenster D des Timing Analysis Fensters finden Sie jetzt folgende In formationen Cycle time of the telegrams from the cifx
70. 3 Tragen Sie in den rot markierten Bereich 6 die MAC Zieladresse der Telegramme ein Hier ist es die MAC Adresse vom Slave 3 Tragen Sie in den gr n markierten Bereich Q die MAC Quelladresse der Telegramme ein Hier ist es die Mac Adresse der PC Karte cifX Tragen Sie in die Maske FF ein damit auf exakt den vorgegebe nen Werten verglichen wird berschreiben Sie die in den beiden markierten Bereichen bestehen den Eintr ge mit 00 9 Sichern Sie die Filtereinstellungen mit Save Filter D W hlen Sie den soeben erstellten Filter f r den angew hlten Port aus d h setzen Sie den Haken bei Select Filter Kontrollieren Sie ob in der Auswahl Accept if filter A matches E ausgew hlt ist Diese Auswahl ist nur m glich wenn kein Haken bei Enable Filter B gesetzt ist Klicken Sie Apply to All Ports E damit die Filtereinstellungen f r alle Ports wirksam wird Verlassen Sie die Filtereinstellungen mit OK T Sie gelangen zur ck ins Hauptfenster des netANALYZERS TAFA TAF B Fort 0 UF 100 Mbits Port 1 UP 100 Mbit s Port 2 UF Fort 3 Link UF Filter ACTIVE ACTIVE ACTIVE ACTIVE C Transparent Mode Frames received OK Check sequence errors Algnment errors MII RS_ER erors Short frames Frames too long Start of frame delimiter errors Freamble too long Freamble too short Frames rejected by filter Minimum Inter Frame Gap ns Recording Time 00 00 02
71. 4 hilsener COMPETENCE IN COMMUNICATION Benutzerhandbuch Real Time Ethernet Kit Analysebeispiele fie pa p fe Gaee j joa jh jen ph Hide ia ee iE aai E Teic Etti BAK 22 A rt DD gaan Anny n Deh Fame Type en en a Dip hen Ehingen Fre Last faoi F Eisen 1 FE E IOUR iiim g l Gifte estate Barwnce Fleba Sit ERS drili T LI Leicht H Desr care ee er Plig Co Fi tert Tiss qu lej j Protes Wea 17 E bibja ghati Dr rer rer ai DR iah iii Gert inition 219 393 _ 1 38 rp a L 208 E RE be ie are Fee Der G De eepo em Ea Through put tima af slava 1 and 2 for signals from stava 3 to cifX biith pI ae een val on he Isond Ehach g umz Eulen From Porn Z To Port Arie Log sad Chatha False gell Auto Scale Clear Values Export Detailed Description Tee Di Be I Dina Auge i pr Tine A hS Hp Diii Tpit EC g ET ga Et Bi Toms wg Od S wa na Eais Aege DEI a a hipa ia ee F ye E i T P B has ibi dakia bira ham ipeni me omin Lar N Cru arga GOO G0 SC gi TE E aa DL RD DON Di pr Bi r 61 0o fe do 01 io 0 ar GLb id IE Jb H id go D l mE a Te 3 T FAF ma Be 3 JHO dE IP Ti 47 I7 2 Emp Jo 4I b W e o i A ar m wu EZ EFNS SSERGEI BIrER EE p ESTESSE 3 ESrESEE SEREE BRIRSER EIFEL Li FF LTZER bkg Eh Come eie oag eei reke Paien 13 lanaa FE riet PLH u _ 4 mern T gern u u JeF T a ii EET T
72. 5 eingestellt ist damit die Mess ergebnis immer im sichtbaren Bereich des Fensters liegen 7 2 3 2 Einstellungen f r Teilfenster B Messung des ConCIk Zykluses am Slave 1 Conclk cycle slawe 1 1 From GPIO To GPIO 0 Axis Lin 4 5 Auto scale Clear Yalues Export Detailed Description Abbildung 91 Sercos Einstellungen Timinganalysefenster B gt Unter From w hlen Sie GPIO 0 2 aus gt Unter To w hlen Sie GPIO 0 3 aus Mit dieser Einstellung wird der ConCIk Zyklus am Slave 1 gemessen gt Achten Sie darauf dass f r die Zeitachse Auto Scale 5 eingestellt ist 7 2 3 3 Einstellungen f r Teilfenster C Messung des Zyklus des Masterdatentelegramms am Ausgang des Mas ters Cycle time output master 1 From Port 1 To Port 3 Axis Log 2 4 Clear Yalues Export Detailed Description Abbildung 92 Sercos Einstellungen Timinganalysefenster C to Scale gt Unter From w hlen Sie Port 1 2 aus gt Unter To w hlen Sie Port 1 3 aus Mit dieser Einstellung wird der Zyklus des Masterdatentelegramms am Ausgang des Masters gemessen gt Achten Sie darauf dass f r die Zeitachse Auto Scale 5 eingestellt ist 7 2 3 4 Einstellungen f r Teilfenster D Messung des Zyklus des Masterdatentelegramms nach Durchlauf von 3 Slaves Cycle time after throughput of 3 slaves From Port 2 To Port 2 3 Axis Log JO Clear Yalues Export Detailed Description Abbildun
73. 6 1 Hardware Aufbau F r diese Beispielmessung wird folgender Hardware Aufbau ben tigt CIFX 50 RE 00 02 A2 20 C3 13 00 02 A2 20 91 04 00 02 A2 20 91 08 00 02 A2 20 9113 Slave 1 4 Sliave2 Slave 3 Ethernet DHCP Server Ethernet TAPB I 4 TAP A 0 netANALYZER Abbildung 52 EtherNe IP Hardware Aufbau Die f r den in diesem Aufbau geltenden MAC Adressen sind oberhalb der Komponenten angegeben Beachten Sie bitte dass die jeweilige MAC Adresse auf der Welt einmalig ist Daher haben die Ger te in Ihrem Messaufbau andere MAC Adressen Hinweis Die Einstellungen f r die PC Karte cifX und die NXIO 50 Boards gt m ssen entsprechend Abschnitt 6 4 des Benutzerhandbuch Real Time Ethernet Kit Kommunikationssysteme f r Real Time Ethernet Installati on Bedienung und Konfiguration vorgenommen worden sein Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 59 131 6 2 Datenaufzeichnung durchf hren re Settings PortO Port Port 2 Port 3 E Filters a EtherCAT H Ethernet P Ethernet POWERLINE a Modbus TCP J PROFINET a Sercos III ser defined I gt PN FZA Es ist die Verbindungs ID des Slave 3 f r die zyklische Daten bermittlung des Slaves zu ermitteln Diese Information ben tigen Sie f r die Filtereinstellungen wenn Sie mit der Timing Analyse Laufzeiten vo
74. 81202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 63 131 6 2 1 Verbindungs ID ermitteln default_EIP_01_00001_20120530110545 pcap Wireshark 1 6 7 SVN Rev 41973 from trunk 1 6 Eile Edit View Go Capture Analyze Statistics Telephony Tools Internals Help BUSH BAXA 99 T2 EB aaa AI ERXx BR Filter Expression Clear Apply No Port Time Destination Protocol Length Info 111 Connection 105 43121012 1010107 Va Te 13 111 Connection OOA lt 113 c ji DE 92 168 10 3 111 Connection 90 3 1 0 001448502 FE 192 S L0 111 Connection 1 0 10041 192 168 10 1 192 168 10 4 111 Connection 3 0 1004213 R 0 19 8 10 4 LEG ction 014013 a Dss k 3 111 Connection ID 0x6119000A 111 Connection ID 0x6015 26 0 0 200158050 192 168 10 4 Q 239 192 1 101 ENIP 111 Connection 27 1 0 200406222 192 168 10 1 192 168 10 4 ENIP Differentiated Services Field 0x00 DSCP 0x00 Default ECN 0x00 Not ECT Not ECN Capable Transport Total Length 56 Identification 0x2b54 11092 Flags 0x00 Fragment offset 0 Time to live 1 Protocol UDP 17 Header checksum Oxd28f correct Source 192 168 10 4 192 168 10 4 Destination 239 192 1 101 239 192 1 101 S User Datagram Protocol Src Port Ethernet IP 1 2222 Dst Port Ethernet IP 1 2222 Source port Ethernet IP 1 2222 Destination port Ethernet IP 1 2222 Length 36 Checksum 0x207b valida
75. 92 40 Cycle 53792 40 Cycle 54304 40 Cycle 54304 40 Cycle 54816 40 Cycle 54816 40 Cycle 55328 40 Cycle 55328 40 Cycle 55840 40 Cycle 55840 40 Cycle 56352 40 Cycle 56352 40 Cycle 56864 40 Cycle 56864 40 Cycle 57376 40 Cycle 57376 40 Cycle 57888 40 Cycle 57888 40 Cycle 58400 40 Cycle 58400 NetANALYZER Port 1 Status No Error FCS displayed Ethernet II Src Hilscher_20 c3 13 00 02 32 20 c3 13 Dst Ailscher_20 931 08 00 02 42 20 91 08 802 10 vYirtual LAN PRI 6 CFI 0 ID O PROFINET cyclic Real Time RTC2 ID 0x8000 Len 40 Cycle 53792 valid Primary Ok Run Datastatus 0x35 Frame valid and Primary Provider Ok and Run PROFINET IO Cyclic Service Data Unit 40 bytes user Data including GAP and RTCPadding 39 bytes Frame 1 68 bytes on wire 68 bytes captured values automatically by netANALYZER dissector I D NETA NALYZER frame in fo block d manfrediEigene Dateien net NALYSER Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben ffentlich Packets 520 Displayed 520 Marked 0 Load time 0 00 015 Abbildung 22 Telegrammdarstellung in Wireshark ofile Default Hilscher 2008 2012 PROFINET IO Analyse 33 131 Entsprechend der Filtereinstellung wurden nur Telegramme von der PC Karte cifX zum Device 2 aufgezeichnet In diesem Fensterbereich werden alle aufgezeichneten Telegramme
76. Abbildung 63 Abbildung 64 Abbildung 65 Abbildung 66 Abbildung 67 Abbildung 68 Abbildung 69 Abbildung 70 Abbildung 71 Abbildung 72 Abbildung 73 Abbildung 74 Abbildung 75 Abbildung 76 Abbildung 77 Abbildung 78 Abbildung 79 Abbildung 80 Abbildung 81 Abbildung 82 Abbildung 83 Abbildung 84 Abbildung 85 Abbildung 86 Abbildung 87 Abbildung 88 Abbildung 89 Abbildung 90 Abbildung 91 Abbildung 92 Abbildung 93 Abbildung 94 Abbildung 95 Abbildung 96 Abbildung 97 Abbildung 98 Abbildung 99 Abbildung 100 Abbildung 101 Abbildung 102 Abbildung 103 Abbildung 104 Abbildung 105 Abbildung 106 Abbildung 107 Abbildung 108 Abbildung 109 EtherNet IP Data Capture Start Ethernet IP netANALYZER Analyse Convertierung 1 EtherNet IP Data Capture EtherNet IP netANALYZER Hauptfenster EtherNet IP netANALYZER Filter cifX gt Slave 3 EtherNet IP netANALYZER Signalflussrichtung EtherNet IP netANALYZER Filter Slave 3 gt cifX netANALYZER Timing Analyse Fenster netANALYZER Timing Auto Scale EtherNet IP Porteinstellungen f r Zykluszeit Timingfenster A EtherNet IP Porteinstellungen f r Antwortzeit Slave 3 Timingfenster B EtherNet IP Porteinstellungen f r Durchlaufzeit zum Slave 3 Timingfenster C 129 131 60 61 63 65 66 67 68 69 70 70 70 71 EtherNet IP Porteinstellungen f r Durchlaufzeit durch Slave 1 und 2 zur cifX Timingfenster D Hauptfenster des netANALYZERSs Eth
77. Adresse 7 der PC Karte cifX ein Hinweis F r Ihren Messaufbau sind die MAC Adressen entsprechend der von Ihnen verwendeten Ger te anzupassen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 67 131 Filter Maske gt Tragen Sie in die Mask Felder 8 unter der Zeil und Quelladresse FF ein damit jedes Zeichen in der Ziel und Quelladresse beim Vergleich ber cksichtigt wird gt W hlen Sie Accept if filter A matches aus gt Selektieren Sie diesen Filter f r Port 0 indem Sie den Haken mit der Maus vor Select Filter T setzen gt Klicken Sie Apply to All Ports D damit diese Filtereinstellung an allen Ports wirksam wird gt Speichern Sie die Filtereinstellungen mit Save Filter 12 Bei einer Messung werden jetzt an allen Ports der netANALYZER Karte die zyklischen Telegramme von der PC Karte cifX zum Slave 3 erfasst Alle anderen Telegramme werden verworfen gt Verlassen Sie die Filtereinstellungen mit OK 3 6 3 2 1 Port Signalfluss zuordnen gt Hinweis Durch die Autocrossover Funktionalit t der Ger te k nnen Port 0 und 1 sowie Port 2 und 3 bei Ihrem Versuchsaufbau vertauscht sein gt Starten Sie einen kurzen Messzeitraum gt Im Hauptfenster des netANALYZERs bekommen Sie etwa folgende Anzeige netANALYZER GQ Status STOPPED Port D Port 1 Port 2 Link UP
78. ConCIk Zykluszeit Die Absolute Jitter Zeit betr gt 230 ns und hat sich damit gegen ber dem Ausgang des Masters um 100 ns vergr ert Ebenso ist die Standardab weichung um 11 ns gr er geworden Bei 2 sieht man unter Die Anzahl der ausgewerteten Telegramme 210388 Below Range Die Anzahl der Telegramme die unterhalb der angezeigten Zeitspanne Y Achse liegen Over Range Die Anzahl der Telegramme die oberhalb der an gezeigten Zeitspanne Y Achse liegen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 sercos Analyse 98 131 7 3 Datenaufzeichnungen durchf hren Status Capture Data ready Es sollen die Telegramme der PC Karte cifX zu den Slaves und die Ant worttelegramme von den Slaves an die PC Karte cifX aufgezeichnet wer den Voraussetzungen e Der Hardware Aufbau wie im Abschnitt Hardware Aufbau auf Seite 87 beschrieben muss erstellt sein e die Einstellungen f r die PC Karte cifX m ssen erfolgt sein e es muss ein Datenaustausch zwischen der PC Karte cifX und den Sla ves erfolgen gt Starten Sie die net ANALYZER Software mit Start gt Programme gt Hil scher GmbH gt Hilscher netANALYZER gt Sie gelangen in das Hauptfenster des netANALYZERS netANALYZER TAFA TAF B Sau STOPPED Port 0 Link UP 100 Mbit s w Port 2 UP 100 Mbit s Filter ACTIVE ACTIVE ACTIVE
79. E gt l Abbildung 69 EtherNe IP Durchlaufzeit cifX gt Slave3 durch Slave 1 und 2 Im Teilfenster B 1 ist das Histogramm und im Teilfenster B 2 die Historie der Telegramme zu sehen Hier ist zu erkennen dass die maximale Durchlaufzeit nur von wenigen zeitlich sehr weit auseinander liegende Telegramme bestimmt wird Die meisten Telegramme passieren die beiden Slaves hier mit ca 15 397 us Bei sieht man unter Min Time Die minimale Durchlaufzeit sowie die prozentuale 15 330 us Abweichung zur mittleren Durchlaufzeit Die mittlere Durchlaufzeit der Telegramme 15 397 us Max Time Die maximale Durchlaufzeit der Telegramme so 15 900 us wie die prozentuale Abweichung zur mittleren Durchlaufzeit Std Deviation Die Standardabweichung der Durchlaufzeit Bei 2 sieht man unter Die Anzahl der ausgewerteten Telegramme Below Range Die Anzahl der Telegramme die unterhalb der angezeigten Zeitspanne Y Achse liegen Over Range Die Anzahl der Telegramme die oberhalb der an gezeigten Zeitspanne Y Achse liegen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 74 131 6 3 4 3 Zykluszeit Slave 3 Cycle Time Slave 3 From Port 2 To Port 2 Axis Lin Auto Scale Clear Values Export Detailed Description blin Time 000 099 982 1903 0 02 Samples 000 000 015 618 A
80. E Boards wie in den Messbeispielen dargestellt ist nur unter Laborbedingungen zul ssig Hinweis Beachten Sie die Hinweise zur Wireshark Installation im Benut zerhandbuch netANALYZER Rev 12 Abschnitt 14 3 Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Einleitung 71131 1 2 Rechtliche Hinweise 1 2 1 Copyright Hilscher 2008 2012 Hilscher Gesellschaft f r Systemautomation mbH Alle Rechte vorbehalten Die Bilder Fotografien und Texte der Begleitmaterialien Benutzerhand buch Begleittexte Dokumentation etc sind durch deutsches und interna tionales Urheberrecht sowie internationale Handels und Schutzbestim mungen gesch tzt Sie sind ohne vorherige schriftliche Genehmigung nicht berechtigt diese vollst ndig oder teilweise durch technische oder mechani sche Verfahren zu vervielf ltigen Druck Fotokopie oder anderes Verfah ren unter Verwendung elektronischer Systeme zu verarbeiten oder zu bertragen Es ist Ihnen untersagt Ver nderungen an Copyrightvermerken Kennzeichen Markenzeichen oder Eigentumsangaben vorzunehmen Dar stellungen werden ohne R cksicht auf die Patentlage mitgeteilt Die in die sem 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 weit
81. Enable Filter A C Enable Filter B Ethernet FOWERLINE z 7 E Modbus TCP ModhusiTEr frames Exceptions BE Modbus TCP frames 83 Modbus TCP frames S3R 4 7 FR FINET Sercos Ill 0x010 Value User defined Mask 0 018 Value Mask 0x020 Value Mask 0 028 Value Mask 0 0x030 Value Mask 0x038 Value Mask 0 040 Value Mask ET Akaya sagepk comupted fames Accept if filter A matches Selected Filter Modbusi TOP frames 53R Selected Protocol Modbusi TOF Abbildung 107 Modbus TCP netANALYZER Filter 2 gt W hlen Sie einen Port aus der in der vorhergehenden Signalaufzeich nung keine Telegramme detektiert hatte Hier ist es Port 0 gt W hlen Sie den zuvor angelegten Filter Modbus TCP frames S3 Klicken Sie Copy Filter um den Filter zu kopieren Vergeben Sie einen neuen Namen f r den kopierten Filter hier Mod bus TCP frames S3R gt Tragen Sie im markierten Bereich die MAC Zieladresse der Tele gramme vom Slave 3 ein Hier ist es die MAC Adresse der cifX v Yv Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 107 131 gt Tragen Sie im markierten Bereich 6 die MAC Quelladresse des Sla ves 3 ein gt Tragen Sie in die Maske FF ein damit auf exakt den vorgegebe nen Werten verglichen wird gt Speichern Sie die Filtereinstellungen mit Save Filter
82. IO Stark Skop manual Abbildung 54 EtherNev IP Data Capture Start gt Achten Sie darauf dass alle Ports f r die Datenaufzeichnung ausge w hlt sind I W hlen Sie Capture Data 2 aus Starten Sie die Aufzeichnung mit Start Die Datenaufzeichnung beginnt die Start Schaltfl che wurde zur Stop Schaltfl che Warten Sie bis einige Telegramme erfasst wurden yvy y v Klicken Sie Stop und anschlie end Convert um die Daten ins pcap Format zur Analyse im Wireshark zu konvertieren v Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 61 131 gt Es ffnet sich folgendes Fenster r Path of hea file and pcap files hea File RE Path Path C userinetANALYZER 1 CuserinetANALYZER 3 All filtered hea files for thi name or capture File name default Capture_ Data_ gi pcap files that will be generated Capture _Data_01_00001_20120524090708 Append datetime to pcap file name Include FCS in pcap fle Include corrupted frames in pceap tile Append net NALYZER information block for Wireshark versions 9 before 1 7 1 with additional plugin only 10 _ Convert to extended pcap file including additional frame information era De Abbildung 55 Ethernet IP netANALYZER Analyse Convertierung 1 Das obige Fenster teilt sich in zwei Bereiche Fensterbereich A Be
83. O All fltered hea files for thie name or capture File name Capture_Data_01 vVvV vyv yY default pcap files that will be generated FNA Ha Capture_Data_01_00001_20120524090 6 Append datetime to pcap file name Include FCS in pcap tile 8 Include corupted frames n pcap fle a Append net ANALYZER information block for Wireshark versions before 1 7 1 with additional plugin only 10 _ Convert to extended pcap file including additional frame information Abbildung 74 pcap Konvertierung 1 Das obige Fenster teilt sich in zwei Bereiche Fensterbereich A Bedienelement Erl uterung Path Vom Bediener auszuw hlender Pfad aus welchem der netANALYZER die Bin r Datei hea zur Konvertierung lesen soll Die hier gemachten Einstellungen wirken sich auch auf die n chsten Datenaufzeichnun gen aus Die Einstellung unter Settings gt File Settings wird damit ver ndert Schaltfl che 2 Auswahlschaltfl che zur Auswahl des Quellverzeichnisses der hea Dateien All filtered hea files for Anzeigeliste der hea Dateien im ausgew hltem Verzeichnis this name or capture Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 78 131 Fensterbereich Bedienelement Erl uterung Path 3 Der vom Bediener zu definierende Pfad unter welchem die netANALYZER Software die konvertierte WinPc
84. OFINET Sercos Ill User defined 8 8 00 oo 00 atata n pa sssssssssssssisssislp ssssssssssssssssisleg sssssssssssss sissssssssss ss sss sisessssessssessssss w 00 00 100 3 00 00 00 w 00 00 00 m Always accept comuplted frames mah at f r AGA ein Abbildung 7 netANALYZER Filtereinstellungen 1 Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 19 131 Gehen Sie wie folgt vor um die f r die Messung erforderlichen Einstellun gen zu machen t Filter Settings Fort 0 Port 1 Potz Port 3 D s Filters i EthercAT Select Filter Apply to Al Forts All Ether CAT frames 5P Enable Filter amp C Enable Filter B EthernetlF r Ethernet POWERLINK indes ir a Modbus TCP Iraia EE log iDo 10000 Walue oo oo oo oo foo Joo oo foo PROFINET ag FF FF FF FF FF IFF FF FF Mask oo oo loo loo oo 00 00 H Sercos Ill rs rl T a 1008 Wale 00 00 oo 00 op ser defined JES l En D DE a N ameg DO 00 J00 00 60 00 00 00 a FF FF Fr Fr Joo loo loo Mask oo oo oo oo oo oo Jon oo 0010 Value 00 og 00 0010 Value 10 o0 ou o 00o 00 00 0 Mask oo oo loo oo loo oo loo Mask oo loo oo loo loo loo Ion 0x018 Value 00 oo oo oo loo oo oo loo fome waue oo oo loo oo oo mo Mask oo oo loo loo oo Joo oo Mask o
85. P 100 Mbits TAFA TAF E Fiter INACTIVE E IMACTWE INACTIVE INACTIVE L Transparent Made Frames received OK Check sequence errors Algnment errors MIIRA_ER errors Short frames Frames too long Start of frame delimiter errors Freambile too long Preamble too short Frames rejected by filter Due Du I Du Du m m DI Du Dun m aejilelleilellellellellellellejlej ajilellelilsilellielleilesllelleiis o jo llo o Jo Js s o oJ o Minimum Inter Frame Gap ns Bus Load IM 0 0 Recording T me Status Timing Analysis ready GPIO Start Stop manual Abbildung 104 Modbus TCP netANALYZER Start Wenn Sie die Verkabelung wie in Abschnitt Hardware Aufbau auf Seite 102 beschrieben aufgebaut haben und die Kommunikation zwischen dem PC und den NXIO Boards l uft wird der jeweilige Verbindungsstatus wie Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 104 131 bei N dargestellt als UP bzw UP mit Baudrate hier UP 100 Mbit s ge kennzeichnet Unter 2 k nnen Sie sehen ob ein Filter eingestellt ist ACTIVE Ist dieses der Fall kontrollieren Sie ob die Filtereinstellungen f r den aktuellen Messaufbau korrekt sind Wegen der Autocrossover Funktionalit t der Ports ist zun chst festzustel len ber welche Ports die Kommunikation cifX nach Slave 3 l uft Hierzu
86. P A TAP B STOPPED Port 0 Port 1 s aj Port 2 Port 3 UP 100 Mbit s UP100Mbits UP K UP ACTIVE acme Ace AcT ve _ Transparent Mode Frames received OK Check sequence errors Al gnment errors MII RX_ER errors loljojlol lo Short frames Frames too long Start of frame delimiter errors Preamble too long a lol Preamble too short Frames rejected by filter oljoljo o o oj oj oljo l j o o oljlo o o LS Minimum Inter Frame Gap ns Le Bus Load Recording Time 7 00 00 00 h fCanture Data Status Capture Data ready GPIO Start Stop manual Abbildung 1 netANALYZER Startbild o Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Voraussetzungen zur Durchf hrung der Messungen 13 131 3 3 1 Einstellungen f r die Telegrammaufzeichnung gt W hlen Sie Settings gt File Settings siehe Abbildung 1 gt Das Fenster zum Konfigurieren der Pfade und den Dateinamen der hea Dateien erscheint File Settings Mas number of hea fles Hame of hea les Default hea Fath of hea iles C Abbildung 2 netANALYZER File Settings Bedienelement Erl uterung Wertebereich We
87. Q ID 0x6D0D050004 ID 0x6E46000 ID 0x6E46000E ID 0x6D0D050004 ID 0x6D0D05000 ID 0x6 46000 J 5 0 0 Connect ID 0x6E46000F 5 0 100 5 0 0 Y NIP Connection _1D 0x60050003 J 0 0 100 AL k a aE y 0 0 100 NIP Co action TD Oy Po D 00103 J 0 0 100 NIP Connection ID 0x6E46000E ll Frame 9 70 bytes on wire 70 bytes captured values adjusted automatically by netANALYZER dissector netANALYZER Port 0 Status No Errors Ethecner IT Src Hilscher_ 20 92 84 00 02 a2 20 42 84 Dst HilscherZ 20 91 14 00 02 32 20 91 14 E USET ST raO T naei EtherNet IP 1 2222 Dst Pares EtherNet IP 1 2222 EtherNet Ip Industrial Protocol S Item Count 2 5 Type ID Sequenced Address Item 0x8002 Length 8 Connection ID 0x6d050003 Sequence Number 8527 S Type ID Connected Data Item 0x00b1 Length U s Data 01000100000007070707 00 02 a2 20 91 14 00 02 a2 20 42 84 08 00 45 00 00 38 2b 54 00 00 01 11 79 97 Oa 00 00 64 0a 00 00 67 08 ae 08 ae 00 gt aa 62 02 00 02 80 08 00 en omas amp L00 03 00 01 00 01 00 00 00 07 File c Default001 pcap 38 KB 00 00 08 Packets 328 Displayed 328 Marked 0 Abbildung 75 EtherNev IP Wireshark Telegrammanzeige Q In diesem Fensterbereich sehen Sie die Auflistung jedes Telegramms welches an jedem Port entsprechend des Filters aufgezeichnet wurde 2 In diesem Fensterbereich k nnen Sie einzelne Telegrammbereiche des ausgew hl
88. S NLB PhysServer C 00 00 VLS h zes ar _ il Hilscher_20 42 84 00 MS NLB PhysServer 00 MS NLB PhysServer 00 MS NLB PhysServer 00 Hilscher_20 42 84 00 MS NLB PhysServer 00 MS NLB PhysServer 00 MS NLB PhysServer C 00 00 00 00 00 00 00 00 00 00 Le 00 00 00 00 00 00 00 00_00 ECAT ECAT ECAT ECAT ECAT ECAT ECAT ECAT AT ale EECA ECA ECAT ECAT ECAT ECAT ECAT ECAT ECAT ECAT e F e 2 N LWR LWR LWR LWR LWR LWR LWR HHRHHrrrHrre rer HHHHmrrt LeNngTNn UXUU4D Reserved valid 0x0000 Type EtherCAT command Ox0001 Ether lt AT datagram s 4 Cmds LWR len 12 LRD len 12 LRD len 1 Etherc EWR 11 Len 12 Addr 0x200000 Cnt 3 working At 5 EtherCAT datagram Cmd Header 10 Len 1 Addr Ox400000 Cnt 3 84 88 a4 4b 10 01 01 01 03 03 00 10 00 Oc 80 00 00 00 03 00 03 00 07 04 03 Packets 14204 Displayed 14204 Marked 0 Profile Default Abbildung 51 EtherCAT Wireshark Daten File c Default001 pcap 1955 KB 00 00 03 In diesem Fensterbereich sehen Sie die Auflistung aller Telegramme In diesem Fensterbereich k nnen Sie einzelne Telegrammbereiche des ausgew hlten Telegramms betrachten In diesem Fensterbereich werden die Daten des ausgew hlten Tele gramms auf Byteebene dargestellt Hier ist ein kompletter Telegrammzyklus des Messaufbaus geke
89. Schaltfl che Stop Warten Sie bis eine ausreichende Anzahl von Telegrammen aufge zeichnet wurden gt Klicken Sie Stop gt Klicken Sie Convert gt Es erscheint folgendes Fenster VOVv Path of hea file and pcap files hea File Fath C luserinetANALYZER 1 C userinetANALYZER CT 4 Al filtered hea files for thie name or capture File name default Capture Data_01 pcap files that will be generated Capture_Data_01_00001_20120524090708 6 Append datetime to pcap file name Include FCS in peap hle 8 Include corupted frames m pcap fle q Append net ANALYZER information block for Wireshark versions 9 before 1 7 1 with additional plugin only 10 _ Convert to extended pcap file including additional frame information Ver Abbildung 124 pcap Konvertierung 1 Das obige Fenster teilt sich in zwei Bereiche Fensterbereich Bedienelement Erl uterung Path Vom Bediener auszuw hlender Pfad aus welchem der netANALYZER die Bin r Datei hea zur Konvertierung lesen soll Die hier gemachten Einstellungen wirken sich auch auf die n chsten Datenaufzeichnun gen aus Die Einstellung unter Settings gt File Settings wird damit ver ndert Schaltfl che 2 Auswahlschaltfl che zur Auswahl des Quellverzeichnisses der hea Dateien All filtered hea files for Anzeigeliste der hea Dateien im ausgew hltem Verzeichnis this name or capture Real Time Ethernet Kit An
90. Yr 7 IrT u ren i u TTTr7T7TT11Tr T B pepi DETE wep 10 p 1 ip Oi iH Ei H GrH i aiat adig akdi ai Stii hipide Tirra WB DOH r i At d la 1 Hilscher Gesellschaft f r Systemautomation mbH www hilscher com DOC081202UMO4DE Revision 4 Deutsch 2012 11 Freigegeben ffentlich Einleitung 2 131 Inhaltsverzeichnis 1 EINLEITUNG ee en essen seele 4 1 1 ber das Benutzerhandbuch uuuuu2ususansenennnnnnnnnnnnnnnennnnnnnnnnnnnnnnnennnnnnnnnnnnnnnnnnnnnnnenn 4 1 1 1 Ander ngs bersicht ur 4 1 1 2 Konventionen in diesem Handbuch u 4s00044s0 nenne nnenn nenne nnnnne nennen 5 1 1 3 Weitere Informationen 222224022204000020000nnnnnennnnnnn nennen nnnnnnnnnnnnnenennnnnnnnnnnennn 6 1 2 RECHLICHE HINWEISE anne issruranehre T 1 2 1 GOPMIONL nase NT T 1 2 2 YVIChtIgE FIInWelse 325 eier T 1 2 3 Hlattungsaisschl ssuun esinsunesea ee 8 1 2 4 GewWahrleisiung sss 4 82 22 ini 8 1 2 5 EXBOrlDestUmMUNgeEN ca ee een sense 9 2 VIEBMEILHODEN UND BEISPIELE enasenasseaa AIEI 10 2 1 VERMEINDGEN leeres 10 2 2 bersicht der Messbeispiele uu2004444ennnnnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 10 3 VORAUSSETZUNGEN ZUR DURCHF HRUNG DER MESSUNGEN 11 3 1 Hardware und Software Installation u 44004440000nn Renee nnnne nenne nenn nennen 11 3 2 Aufzeichnung der Datentelegramme
91. alysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 118 131 Fensterbereich Bedienelement Erl uterung Path 3 Der vom Bediener zu definierende Pfad unter welchem die netANALYZER Software die konvertierte WinPcap Datei pcap ablegen soll Schaltfl che 4 Auswahlschaltfl che zur Auswahl des Zielverzeichnis der pcap Dateien File name Systematische Dateibezeichnung f r die ocap Dateien Die netANALYZER Software vergibt zus tzlich f r jede Datei noch eine fortlaufende Nummer im Dateinamen pcap files that will be Vorschau der zu erzeugenden pcap Dateien generated Dabei ist der Namensaufbau wie folgt E der unter 5 ausgew hlte Dateiname File name Modbus_TCP_Ping_D1 5 T laufende Z hlnummer pcap files that will be generated E Zeitinformation bestehend aus TCP Fing 01 00001 20120524090708 yyyymmddhhmmss Beginn der Aufzeichnung der hea Datei nur wenn 6 der Haken gesetzt wurde Append date time to Ist der Haken gesetzt werden Datum und Zeit im Dateinamen erg nzt pcap file name 6 Include FCS in pcap Checkbox ob die Ethernet Pr fsumme mit in der PCAP Datei enthalten sein soll oder files 7 nicht Einige Wireshark Dissectoren unterst tzen FCS nicht Hinweis Wenn Convert to extended pcap file including additional frame informati on angehakt ist ist Include FCS in pcap file ausgegraut da FCS dann imme
92. ap Datei pcap ablegen soll Schaltfl che 4 Auswahlschaltfl che zur Auswahl des Zielverzeichnis der pcap Dateien File name Systematische Dateibezeichnung f r die ocap Dateien Die netANALYZER Software vergibt zus tzlich f r jede Datei noch eine fortlaufende Nummer im Dateinamen pcap files that will be Vorschau der zu erzeugenden pcap Dateien generated Dabei ist der Namensaufbau wie folgt E der unter 5 ausgew hlte Dateiname File name Modbus_TCP_Ping_D1 5 T laufende Z hlnummer pcap files that will be generated E Zeitinformation bestehend aus TCP Fing 01 00001 20120524090708 yyyymmddhhmmss Beginn der Aufzeichnung der hea Datei nur wenn 6 der Haken gesetzt wurde Append date time to Ist der Haken gesetzt werden Datum und Zeit im Dateinamen erg nzt pcap file name 6 Include FCS in pcap Checkbox ob die Ethernet Pr fsumme mit in der PCAP Datei enthalten sein soll oder files 7 nicht Einige Wireshark Dissectoren unterst tzen FCS nicht Hinweis Wenn Convert to extended pcap file including additional frame informati on angehakt ist ist Include FCS in pcap file ausgegraut da FCS dann immer in eine pcap Datei konvertiert wird FCS Frame Check Sequence Ethernet Pr fsumme Nicht ausw hlbar wenn Option G angehakt jedoch aktiv Include corrupted fra Ist diese Option aktiviert werden auch fehlerhafte Frames in die pcap Datei bernom mes in pcap file U Option deakt
93. ata ready Timing Analysis GPIO Start Stop manual Netload Anahs s 3 Abbildung 30 netANALYZER Hauptfenster PROFINET Netload Analyse Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 4 4 3 Netload Analysis Frame Statistics Graph Frame Type PROFINET Other History lag fps 10 exp 3 10 exp 2 F ET Frame Court 4730 ESTELI gt gt gt gt VVJVWV J 39 131 Setzen Sie den Haken bei TAP A f r Port O und Port 1 Dieses ist erforderlich da wegen der Auto Cross Over Funktionalit t der Ethernet anschl sse nicht vorhersehbar ist ber welchen Port die Kommunikati on startet Entfernen Sie ggf die Haken bei TAP B damit die Telegramme nicht doppelt aufgezeichnet werden Netzlast Messung durchf hren W hlen Sie f r die Analyse unter Netload Analysis 3 aus Es ffnet sich das Netload Analysis Fenster ffnen Sie die Ethernetverbindung am CH 0O des Device 1 der Abbildung 5 um sie nach dem Start der Analyseaufzeichnung wieder schlie en zu k nnen damit die nicht PROFINET Frames bei Verbin dungsaufbau erfasst werden k nnen W hlen Sie das Hauptfenster des netANALYZER an Klicken Sie Start Die Datenaufzeichnung beginnt Schlie en Sie das Kabel am CH 0 des Devices wieder an Stoppen Sie nach einiger Zeit der Aufzeichnung mit Stop im
94. ationen zu jedem einzelnen Telegramm zur Verf gung wie Empfangszeitpunkt Empfangs Port oder Fehlerinformati onen Convert Die Konvertierung der Bin r Dateien ins WinPcap Format wird gestartet Sie schlie en das Fenster ohne eine Konvertierung zu starten gt Wa hlen Sie im Fensterbereich A die zu konvertierende Datei aus gt Erg nzen Sie die notwendigen Einstellungen im Fensterbereich gt Klicken Sie auf die Schaltfl che Convert 19 um die Daten ins pcap Format zu konvertieren gt Nach Abschluss des Konvertierungsvorgangs schlie t sich das Fenster Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 119 131 gt ffnen Sie die Datei mit Wireshark Wenn das Programm Wireshark korrekt installiert ist wird mittels eines Doppelklicks auf die pcap Datei diese mit Wireshark ge ffnet gt Es werden folgende Daten angezeigt dv Das Programm Wireshark zeigt die Daten wie folgt an pcap_00001_2010061 7142628 pcap Wireshark Eile Edit View Go Capture Analyze Statistics Telephony Tools Help aaa AXZ e DF ERlaaan denk EB Filter i Expression Clear Apply No Port Time Source Destination Protocol Info 1 21 0 00000000 169 254 207 250 169 254 207 253 Modbus query 1 pkt s trans 22411 unit 2 2 input registers 3 2 0 00068104 169 254 207 169 207 250 Modbus response 1 pkt s
95. auf die nicht den Filterbedingungen entsprechen werden diese mit der Kennung Other erfasst Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 38 131 gt Damit sieht das Filterfenster jetzt wie folgt aus Extended Software Filters Filter Tree Start Bytes 12 13 81 00 E Bytes 16 17 553 Identity as PROFINET Add Fiter Enty 7 OD ssetee_ Load Add Tree x Cra Abbildung 29 Extended Software Filter nach 3 Eintrag gt Speichern Sie die Filtereinstellungen f r sp tere Anwendungen mit Sa ve Tree und verlassen Sie das Filterfenster mit OK 2 gt Sie gelangen zur ck in das Hauptfenster des netANALYZERS Nehmen Sie hier folgende Einstellungen vor netANALYZER E Fie Settings Staus STOPPED Link __ UP 100 Mbit s _ UPIOOMba s Fler acte ACTIVE _ Transparent Mode Frames received OK Check sequence errors Alignment errors MII AX_ER errors Short frames Frames too long Start of frame delimiter emors Preamble too long Freamble too short Noallellojlsjlelleila lo Frames rejected by filter 1 lellellejlellie lejllejle e Minimum Inter Frame Gap ns 274480 BusLoad 0 134 OB Recording Time i i i Capture Data S un me ne nn nn nn me ea Status Capture D
96. aufzeit der Telegramme 5 557 us Max Time Die maximale Ringdurchlaufzeit der Telegramme 5 63 us sowie die prozentuale Abweichung zur mittleren Ringdurchlaufzeit Std Deviation Die Standardabweichung der Ringdurchlaufzeit Bei 2 sieht man unter Die Anzahl der ausgewerteten Telegramme 197014 Below Range Die Anzahl der Telegramme die unterhalb der angezeigten Zeitspanne Y Achse liegen Over Range Die Anzahl der Telegramme die oberhalb der an gezeigten Zeitspanne Y Achse liegen Hier ist zu erkennen dass die mittlere Ringdurchlaufzeit ca 5 56 us be tr gt Hinweis Durch die Autocrossover Funktion der Ethernet PHYs der Ether CAT Ger te k nnen bei erneutem Start der Anlage die Ports O und 1 ge geneinander vertauscht sein Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherCAT Analyse 51 131 5 2 4 3 Messergebnis Fenster C Zykluszeit Ringdurchlaufzeit gt Im Fenster C des Timing Analysis Fensters finden Sie jetzt folgende In formationen Ring cycle time From Port 1 To Port 0 Axis Lin Auto Scale Clear Values Export Detailed Description kin Time 000 000 934 5203 0 99 Samples ogo oga 197 01 A Time 000 000 994 444 ns Below Range 000 000 000 000 2 Max Time 000 001 002 SS0rs 0 82 1 Over Range 000 000 000 000 Std Deviation 000 000 001 717 na 0
97. ch dieser Zeitabschnitt noch vergr ern Fahren Sie mit dem Mauszeiger entlang einer Messlinie in der Grafik ver ndert sich der Mauszeiger zur Hand und es wird die Anzahl der Tele gramme die pro Sekunde f r diesen Filter gez hlt wurden angezeigt Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Glossar 9 Glossar CSV FCS GPIO hea 127 131 Comma Separated Value Frame Check Sequence Pr fsumme am Frame Ende zur Fehlererkennung General Purpose Input Output Dateiendung der von der Hilscher netANALYZER Software erzeugten Bi n r Datei default hea mit dem Capture Informationsgehalt NET Framework Version 2 0 PIO TAP Wireshark WinPcap Microsoft NET Framework Version 2 0 http www microsoft com downloads details aspx familyid 0856EACB 4362 4BOD 8EDD AAB15C5E04F5 amp displaylang de Programmable Input Output Test Access Point Netzwerk Monitoring Programm Wireshark http www wireshark org Die Library WinPcap http www winpcap org Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Anhang 10 Anhang 10 1 Abbildungsverzeichnis Abbildung 1 netANALYZER Startbild Abbildung 2 netANALYZER File Settings Abbildung 3 Timing Analyse Skalierung ndern Abbildung 4 Timing Analyse zoomen
98. d Span Last Second Last Second Graph Frame Type Frame Count Aw Load 17 Av Load Av Load 1 8 Av Load Bla Av Load EtherNet lP cyclic tal 1 1396 31 41 30 2 002 40 0 03 ICMP frame 40 ka 0 0 History loeifps 10 exp 2 ll exp 1 EES A0 SEES DFES A0 EFES l FFE A0 Er Sr 2s6l Re FE 5 Ei ET FS 60 Export Data to File Abbildung 81 Netzlast f r zyklische Ethernet IP Telegramme Anlauf und Ping In der obigen Abbildung ist zu sehen dass es nach einer Netzunterbre chung zu Beginn der Kommunikation zun chst einige nicht Ethernet IP Telegramme Kurve gibt und die Ethernet IP Kommunikation Kurve ca 5 sec nach Behebung der Unterbrechung beginnt Die Ping Aufrufe wurden am CH 1 des Slave 3 eingespeist und waren an den Slave 1 adressiert Der Ping Aufruf wurde 20 mal wiederholt Kurve Wird die Ethernet IP Kommunikation nicht durch Netzwerkunterbrechung neu gestartet sondern durch eine Spannungswiederkehr der Slaves ist die nicht Ethernet IP Kommunikation vor dem Start der selbigen noch umfang reicher da dann noch die Kommunikation f r die Adressverteilung ber den DHCP Server dazukommt Dieser Fall wird in der folgenden Abbildung dar gestellt Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 86 131 Netload Analysis KES Frame Statistics
99. dienelement Erl uterung Vom Bediener zu definierender Pfad aus welchem der netANALYZER die Bin r Datei hea zur Konvertierung lesen soll Die hier gemachten Einstellungen wirken sich auch auf die n chsten Datenaufzeichnun gen aus Die Einstellung unter Settings gt File Settings wird damit ver ndert Schaltfl che 2 Auswahlschaltfl che zur Auswahl des Quellverzeichnisses der hea Dateien All filtered hea files for Anzeigeliste der hea Dateien im ausgew hltem Verzeichnis this name or capture Fensterbereich Bedienelement Erl uterung p 3 Der vom Bediener zu definierende Pfad unter welchem die netANALYZER Software die ath konvertierte WinPcap Datei pcap ablegen soll Schaltfl che 4 Auswahlschaltfl che zur Auswahl des Zielverzeichnis der pcap Dateien File name 65 Systematische Dateibezeichnung f r die pcap Dateien Die netANALYZER Software vergibt zus tzlich f r jede Datei noch eine fortlaufende Nummer im Dateinamen pcap files that will be Vorschau der zu erzeugenden pcap Dateien generated Dabei ist der Namensaufbau wie folgt E der unter 5 ausgew hlte Dateiname File name Modbus_TCP_Ping_D1 5 T laufende Z hlnummer pcap files that will be generated E Zeitinformation bestehend aus Aodbus TCP Ping 01 00001 20120524090708 yyyymmddhhmmss Beginn der Aufzeichnung der hea Datei nur wenn 6 der Haken gesetzt wurde Append date time to Ist der Haken gesetzt werden Datum
100. dware Aufbau Modbus TCP netANALYZER Start Modbus TCP netANALYZER Filter 1 Modbus TCP netANALYZER Filter 1 Test Modbus TCP netANALYZER Filter 2 Modbus TCP netANALYZER Filter 3 Modbus TCP netANALYZER Start Timing Analyse Real Time Ethernet Kit Analysebeispiele 2 04DE Revision 4 Deutsch 2012 11 Freigegeben ffentlich Hilscher 2008 2012 DOC081202UM 11 11 12 13 74 75 101 102 103 104 105 106 107 108 Anhang Abbildung 110 Abbildung 111 Abbildung 112 Abbildung 113 Abbildung 114 Abbildung 115 Abbildung 116 Abbildung 117 Abbildung 118 Abbildung 119 Abbildung 120 Abbildung 121 Abbildung 122 Abbildung 123 Abbildung 124 Abbildung 125 Abbildung 126 Abbildung 127 Abbildung 128 Abbildung 129 Abbildung 130 Abbildung 131 Abbildung 132 130 131 netANALYZER Timing Analyse Fenster 108 netANALYZER Timing Auto Scale 109 Modbus TCP netANALYZER Messfenstereinstellungen 1 109 Modbus TCP netANALYZER Messfenstereinstellungen 2 110 Modbus TCP netANALYZER Messfenstereinstellungen 3 110 Modbus TCP netANALYZER Messfenstereinstellungen 4 110 Modbus TCP netANALYZER Start Stopp Analyse 111 Modbus TCP netANALYZER Analyse Fenster A 112 Modbus TCP netANALYZER Analyse Fenster B 113 Modbus TCP netANALYZER Analyse Fenster B 113 Modbus TCP netANALYZER Analyse Fenster C 114 Modbus TCP netANALYZER Analyse Fenster D 115 Modbus TCP netANALYZER Analyse Start 116 Datenaufzeichnung starten 117 pcap Konv
101. e Tele gramme den Slave 3 erreichen Zielport To der Messung hier Port 2 der Port an dem die Antwort Telegramme vom Slave 3 ankommen Achten Sie darauf dass Auto Scale 5 eingeschaltet ist damit die Mess ergebnisse immer im Anzeigefenster sichtbar sind 8 2 3 3 Einstellungen f r Analysefenster C Durchlaufzeit Hier wollen wir die Telegrammdurchlaufzeit der Telegramme vom Slave 3 an die cifX durch Slave 1 und 2 ermitteln Through put time of Slave 2 and 1 for signals from slave 3 to cifX From Port 2 To Port 0 Axis Lin KA 5 Auto Scale Clear Values Export Detailed Description Abbildung 114 Modbus TCP netANALYZER Messtfenstereinstellungen 3 In der Kopfzeile k nnen Sie einen beschreibenden Text f r die Messung eingeben MN Startport From der Messung hier Port 2 der Port an dem die Antwort Telegramme vom Slave 3 ankommen Zielport To der Messung hier Port 0 der Port an dem die Antwort Telegramme vom Slave 3 nach durchlauf durch Slave 2 und Slave 1 an kommen Achten Sie darauf dass Auto Scale 65 eingeschaltet ist damit die Mess ergebnisse immer im Anzeigefenster sichtbar sind 8 2 3 4 Einstellungen f r Analysefenster D Zykluszeit Hier soll die Zykluszeit der Telegramme von der cifX zu messen Cycle time of the telegrams from the cif From Port To Port Q Axis Lin 1O Auto Scale Clear Yalues Export Detailed Description Abbildung
102. ein fore 1 7 1 with additio Damit stehen Zusatzinformationen zu jedem einzelnen Telegramm zur Verf gung wie nal plug in only 9 Empfangszeitpunkt Empfangs Port oder Fehlerinformationen Hinweis Das pcap Dateiformat mit dem Info Block nach dem Ethernet Frame wird von Wireshark Versionen 2 1 7 1 nicht mehr unterst tzt Nicht ausw hlbar wenn Option D angehakt Convert to extended Hinweis Wird dieser Haken gesetzt kann das mit der netANALYZER Software V1 4 x x pcap file including ad erzeugte erweiterte pcap Dateiformat nur in Wireshark Versionen ab V1 7 1 ge ffnet ditional frame informa werden tion T Ab der Version der netANALYZER Software V1 4 x x kann ein erweitertes pcap Dateiformat erzeugt werden Dabei befindet sich der netANALYZER Info Block in den 4 Bytes vor dem Ethernet Frame Damit stehen Zusatzinformationen zu jedem einzelnen Telegramm zur Verf gung wie Empfangszeitpunkt Empfangs Port oder Fehlerinformati onen Convert Die Konvertierung der Bin r Dateien ins WinPcap Format wird gestartet Sie schlie en das Fenster ohne eine Konvertierung zu starten gt Wa hlen Sie im Fensterbereich A die zu konvertierende Datei aus gt Erg nzen Sie die notwendigen Einstellungen im Fensterbereich gt Klicken Sie auf die Schaltfl che Convert 19 um die Daten ins pcap Format zu konvertieren gt Nach Abschluss des Konvertierungsvorgangs schlie t sich das Fenster Real Time Ethernet Kit A
103. em bereits ausgew hlten Filter zu er zeugen gt Klicken Sie Load Add Tree 2 um einen weiteren Filter auszuw hlen gt Es ffnet sich der Dateimanager des Betriebssystems mit dem Ver zeichnis der vordefinierten Filter gt W hlen Sie die Datei ICMP_ frame xml aus In diesem Filter sind auch die Einstellungen f r einen Ping Aufruf enthalten gt Das Extended Software Filter solle nach dem Aufklappen aller unterein tr ge jetzt wie folgt aussehen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 83 131 Extended Software Filters Filter Tree Bytes 12 13 08 00 Bytes 23 11 7 Bytes 34 35 08 AE Identity as EtherNetIP cyclic frame C S Bytes 26 37 08 AE gt Identity as EtherNet IP cyclic frame C Bytes 12 13 81 00 Bytes 16 17 08 00 Bytes 27 11 Bytes 38 39 08 AE identify as EtherNet IF cycle frame Bytes 40 41 03 AE identify as EtherNet IF cycle frame C Bytes 12 13 08 00 i Byte 23 01 Identity as ICMP frame C Bytes 12 13 81 00 Bytes 16 17 08 00 Byte 27 01 Identify as ICMP frame u 2 AddFiterEnty 7 OTTE Load Add Tree OJ Cera Abbildung 79 Extended Software Filters f r zyklische Ethernet IP Telegramme und Ping F r jeden Eintrag mit Identify as wird ein Z hlertopf f r die Analy
104. enaufzeichnungen durchf hren Es sollen die Telegramme der PC Karte cifX zu den Slaves und die Ant worttelegramme von den Slaves an die PC Karte cifX aufgezeichnet wer den Voraussetzungen e Der Hardware Aufbau wie in Hardware Aufbau auf Seite 42 beschrie ben muss erstellt sein e die Einstellungen f r die PC Karte cifX m ssen erfolgt sein e es muss ein Datenaustausch zwischen der PC Karte cifX und den Sla ves erfolgen e es m ssen die Grundeinstellungen f r den netANALYZER wie in Zeitmessung vorbereiten auf Seite 17 beschrieben erfolgt sein gt Starten Sie die net ANALYZER Software mit Start gt Programme gt Hil scher GmbH gt Hilscher netANALYZER gt Sie gelangen ins Hauptfenster des netANALYZERS netANALY7ER Tee Ca 3 TAFA TAF E Status STOPPED Fort D Port 1 Port 2 Port 3 Link UP 100 Mbit s UP 100 Mbit s 1 C O C Transparent Mode Frames received OK Check sequence errors Alignment errors MIL RAs _ER errors Short frames Frames too long Start of frame delimiter errors Freamble too long Freamble too short Frames rejected by filter Minimum Inter Frame Gap ns Bus Load Recording Time 00 00 00 h Capture Data Status Capture Data ready GPIO Start Stop manual Abbildung 48 EtherCAT netANALYZER Hauptfenster Wenn Sie die Verkabelung wie in Abschnitt Hardware Aufbau auf Seite 42 beschrieben aufgebaut haben und die Kommunikation zwischen der PC
105. entnehmen Sie bitte der Dokumentation Benutzerhandbuch netANALY ZER 7 2 1 Zeitmessung vorbereiten Es soll die Ringdurchlaufzeit des Prim rrings und die ConCIk Zykluszeit am Slave 1 gemessen werden gt Starten Sie die net ANALYZER Software mit Start gt Programme gt Hil scher GmbH gt Hilscher netANALYZER gt Sie gelangen in das Hauptfenster des netANALYZERS E netANALYZER aeg File at De TAFA TAFE Status STOPPED Fort 0 Fort 1 Fort Port 3 Link UP 100 Mbits T UPIM OT o TT op 4 Filter INACTIVE ti INACTIVE INACTIVE mil INACTIVE 2 C Transparent Mode Frames received OK Check sequence emors Alignment errors MII R _ER errors Short frames Frames too long Doo o Lo I 0 00 ng Start of frame delimiter errors Freamble too long Freamble too short Frames rejected by filter Minimum Inter Frame Gap nz Bus Load Recording Time 0000 00 h Timiga A 3 Status Timing Analysis ready Timing Analysis PIG Starki Stop manual Netload Analusis Abbildung 84 netANALYZER Einstiegsfenster Wenn Sie die Verkabelung wie in Abschnitt Hardware Aufbau Seite 87 be schrieben aufgebaut haben und die Kommunikation zwischen der PC Karte cifX und den NXIO Boards l uft wird der jeweilige Verbindungsstatus wie bei Q dargestellt als UP mit Datenrate oder bei lteren netANALY ZER Karten bei TAP B nur mit UP gekennzeichnet In der Zeile 2 k nnen Sie sehen dass derzeit kein F
106. er ausschalten Filter Settings Port 0 Port 1 Port 2 Port 3 Filters EtherCAT i EthernetlF nable Filter amp L I Enable Filter B ee R offset O0 0x1 ei O03 0x4 0x5 0x6 O7 7 offset D0 Owl 042 0x3 0x4 05 O6 De Abbildung 24 Hardware Filter ausschalten Hinweis Die eingestellten Hardware Standard Filter wirken additiv zu dem Extended Software Filter Aus diesem Grunde entfernen wir die Ha ken bei Enable Filter 1 aus dem Hardware Filter oder den Haken bei Select Filter 2 gt Softwarefilter einstellen gt Zur Konfiguration der Extended Software Filter gehen Sie wie folgt vor 1 W hlen Sie im netANALYZER Hauptfenster Settings gt Extended Soft ware Filter Settings gt Es ffnet sich folgendes Konfigurationsfenster er Extended Software Filters Filter Tree Start ee O Add Port Match Entry Add Frame Length Entry ddd Tree Add Yalue Match Entry Abbildung 25 Extended Software Filter erstellen 1 2 Erstellen Sie die Filtereintr ge Dazu gehen Sie wie folgt vor gt Sollte im Fensterbereich mehr stehen als in der obigen Abbildung dargestellt ist l schen Sie die Eintr ge mit Clear Tree Mm gt ffnen Sie das Auswahlmen unter der Schaltfl che Add Filter Entry 2 und w hlen den Eintrag Add Byte Match Entry aus gt Es ffnet sich folgendes Konfigurationsfenster Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Rev
107. erNet IP Zykluszeit cifX gt Slave 3 EtherNet IP Durchlaufzeit cifX gt Slave3 durch Slave 1 und 2 EtherNet IP Zykluszeit des Slave 3 EtherNet IP Durchlaufzeit Slave 2 und 1 Slave 3 gt cifX netANALYZER Einstiegsfenster Datenaufzeichnung starten pcap Konvertierung 1 EtherNet IP Wireshark Telegrammanzeige Hardware Filter ausschalten Extended Software Filters Extended Software Filters f r zyklische Ethernet IP Telegramme Extended Software Filters f r zyklische Ethernet IP Telegramme und Ping netANALYZER Hauptfenster Ethernet IP Netload Analyse Netzlast f r zyklische Ethernet IP Telegramme Anlauf und Ping Netzlast f r zyklische Ethernet IP Telegramme Anlauf nach Spannungswiederkehr sercos Hardware Aufbau netANALYZER Einstiegsfenster netANALYZER Sercos Filtereinstellungen netANALYZER Sercos GPIO Settings netANALYZER Timing Analyse Fenster netANALYZER Timing Auto Scale netANALYZER Port Selektion Sercos Einstellungen Timinganalysefenster A Sercos Einstellungen Timinganalysefenster B Sercos Einstellungen Timinganalysefenster C Sercos Einstellungen Timinganalysefenster D netANALYZER Start Analysezyklus netANALYZER Ring Delay Zeit netANALYZER Contilk Zykluszeit am Slave 1 Zykluszeit Master Daten Telegramm Ausgang Master Zykluszeit Master Daten Telegramm nach Durchlauf von 3 Slaves netANALYZER Haupftfenster Datenaufzeichnung starten pcap Konvertierung 1 SERCOS III Wireshark Telegrammdarstellung Modbus TCP Har
108. erNet IP Analyse 71 131 ist dieser bei To 3 einzustellen Achten Sie auf die Auto Scale Einstellung 6 3 3 3 Einstellungen f r Teilfenster C Hier soll die Zykluszeit der Eingangsdaten Telegramme ins EtherNet IP Netzwerk gemessen werden Cycle Time Slave 3 to cif From Port 2 2 To Port 2 3 Axis Lin 4 5 Auto Scale Clear Yalues Export Detailed Description Abbildung 65 EtherNev IP Porteinstellungen f r Durchlaufzeit zum Slave 3 Timingfenster C gt Die Telegramme vom Slave 3 laufen in diesem Aufbau ber den Port 2 Daher ist f r die Zykluszeitmessung bei From 2 und To Port 2 ein zustellen 6 3 3 4 Einstellungen f r Teilfenster D Hier soll die Durchlaufzeit durch Slave 1 und 2 f r Signale vom Slave 3 zur PC Karte cifX gemessen werden Through put time of slawe 1 and 2 for Signals from slawe 3 to cifx i 1 j From Port 2 To Port 0 3 Axis Log 4 uto Scale Clear Values Export Detailed Description Abbildung 66 EtherNet IP Porteinstellungen f r Durchlaufzeit durch Slave 1 und 2 zur cifX Timingfenster D gt Da die Telegramme vom Slave 3 zur cifX entsprechend der Analyse der Abbildung 57 ber Port 2 und O laufen ist hier bei From 2 Port 2 und To 3 Port 0 einzustellen 6 3 4 Messungen durchf hren Recording Time 00 0019 h On E GPIO StarkiStop Status Timing Analysis stopped manually Abbildung 67 Hauptfenster des netANALYZERs gt Gehen Sie zur ck
109. eren Nutzung bedarf der ausdr cklichen Genehmigung durch den jeweiligen Inhaber der Rechte 1 2 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 Anga ben oder irgendeine Haftung kann daher nicht bernommen werden Sie werden darauf hingewiesen dass Beschreibungen in dem Benutzerhand buch 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 Dokumenta tion 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 n derung verpflichtet zu sein nderungen werden in zuk nftigen Manuals be r cksichtigt und stellen keine Verpflichtung dar insbesondere besteht kein Anspruch auf berarbeitung gelieferter Dokumente Es gilt jeweils das Ma nual das mit dem Produkt a
110. ertierung 1 117 Modbus TCP netANALYZER Wireshark Telegrammdarstellung 119 Hardware Filter ausschalten 120 Extended Software Filters 121 Extended Software Filters f r zyklische Modbus TCP Telegramme 122 Extended Software Filters f r zyklische Modbus TCP Telegramme und Ping 123 netANALYZER Hauptfenster Modbus TCP Netload Analyse 124 Netzlast f r zyklische MODBUS TCP Telegramme Anlauf und Ping 125 Netzlast f r zyklische Modbus TCP Telegramme Anlauf nach Spannungswiederkehr 126 10 2 Tabellenverzeichnis Tabelle 1 nderungs bersicht Tabelle 2 bersicht der Messbeispiele Tabelle 3 Beschreibung File Settings Real Time Ethernet Kit Analysebeispiele 2 DOCO081202UMOA4ADE Revision 4 Deutsch 2012 11 Freigegeben ffentlich 10 13 Hilscher 2008 2012 Anhang 10 3 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 info hilscher com Support Telefon 49 0 6190 9907 99 E Mail de support hilscher com Niederlassungen China Hilscher Systemautomation Shanghai Co Ltd 200010 Shanghai Telefon 86 0 21 6355 5161 E Mail info hilscher cn Support Telefon 86 0 21 6355 5161 E Mail cn support hilscher com Frankreich Hilscher France S a r l 69500 Bron Telefon 33 0 4 72 37 98 40 E Mail info hilscher fr Support Telefon 33 0 4 72 37 98 40 E
111. f Seite 58 beschrieben aufgebaut haben und die Kommunikation zwischen der PC Karte cifX und den NXIO Boards l uft wird der jeweilige Verbindungsstatus wie bei N dargestellt als UP gekennzeichnet gt Stellen Sie sicher dass unter dem Dialogweg wie bei 2 dargestellt Settings gt Filter Settings die Filtereinstellung aus Abschnitt Zeitmessung vorbereiten auf Seite 64 eingestellt sind Das sp ter dargestellte Beispiel bezieht sich auf die Filtereinstellungen des Hardware Aufbaus aus Abschnitt Hardware Aufbau auf Seite 58 gt Verlassen Sie das Dialogfenster der Filtereinstellungen mit OK Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 771131 gt Sie kommen zur ck ins Hauptfenster Recording Time 00 00 00 h CO gt 5 Stat 6 Conver Status Capture Data ready GPIO Start Stop manual Abbildung 73 Datenaufzeichnung starten Stellen Sie sicher dass Capture Data 4 eingestellt ist Klicken Sie Start um die Aufzeichnung zu starten Die Schaltfl che Start 5 wird zur Schaltfl che Stop Warten Sie bis eine ausreichende Anzahl von Telegrammen aufge zeichnet wurden gt Klicken Sie Stop gt Klicken Sie Convert gt Es erscheint folgendes Fenster a Path of hea file and pcap files hea File A B gt Path Path C usernetANALYZER Q CusernetANALYZER
112. fenster Wenn Sie die Verkabelung wie in Abschnitt Hardware Aufbau auf Seite 58 beschrieben aufgebaut haben und die Kommunikation zwischen der PC Karte cifX und den NXIO Boards l uft wird der jeweilige Verbindungsstatus wie bei N dargestellt als UP mit Datenrate oder bei lteren netANALY ZER Karten bei TAP B nur mit UP gekennzeichnet Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben ffentlich Hilscher 2008 2012 EtherNet IP Analyse 66 131 6 3 2 Filter einstellen gt Gehen Sie vom Hauptfenster des Programms mit Settings gt Filter Set tings in die Filtereinstellungen gt Es erscheint folgendes Dialogfenster F3 Filter Settings SER Pot0 Port Pota Port 3 Filters ch FSzveriter X12 Select Fiter 1 Tann to Al Pors Etnemetip 1 5 2 Enable Fiter A C Enable Filter B cyclic trames 2 offset O0 0x1 Dei 03 Os4 0 5 O6 Der i Acyclic frames inden DLR protocol messages ra 9000 value 00 00 foo oo on ga Cyclic frames to Slave 3 FF FF Mask 00 o oo 00 loo Ethernet FOWWERLINE 000a Wal ModbusiTEF UUS waue 00 a E m PROFINET Fr ERE EF RI FE Mask 0 Sercos II 0010 Value 00 IA E o0 oo r oo loo 0x010 Value 00 00 o0 oi User defined E 00 oo oo m 00 oo lo 00 Bat m Mask 0 aan aa or 0x018 Value on oo oo oo Joo Ion loo 0x018 Value oo oo oo oo oo oo oo o Mas
113. folgende Messungen durchgef hrt e Messung der Zykluszeit des Masters e Messung der Telegrammdurchlaufzeit durch Slave 1 e Messung der Ringdurchlaufzeit der Telegramme 5 1 Hardware Aufbau F r diese Beispielmessung wird folgender Hardware Aufbau ben tigt Ethernet Ethernet netANALYZER Abbildung 34 EtherCAT Hardware Aufbau Achtung Es ist wichtig dass der Ethernetanschluss CHO der PC Karte cifX mit dem CHO Ethernetanschluss auf dem NXIO 50 Board verbun den wird Hinweis Die Einstellungen f r die PC Karte cifX und die NXIO 50 Boards m ssen entsprechend Abschnitt 6 3 des Benutzerhandbuch Real Time Ethernet Kit Kommunikationssysteme f r Real Time Ethernet Installati on Bedienung und Konfiguration vorgenommen worden sein Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherCAT Analyse 43 131 5 2 Zeitmessungen vorbereiten und durchf hren Hinweis Die PC Karte cifX und die NXIO Boards verf gen ber eine Au tocrossover Funktionalit t Daher ist ein vertauschen der Kabel am netA NALYZER am TAP A Port 0 und Port 1 sowie am TAP B Port 2 und Port 3 ohne Bedeutung Somit sind auch bei der Anzeige der Analysewerte die Portbezeichnungen 0 1 bzw 2 3 als vertauschbar zu betrachten An der cifX ist jedoch unbedingt der Port 0 zu verwenden Hinweis Hier sind nur die f r diesen Messaufbau unmittelbar e
114. g wie in Abschnitt Hardware Aufbau auf Seite 42 beschrieben aufgebaut haben und die Kommunikation zwischen der PC Karte cifX und den NXIO Boards l uft wird der jeweilige Verbindungsstatus wie bei Q dargestellt als UP mit Datenrate oder bei lteren netANALY ZER Karten bei TAP B nur mit UP gekennzeichnet Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherCAT Analyse 5 2 2 Filter einstellen 44 131 gt Nehmen Sie unter Settings gt Filter Settings folgende Einstellun gen vor Filter Settings Port Port Port 2 Porta Filters Ethert AT M All EtherCAT frame En J Ethernet iP Copy Filter Enable Filter amp on Select Fite 3 JAppl to Al Ports Enable Filter B Save Filter g Ethernet POWERLINK H Modbus TCP J PROFINET H Sercos IIl H ser defined index offset 0000 Walue 00 081 082 D3 Os4 or Os7 5 Head g0 0x006 Yalue Mask 0010 Walue Mask 0 018 Yalue Mask 0020 Walue Mask 0028 Yalue Mask 0030 Walue Mask 0038 Wale Mask aranana co oo oo loo oo Im oo jo o oo Im co oo o oo Io oo oo oo joo oo oo foo oo oo oo oo oo oo loo loo loo inden offset 00 01 02 03 Os4 05 O6 O7 0x000 value A oo oo oo oo oo oo foo Mask 00 o0 oo ou 00 00 00 an on loo Ion foo Ion Too foo loo ar te fe oo oo oo 000g value Mask 00
115. g 93 Sercos Einstellungen Timinganalysefenster D Auto Scale gt Unter From w hlen Sie Port 2 2 aus Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 sercos Analyse 93 131 gt Unter To w hlen Sie Port 2 3 aus Mit dieser Einstellung wird der Zyklus des Masterdatentelegramms nach dem Durchlauf von 3 Slaves gemessen gt Achten Sie darauf dass f r die Zeitachse Auto Scale 5 eingestellt ist 7 2 4 Messung durchf hren wid 3 N dd a Recording Time 00 00 00 h Timing Analysis Status Timing Analysis ready Abbildung 94 netANALYZER Start Analysezyklus GPIO Start Stop manual gt Klicken Sie im Hauptfenster des netANALYZERSs Reset Damit wer den die bisher aufgezeichneten Zeit Daten gel scht Klicken Sie Start um die Analyse zu starten Die Schaltfl che Start wird zur Schaltfl che Stop Warten Sie die Zeit in der Sie Telegramme auswerten m chten Klicken Sie Stop 7 2 4 1 Timing Analyse Fenster A Ringdurchlaufzeit VY YY Im Fenster A des Timing Analysis Fensters finden Sie jetzt folgende Infor mationen Ring processing time on primary ring From Port 1 To Port 2 Axis Log Auto Scale Clear Values Export Detailed Description in Time o00 000 001 TE4r s 3 71 Samples 000 000 210 359 Av Time 000 g 001 832 rs Below Range 000 000 000 000 2 Max Time 00
116. guration f r die PC Karte cifX muss erfolgt sein siehe Abschnitt 6 4 im Dokument Benutzerhandbuch Real Time Ethernet Kit Kommu nikationssysteme f r Real Time Ethernet Installation Bedienung und Konfiguration e es muss ein Datenaustausch zwischen der PC Karte cifX und den Sla ves erfolgen gt Starten Sie die net ANALYZER Software mit Start gt Programme gt Hil scher GmbH gt Hilscher netANALYZER dv Sie gelangen ins Hauptfenster des netANALYZERS netANALYZER 3 Fie Settings 3 Status STOPPED Port 0 Port 1 Port 2 Port 3 UP 100 Mbits UP100Mbitzs UP TAP A TAP B ACTIVE ACTIVE ACTIVE ACTIVE C Transparent Mode Frames received OK Check sequence errors ojoj 919 9199 9 9 Alignment errors MII RX_ER errors Short frames Frames too long Start of frame delimiter errors Preamble too long Preamble too short Frames rejected by filter olloljlo j oljo j o oj o olj o o lojlojlojlojliojiojlojlojiojlojllo Minimum Inter Frame Gap ns j Bus Load S p J Recording Time Er si 00 00 00 h Capture Status Capture Data ready GPIO Start Stop manual Abbildung 72 netANALYZER Einstiegsfenster 0 Wenn Sie die Verkabelung wie in Abschnitt Hardware Aufbau au
117. h Bus Load 0121 0 123 o C Capture Data Status Capture stopped manually GPIO Start Stop manual Abbildung 106 Modbus TCP netANALYZER Filter 1 Test gt Starten Sie kurzzeitig die Timing Analyse mit Start Q und anschlie z Bend Stop dieselbe Schaltfl che Nun k nnen Sie in der obigen Abbildung sehen dass in der Spalte Frames received OK unter Port 1 und Port 3 Telegramme gez hlt wur Real Time Ethernet Kit Analysebeispiele DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben ffentlich Hilscher 2008 2012 Modbus TCP Analyse 106 131 den Daraus ist zu entnehmen dass die Telegramme von der cifX Client zum Slave 3 ber Port 1 und Port 3 laufen Hinweis Wegen der Autocrossover Funktionalit t der Ports der netANA LYZER Karte k nnen bei Ihrem Testaufbau die Telegramme auch ber Port 1 und Port 2 laufen Passen Sie dann die folgenden Einstellungen entsprechend an 2 Nun ist ein Filter f r die Antwort von Slave 3 an die PC Karte cifX zu erstel len gt ffnen Sie mit Settings gt Filter Settings C erneut die Filtereinstellun gen gt Kopieren Sie den von Ihnen angelegten Filter um einen Filter f r den Signalweg vom Slave 3 zum Client PC Karte cifX zu erstellen Gehen Sie dabei wie folgt vor Filter Settings Por j Filters O F iip EthercAT CO orie _ Save Fiter 8 Ou Select Fiter _Apply to All Ports EthemetF
118. h 2012 11 Freigegeben ffentlich Hilscher 2008 2012 Modbus TCP Analyse 109 131 ses Messaufbaus wird in der Regel immer nur ein Unterfenster angespro chen Die Gr e der Einzelfenster k nnen Sie durch ziehen des Kreuzungspunk tes der Fensterteilungslinien ver ndern Sie k nnen sich auch nur das Historie oder Histogramm Fenster anzeigen lassen Dieses k nnen Sie im Haupt Fenster des netANALYZERs unter Settings gt Analysis Configuration einstellen 8 2 3 Einstellungen in den Timing Analysefenstern Achten Sie darauf dass in allen Unterfenstern zun chst Auto Scale N eingestellt ist From Port 0 To Port 0 Axis Lin 1T Auto Scale Clear Values Export Detailed Description Abbildung 111 netANALYZER Timing Auto Scale Damit stellen Sie sicher dass wenn Telegramme detektiert werden diese auch als Balken sichtbar sind und nicht au erhalb des Zeitstrahls liegen Achtung Der Zeitstrahl geht in dieser Darstellung senkrecht nach oben gt Stellen Sie die From To Bedingungen f r jedes Teilfenster wie folgt ein Hinweis Wegen der Autocrossover Funktionalit t der Ports der netANA LYZER Karte k nnen bei Ihrem Testaufbau die Telegramme ggf auch ber die entsprechenden korrespondierenden Port laufen Passen Sie die Ports entsprechend Ihres Aufbaus an 8 2 3 1 Einstellungen f r Analysefenster A Telegrammdurchlaufzeit Hier soll die Telegrammdurchlaufzeit der Telegramme von der
119. hlauf von 3 Slaves 7 1 Hardware Aufbau F r diese Beispielmessung wird folgender Hardware Aufbau ben tigt CIFX 50 RE P SS Q9 o f 4 zii Ethernet Ethernet netX Ethernet netANALYZER Abbildung 83 sercos Hardware Aufbau Neben den Ethernetverbindungen ist im obigem Beispiel eine 2 polige Lei tung Q vom ConClk Anschluss GND Pin 1 und ConCIk Pin 9 vom Slave 1 zum GPIO Anschluss 0 der netANALYZER Karte zu legen Hinweis Die Einstellungen f r die PC Karte cifX und die NXIO 50 Boards gt entsprechend Abschnitt 6 5 der Installation Bedienung und Hardwarebe schreibung dieses Kits m ssen vorgenommen worden sein Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 sercos Analyse 88 131 7 2 Zeitmessung vorbereiten und durchf hren Hinweis Die PC Karte cifX und die NXIO Boards verf gen ber eine Au tocrossover Funktionalit t Daher ist ein vertauschen der Kabel am netA NALYZER am TAP A Port O und Port 1 sowie am TAP B Port 2 und Port 3 ohne Bedeutung Somit sind auch bei der Anzeige der Analyse werte die Portbezeichnungen 0 1 bzw 2 3 als vertauschbar zu betrachten Hinweis Hier sind nur die f r diesen Messaufbau unmittelbar erforderli gt chen Einstellungen des netANALYZERSs beschrieben Detaillierte Informa tionen ber die Einstell und Aufzeichnungsm glichkeiten der Software
120. ich Hilscher 2008 2012 Einleitung 5 131 1 1 2 Konventionen in diesem Handbuch Handlungsanweisungen ein Ergebnis eines Handlungsschrittes bzw Hin weise sind wie folgt gekennzeichnet Handlungsanweisungen gt lt Anweisung gt oder 1 lt nweisung gt 2 lt nweisung gt Ergebnisse 3 gt lt Ergebnis gt Hinweise Wichtig lt Wichtiger Hinweis gt Hinweis lt Hinweis gt N lt Hinweis wo Sie weitere Informationen finden k nnen gt Positionen im Bild Die Positionen Q 2 oder b Oder A B bezie hen sich auf die in dem Abschnitt verwendete Abbildung Dies ist in der Regel die Abbildung die unmittelbar oberhalb des Textes platziert ist Wenn sich die Positionen im Bild auf eine Abbildung au erhalb des Ab schnitts beziehen ist auf diesen Abschnitt speziell verwiesen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Einleitung 6 131 1 1 3 Weitere Informationen In diesem Dokument wird auf die Benutzerhandb cher der einzelnen Komponenten netANALYZER Karte PCI RTE NANL C500 RE netANALYZER Box PCle RTE NANL B5O00E RE und netANALYZER Software SW Version 1 4 cifX Karten Real Time Ethernet NXIO 50 RE Board sowie dem Benutzerhandbuch Real Time Ethernet Kit Installation Bedienung und Konfiguration verwiesen Hinweis Die Zusammenschaltung der NXIO 50 R
121. ien selektiert werden Zeitmessungen Mit der Zeitmessung ist es m glich festzustellen wann welche Telegramme wie h ufig im Netzwerk auftreten bzw wie lange die Telegramme im Netz werk zwischen zwei Punkten unterwegs sind Netzlast Analyse Mit der Netzlast Analyse ist es m glich die Netzlast verschiedener ber die Ethernet Leitung bertragener Protokolle zu messen Dabei wird ersichtlich welche Telegrammtypen zu welcher Zeit mit welcher Netzlast auftreten Mit Hilfe der Netzlast Analyse k nnen auf diese Weise au ergew hnliche Er eignisse sichtbar gemacht werden Um hier keine Fehlmessungen zu erhalten achten Sie darauf dass Sie nur einen Port f r die Messung aktivieren um Doppelmessungen zu vermei den 2 2 bersicht der Messbeispiele Protokoll Messtyp un PROFINET IO Zeitmessung mit Zykluszeit Telegramm Durchlaufzeit durch einen IO Device Hardware Filter Telegrammaufzeichnung Telegrammspeicherung mit Filter Datenkonvertierung f r Wireshark Netzlast PROFINET Anlauf mit Filter auf bestimmte PROFINET Telegramme EtherCAT Zeitmessung mit Zykluszeit Telegramm Durchlaufzeit durch einen Slave und Ringdurch Hardware Filter laufzeit Telegrammspeicherung mit Datenkonvertierung f r Wireshark EtherNet IP Zykluszeit Master Zykluszeit Slave Durchlaufzeit Master Telegramme Hardware Filter Durchlaufzeit Slave Telegramme Telegrammspeicherung mit Datenkonvertierung f r Wireshark EtherNet IP Anlauf Ping als S
122. iiute Tihe MADin mn Arche Tima W DOH mora a c pp Shori Description Ads Lin From Poni Expor Detalled Description Auto Scale Clear Vales 1 m Tanp Bire Fragen U each a ac Deer Mirage O00 Cd En FF sat Absoiube Te MA DIH nm ns jm Abbildung 37 netANALYZER Timing Analyse Fenster Das Timing Analysis Fenster unterteilt sich in 4 Unterfenster die wiederum 2 Teilfenster Histogramm und Historie beinhalten Im weiteren Verlauf die ses Messaufbaus wird in der Regel immer nur ein Unterfenster angespro chen Die Gr e der Einzelfenster k nnen Sie durch ziehen des Kreuzungspunk tes der Fensterteilungslinien ver ndern Sie k nnen sich auch nur das Historie oder Histogramm Fenster anzeigen lassen Dieses k nnen Sie im Haupt Fenster des netANALYZERs unter Settings gt Analysis Configuration einstellen 5 2 3 Einstellungen in den Timing Analysefenstern Achten Sie darauf dass in allen Unterfenstern zun chst Auto Scale N eingestellt ist From Port 0 To Port 0 Axis Lin 1 Auto Scale Clear Values Export Detailed Description Abbildung 38 netANALYZER Timing Auto Scale Damit stellen Sie sicher dass wenn Telegramme detektiert werden diese auch als Balken sichtbar sind und nicht au erhalb des Zeitstrahls liegen Achtung Der Zeitstrahl geht in dieser Darstellung senkrecht nach oben gt Stellen Sie die From To Bedingungen f r jedes Teilfenster wie fo
123. ilige Verbindungsstatus wie bei Q dargestellt als UP gekennzeichnet Sind die Filtereinstellungen aus der Timinganalyse noch aktiv wird dieses unter 2 mit ACTIVE gekennzeichnet Kontrollieren Sie die Filtereinstellun gen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 29 131 gt W hlen Sie im Hauptfenster Settings gt Filter Settings gt Das Filter Fenster erscheint wie folgt t Filter Settings Eak Select ritel app toAlFons C Enable Filter E Filters Etherneti P Enable Filter A Ethernet FOWERLINE WodbusiTEP indes Offset 0x0 08 0x2 O3 Os4 0x5 06 Dz A PROFINET 0x000 I 22 0 s o oo Joz Sercos Maskl Fr Fr IFF IFF IFF FF FF oo o0 eheennan 0008 Value A2 20 c3 13 o0 0x008 Wawel og oo oo 03 Ox4 0x5 Ox6 Oxz Mask 0010 Walue Mask 12018 Walue Mask oo oo o0 oo foo o0 oo oo oo om FIR 00 00 nom oo oo oo Mask 0010 Walue Mask 0018 Yalue i Mask 0 0x020 Value oo Joo Tao oo oo oo own value oo oo oo Maskl 00 oo oo oo oo oo Mask oo foo oo 0x028 Vael oo oo oo oo oo oo loo oo oo28 vawe oo oo oo Mask gg oo all hlask 0x030 Value o0 oo loo Joo loo 0x030 Value Mask oo loo g o DO oo oo oo Mask 0x038 Value oo oo oo oo oo oo oo oo a038 value Mask 00 oo a z Mask 0x040 Value o0 o
124. ilter aktiv ist Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 sercos Analyse 89 131 7 2 2 Filter einstellen gt Machen Sie unter dem Dialog Settings gt Filter Settings folgende Einstellungen gt Es ffnet sich das Filtereinstellungsfenster EIER Part 2 2 Fort 3 3 Filters ii EtherCAT 2 Cops Fiter Save Fiter 4 EJE Select Fire J rn to Al Pons EthernetlF Enable Filter amp C Enable Filter E H Ethernet POWERLINK H Modbus TEF index IB ii DERSEK MERER PROFINET 0 000 Valuas m 0x000 Walue Es co loo oo loo oo Joo Im a Sercas Ill Maski og lo o0 lo o Ion Im NE rames 0008 Value 00 0x008 Vael oo Ion loo loo loo Im Ion AT frames Perl I Er sasana ers Are Eee F channel frames Ken S channel frames 0010 value 00 0x010 Value 00 00 oo oo oo oo oo 0 CPO frames Mask Mask po oo joo 00 Ind 00 a 0x018 Value oo oo oo oo oo on Joo 0x018 Yael oo oo oo loo oo o Bar CF2 frames 7 i H F 4 Fece P3 frames atd ask 00 00 Ion o oo Joo oo a 0x020 Yale oo oo oo oo oo oo Joo 0x020 Value oo oo oo loo oo fo mi oo Ring ConCik 3 Mask oo oo oo oo oo joo Jon Mask oo oo oo oo oo oo oo oo User defined 0x028 Value 00 oo oo 0x028 Yaluel 00 oo oo oo Joo oo oo It Mask oo oo loo Joo loo oo loo Ic Ma
125. ime Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 20 131 Quell MAC Adresse gt Tragen Sie von Byte 0x6 bis OxB der Value Zeile die Quelladres se der Datenpakete ein hier 00 02 A2 20 C3 13 cifX Achten Sie darauf dass Sie die MAC Adressen Ihrer verwendeten Ger te eintragen Filtermaske gt Tragen Sie in die Mask Felder unter der Ziel und Quelladresse FF ein damit jedes Bit in der Ziel und Quelladresse beim Ver gleich ber cksichtigt wird gt Achten Sie darauf dass in der angegebenen Auswahlzeile der Ein trag Accept if Filter A matches 2 eingestellt ist damit nur die Da tenpakete ber cksichtigt werden auf die die Auswahl zutrifft gt Klicken Sie Select Filter 9 Klicken Sie Apply to All Ports D damit diese Filtereinstellungen an allen Ports wirksam wird Speichern Sie die Filtereinstellungen mit Save Filter 12 Verlassen Sie die Filtereinstellungen mit OK 3 Hinweis Passen Sie f r Ihren Messaufbau die MAC Adressen entspre chend der von Ihnen verwendeten Ger te an Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 21 131 gt Sie gelangen ins Hauptfenster netANALYZER U Porto U Port E Par urmomes UP100Mbizs aae amme _ amme
126. inden Sie jetzt folgende Informatio nen Anmerkung Die ConCIk Zeit ist abh ngig von der beim Master eingestell ten Zykluszeit Die Zykluszeit wurde auf 2 ms eingestellt ConClik cycle slawe 1 From GPIO 0 To GPIOO Axis Log Auto Scale Clear Values Export Detailed Description kin Time 000 002 000 030 ns 0 01 Samples 000 000 210 384 Av Time 000 002 000 153 ns Below Range 000 000 000 000 2 Mar Time 000 002 000 240 ns 0 00 Over Range 000 000 000 000 Std Devialion O00 000 000 035 rns 0 999 974 999 912 prr Je Te T Te Te Te 395 Sl h TTTTTTT E S IT 7TT 77777 07 77 777771 0ep amp 6 10exp5 10exp4 10exp3 10exp 10exp1 10exp L 05 31 05 31 05 31 05 31 05 31 05 31 en 1625320 182544 0 16 25 56 0 16 26 08 0 1626200 16 26 32 Absolute Time Mi DOHH mm 38 02 Abbildung 96 netANALYZER ConClik Zykluszeit am Slave 1 Im Fenster B 1 dem Histogramm sieht man die zeitliche Verteilung der einzelnen Telegramme und deren Anzahl Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 sercos Analyse 95 131 Im Fenster B 2 der Historie sieht man die Verteilung der Telegramme ber die Zeit Bei sieht man unter Min Time Die minimale ConCIk Zykluszeit sowie die pro 2 000 ms zentuale Abweichung zur mittleren Durchlaufzeit Die mittlere ConClk Zykluszeit der Telegramme 2 0
127. ine Au tocrossover Funktionalit t Daher ist ein Vertauschen der Kabel am netA NALYZER am TAP A Port O und Port 1 sowie am TAP B Port 2 und Port 3 ohne Bedeutung Somit sind auch bei der Anzeige der Analyse werte die Portbezeichnungen 0 1 bzw 2 3 als vertauschbar zu betrachten Hinweis Hier sind nur die f r diesen Messaufbau unmittelbar erforderli gt chen Einstellungen des netANALYZERs beschrieben Detaillierte Informa tionen ber die Einstell und Aufzeichnungsm glichkeiten der Software entnehmen Sie bitte der Dokumentation Benutzerhandbuch netANALY ZER NANL C500 RE Da bei Ethernet IP der Slave eigenst ndig im Netzwerk seine Eingangsda ten zyklisch an eine Broadcastadresse sendet ist es hier notwendig vor der Messung der Slave Telegramme die Verbindungs ID f r die zyklischen Pro tokolle des Slaves zu ermitteln Diese Verbindungs ID kann mit einer Datenaufzeichnung ermittelt werden siehe Abschnitt Datenaufzeichnung durchf hren Seite 59 bzw Abschnitt Verbindungs ID ermitteln Seite 63 Hinweis Die Verbindungs ID wird mit jedem Netzwerkanlauf neu ermit telt 6 3 1 Zeitmessung vorbereiten Es sollen beispielhaft die Zeiten des Telegrammverlaufs von der PC Karte cifX Master zum NXIO Board Slave 3 und zur ck gemessen werden Es ist m glich beide Signalrichtungen in einer gemeinsamen Messung zu erfassen gt Es ist die MAC Adresse der PC Karte cifX zu ermitteln Ist die MAC Adresse nicht bekannt
128. ision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 36 131 Edit Filter Byte Match Byte positionis in decimal to match use sy for range 0213 Mask in Hexadecimal use one value s for all bytes or a sequence of values as yy zz if each byte shall have its own mask leave blank if no mask shall be used L value in Hexadecimal use one value sw for all bytes or a sequence of values ss yy zz if each byte shall have ts own value i I Condition lt 4s l Evaluation algorithm 3 Framein amp MaskfD lt Condition gt Value amp Maski AN Frael Mask 1 lt Condition gt Walue 1 amp Mask 1 AN Framefm amp Mask m n lt Conditior gt Valselmn amp Mask m n Abbildung 26 Extended Software Filter erstellen 2 gt Tragen Sie hier die Filterdaten ein die Sie in der Abbildung 23 unter dem Eintrag 2 ermittelt haben In der obigen Abbildung unter Q die Byte Position hier 12 13 Ach tung die Bytez hlung beginnt bei 0 unter 2 den Dateninhalt dieser Position hier 81 00 und unter die Vergleichsbedingung hier Klicken Sie anschlie end OK A gt Das Extended Software Filter sollte jetzt wie folgt aussehen Extended Software Filters Filter Tree p Eyte 12 13 81 00
129. iviert werden nur korrekte Telegramme in der pcap Datei ge Append netANALYZER Die Option erfordert f r Wireshark Versionen lt V1 7 1 die Installation des netANALY information block for ZER Wireshark Plugins Wireshark versions be F gt den netANALYZER Info Block nach dem Ethernet Frame in die pcap Dateien ein fore 1 7 1 with additio Damit stehen Zusatzinformationen zu jedem einzelnen Telegramm zur Verf gung wie nal plug in only 9 Empfangszeitpunkt Empfangs Port oder Fehlerinformationen Hinweis Das pcap Dateiformat mit dem Info Block nach dem Ethernet Frame wird von Wireshark Versionen 2 1 7 1 nicht mehr unterst tzt Nicht ausw hlbar wenn Option D angehakt Convert to extended Hinweis Wird dieser Haken gesetzt kann das mit der netANALYZER Software V1 4 x x pcap file including ad erzeugte erweiterte pcap Dateiformat nur in Wireshark Versionen ab V1 7 1 ge ffnet ditional frame informa werden tion T Ab der Version der netANALYZER Software V1 4 x x kann ein erweitertes pcap Dateiformat erzeugt werden Dabei befindet sich der netANALYZER Info Block in den 4 Bytes vor dem Ethernet Frame Damit stehen Zusatzinformationen zu jedem einzelnen Telegramm zur Verf gung wie Empfangszeitpunkt Empfangs Port oder Fehlerinformati onen Convert Die Konvertierung der Bin r Dateien ins WinPcap Format wird gestartet Sie schlie en das Fenster ohne eine Konvertierung zu starten gt Wa hlen Sie im Fensterbereich
130. k 00 oo loo 00 00 Sa Mask min oo oo oo oo oo 0x020 Value oo oo los lae Jos Jae o r 0x020 Vawe oo oo oo oo os ae loo fo Mask 00 00 oo rr FF Fe FF lo o0 Mask oo ao oo a2 Fe FE afe 0 028 Value 00 m oo oo oo oo oo oo 0x028 Vael oo loo loo loo loo Ian Joo lo bask oo oo loo loo oo oo Joo oo Mask 00 oo foo on E 00 oo oo oo og 0x030 value oo oo oo Joo Joo joo joo joo 0030 vawe oo oo foo foo foo AR o it Mask oo joo oo foo oo Jan oo o Mask oo oo oo oo oo oo oo o 0x038 Value oo Joo oo Ion oo Too oo Ion oxo38 value oo oo k i oi 2 oi a Mas o0 oo joo foo foo foo oo m 0x040 value oo oo oo oo oo Joo Jan joo Makon loo oo Lon Ion Loo Lon Ion C Always accept corrupted frames Selected Filter Cyclic frames to Slave 3 Selected Protocol EtherneblIf Abbildung 58 EtherNev IP netANALYZER Filter cifX gt Slave 3 Zun chst stellen Sie f r alle Ports einen identischen Filter ein Hier wurde die Kommunikationsrichtung cifX gt Slave 3 gew hlt gt W hlen Sie Filters gt Ethernet IP Q gt Cyclic frames gt Kopieren Sie diesen Filter mit Copy Filter gt Vergeben Sie einen neuen Namen hier Cyclic frames to Slave 3 f r den Filter gt Setzen Sie einen Hacken vor Enable Filter A Ziel MAC Adresse gt Geben Sie in den markierten Bereich die MAC Zieladresse 6 von Slave 3 ein Quell MAC Adresse gt Geben Sie in den markierten Bereich die MAC
131. l des Quellverzeichnisses der hea Dateien All filtered hea files for Anzeigeliste der hea Dateien im ausgew hltem Verzeichnis this name or capture Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 sercos Analyse 100 131 Fensterbereich Bedienelement Erl uterung Path 3 Der vom Bediener zu definierende Pfad unter welchem die netANALYZER Software die konvertierte WinPcap Datei pcap ablegen soll Schaltfl che 4 Auswahlschaltfl che zur Auswahl des Zielverzeichnis der pcap Dateien File name Systematische Dateibezeichnung f r die ocap Dateien Die netANALYZER Software vergibt zus tzlich f r jede Datei noch eine fortlaufende Nummer im Dateinamen pcap files that will be Vorschau der zu erzeugenden pcap Dateien generated Dabei ist der Namensaufbau wie folgt E der unter 5 ausgew hlte Dateiname File name Modbus_TCP_Ping_D1 5 T laufende Z hlnummer pcap files that will be generated E Zeitinformation bestehend aus TCP Fing 01 00001 20120524090708 yyyymmddhhmmss Beginn der Aufzeichnung der hea Datei nur wenn 6 der Haken gesetzt wurde Append date time to Ist der Haken gesetzt werden Datum und Zeit im Dateinamen erg nzt pcap file name 6 Include FCS in pcap Checkbox ob die Ethernet Pr fsumme mit in der PCAP Datei enthalten sein soll oder files 7 nicht Einige Wireshark Dissectore
132. l immer nur ein Unterfenster angespro chen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 sercos Analyse 91 131 Die Gr e der Einzelfenster k nnen Sie durch ziehen des Kreuzungspunk tes der Fensterteilungslinien ver ndern Sie k nnen sich auch nur das Historie oder Histogramm Fenster anzeigen lassen Dieses k nnen Sie im Haupt Fenster des netANALYZERs unter Settings gt Analysis Configuration einstellen 7 2 3 Einstellungen in den Timing Analysefenstern Achten Sie darauf dass in allen Unterfenstern zun chst Auto Scale N eingestellt ist From Port 0 To Port 0 l Axis Lin 1 Auto Scale Clear Values Export Detailed Description Abbildung 88 netANALYZER Timing Auto Scale Damit stellen Sie sicher dass wenn Telegramme detektiert werden diese auch als Balken sichtbar sind und nicht au erhalb des Zeitstrahls liegen Achtung Der Zeitstrahl geht in dieser Darstellung senkrecht nach oben gt Stellen Sie die From To Bedingungen f r jedes Teilfenster wie folgt ein Hinweis Wegen der Autocrossover Funktionalit t der Ports der netANA LYZER Karte k nnen bei Ihrem Testaufbau die Telegramme ggf auch ber die entsprechenden korrespondierenden Port laufen Passen Sie die Ports entsprechend Ihres Aufbaus an 7 2 3 1 Einstellungen f r Teilfenster A Hier soll die Ringdurchlaufzeit gemessen we
133. laves wieder an Stoppen Sie nach einiger Zeit der Aufzeichnung mit Stop im Hauptfens ter des netANALYZERS Im Netload Analysis Fenster sehen Sie jetzt etwa folgende Informatio nen Real Time Ethernet Kit Analysebeispiele DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben ffentlich Hilscher 2008 2012 Modbus TCP Analyse 125 131 KERLE EINE ae Frame Statistics er n Displayed Span Displayed Span Last Second Last Second Graph Frame Type Frame Count Av Load 1 3 v Load amp Av Load 17 Av Load Avload 1 8 Av Load ICMP frame 1 0 5 0 1 0 1 0 a o o _ lo C e ES 2 27 021 333 0 24 MODBUS TCP frame 3 12303 291 58 History lkogifps 10 exp 3 10 exp 2 l expl Expat Data to File Abbildung 131 Netzlast f r zyklische MODBUS TCP Telegramme Anlauf und Ping In der obigen Abbildung ist zu sehen dass es nach einer Netzwerkunter brechung zu Beginn der Kommunikation einige nicht Modbus TCP Telegramme Kurve 2 gibt und die Modbus TCP Kommunikation Kurve ca 1 sec nach Behebung der Unterbrechung beginnen Die Ping Aufrufe wurden am CH 1 des Slave 3 eingespeist und waren an den Slave 1 adressiert Der Ping Aufruf wurde 20 mal wiederholt Kurve O Der erste Ping Aufruf wird mit einem ARP Telegramm eingeleitet Da her gibt es hier auch einen Peak beim Telegrammtopf Other
134. ldung 100 Datenaufzeichnung starten Stellen Sie sicher dass Capture Data 4 eingestellt ist Klicken Sie Start um die Aufzeichnung zu starten Die Schaltfl che Start 3 wird zur Schaltfl che Stop Warten Sie bis eine ausreichende Anzahl von Telegrammen aufge zeichnet wurden gt Klicken Sie Stop gt Klicken Sie Convert gt Es erscheint folgendes Fenster VOVv Path of hea file and pcap files hea File Fath C luserinetANALYZER 1 C userinetANALYZER CT 4 Al filtered hea files for thie name or capture File name default Capture Data_01 pcap files that will be generated Capture_Data_01_00001_20120524090708 6 Append datetime to pcap file name Include FCS in peap hle 8 Include corupted frames m pcap fle q Append net ANALYZER information block for Wireshark versions 9 before 1 7 1 with additional plugin only 10 _ Convert to extended pcap file including additional frame information Ver Abbildung 101 pcap Konvertierung 1 Das obige Fenster teilt sich in zwei Bereiche Fensterbereich Bedienelement Erl uterung Path Vom Bediener auszuw hlender Pfad aus welchem der netANALYZER die Bin r Datei hea zur Konvertierung lesen soll Die hier gemachten Einstellungen wirken sich auch auf die n chsten Datenaufzeichnun gen aus Die Einstellung unter Settings gt File Settings wird damit ver ndert Schaltfl che 2 Auswahlschaltfl che zur Auswah
135. lgt ein Hinweis Wegen der Autocrossover Funktionalit t der Ports der netANA LYZER Karte k nnen bei Ihrem Testaufbau die Telegramme ggf auch ber die entsprechenden korrespondierenden Port laufen Passen Sie die Ports entsprechend Ihres Aufbaus an Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherCAT Analyse 46 131 5 2 3 1 Einstellungen f r Analysefenster A Zur Messung der Zykluszeit der Telegramme der PC Karte cifX zum Slave 1 gt Nehmen Sie im Fenster A folgende Einstellungen vor Cycle Time Q From Port 0 2 To Port 0 3 Axis Lin 1O Auto Scale Clear Values Export Detailed Description Abbildung 39 Timing Analysefenster A EtherCAT Zykluszeit gt In dieser Zeile k nnen Sie eine beliebige Bezeichnung f r diese Mes sung eingeben Geben Sie hier Zykluszeit ein Unter From w hlen Sie Port 0 aus Unter To w hlen Sie Port 0 aus Mit dieser Einstellung wird die Zykluszeit gemessen Yv Yv gt Hier kann die Skalierung der X Achse im Teilfenster A 1 zwischen linear und logarithmisch umgeschaltet werden gt Achten Sie darauf dass f r die Zeitachsen Auto Scale eingestellt ist 5 2 3 2 Einstellungen f r Analysefenster B Zur Messung der Ringdurchlaufzeit Zykluszeit gt Nehmen Sie im Fenster B folgende Einstellungen vor Ring cycle time 1 From Port 0 To Po
136. m Teilfenster D 1 ist das Histogramm und im Teilfenster D 2 die Historie der Telegramme zu sehen Es ist zu erkennen dass die Durchlaufzeiten der beiden Signalrichtungen leicht unterschiedlich sind Es ist zu erkennen dass die max Durchlaufzeit durch sehr wenige isolierte Ereignisse verursacht wird Bei sieht man unter Min Time Die minimale Durchlaufzeit sowie die prozentuale 15 234 us Abweichung zur mittleren Durchlaufzeit Die mittlere Durchlaufzeit der Telegramme 15 308 us Max Time Die maximale Durchlaufzeit der Telegramme so 15 824 us wie die prozentuale Abweichung zur mittleren Durchlaufzeit Std Deviation Die Standardabweichung der Durchlaufzeit Bei 2 sieht man unter Die Anzahl der ausgewerteten Telegramme Below Range Die Anzahl der Telegramme die unterhalb der angezeigten Zeitspanne Y Achse liegen Over Range Die Anzahl der Telegramme die oberhalb der an gezeigten Zeitspanne Y Achse liegen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 76 131 6 4 Datenaufzeichnungen durchf hren Es sollen die Telegramme der PC Karte cifX zu den Slaves und die Ant worttelegramme von den Slaves an die PC Karte cifX aufgezeichnet wer den Voraussetzungen e Der Hardware Aufbau wie unter Hardware Aufbau auf Seite 58 be schrieben muss erstellt sein e die Konfi
137. me f r Real Time Ethernet Installation Bedienung und Konfi guration vorgenommen worden sein Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 103 131 gt Hinweis Achten Sie darauf dass Sie w hrend der Messung mit dem PC nicht am Hausnetz angeschlossen sind mindestens jedoch vom Hausnetz mittels eines Switch entkoppelt sind da es sonst Fehlmessungen gibt 8 2 Zeitmessung vorbereiten und durchf hren Hinweis Die NXIO Boards verf gen ber eine Autocrossover Funktionalit t Daher ist ein vertauschen der Kabel am netANALYZER am TAP A Port O und Port 1 sowie am TAP B Port 2 und Port 3 ohne Be deutung Somit sind auch bei der Anzeige der Analysewerte die Portbe zeichnungen 0 1 bzw 2 3 als vertauschbar zu betrachten Hinweis Hier sind nur die f r diesen Messaufbau unmittelbar erforderli chen Einstellungen des netANALYZERSs beschrieben Detaillierte Informa tionen ber die Einstell und Aufzeichnungsm glichkeiten der Software entnehmen Sie bitte der Dokumentation Benutzerhandbuch netANALY ZER 8 2 1 Zeitmessung vorbereiten gt Starten Sie die netANALYZER Software mit Start gt Programme gt Hil scher GmbH gt Hilscher netANALYZER gt Sie gelangen ins Hauptfenster des netANALYZERS netANALYZER k File Gettings Y3 Status STOPPED Fort 0 Part 1 Fort 2 Link UFP 100 Mbits Ie U
138. n Slave Telegrammen ermitteln wollen gt Es sind s mtliche Filter auszuschalten damit alle Telegramme erfasst werden k nnen Gehen Sie dazu wie folgt vor gt Stoppen Sie jegliche Datenerfassung gt Im Hauptfenster des netANALYZERs w hlen Sie Settings gt Filters Settings aus gt Es ffnet sich das Fenster der Filtereinstellungen Ce eE GP Ssearne aooaa A Enable Filter amp Enable Filter B ndeg Oet 00 0x1 0 0x3 Os4 0 5 Oe Ok indep Offset 0x0 O2 O3 Ord O5 Oke Uk 0x000 value lg oo oo oo oo oo oo oo Mask oo oo oo foo oo o0 oo o0 loo Mask oo oo oo oo 00 oo lo Io 0008 Value 00 w o Ion oo foo oo oo 0x008 Value oo oo oo oo oo oo oo o Mask oo oo Joo foo o Io o oo oo 00 Mask o0 oo oo oo oo oo oo oo 0x010 Value 00 loo loo oo foo loo oo oo 0x010 Vahuel oo oo oo loo oo Mask 00 m o oo oo oo oo oo oo Mask o0 oo o0 on oo VERSEHEN LYEHBEruB Eku A e m a_r I m nn 0x018 Value 00 oo o0 100 o0 o0 oo 00 0x018 Value 00 oo oo oo oo Mask 0 m loo oo w o w loo foo E Mask oo oo oo oo oo Maskl 00 m co jo 00 au 00 0 oo Mask 00 oo o0 oo oo 0x028 Value o0 oo loo Ion Joo Ion loo foo 0x028 Value o0 oo oo oo oo oo oo m ll ak ei m nn me oo oo zZ o0 gt Cu L Maskl oo on loo oo Joo loo loo loo 0030 Value o0 oo oo oo oo oo oo o0 Mask 00 Ku oo o0 oo o0 oo o0 0x038 ya 00 si w m oo
139. n die Ursprungsdarstellung zur ck zu kommen schalten Sie Auto Scale 7 wieder ein Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 16 131 4 PROFINET IO Analyse Beispielhaft werden hier folgende Messungen durchgef hrt e Messung der Zykluszeit mit der der Controller ein Telegramm zu einem Device sendet e Messung der Telegrammdurchlaufzeit durch Device 1 f r das Tele gramm des Controllers zum Device 2 e Messung der Netzlast von PROFINET Telegrammen 4 1 Hardware Aufbau F r diese Beispielmessung wird folgender Hardware Aufbau ben tigt MAC Adr MAC Adr MAC Adr 00 02 A2 20 91 04 00 02 A2 20 91 08 00 02 A2 20 91 18 Slave 1 Slave 2 3 Slave 3 MAC Adr EPESFFEEFFFFEEFFFEFFEFFEEFEFEEEE RE i eere 00 02 A2 mda KO 20 C3 13 O CIFX 50 RE Ethernet Ethernet netANALYZER Abbildung 5 PROFINET IO Analyse Hardware Aufbau Die f r den in diesem Aufbau geltenden MAC Adressen sind oberhalb der Komponenten angegeben Beachten Sie bitte dass die jeweilige MAC Adresse auf der Welt einmalig ist Daher haben die Ger te in Ihrem Messaufbau andere MAC Adressen Br cksichtigen Sie dieses bitte bei Ihren Filtereinstellungen gt Hinweis Die Einstellungen f r die PC Karte cifX und die NXIO 50 Boards m ssen entsprechend Abschnitt 6 2 des Benutzerhandbuch Real Time Ethernet Kit Ins
140. n unterst tzen FCS nicht Hinweis Wenn Convert to extended pcap file including additional frame informati on angehakt ist ist Include FCS in pcap file ausgegraut da FCS dann immer in eine pcap Datei konvertiert wird FCS Frame Check Sequence Ethernet Pr fsumme Nicht ausw hlbar wenn Option G angehakt jedoch aktiv Include corrupted fra Ist diese Option aktiviert werden auch fehlerhafte Frames in die pcap Datei bernom mes in pcap file U Option deaktiviert werden nur korrekte Telegramme in der pcap Datei ge Append netANALYZER Die Option erfordert f r Wireshark Versionen lt V1 7 1 die Installation des netANALY information block for ZER Wireshark Plugins Wireshark versions be F gt den netANALYZER Info Block nach dem Ethernet Frame in die pcap Dateien ein fore 1 7 1 with additio Damit stehen Zusatzinformationen zu jedem einzelnen Telegramm zur Verf gung wie nal plug in only 9 Empfangszeitpunkt Empfangs Port oder Fehlerinformationen Hinweis Das pcap Dateiformat mit dem Info Block nach dem Ethernet Frame wird von Wireshark Versionen 2 1 7 1 nicht mehr unterst tzt Nicht ausw hlbar wenn Option D angehakt Convert to extended Hinweis Wird dieser Haken gesetzt kann das mit der netANALYZER Software V1 4 x x pcap file including ad erzeugte erweiterte pcap Dateiformat nur in Wireshark Versionen ab V1 7 1 ge ffnet ditional frame informa werden tion T Ab der Version der netANALYZER Sof
141. nalysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherCAT Analyse 56 131 gt ffnen Sie die Datei mit Wireshark Wenn das Programm Wireshark korrekt installiert ist wird mittels eines Doppelklicks auf die pcap Datei diese mit Wireshark ge ffnet gt Es werden folgende Daten angezeigt Doppelklick auf die konvertierte Datei hier c Default_001 pcap oder starten Sie das Programm Wireshark und gehen Sie ber den Men pfad File gt Open und w hlen die Datei aus dv Das Programm Wireshark zeigt die Daten wie folgt an v Default001 pcap Wireshark Eek Fie Edit View Go Capture Analyze Statistics Help SAAANA BRXZE A gt 37T2 ER aaa ad ENKk HE Filter Expression Clear Apply No Port ime Source Destination Protocol brd Hilscher_20 42 84 er I LU LUG 048005630 T wen DU Gr 00 00 00_00 00 ECAT EWR Ten w NOH wWNOH we M O JOOJOO OOPDE 0 2 3 1 0 2 3 1 SI GIGS GT 048005750 045009990 045011130 049003150 049004270 049007470 VdS o LL 050001710 050002840 0509992 30 051000370 051003640 051004 790 052003230 052004 370 052007650 052008500 MS NLB PhysServer 00 MS NLB PhysServer 00 MS NLB PhysServer 00 Hilscher_20 42 84 00 MS NLB PhysServer 00 MS NLB PhysServer 00 MS NLB Ph erver 00 Hilscher_20 42 84 00 MS NLB PhysServer 00 M
142. net Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Voraussetzungen zur Durchf hrung der Messungen 15 131 Im Histogramm kann die X Achse zwischen linearer und logarithmischer Skalierung mittels der Auswahl Axis 6 umgestellt werden Alle 3 Achsen der obigen Abbildung k nnen mittels Auto Scale Q so ein gestellt werden dass alle Messereignisse im Anzeigebereich liegen 3 4 2 Skalierung mit der Maus Bei gedr ckter linker Maustaste k nnen Sie die Bereichsauswahl zoomen Zoom in Timing Analysis Window From Port 1 To Port 1 Axis Log Clear Yalues Export Detailed Description 000015 961 S00ns 0 241 Samples Min Time 000 d d 022 g Aw Time 000 016 000 028 na Below Range 000 000 000 000 Max Time 000 016 039 4302 0 246 Over Range 000 000 000 000 Std Deviation 000 000 003 071 ns 0 019 15 961 10 exp 3 10 exp 2 10 exp 1 10 exp 065 27 06 27 06 27 101028 0 10 14 28 0 10 18 28 0 Samples Absolute Time MMl DDHH mm 5 1n i Abbildung 4 Timing Analyse zoomen mit der Maus gt Schalten Sie Auto Scale 7 aus gt Markieren Sie mit gedr ckter linker Maustaste im Fensterbereich A 1 horizontal oder im Fensterbereich A 2 vertikal einen Bereich Der Bereich wird schraffiert dargestellt Nach dem Loslassen der Maustaste wird der Bereich in beiden Teil fenstern gezoomt gt Um i
143. ngen zwischen Hin und R ckweg des Telegramms Dies sind in der Regel keine sinnvollen Messungen 5 2 4 2 Messergebnis Fenster B Ringdurchlaufzeit gt Im Fenster B des Timing Analysis Fensters finden Sie jetzt folgende In formationen Ring Run through Time From Port 0 To Port 1 Axis Log Auto Scale Clear Yalues Export Detailed Description 000 000 005 4902 1 20 Samples 000 000 197 01 Av Time 000 Doc 005 557 ns Below Range 000 000 000 000 Max Time p00 000 005 630ns 1 31 f Over Range 000 000 000 000 Std Deviation 000 000 000 031 na 0 47 EN m TITTT Un EEE ee mE e U DEREN m a L a L 077 10exg5 10exp4 10exp3 10exp2 10expl 10 exp 05 29 05 29 05 29 12 17 49 0 12 17 59 500000000 12 18 10 0 Samples Absolute Time MM DEOVHH mm 2 02 l a He Abbildung 45 EtherCAT Timing Analysefenster B mit Messdaten Im Fenster B 1 Histogramm ist die Verteilung der Anzahl der Telegram me ber die Ringdurchlaufzeit dargestellt Im Fenster B 2 Historie ist die Verteilung der Telegramme ber die Zeit dargestellt Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherCAT Analyse 50 131 Bei 1 sieht man unter Min Time Die minimale Ringdurchlaufzeit sowie die prozen 5 49 us tuale Abweichung zur mittleren Ringdurchlaufzeit Die mittlere Ringdurchl
144. ngsanspr che beschr nken sich auf das Recht Nachbesserung zu verlangen Real Time Ethernet Kit Analysebeispiele 2 DOCO081202UMOADE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Einleitung 9 131 1 2 5 Exportbestimmungen Das gelieferte Produkt einschlie lich der technischen Daten unterliegt den gesetzlichen Export bzw Importgesetzen sowie damit verbundenen Vor schriften 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 n zender 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 r fen Real Time Ethernet Kit Analysebeispiele 2 DOCO081202UMOADE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Mefsmethoden und Beispiele 10 131 2 Me methoden und Beispiele 2 1 Me methoden Alle Me methoden haben eine Aufl sung von 10 ns Der Messstart und die Messdauer kann durch externe Signale gesteuert werden Datenaufzeichnung Mit der Datenaufzeichnung ist es m glich jedes Telegramm auf in einem Netzwerksegment in eine Datei zu speichern Dabei k nnen die Telegram me nach bestimmten Kriter
145. nicht korrekt instal liert so k nnte Wireshark die vorhandenen Zusatzdaten am Ende des Te legramms fehl interpretieren und ein fehlerhaftes Telegramm anzeigen Deaktivieren Sie in diesem Fall entweder die Generierung des Info Block oder besser installieren Sie das netANALYZER Plugin Ein vorhandener Info Block bei nicht installiertem Plugin ist an der Ken nung netANALYZER frame info block am Ende des Telegramms zu er gt ee kennen 0000 0i Je er 00 01 Oz O00 ba z3 34 45 00 55 92 DO DUO 5 1111 4RE 0010 e7 30 3f 3b O00 O00 O00 O O00 Os 21 38 04 59 DO 00 ee E E E E a0z0 oo 00 00 z 15 OO 00 00 00 00 O0Ss0 00 oo 042 Da 00 a040 00 00 00 09 55 44 4c 00 0 Ds 00 00 00 00 00 00 a050 0S 06 00 00 00 00 00 00 db 01 i ad 07g Im folgenden sind einige Messbeispiele f r unterschiedliche Real Time Ethernet Protokolle beschrieben Es ist nur eine kleine Auswahl aus dem Messm glichkeiten mit dem netANALYZER dargestellt um das Prinzip der Anwendung aufzuzeigen Diese Messbeispiele sind mit den Hardwarekomponenten CIFX 50 RE NXIO 50 RE und netANALYZER NANL C500 RE und zugeh rigen Kabeln aufgebaut 3 3 netANALYZER einrichten gt Starten Sie die netANALYZER Software mit Start gt Programme gt Hil scher GmbH gt Hilscher netANALYZER gt Das Hauptfenster erscheint netANALYZER 0 Status TA
146. nn zeichnet Die erste Zeile enth lt das Telegramm wie es vom Master kommt Dieses wurde am Port 0 aufgezeichnet Die zweite Zeile enth lt das Telegramm nach dem ersten Slave auf dem Weg zum Slave 2 und 3 Dieses wurde am Port 2 aufgezeichnet Die dritte Zeile enth lt das Telegramm wie es vom Slave 2 zur ck kommt nachdem es bereits im Slave 3 bearbeitet wurde Dieses wurde am Port 3 aufgezeichnet Real Time Ethernet Kit Analysebeispiele DOC081202UMOA4ADE Revision 4 Deutsch 2012 11 Freigegeben ffentlich Hilscher 2008 2012 EtherCAT Analyse 57 131 Die vierte Zeile enth lt das Telegramm wie es vom Slave 1 an den Master zur ckgesendet wird Dieses wurde am Port 1 aufgezeichnet Hier ist der Teil des Telegramms dritte Zeile des Zyklus gekennzeich net der die Sollwerte an die Slaves beinhaltet Hier ist der Teil des Telegramms dritte Zeile des Zyklus gekennzeich net der die Istwerte aus den Slaves beinhaltet Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 98 131 6 EtherNet IP Analyse Beispielhaft werden hier folgende Messungen durchgef hrt Messung der Zykluszeit zu Slave 3 Messung der Zykluszeit vom Slave 3 Messung der Durchlaufzeit durch Slave 1 und 2 in beiden Signalrichtun gen Messung der Netzlast mit EtherNet IP Telegrammen beim Netzwerkan lauf und Ping
147. nnnn nennen nnnnnnennn 39 5 E ITHERCATANALYS E seeen E 42 5 1 HardWare AulDal asien een 42 5 2 Zeitmessungen vorbereiten und durchf hren 02220022000220000n nenn nennenenennnn 43 5 2 1 Zeitmessung vorbereiten achten asia 43 5 2 2 Filterelnislellen ana ass nn aeeanicnn 44 5 2 3 Einstellungen in den Timing Analysefenstern n00nnnnennnnnennensnnnesennenrnesennnnne 45 5 2 4 Messung durchfuhrenasa sea 47 Real Time Ethernet Kit Analysebeispiele A DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Einleitung 3 131 10 383 Datenaufzeichnungen durchf hren 0222002200220002000nnn0 nano anne nenne nenn nnnnennnenn 53 EIHMERNEINP ANALYSE anne ein enn e E E 58 6 1 Hardware AUulballu a smesan en aa Ahlen er 58 6 2 Datenautzelchnung QUFCHTUNLEN nern een le 59 6 2 1 Verbindungs ID ermitteln 2 200000000000000000000Ennnonnnnnnnnnnnnnnnnnennne nennen 63 6 3 Zeitmessung vorbereiten und durchf hren 2 200222002200220000nn nenn nnnnnnenenn 64 6 3 1 Zeitmessung vorbereiten uu2000000000000n0nonnnnn neuen nnnnnnnnnnnnnnnnunnnnnnnennnnnnnennnnnennn 64 6 3 2 Filter einstellen sans a a A a 66 6 3 3 Einstellungen in den Timing Analysefenstern n00nnnnennnnnennenennnesnnrnrnnnnsrnnenne 70 6 3 4 Messungen d rchl hren aun seen a 71 6 4 Datenaufzeichnungen durchf hren 0222002
148. o oo oo oo oo 0x040 Value Mask oo loo loo loo loo loo loo Ion Mask C Always accept corrupted frames Accent if filter matches Gx Selected Filter FM_F_A Selected Protocol User defined Abbildung 19 netANALYZER PROFINET IO Filtereinstellungen gt Nehmen Sie die oben dargestellten Einstellungen vor gt ffnen Sie die User defined Filtereinstellung die Sie in der Timing analyse angelegt haben gt W hlen Sie den gespeicherten Filter PN_F_A 4 wie im Abschnitt Zeitmessung vorbereiten auf Seite 17 definiert gt Setzen Sie den Haken bei Select Filter D gt Klicken Sie Apply to All Ports 9 gt Kontrollieren Sie dass diese Filtereinstellung f r jeden Port gilt gt Verlassen Sie das Fenster mit OK E Real Time Ethernet Kit Analysebeispiele DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben ffentlich Hilscher 2008 2012 PROFINET IO Analyse 30 131 gt Sie kommen zur ck ins Hauptfenster Recording Time 00 00 00 h CO gt 5 Stat 6 Conver Status Capture Data ready GPIO Start Stop manual Abbildung 20 Datenaufzeichnung starten Stellen Sie sicher dass Capture Data 4 eingestellt ist Klicken Sie Start um die Aufzeichnung zu starten Die Schaltfl che Start 5 wird zur Schaltfl che Stop Warten Sie bis eine ausreichende Anzahl von Telegrammen aufge zeichnet wurden gt Klicken Sie Stop gt Klicken Sie Convert gt
149. o oo gofo Mask oo oo oo foo foo oo Too los Joo Joa lee foo perf oo oo 0x030 Valuef oo oo oo oo oo foo oo o Mask FF FF FF FF A loo loo o Mask oo oo oo oo oo oo foo la 0x038 Wale oo oo foo Joo oo foo 00 o 0x038 Vael on oo oo oo oo loo loo Mas oo foo oo on oo foo oo 00 Mask oo oo oo oo oo oo oo 0x040 value oo oo oo Jon ao oo oo joo 040 vawejoo oo oo oo oo oo mn a El oo oo loo loo Far lo ki o Maskl oo oo loo loo loo loo loo C Always accept corrupted frames Selected Filter Cyclic frames from Slawe 3 Selected Protocol Ethernet Ip Abbildung 60 EtherNet IP netANALYZER Filter Slave 3 gt cifX gt N W hlen Sie den Reiter f r den Port aus auf dem bisher keine Tele gramme detektiert wurden f r den Sie den neuen Filter erstellen wol len Hier ist es der Port 0 in Ihrer Anwendung kann es ein anderer Port sein gt W hlen Sie Ethernet IP 2 gt Cyclic frames Kopieren Sie den Filter mit Copy Filter gt Vergeben Sie einen neuen Namen f r den Filter Hier Cyclic frames from Slave 3 gt Geben Sie die MAC Adresse des Slave 3 als Quelladresse ein 6 Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 v EtherNet IP Analyse 69 131 gt Geben Sie die identifizierte Verbindungs ID ein Achtung Diese ist nach jedem Netzwerkanlauf neu zu ermitteln
150. o loo loo Ion 0 020 Wale o0 oo oo oo oo Ion loo 0x020 Value o0 oo oo oo hask oo oo oo mn loo loo loo Mask 00 0x028 Wale 00 oo oo loo loo oo In 0x028 Value 00 Mask oo loo Joo oo loo Joo oo loo Mask on 0x030 Vale 00 oo oo an loo oo mn 0x030 Value Mask on oo Joo oo loo Joo Im Mask 0x038 Value o0 loo oo loo oo loo oo lan 0x038 Value oo 0x040 Value 00 00 oo oo oo loo Joo 0x040 Value 00 Mask m Mm j Mask offset D0 1 OR 03 Ok4 O05 dert offset O0 0s Dee Oi O4 0x5 0x6 x7 inde C Always accept corrupted frames ji Accept if filter amp matches 0 we o Selected Filter PN_F_A Selected Protocol User defined Abbildung 8 netANALYZER Filtereinstellungen 2 gt Machen Sie einen Doppelklick auf den Men eintrag Filters gt User defined Es erscheint der Eintrag Blank 2 W hlen Sie die Zeile Blank 2 mit der rechten Maustaste aus Klicken Sie Copy Filter Es erscheint der neue Eintrag unter der Filterauswahl V YYY Y Vergeben Sie einen neuen Namen hier PN_F_A f r den anzule genden Filter gt Haken Sie Enable Filter A an Ziel MAC Adresse gt Tragen Sie in den ersten 6 Byte der Value Zeile des Filters die Ziel MAC Adresse des Ger tes ein an das die Daten gesendet wer den hier 00 02 A2 20 91 08 Device 2 Achten Sie darauf dass Sie die MAC Adressen Ihrer verwendeten Ger te eintragen Real T
151. oo oo 0x038 Value 00 00 oo oo oo oo o0 m ESARESE O EE PIPA pe p e Mask oo oo o m oo oo loo oo 0 Mask oo oo oo Jon oo oo oo oo 0x040 Vale 00 00 00 o0 oo oo o o oo oo 0040 Yale oo oo oo oo oo oo oo oo Mask oo oo on loo loo loo loo oo Mask oo oo oo o0 o0 o0 oo o0 Always accept corupted frames Selected Filter Blank Selected Protocol User defined Abbildung 53 EtherNevIP Filter Data Capture gt W hlen Sie Port 0 Q gt W hlen Sie unter User Defined Blank 2 aus gt Haken Sie Select Filter 3 an gt Weisen Sie diese Einstellungen allen Ports mit Klick auf Apply to All Ports ZU gt Schlie en Sie das Fenster mit OK 65 Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 60 131 netANALYZER File Setting TAF A Status STOPPED Port 0 Fort 1 a Port 2 E Port 3 Link UP 100 Mbit s UP 100 Mbit s Filter INACTIVE INACTIVE INACTIVE INACTIVE C Transparent Mode Frames received OK Check sequence errors Alignment errors MII RAs _E errors Short frames Frames too long Start of frame delimiter errors Freamble too long Freamble too short Frames rejected by filter Minimum Inter Frame Gap ns 35880 Bus Load 0 023 0 024 0 008 0 024 Recording Time 0 h Coena O Status Capture stopped manually GP
152. r 1 aus dem Hardware Filter oder den Haken bei Select Filter 2 gt Softwarefilter einstellen gt Zur Konfiguration der Extended Software Filter gehen Sie wie folgt vor Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 121 131 1 Rufen Sie im netANALYZER Hauptmen unter Settings gt Extended Software Filter Settings auf Es ffnet sich folgendes Konfigurationsfenster Extended Software Filters Q Filter Tree Start AddFiterEnty v 1 Create 2 Load Add Tisa Abbildung 127 Extended Software Filters Sollte der Bereich nicht so leer sein wie in der obigen Abbildung darge stellt klicken Sie Clear Tree 1 um die Filtereinstellungen zu l schen gt Klicken Sie Load Add Tree 2 um einen Filter auszuw hlen Es ffnet sich der Dateimanager des Betriebssystems mit dem Ver zeichnis der vordefinierten Filter gt W hlen Sie die Datei MODBUS_frame xml aus In diesem Filter sind bereits alle Einstellungen f r die zyklische Kommunikation an einem Modbus TCP Netzwerk vorhanden Das Extended Software Filter solle nach dem Aufklappen aller Untereintr ge wie folgt aussehen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 122 131 Extended Software Filters Filter T
153. r in eine pcap Datei konvertiert wird FCS Frame Check Sequence Ethernet Pr fsumme Nicht ausw hlbar wenn Option G angehakt jedoch aktiv Include corrupted fra Ist diese Option aktiviert werden auch fehlerhafte Frames in die pcap Datei bernom mes in pcap file U Option deaktiviert werden nur korrekte Telegramme in der pcap Datei ge Append netANALYZER Die Option erfordert f r Wireshark Versionen lt V1 7 1 die Installation des netANALY information block for ZER Wireshark Plugins Wireshark versions be F gt den netANALYZER Info Block nach dem Ethernet Frame in die pcap Dateien ein fore 1 7 1 with additio Damit stehen Zusatzinformationen zu jedem einzelnen Telegramm zur Verf gung wie nal plug in only 9 Empfangszeitpunkt Empfangs Port oder Fehlerinformationen Hinweis Das pcap Dateiformat mit dem Info Block nach dem Ethernet Frame wird von Wireshark Versionen 2 1 7 1 nicht mehr unterst tzt Nicht ausw hlbar wenn Option D angehakt Convert to extended Hinweis Wird dieser Haken gesetzt kann das mit der netANALYZER Software V1 4 x x pcap file including ad erzeugte erweiterte pcap Dateiformat nur in Wireshark Versionen ab V1 7 1 ge ffnet ditional frame informa werden tion T Ab der Version der netANALYZER Software V1 4 x x kann ein erweitertes pcap Dateiformat erzeugt werden Dabei befindet sich der netANALYZER Info Block in den 4 Bytes vor dem Ethernet Frame Damit stehen Zusatzinform
154. rbereich entlang einer Kurve dann werden Ihnen die numerischen Messwerte f r diese Messsekunde ange zeigt Extended Software Filters Fiter Tree 3 Byte 1213 81 00 Bytes 16 17 88 92 Identify as FROFINET E Walue UIMTI6 offset 18 048002 Big endian Identity as FramelD_S002 Add Fiter Enty 7 Save Tree Load Add Tree Abbildung 32 Extended Software Filter mit FramelD Mit folgender erweiterter Extended Software Filtereinstellung in der noch nach einer bestimmten FramelD gefiltert wird bekommt man folgen des Analysis Bild f r die Anlaufphase des PROFINET Netzwerkes Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 41 131 Netload Analysis E 5 fx Frame Statistics Graph Frame Type Frame Count Av Load 1 3 Av Load e mee e ni Be pan a r a a eu PROFINET 5234 300 0 21 293 0 21 375 0 26 FramelD_800 Bra 0 04 amp 40 91 0 03 63 0 04 amp Other 24 0 2 06 0 0 1 logifps 10 exp 7 10 sxp 10 exp 5 10 exp 4 10 exp 3 I exp 2 10 xp 1 z t Export Data to File Abbildung 33 Netload Analyse f r PROFINET Anlaufphase mit FramelD 8002 Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherCAT Analyse 42 131 5 EtherCAT Analyse Beispielhaft werden hier
155. rden gt Starten Sie kurzzeitig die Timing Analysis Unter TAP A und TAP B wird sich jeweils ein Port mit Telegrammen f llen gt Hier ergab sich folgendes Bild peo netANALYZER File Settings TAFA TAF B Status Fort 0 Fort 1 Fort 2 Part Link C Transparent Mode Check sequence emors o ol ol ol Abbildung 89 netANALYZER Port Selektion Hier ist ersichtlich dass die Telegramme am Port 1 aus der cifX kommen und ber Port 2 zur cifX zur cklaufen gt Nehmen Sie im Fenster A folgende Einstellungen zur Messung der Ringdurchlaufzeit vor Ring Delay on Primary Ring From Pon 1 C2 To ort2 Axis Lin 4 5JAuto Scale Clear Yalues Export Detailed Description Abbildung 90 Sercos Einstellungen Timinganalysefenster A Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 sercos Analyse 92 131 gt In dieser Zeile k nnen Sie eine beliebige Bezeichnung f r diese Mes sung eingeben gt Unter From w hlen Sie Port 1 2 aus gt Unter To w hlen Sie Port 2 aus Mit dieser Einstellung wird die Zykluszeit der mittels des Filters selektier ten Telegramme vom Master zum Slave gemessen gt Hier kann die Skalierung der X Achse Anzahl Telegramme im Teilbild Histogramm zwischen linear und logarithmisch umgeschaltet werden gt Achten Sie darauf dass Auto Scale 6
156. ree j SO Byte 23 06 Bytes 34 35 01 FE Identity as MODBUS TEP frame Bytes 36 37 01 F6 Identity as MODBUS TEF frame Bytes 12 13 81 00 Bytes 16 17 08 00 Byte 27 06 Bytes 38 39 01 F6 Identity as M ODEUS TEF frame Bytes 40 41 01 FE Identify as MODEBUS TEF frame AddFilerEntiy 7 2 Load Add Tree Abbildung 128 Extended Software Filters f r zyklische Modbus TCP Telegramme Zus tzlich sollen die Ping Aufrufe auf dem Netzwerk gefiltert werden Dazu muss dem obigem Filter ein weiterer hinzugef gt werden gt Markieren Sie den Eintrag Start entsprechend der obigen Abbil dung um eine ODER Verkn pfung zu dem bereits ausgew hlten Filter zu erzeugen gt Klicken Sie Load Add Tree 2 um einen weiteren Filter auszuw hlen gt Es ffnet sich der Dateimanager des Betriebssystems mit dem Ver zeichnis der vordefinierten Filter gt W hlen Sie die Datei ICMP_ frame xml aus In diesem Filter sind auch die Einstellungen f r einen Ping Aufruf enthalten gt Das Extended Software Filter solle nach dem Aufklappen aller unterein tr ge jetzt wie folgt aussehen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 123 131 Extended Software Filters Filter Tree Start lt Bytes 12 13 08 00 Byte 23 06 Bytes 34 35 01 FE Identi
157. reich Bedienelement Erl uterung Path 3 Der vom Bediener zu definierende Pfad unter welchem die netANALYZER Software die konvertierte WinPcap Datei pcap ablegen soll Schaltfl che 4 Auswahlschaltfl che zur Auswahl des Zielverzeichnis der pcap Dateien File name Systematische Dateibezeichnung f r die ocap Dateien Die netANALYZER Software vergibt zus tzlich f r jede Datei noch eine fortlaufende Nummer im Dateinamen pcap files that will be Vorschau der zu erzeugenden pcap Dateien generated Dabei ist der Namensaufbau wie folgt E der unter 5 ausgew hlte Dateiname File name Modbus_TCP_Ping_D1 5 T laufende Z hlnummer pcap files that will be generated E Zeitinformation bestehend aus TCP Fing 01 00001 20120524090708 yyyymmddhhmmss Beginn der Aufzeichnung der hea Datei nur wenn 6 der Haken gesetzt wurde Append date time to Ist der Haken gesetzt werden Datum und Zeit im Dateinamen erg nzt pcap file name 6 Include FCS in pcap Checkbox ob die Ethernet Pr fsumme mit in der PCAP Datei enthalten sein soll oder files 7 nicht Einige Wireshark Dissectoren unterst tzen FCS nicht Hinweis Wenn Convert to extended pcap file including additional frame informati on angehakt ist ist Include FCS in pcap file ausgegraut da FCS dann immer in eine pcap Datei konvertiert wird FCS Frame Check Sequence Ethernet Pr fsumme Nicht ausw hlbar wenn Option G angehakt jedoch aktiv
158. res Aufbaus an Hinweis Wegen der Autocrossover Funktionalit t der Ports der netANA 6 3 3 1 Einstellungen f r Teilfenster A Hier soll die Zykluszeit f r Telegramme von der cifX zum Slave 3 ermittelt werden Cycle Time 1 From Port 1 2 To Port 1 3 Axis Lin 4 Auto Scale Clear Yalues Export Detailed Description Abbildung 63 EtherNet IP Porteinstellungen f r Zykluszeit Timingfenster A gt Da die Telegramme von der cifX zum Slave 3 in dem hier dargestellten Versuch ber den Port 1 laufen ist hier bei From 2 and To 3 der Port 1 einzustellen Bei Q k nnen Sie einen beschreibenden Text f r die Messung einge ben Achten Sie auf die Auto Scale Einstellung 6 3 3 2 Einstellungen f r Teilfenster B Hier soll die Durchlaufzeit von Telegrammen der cifX an Slave 3 durch Sla ve 1 und 2 gemessen werden Through put time of slave 1 and 2 for Signals from cif to slawe 3 From Port 1 2 To Port 3 3 Axis Log 4 Clear Values Export Detailed Description Abbildung 64 EtherNev IP Porteinstellungen f r Antwortzeit Slave 3 Timingfenster B gt Da die Telegramme zu Slave 3 ber Port 1 laufen ist dieser unter From 2 einzustellen Da die Signale zu Slave 3 durch Slave 1 und 2 ber den Port 3 laufen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Eth
159. rforderli chen Einstellungen des netANALYZERSs beschrieben Detaillierte Informa tionen ber die Einstell und Aufzeichnungsm glichkeiten der Software entnehmen Sie bitte der Dokumentation Benutzerhandbuch netANALY ZER Installation Bedienung und Hardware Beschreibung 5 2 1 Zeitmessung vorbereiten Es soll die Zykluszeit der Telegramme der PC Karte cifX zum Slave 1 und die Ger tedurchlaufzeit von Slave 1 sowie die Ringdurchlaufzeit gemessen werden gt Starten Sie die net ANALYZER Software mit Start gt Programme gt Hil scher GmbH gt Hilscher netANALYZER gt Sie gelangen ins das Hauptfenster des netANALYZERS netANALYZER File tinas 3 Status u STOPPED Port D Port 1 Port 2 Port 3 uk oms I wow 0 ww N wm Filter INACTIVE El INACTIVE INACTIVE Ej INACTIVE 2 C Transparent Mode Frames received OK 25368 25368 2538 25368 Check sequence emors 0 J 7 Alignment errors TAPA TAP B MII A _ER errors Short frames Frames too long Start of frame delimiter errors Freamble too long Freamble too short o Frames rejected by filter o 0 0 Minimum Inter Frame Gap na 1600 1600 1600 BusLoad 0 319 ama 0 913 0 919 Recording Time 00 01 36 h Timing Analysis 4 v Capture D ata Status Timing Analysis ready Timing Analysis GPIO Start Stop manual Netload nalvsis Abbildung 35 netANALYZER Hauptfenster Wenn Sie die Verkabelun
160. roadcast ee r positive edge wi O t t D positive edge H f r IH DHE 7 HH SS HH HH RR HH RO HI mm gt S gt mgg gt mm S mm JS mmS mm3S mm t CEAT CT nern r on wire 102 bytes captured values adjusted automatically by netANALYZER dissector 0 Status No Errors ilscher_20 42 84 00 02 22 20 42 84 Dst Broadcast ff ff ff ff ff ff Channel P Telegram 0 Telegram Type MDT 0 Cycle Count Valid valid Telegram Number 0 Telegram Number sili telno 1 byte Packets 12273 Displayed 12273 Marked 0 Profile Default Abbildung 102 SERCOS III Wireshark Telegrammdarstellung O In diesem Fensterbereich sehen Sie die Auflistung aller entsprechend der Filtereinstellung detektierten Telegramme Bei sehen Sie hier an welchem Port der netANALYZER Karte das Telegramm angekommen ist Hinweis Sollte im Fensterbereich der Text Event on GPIO fehlen so ist der Hilscher Wireshark Dissector nicht aktiviert F hren Sie die Akti vierung entsprechend des Benutzerhandbuch netANALYZER Rev 12 Abschnitt 14 4 durch 2 In diesem Fensterbereich k nnen Sie einzelne Telegrammbereiche des ausgew hlten Telegramms betrachten Bei 5 sehen Sie hier an welchem Port der netANALYZER Karte das Telegramm angekommen ist Achtung Um die oben dargestellte auskommentierte Darstellung im Fensterbereich zu bekommen m ssen Sie sich ggf noch ein
161. rt Max number of Maximale Anzahl hea Dateien die abgelegt hea files werden soll bevor die Aufzeichnung abgebro chen wird Die max Gr e einer hea Datei ist 1GB 2 Ring buffer Wenn angehakt werden die Aufzeichnungs angehakt nicht an mode daten im Ring Puffer gespeichert gehakt Wenn nicht angehakt werden die Aufzeich Default angehakt nungsdaten in einem Stack Puffer abgelegt Stack Puffer Modus Hierbei wird die Auf zeichnung dann automatisch beendet wenn alle unter angegebene Anzahl hea Dateien voll sind ka fill Bezeichnung f r hea Dateien 1 255 Zeichen files Path of hea Vom Bediener zu definierender Pfad unter files welchem der netANALYZER Treiber die Bi n r Datei hea ablegen soll OK Die Einstellungen werden gespeichert und das Fenster geschlossen Tabelle 3 Beschreibung File Settings In diesem Bedienungsfenster legen Sie fest wie viele Dateien wo f r eine Aufzeichnung angelegt werden Beachten Sie hierzu auch Abschnitt 8 4 Dateieinstellungen vornehmen im Benutzerhandbuch netANALYZER Installation Bedienung und Hardware Beschreibung Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Voraussetzungen zur Durchf hrung der Messungen 14 131 3 4 Skalierungen im Timing Analyse Fenster 3 4 1 Skalierung mit den Schiebereglern Sie haben die M glichkeit die grafische Dar
162. rt 1 Axis Log K 4 5 Auto Scale Clear Values Export Detailed Description Abbildung 40 Timing Analysefenster B EtherCAT Ringdurchlaufzeit 1 gt Unter From w hlen Sie Port 0 aus gt Unter To w hlen Sie Port 1 aus Mit dieser Einstellung wird die Zeit zwischen dem Auftreten des Tele gramms am Port O und dem Auftreten am Port 1 gemessen Dieses kann die Ringdurchlaufzeit sein oder die Zykluszeit minus Ringdurch laufzeit Dieses kann erst nach erfolgter Messung interpretiert werden siehe auch Einstellungen f r Fenster C Diese m gliche Mehrdeutig keit kommt von der Autocrossover Funktionalit t der PC Karte cifX und den NXIO Boards Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherCAT Analyse 47 131 5 2 3 3 Einstellungen f r Analysefenster C Zur Messung der Ringdurchlaufzeit Zykluszeit gt Nehmen Sie im Fenster C folgende Einstellungen vor A YY From Port 1 To Port 0 Axis Log A S Auto Scale Clear Values Export Detailed Description Abbildung 41 Timing Analysefenster C EtherCAT Ringdurchlaufzeit 2 gt Unter From w hlen Sie Port 1 aus gt Unter To w hlen Sie Port 0 aus Mit dieser Einstellung wird die Zeit zwischen dem Auftreten des Tele gramms am Port O und dem Auftreten am Port 1 gemessen Dieses kann die Ringdurchlaufzeit sein oder die Zykluszeit minus Ringdurch
163. s UP 100 Mbits TAPA TAP B Filter INACTIVE ml MACTIWE INACTIV INACTIVE A Paa B i L An En M ia ni aE Frames received OK Check sequence emors Alignment errors MII RS _E errors Short fames Frames too long Start of frame delimiter errors Freamble too long Freambile too short Frames rejected by filter Minimum Inter Frame Gap nz Bus Load MI J 0 Recording Time 00 00 00 h Capture Dats Status Capture Data ready GPIO Starti5top manual Abbildung 6 netANALYZER Hauptfenster Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 18 131 Wenn Sie die Verkabelung wie in Abschnitt Hardware Aufbau auf Seite 16 beschrieben aufgebaut haben und die Kommunikation zwischen der PC Karte cifX und den NXIO Boards l uft wird der jeweilige Verbindungsstatus als UP mit Datenrate Q dargestellt oder bei lteren netANALYZER Karten bei TAP B nur mit UP gekennzeichnet Ob auf diesem Eingang ein Filter aktiv ist K nnen Sie in der Zeile Filter 2 sehen INACTIVE kein Filter 4 2 2 Filter einstellen gt W hlen Sie Settings gt Filter Settings Q Das Filter Fenster erscheint Filter Settings Port 0 Port1 Pot2 Port 3 S Filters EtherCAT Save Fiter C Select Fiter All EtherCAT frames Enable Fiter A Enable Fiter B EthernetiP Ethernet POWERLINK Modbus TCP PR
164. se er ff net Da der Name Identify as Ethernet IP cyclic frame Q vier mal vor kommt werden alle diese Filterergebnisse in dem selben Z hltopf gez hlt Dieses gilt ebenso f r den Z hltopf Identify as ICMP frame 2 f r die Ping Aufrufe der zwei Quellen hat Hinweis Treten bei der Telegrammanalyse noch andere Datens tze auf die nicht den Filterbedingungen entsprechen wird der Analyse automa tisch der Topf Other hinzugef gt gt Speichern Sie die Filtereinstellungen f r sp tere Anwendungen Verlas sen Sie mit OK das Filterfenster gt Sie gelangen zur ck in das Hauptfenster des netANALYZERS Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse netANALYZER File Settings Status Frames received OK Al gnment errors MIL As_ER errors Short frames Frames too long Freamble too long Freamble too shart 00 00 26 h Abbildung 80 netANALYZER Hauptfenster Ethernet IP Netload Analyse gt STOFFEL C Transparent Mode Check sequence erors Start of frame delimiter errors Frames rejected by filter Minimum Inter Frame Gap nea Bus Load Recording Time Status Met Load Analysis ready 84 131 Link UP 100 Mbit s UP 100 Mbit s INACTIVE INACTIVE INACTIVE _ UP100Mbi s Filter INACTIVE 2160
165. sen Sie den Dialog mit OK gt Sie gelangen in das Hauptfenster des netANALYZERS gt Machen Sie unter Settings gt GPIO Settings folgende Einstellungen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 sercos Analyse 90 131 r gt GPIO Settings GFIO Configuration GPIO 0 input rising edge GFIO 1 GPIO Z GPIO 3 Start on Stop ori Delay Abbildung 86 netANALYZER Sercos GPIO Settings Stellen Sie GPIO 0 auf input rising edge 9 ein Verlassen Sie den Dialog mit OK a Sie gelangen in das Hauptfenster des netANALYZERSs W hlen Sie Timing Analysis Es ffnet sich im Vordergrund das Fenster zur grafischen Darstellung der Timing Analyse YV YV Y Timing Analyst Short Description From Pot Te jPfin Ada Lin From Pont To Porng Auto Scale Ch iri Tirti o Time x Mar Tim y Thi D bier ER 2 w2 En B2 151107717 a uk afi titii g Aipiiie Tie MM Diin penr Alfred Time W Diui meon h From Poil0 Auto Scale Clear Valle 7 r ET rd BS giti g Abggiuhe Te MA DIH em ns Aboge Tim WH DEURE macs res pmm L p Abbildung 87 netANALYZER Timing Analyse Fenster Das Timing Analysis Fenster unterteilt sich in 4 Unterfenster die wiederum 2 Teilfenster Histogramm und Historie beinhalten Im weiteren Verlauf die ses Messaufbaus wird in der Rege
166. skl oo loo oo foo loo oo foo foo 0x030 value 00 oo oo oo Joo oo Io 0x030 Value o0 oo loo oo loo Joo Im Im Mask oo loo loo oo Ion loo loo Maski oo oo loo loo mo loo Jan 0x038 Yale 00 00 oo oo oo loo loo 0x038 Wale oo oo oo oo loo Im Im Io 1 ee 0x040 Value 00 oo om loo loo Joo oo 0x040 Value 00 loo loo foo Mask Mask I on ij offset 0x0 01 02 03 rt offset 0x0 0 1 0452 0x3 Os4 O0x5 O6 0x7 indes Maski Mask 0 o0 g0 Ion on fi 00 ia Fi Always accept corrupted frames Accept i iF filter amp matches Selected Filter Ring Tontik Selected Protocol Sercos II Abbildung 85 netANALYZER Sercos Filtereinstellungen Gehen Sie zur Filtereinstellung wie folgt vor gt W hlen Sie aus den vordefinierten Filtern den Filter gt Sercos Ill gt CP4 Frames aus gt Klicken Sie Copy Filter gt S Sie einen Namen f r den kopierten Filter hier Ring ConCIk gt Nehmen Sie die Einstellungen vor wie Sie in der obigen Abbildung in den rechteckigen K stchen dargestellt sind Hierbei bedeuten Multicastadresse D Sercos Ill Protokoll 9 MDTO prim r E CP4 3 gt Speichern Sie die Einstellung mit Save Filter gt W hlen Sie das Filter f r diesen Port aus indem Sie das K stchen Se lect Filter anklicken gt Klicken Sie Apply to All Ports damit diese Filtereinstellungen f r alle Ports wirksam werden gt Verlas
167. stellung in den Zeitachsen zu spreizen bzw zu komprimieren Die X Zeitachse im Historienfenster ist am bedeutendsten gt Schalten Sie dazu die Auto Scale Funktion 7 aus Through put time of slave 1 and 2 for Signals from cit to slawe 3 From Port 1 To Port 3 Axis Log K6 Clear Values Export Detail Description Min Time 000 000 015 300ns 0 62 Samples 000 000 100 765 Av Time 000 000 015 396 ns Below Range 000 000 000 000 Max Time D00 000 ln 5 74 Over Range 000 000 000 019 Std Deviation DOO 000 000 D26 mns 0 mr e e e e a a p 4 5 rl 10exp5 10exp4 10exp3 10 exp 2 10espi 10exp Fa 95 31 1053040 11 01 040 11 03 04 0 05 04 11 07 04 Samples Absolute Tine Wih DRAAH mm SS ns Abbildung 3 Timing Analyse Skalierung ndern Die Zeitachse N stellt in der obigen Grafik den gesamten Messzeitraum dar Mit dem Schieberegler 2 last sich die Weite des Darstellungszeitraums ver ndern Mit dem Schieberegler 3 last sich die Position des Darstellungszeitraums im Messzeitraum ver ndern Entsprechendes gilt auch f r die Y Zeitachse Hier wird die Darstellungs breite mit dem Schieberegler eingestellt und die Darstellungsposition auf dem Zeitstrahl mit dem Schieberegler Hier k nnen die Messereig nisse sehr schnell aus dem Darstellungsbereich auswandern Mit einem Klick auf Auto Scale Q wird der Anzeigebereich wieder ber die Ereignis se gelegt Real Time Ether
168. t History extrem gespreizt Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 28 131 4 3 Datenaufzeichnungen durchf hren Es sollen die Telegramme der PC Karte cifX zum Device 2 und die Ant worttelegramme vom Device 2 an die PC Karte cifX aufgezeichnet werden Voraussetzungen e Der Hardware Aufbau wie in Hardware Aufbau auf Seite 16 beschrie ben muss erstellt sein e die Einstellungen f r die PC Karte cifX m ssen erfolgt sein e es muss ein Datenaustausch zwischen der PC Karte cifX und den Devi ces erfolgen gt Starten Sie die net ANALYZER Software mit Start gt Programme gt Hil scher GmbH gt Hilscher netANALYZER gt Sie gelangen ins Hauptfenster des netANALYZERS netANAL YZ ER Gettings 3 Link Filter L Transparent blode Frames received OK Check sequence emors Alignment erors MIIL As ER errors Short frames Frames too long Start of frame delimiter errors Freamble too long Freamble too short Frames rejected by filter Minimum Inter Frame Gap ns Bus Load Recording Time Status Capture Data ready SPIO Starki Stop manual Abbildung 18 Hauptfenster f r Telegrammaufzeichnung Wenn Sie die Verkabelung wie in Abschnitt Hardware Aufbau auf Seite 16 beschrieben aufgebaut haben und die Kommunikation zwischen der PC Karte cifX und den NXIO Boards l uft wird der jewe
169. t rung auf dem Netzwerk sercos Zeitmessung mit Die Ringdurchlaufzeit des Prim rrings ConClk Zykluszeit am Slave Hardware Filter Telegrammaufzeichnung Telegrammspeicherung mit Datenkonvertierung f r Wireshark Modbus TCP Zeitmessung mit Antwortzeit Durchlaufzeit Zykluszeit Hardware Filter Telegrammaufzeichnung Telegrammspeicherung mit Datenkonvertierung f r Wireshark Netzlast Netzwerkanlauf und Ping Tabelle 2 bersicht der Messbeispiele Real Time Ethernet Kit Analysebeispiele 2 DOCO081202UMOADE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Voraussetzungen zur Durchf hrung der Messungen 11 131 3 Voraussetzungen zur Durchf hrung der Messungen 3 1 Hardware und Software Installation 1 Die PC Karte cifX und die zugeh rige Software SYCON net muss in stalliert sein Details zur Anwendung entnehmen Sie bitte dem Benut zerhandbuch PC Karten cifX 2 Die netANALYZER Hardware und Software muss installiert sein Details zur Anwendung der netANALYZER Software entnehmen Sie bitte dem Benutzerhandbuch netANALYZER Weitere Dokumente Beachten Sie insbesondere auf die zu diesem Kit geh rende Dokumentati on Benutzerhandbuch Real Time Ethernet Kit Installation Bedienung und Konfiguration Im genannten Dokument wird auf die Hardware und Soft wareinstallation der einzelnen Komponenten CIFX 50 RE und NXIO 50 RE eingegangen Die darin beschriebenen Anweisungen sind Vorrausset
170. tallation Bedienung und Konfiguration vorgenommen wor den sein Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 17 131 4 2 Zeitmessungen vorbereiten und durchf hren Hinweis Die PC Karte cifX und die NXIO Boards verf gen ber eine Au tocrossover Funktionalit t Daher ist ein Vertauschen der Kabel am netA NALYZER am TAP A Port O und Port 1 sowie am TAP B Port 2 und Port 3 ohne Bedeutung Somit sind auch bei der Anzeige der Analyse werte die Portbezeichnungen 0 1 bzw 2 3 als vertauschbar zu betrachten Hinweis Hier sind nur die f r diesen Messaufbau unmittelbar erforderli chen Einstellungen des netANALYZERSs beschrieben Detaillierte Informa tionen ber die Einstell und Aufzeichnungsm glichkeiten der Software entnehmen Sie bitte der Dokumentation Benutzerhandbuch netANALY ZER 4 2 1 Zeitmessung vorbereiten Die Zykluszeit der Telegramme der PC Karte cifX zum Device 2 und die Ger tedurchlaufzeit von Device 1 soll f r diese Telegramme gemessen werden gt Starten Sie die netANALYZER Software mit Start gt Programme gt Hil scher GmbH gt Hilscher netANALYZER gt Nach der Auswahl der netANALYZER Karte gelangen Sie ins Haupt fenster des netANALYZERS netANALYZER i s eTO Status STOPPED Port Il Port 1 Port 2 Pot 3 Link UF 100 Mbits AN UF 100 Mbits UF 100 Mbit
171. ten Telegramms betrachten In diesem Fensterbereich werden die Daten des ausgew hlten Tele gramms auf Byteebene dargestellt 4 Hier ist ein kompletter Telegrammzyklus des Messaufbaus gekenn zeichnet Die erste Zeile No 9 enth lt das Telegramm wie es vom Master kommt Dieses wurde am Port 0 aufgezeichnet Die zweite Zeile No 10 enth lt das Telegramm nach dem Durchlauf durch Slave 1 und Slave 2 vom Master zum Slave 3 Die dritte Zeile No 11 enth lt das Telegramm wie es vom Slave 3 zur ck kommt bevor es zum Slave 2 geht Die vierte Zeile No 12 enth lt das Telegramm wie es vom Slave 3 zur ck an den Master kommt nachdem es Slave 2 und 1 passiert hat Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 80 131 5 Hier ist der Teil des Telegramms erste Zeile des Zyklus gekennzeich net der die Sollwerte f r den Slave beinhaltet 6 Hier ist der Teil des Telegramms erste Zeile des Zyklus gekennzeich net der die Sollwerte f r den Slave 3 auf Byteebene beinhaltet 6 5 Netzlast Analyse vorbereiten und durchf hren Es soll die Netzlast zwischen Slave 2 und Slave 3 beim Anlauf der Netz werkkommunikation ermittelt werden und die Belastung durch einen Ping Aufruf zeigen 6 5 1 Netzlast Analyse vorbereiten Sie k nnen wie in Abschnitt Datenaufzeichnungen durchf hren auf Seite 76 beschrieben f r
172. ter Im Fenster C 1 dem Histogramm sieht man die zeitliche Verteilung der einzelnen Telegramme und deren Anzahl Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 sercos Analyse 96 131 Im Fenster C 2 der Historie sieht man die Verteilung der Telegramme ber die Zeit Bei 1 sieht man unter Min Time Die minimale Zykluszeit des Master Daten 2 000 080 ms Telegramms sowie die prozentuale Abweichung zur mittleren Zykluszeit Die mittlere ConCik Zykluszeit der Telegramme 2 000 153ms Max Time Die maximale ConCIk Zykluszeit der Telegramme 2 000 210ms sowie die prozentuale Abweichung zur mittleren Durchlaufzeit Std Deviation Die Standardabweichung der ConCIk Zykluszeit Die Absolute Jitter Zeit betr gt 130 ns Bei 2 sieht man unter Die Anzahl der ausgewerteten Telegramme 210388 Below Range Die Anzahl der Telegramme die unterhalb der angezeigten Zeitspanne Y Achse liegen Over Range Die Anzahl der Telegramme die oberhalb der an gezeigten Zeitspanne Y Achse liegen 7 2 4 4 Timing Analyse Fenster D Zykluszeit des Master Daten Telegramms nach Durchlauf von 3 Slaves Es ist zu erwarten dass sich der Jitter des Master Daten Telegramms nach dem Durchlauf durch die drei Slaves durch deren Verarbeitung vergr ert hat Cycle time after throughput of 3 slaves From Port 2 To Port
173. ter A Cycle Time bin Time 000 015 968 390 rs Av Time 000 016 000 O30 ns 4 Below Range 000 000 000 000 000 016 034 150ns 0 21 Over Range 000 000 000 000 Max Time Std Deviation 000 000 004 S1 re 0 Er 5 u a I i T 77T TTTTTTTTTTITTITTTITT a so 50 750 650 550 450 350 250 150 50 05 25 05 25 0525 11 33450 11 3246 0 0 11 454560 11 51 46 0 11 57 46 0 120346 Samples Absolute Time MM DDHH mmcss rme EEE gg Rn Abbildung 15 netANALYZER PROFINET IO Zykluszeitmessung Auto Scale gt Schalten Sie Auto Scale Q aus um sich mit den Schiebereglern in den Teilbildern die optimale Aufl sung und Zeitbereich einstellen zu k nnen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 PROFINET IO Analyse 26 131 2 Die Anzahl der analysierten Telegramme 123066 Die minimale Zykluszeit in ns mit Tausender Abtrennung dahinter die Abweichung zur mittleren Zeit in 4 Die mittlere Zykluszeit in ns mit Tausender Abtrennung 5 Die maximale Zykluszeit in ns mit Tausender Abtrennung dahinter die Abweichung zur mittleren Zeit in Die max und min Zeiten 16 03 ms und 15 97 ms 4 geben Extremzei ten an In der Grafik A 1 dem Histogramm ist zu erkennen dass die meisten Telegramme jedoch in einem wesentlich schmaleren Zeitfenster ca 15 992 ms 6 und 16 008 ms O liegen
174. tion disabled Good Checksum False Bad Checksum False B EtherNet IP Industrial Protocol B Item Count 2 8 Type ID Sequenced Address Item 0x8002 Sequence Number 115 D Connected Data Item 0x00b1 08 00 45 00 8 0a 04 ef oO 02 80 08 00 09 00 09 66 c4 15 01 00 er 00 00 00 74 41 4e 4l X NETANA 59 5a 45 69 6e 66 6f LYZER fr ame info 62 6c 6f 00 00 00 block v 2 9 Common Packet Format Sequenced Address Ite Packets 1070 Displayed 1070 Marked 0 Load time 0 00 218 Profile Default Abbildung 56 EtherNet IP Data Capture gt W hlen Sie im Fensterbereich ein Telegramm aus welches vom Slave 3 zyklisch versendet wird gt Identifizieren Sie im Fensterbereich den Datensatz Connection ID und markieren ihn 3 Im Fensterbereich wird Ihnen dieser mit der Datenposition im Tele gramm angezeigt Diese Information ben tigen Sie f r die Filtereinstellungen wenn Sie mit der Timing Analyse Laufzeiten von Slave Telegrammen ermitteln wollen Wichtig Unterbrechen Sie nicht mehr die Datenkommunikation in der Messeinrichtung da sich mit einem Neustart der Datenkommunikation die Connection ID ver ndert Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 EtherNet IP Analyse 64 131 6 3 Zeitmessung vorbereiten und durchf hren Hinweis Die PC Karte cifX und die NXIO Boards verf gen ber e
175. trans 22411 unit i s 3 input registers 7 10 05422583 169 y y x 2 modbus query 1 pkt s 22413 unit 3 input registers 9 2 0 00068917 169 z 5 modbus response 1 pkt s T AE T E 2 input registers gista modbus response 1 pkt s 1 0 05421771 169 5 g z x 2 modbus query 1 pkt s ZIEHE A input registers 2 0 00070258 169 2 modbus response 1 pkt s eP u ea ah E Se s 3 input registers T O ETE R 5 2 input registers 27 2 0 00068188 169 254 207 253 169 254 207 250 Modbus response 1 pkt s trans 22419 unit 5 z F input registers r Ja a E a A i e T a i E E A a T A E a i e aN AAm IEn IA DEI Pamella m mmn FT 7 mhe AT nanea AI rand Ether t II Src Hilscher_20 42 84 00 02 a2 20 42 84 Dst Hilscher_ 20 91 18 00 02 a2 20 91 18 Inter t Protocol Src 169 254 207 250 169 254 207 250 Dst 169 254 207 253 aE AE EE a AE amp Tra ion Control Protocol src Port adgbeser 1102 Dst Port asa appl proto 502 Seq 117 Ack 101 Len 12 a Mod tr tion identifier 22419 protocol identifier 0 nmas ame mn m length 6 unit identifier O function 4 Read input registers refere HHE word count 2 a2 20 91 18 00 02 a2 20 42 84 08 00 45 00 28 76 00 00 40 06 5e 59 a9 fe cf fa 39 F 4 de Ol f6 10 12 75 ch 27 64 c u a B e2 08 00 00 57 93 00 00 00 06 6 BE N 00 5C 60 a7 e0 O function code modbus_tcp func_code 1 byte Packets 1176 Displayed
176. ttleren Durchlaufzeit Std Deviation Die Standardabweichung der Durchlaufzeit Bei 2 sieht man unter Die Anzahl der ausgewerteten Telegramme Below Range Die Anzahl der Telegramme die unterhalb der angezeigten Zeitspanne Y Achse liegen Over Range Die Anzahl der Telegramme die oberhalb der an gezeigten Zeitspanne Y Achse liegen Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse 113 131 8 2 4 2 Im Fenster B Antwortzeit dv Im Fenster B des Timing Analysis Fensters finden Sie jetzt die Antwort zeit von Slave 3 auf die FC 4 Anfragen der cifX Response time of slave 3 From Port 3 To Port 2 Axis Lin Auto Scale Clear Values Expor Detailed Description Mir Tirma 000 000 629 7G ns 115 Av Time 000 000 711 382 ns i Max Time 000 000 924 490 ns 298 Ower Range O00 000 000 000 Std Deviation 000 000 083 392 ns 11 Dt 05 23 05 23 11 26 13 0 11 26 22 0 I gt Abbildung 118 Modbus TCP netANALYZER Analyse Fenster B Im Fenster B 1 dem Histogramm sieht man die zeitliche Verteilung der einzelnen Telegramme und deren Anzahl Im Fenster B 2 der Historie sieht man die Verteilung der Telegramme ber die Zeit L sst man die Analyse ber eine l ngere Zeit laufen so kann man im His torie Fenster B 2 ein Driften der Antwortzeit ber die Zeit erkennen
177. tware V1 4 x x kann ein erweitertes pcap Dateiformat erzeugt werden Dabei befindet sich der netANALYZER Info Block in den 4 Bytes vor dem Ethernet Frame Damit stehen Zusatzinformationen zu jedem einzelnen Telegramm zur Verf gung wie Empfangszeitpunkt Empfangs Port oder Fehlerinformati onen Convert Die Konvertierung der Bin r Dateien ins WinPcap Format wird gestartet Sie schlie en das Fenster ohne eine Konvertierung zu starten gt Wa hlen Sie im Fensterbereich A die zu konvertierende Datei aus gt Erg nzen Sie die notwendigen Einstellungen im Fensterbereich gt Klicken Sie auf die Schaltfl che Convert 19 um die Daten ins pcap Format zu konvertieren gt Nach Abschluss des Konvertierungsvorgangs schlie t sich das Fenster Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 sercos Analyse Default001 pcap Wireshar Fie Edit wiew Go Capture A Sa aaa Bi 101 131 gt ffnen Sie die Datei mit Wireshark Wenn das Programm Wireshark korrekt installiert ist wird mittels eines Doppelklicks auf die pcap Datei diese mit Wireshark ge ffnet gt Es werden folgende Daten angezeigt dv Das Programm Wireshark zeigt die Daten wie folgt an k nalyze Statistics Help x23 A972 8EBE AA Ra 2 KERKX BB Eilter Expression Clear Apply No Port Time 0 00100015 0191 207 300044
178. ty as MODEUS TEP frame C Bytes 36 37 01 FE Identity as MODEBUS TEP frame C gt Bytes 1413 81 00 Bytes 16 17 08 00 Byte 27 06 Bytes 38 39 01 F6 Identity as M DEBUS TEF frame Bytes 40 41 01 F6 Identify as MODBUS TEP frame C Bytes 12 13 08 00 Byte 23 01 Identity as ICMP frame u 2 Bytes 12 13 81 00 Bytes 16 17 08 00 Byte 27 01 Identity as ICMP frame wc Add Fiter Enty 3 Load AddT ee Abbildung 129 Extended Software Filters f r zyklische Modbus TCP Telegramme und Ping F r jeden Eintrag mit Identify as wird ein Z hlertopf f r die Analyse er ff net Da der Name Identify as MODBUS TCP frame Q vier mal vorkommt werden alle diese Filterergebnisse in dem selben Z hltopf gez hlt Dieses gilt ebenso f r den Z hltopf Identify as ICMP frame f r den Ping Aufruf der zwei Quellen hat Hinweis Treten bei der Telegrammanalyse noch andere Datens tze auf die nicht den Filterbedingungen entsprechen wird der Analyse automa tisch der Topf Other hinzugef gt gt Speichern Sie die Filtereinstellungen f r sp tere Anwendungen Verlas sen Sie mit OK das Filterfenster dv Sie gelangen zur ck in das Hauptfenster des netANALYZERS Real Time Ethernet Kit Analysebeispiele i DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Modbus TCP Analyse netANALYZER Fie
179. tzlast Analyse vorbereiten und durchf hren n0nnannnnnnnnnsnnnnnnnnennnnnnnnrrenrnnne 120 8 4 1 Netzlast Analyse vorbereiten 2200022200022000000nennnnnn anne nnnnnnnnnnnnennnn nennen 120 8 4 2 Filter einstellen san nen indansiiaildien 120 8 4 3 Netzlastmessung d rchfl hren arena aa 124 GLOSSAR een een 127 ANHANG SEES ee ebene 128 10 1 ABBIIAUNGSVETZEICEHNIS are ee eisen 128 10 2 EaBellenVerzeichnisausse nenne 130 10 3 ROMANE erg 131 Real Time Ethernet Kit Analysebeispiele 2 DOCO081202UMOADE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Einleitung 4 131 1 Einleitung 1 1 ber das Benutzerhandbuch Dieses Benutzerhandbuch enth lt Beschreibungen von Messbeispielen die mit den Komponenten des Real Time Ethernet Kit s aufgebaut werden k nnen 1 1 1 nderungs bersicht Datum Hard Software 11 12 08 Real Time Ethernet Kit 10 03 09 Real Time Ethernet Kit Erstellt Anpassung an netANALYZER Softwareversion 1 2 0 0 Anpassung an netANALYZER Softwareversion 1 4 x x Neue Funktionen Netzlast Analyse Netload Analysis History Darstellung K BER 3 01 07 10 Real Time Anpassung an netANALYZER Softwareversion 1 3 0 0 Ethernet Kit an CIFX 50 RE Rev 3 _ 19 11 12 Real Time Ethernet Kit Tabelle 1 nderungs bersicht Real Time Ethernet Kit Analysebeispiele 2 DOCO081202UMOADE Revision 4 Deutsch 2012 11 Freigegeben Offentl
180. usgeliefert wird Die Hilscher Gesellschaft f r Systemautomation mbH haftet unter keinen Umst nden f r direkte indirekte Neben oder Folgesch den oder Ein kommensverluste die aus der Verwendung der hier enthaltenen Informati onen entstehen Real Time Ethernet Kit Analysebeispiele 2 DOCO081202UMOADE Revision 4 Deutsch 2012 11 Freigegeben Offentlich Hilscher 2008 2012 Einleitung 8 131 1 2 3 Haftungsausschluss Die Software wurde von der Hilscher Gesellschaft f r Systemautomation mbH sorgf ltig erstellt und getestet und wird im reinen Ist Zustand zur Ver f 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 Do kumente entstanden sein k nnten beschr nkt sich auf den Fall des Vor satzes oder der grob fahrl ssigen Verletzung wesentlicher Vertragspflich ten Der Schadensersatzanspruch f r die Verletzung wesentlicher Ver tragspflichten ist jedoch auf den vertragstypischen vorhersehbaren Scha den begrenzt Es ist strikt untersagt die Software in folgenden Bereichen zu verwenden e f r milit rische Zwecke oder in Waffensystemen e zum Entwurf zur Konstruktion Wartung oder zum Betrieb von Nuklear anlagen
181. v Time 000 100 000 467 na Below Range 000 000 000 000 2 Max Time 000 100 018 7930n 0 02 Over Range O00 000 000 000 Std Deviation 000 000 006 S30ns 0 H Ji 00 043 00 035 00 027 0019 a a ia anna ana Bam an Mn ae aafe 1 a Ta a ne e a at a an a ma a Tante mu na Pem AA KG Bee N EP Kan Zeh Bo Pr A Bryan en A de ut 67 00011 99 995 ad 99 987 A arrean j aa e ia t Te a AA a aAa RB ER EEE 49 9 9 299 1 47 I I I 1 1 I i Tg T T T t Tt f T f Tt f fT r 300 25 250 225 200 175 150 125 100 5 50 25 05 31 05 31 05 31 05 31 05 31 05 3 230220 340220 442220 944220 346220 448 2 Absolute Time WMDOHAHH mss I samples ki Abbildung 70 EtherNev IP Zykluszeit des Slave 3 Im Teilfenster C 1 ist das Histogramm und im Teilfenster 2 die Historie der Telegramme zu sehen Hier sind deutlich 2 Nebenspitzen zum Haupttakt zu erkennen Diese sind folgenderma en erkl rbar Der Slave hat eine feste Zykluszeit Wird diese durch zuf llige Ereignisse gest rt wird etwas sp ter im Netzwerk gesendet Dadurch verk rzt sich aber der Abstand zum n chsten Senden um die vorherige Verzugszeit Daher tritt immer eine positive und negative Verzugszeit gemeinsam auf um den absoluten Zyklus beizubehalten Bei 1 sieht man unter Min Time Die minimale Zykluszeit sowie die prozentuale 99 982 ms Abweichung zur mittleren Zykluszeit Die mittlere Zykluszeit der Telegramme
182. xtended Software Filter erstellen 1 Extended Software Filter erstellen 2 Extended Software Filter nach 1 Eintrag Extended Software Filter nach 2 Eintrag Extended Software Filter nach 3 Eintrag netANALYZER Hauptfenster PROFINET Netload Analyse Netload Analyse f r PROFINET Anlaufphase Extended Software Filter mit FramelD Netload Analyse f r PROFINET Anlaufphase mit FramelD 8002 EtherCAT Hardware Aufbau netANALYZER Haupftfenster netANALYZER Filterfenster netANALYZER Timing Analyse Fenster netANALYZER Timing Auto Scale Timing Analysefenster A EtherCAT Zykluszeit Timing Analysefenster B EtherCAT Ringdurchlaufzeit 1 Timing Analysefenster C EtherCAT Ringdurchlaufzeit 2 Timing Analysefenster D EtherCAT Ringdurchlaufzeit 2 netANALYZER Start Stopp Analyse EtherCAT Timing Analysefenster A mit Messdaten EtherCAT Timing Analysefenster B mit Messdaten EtherCAT Timing Analysefenster C mit Messdaten EtherCAT Timing Analysefenster D mit Messdaten EtherCAT netANALYZER Haupftfenster Datenaufzeichnung starten pcap Konvertierung 1 EtherCAT Wireshark Daten EtherNet IP Hardware Aufbau EtherNet IP Filter Data Capture Real Time Ethernet Kit Analysebeispiele 2 DOC081202UM04DE Revision 4 Deutsch 2012 11 Freigegeben ffentlich 128 131 56 58 59 Hilscher 2008 2012 Anhang Abbildung 94 Abbildung 55 Abbildung 56 Abbildung 57 Abbildung 58 Abbildung 59 Abbildung 60 Abbildung 61 Abbildung 62
Download Pdf Manuals
Related Search
Related Contents
User`s Guide - The Saltillo Corporation つ け ま し た か ? 住 宅 用 火 災 警 報 器 ICF-CD2000 ZONE USER`S MANUAL Tachoprobe Operating Instructions A2108 Series p Manual del usuario Teil A: Boden- und Humusuntersuchungen Samsung RS25H5223SL/AP Manual de Usuario Lancom Systems AirLancer Extender O-D80g Copyright © All rights reserved.
Failed to retrieve file