background image

DO0281R00

36 / 58

7.3 Tabulated list of filter registers

A tabulated overview of all filter registers can be found in this chapter.

Number

Name of the register

Name of the filter

Access

X01

Time1_TargetReg

Timestamp_1

RW 32 bit

X02

Time1_MaskReg

RW 32 bit

X03

Time2_TargetReg

Timestamp_2

RW 32 bit

X04

Time2_MaskReg

RW 32 bit

X05

State_TargetReg

Status

RW 32 bit

X06

State_MaskReg

RW 32 bit

X07

SegFilter1_PosReg

Segment filter_1

RW 16 bit

X08

SegFilter1_TargetReg

RW 32 bit

X09

SegFilter1_MaskReg

RW 32 bit

X010

SegFilter2_PosReg

Segment filter_2

RW 16 bit

X011

SegFilter2_TargetReg

RW 32 bit

X012

SegFilter2_MaskReg

RW 32 bit

X013

SegFilter3_PosReg

Segment filter_3

RW 16 bit

X014

SegFilter3_TargetReg

RW 32 bit

X015

SegFilter3_MaskReg

RW 32 bit

X016

SegFilter4_PosReg

Segment filter_4

RW 16 bit

X017

SegFilter4_TargetReg

RW 32 bit

X018

SegFilter4_MaskReg

RW 32 bit

X019

SegFilter5_PosReg

Segment filter_5

RW 16 bit

X020

SegFilter5_TargetReg

RW 32 bit

X021

SegFilter5_MaskReg

RW 32 bit

X022

SegFilter6_PosReg

Segment filter_6

RW 16 bit

X023

SegFilter6_TargetReg

RW 32 bit

X024

SegFilter6_MaskReg

RW 32 bit

X025

SegFilter7_PosReg

Segment filter_7

RW 16 bit

X026

SegFilter7_TargetReg

RW 32 bit

X027

SegFilter7_MaskReg

RW 32 bit

X028

SegFilter8_PosReg

Segment filter_8

RW 16 bit

X029

SegFilter8_TargetReg

RW 32 bit

X030

SegFilter8_MaskReg

RW 32 bit

X031

SegFilter9_PosReg

Segment filter_9

RW 16 bit

X032

SegFilter9_TargetReg

RW 32 bit

X033

SegFilter9_MaskReg

RW 32 bit

X034

SegFilter10_PosReg

Segment filter_10

RW 16 bit

X035

SegFilter10_TargetReg

RW 32 bit

X036

SegFilter10_MaskReg

RW 32 bit

X037

SegFilter11_PosReg

Segment filter_11

RW 16 bit

X038

SegFilter11_TargetReg

RW 32 bit

X039

SegFilter11_MaskReg

RW 32 bit

X040

SegFilter12_PosReg

Segment filter_12

RW 16 bit

X041

SegFilter12_TargetReg

RW 32 bit

X042

SegFilter12_MaskReg

RW 32 bit

Filters

Summary of Contents for TAP CURIOS

Page 1: ...User Manual TAP CURIOUS DO0281R01 9 4 2018...

Page 2: ...inputs 13 4 5 Filter and overflow LEDs 15 5 Application examples 16 6 Starting TAP for the first time 17 7 Filters 19 7 1 Why do we use filters 19 7 2 Setting filters 21 7 2 1 Settings in Basic mode...

Page 3: ...knowledge of and authorizations for the following areas assessing the safety of electrical systems and equipment installing and configuring IT systems measuring and analyzing electrical functions and...

Page 4: ...Power pack with Euro adapters Plug for the power supply Plug for the digital input and output Operating instructions Wireshark plugins and web server files on USB stick the latest version can be foun...

Page 5: ...was developed for people with expert knowledge of frame filters In this mode you can filter a frame by all the aspects it contains The digital input and output allows you to create useful trigger con...

Page 6: ...4 Overview 3 4 1 2 5 6 Illustration 1 Front 1 Uplink port 2 Link LED 3 Power LED 4 Status LEDs for the 2 communication channels 5 5 Monitoring ports 2 communication channels 6 LEDs for filter and ove...

Page 7: ...DO0281R00 7 58 1 2 Illustration 2 Top 1 Port for the power supply 2 Digital input and output Each overview point is explained in the sections below Overview...

Page 8: ...pply pack via a 5 pole plug The plug is supplied as standard 1 2 3 4 5 Illustration 3 Power supply The port is assigned as follows Pin Assignment 1 DNC 2 20 28 V 3 GND 4 DNC 5 PE The Power LED indicat...

Page 9: ...DO0281R00 9 58 LED Display Meaning Power off TAP CURIOUS is not connected to the power supply green TAP CURIOUS is connected to the power supply Overview...

Page 10: ...output This is protected against reverse polarity The terminal Weidm ller BLZF 3 50 04 180 SN BK BX designed for the digital input and output is supplied as standard 1 2 3 4 The port is assigned as f...

Page 11: ...RIOUS to your PC via the uplink interface To do this you need an Ethernet cable with standard RJ45 plugs If your PC does not have a free RJ45 port you can use a USB adapter Illustration 4 Gigabit inte...

Page 12: ...DO0281R00 12 58 LED Display Meaning CC Link off No connection to the remote station green Successfully connected to the remote station yellow flashing Communication running Overview...

Page 13: ...lines Each of the ports Con 1 and Con 2 as well as Con 3 and Con 4 are connected directly to a communication channel You can connect the ports to a device via an Ethernet cable with standard RJ45 plug...

Page 14: ...on A B C D activity off No communication green flashing Communication running red Frame has been blocked by a filter burn time 500 ms it is not output via the uplink Con A B C D speed green 100 Mbit s...

Page 15: ...play Meaning Overflow off No overflow on uplink port red Only in 100 Mbit s mode Overflow on uplink port burn time 2 s Filter LED0 off No filter match green Filter match Filter LED1 off No filter matc...

Page 16: ...etween two devices This allows you to find faulty frames on the network Example 2 Connect your devices as shown to monitor the frames before and after a device throughput In this example device 2 is m...

Page 17: ...xxxx denotes the version used e g 1 10 2 Connect TAP CURIOUS to an Ethernet interface on the PC using a RJ45 cable Die Link LED lights up as as soon as the PC and TAP CURIOUS are connected Connect th...

Page 18: ...a different Ethernet analysis program But you will not be able to analyze this additional information You might also find that the analysis program reports a data packet as faulty due to this additio...

Page 19: ...filters check whether the incoming frame has the properties you defined in the filter settings If the data have these properties they will be written to the main memory on your PC If the data do not...

Page 20: ...DO0281R00 20 58 You can set a total of 5 filters per probe port Filters...

Page 21: ...figure filter settings via the web server Open Wireshark Select the network connection for TAP CURIOUS TAP CURIOUS will transmit a broadcast frame You can determine the current IP address of TAP CURIO...

Page 22: ...ode is the right mode for you if you do not deal with this topic so often and feel you need a little more support A detailed list of the parameters for filter settings and the TAP CURIOUS configuratio...

Page 23: ...re from just one menu option Your TAP CURIOUS is properly installed Your network connection for TAP CURIOUS is active You have opened the web server Click on Filter basic Basic mode will open Setting...

Page 24: ...s is where you can set frames that are transmitted from a particular MAC address Enter the MAC address you require Check the Set filter Negate box to filter all frames that are not transmitted from th...

Page 25: ...er with the external input Do this by checking the External input Yes No box Check the External input Negate box if the external input has to be low Extern Out LED 0 4 You can set what you want to do...

Page 26: ...ort Setting the connection speed You can select the connection speed for all ports in the Config channel 1 2 menu The default speed is 100 Mbit To change the default check the 10 Mbit mode box Configu...

Page 27: ...can set the gateway address here Using DHCP If you use a DHCP server it can assign a free IP address to TAP CURIOUS Setting outputs filters The Reset with timer menu allows you to reset one of the fil...

Page 28: ...ters 36 Filter examples In the filter examples below the x in the register number stands for the associated port Con A Register 0 01 Register 0 02 Register 0 03 Con B Register 1 01 Register 1 02 Regis...

Page 29: ...types IP4 and IP6 Example You want to filter all registers of protocol types IPv4 and IP6 The values you require are IP4 0x0800 IP6 0x86DD Set the following filter registers Register Parameter Functi...

Page 30: ...nk port if filter 1 applies ConfigReg 401 xx xx xx xE Activate filter for CON A port 1110 Filtering by the destination or source MAC address Input field for the destination MAC address 6 bytes Input f...

Page 31: ...dress 4 bytes Example You want to filter all frames that have been transmitted from the IP address 01 02 03 04 Set the following filter registers Register Parameter Function SegFilter1 x07 00 00 00 03...

Page 32: ...egFilter1 2 and 3 x56 00 00 00 07 Filter1 consists of SegFilter1 2 and 3 Uplink x65 00 00 00 00 Do not invert output x66 00 00 00 01 Frame is output at the uplink port if filter 1 applies ConfigReg 40...

Page 33: ...lies External output x67 00 00 00 00 No negation of ext out x68 00 00 00 01 Set external output if filter 1 applies ConfigReg 401 xx xx xx xE Activate filter for CON A port 1110 extOut_ConfigReg 402 0...

Page 34: ...te filter Uplink x65 00 00 00 00 Do not invert output x66 00 00 00 01 Frame is output at the uplink port if filter 1 applies ConfigReg 401 xx xx xx xE Activate filter for CON A port 1110 Configuring f...

Page 35: ...AP CURIOUS In the Use DHCP menu click on Yes to use DHCP Configuration You can change the following communication parameters in the Config TAP menu IP address The IP address ensures that TAP CURIOUS c...

Page 36: ...W 32 bit X018 SegFilter4_MaskReg RW 32 bit X019 SegFilter5_PosReg Segment filter_5 RW 16 bit X020 SegFilter5_TargetReg RW 32 bit X021 SegFilter5_MaskReg RW 32 bit X022 SegFilter6_PosReg Segment filter...

Page 37: ...X058 Filter2_MaskReg RW 32 bit X059 Filter3_NegReg Filter_3 RW 32 bit X060 Filter3_MaskReg RW 32 bit X061 Filter4_NegReg Filter_4 RW 32 bit X062 Filter4_MaskReg RW 32 bit X063 Filter5_NegReg Filter_5...

Page 38: ...Frame data entries in the register 01 00 4a c0 2 3 4 x09 x12 x51 x54 SegFilterXX_MaskReg Bit Byte Description 1 0 31 Filter mask Value 0 Bit ignored Value 1 Bit considered 2 3 4 x55 x63 FilterX_NegReg...

Page 39: ...filter 5 Add Segment filter_6 to the filter 6 Add Segment filter_7 to the filter 7 Add Segment filter_8 to the filter 2 0 Add Segment filter_9 to the filter 1 Add Segment filter_10 to the filter 2 Ad...

Page 40: ...e is sent if filter 5 applies 5 Reserved 6 Reserved 7 Reserved 2 0 7 Reserved 3 0 7 Reserved 4 0 7 Reserved x68 ExOut_Filter_MaskReg Byte Bit Description 1 0 Set the external output if filter 1 applie...

Page 41: ...7 Reserved x70 LED0_LED2_Filter_MaskReg Byte Bit Description 1 0 Set LED0 if filter 1 applies 1 Set LED0 if filter 2 applies 2 Set LED0 if filter 3 applies 3 Set LED0 if filter 4 applies 4 Set LED0 if...

Page 42: ...ly 1 Reset LED0 if filter 5 does not apply 2 Set LED1 if filter 1 does not apply 3 Set LED1 if filter 2 does not apply 4 Set LED1 if filter 3 does not apply 5 Set LED1 if filter 4 does not apply 6 Set...

Page 43: ...pplies 6 Set LED4 if filter 5 applies 7 Reset LED4 if filter 1 applies 3 0 Reset LED4 if filter 2 applies 1 Reset LED4 if filter 3 applies 2 Reset LED4 if filter 4 applies 3 Reset LED4 if filter 5 app...

Page 44: ...ription 1 0 Con A all frames are transmitted irrespective of the filtering high active prioritized lower than Bit 4 1 Con B all frames are transmitted irrespective of the filtering high active priorit...

Page 45: ...ext out 0100 0x3 X2 1 active port for resetting the ext out 1000 0x4 X2 2 active port for resetting the ext out Output reset via timer must not be activated 2 0 Activate reset external output via time...

Page 46: ...set via timer must not be activated 12 15 Specify the active port for which LED0 is set 0001 Con A 0010 Con B 0100 Con C 1000 Con D 16 19 Specify the active port for which LED1 is set 0001 Con A 0010...

Page 47: ...0001 Con A 0010 Con B 0100 Con C 1000 Con D 16 19 Specify the active port for which LED4 is reset 0001 Con A 0010 Con B 0100 Con C 1000 Con D 20 31 Reserved 406 LED0_TimerReg Byte Bit Description 1 4...

Page 48: ...0 31 Delay until LED3 is reset Input is in 10ns increments For example 0x1312D00 corresponds to 200 ms 410 LED4 TimerReg Byte Bit Description 1 4 0 31 Delay until LED4 is reset Input is in 10ns incre...

Page 49: ...d work up data flow statistics The free program library WinPcap permits the transparent capture of data traffic under Microsoft Windows You can use Wireshark on most standard systems To analyze additi...

Page 50: ...d button to create a new column Now select Custom from the drop down list as the Field type You can enter TAP port for example as the Field name As soon as TAP is entered the plugin will suggest value...

Page 51: ...ng preamble Preamble does not conform to standard IEEE 802 3 Bit 5 Wrong IFG Minimum waiting time of 96 bit times not reached Bit 4 Alignment error The total number of bits in a frame is not divisible...

Page 52: ...n your PC You have Internet access Download the update from our website The latest version can always be found at http tap kunbus de Save the update files on your PC Open your FTP server Note In this...

Page 53: ...Protocol FTP File Transfer Protocol Encryption Use unencrypted FTP Connection type Normal User Admin Password 1701 It might not be possible to establish a connection due to the proxy settings If this...

Page 54: ...mum number of simultaneous transmissions box Click on OK Click on the selection arrow next to the network settings Select the connection for TAP Click on Connect Move the update files to TAP CURIOUS v...

Page 55: ...date files will now be copied to your TAP CURIOUS FileZilla allows you to track progress in the queue You can also see which files have been successfully transmitted and which encountered an error Ref...

Page 56: ...mbo packets in the driver Wireshark shows packets as faulty If the TAP plugin is not activated Wireshark or a different analysis program without TAP plugin might show a checksum error This is due to t...

Page 57: ...solated Number of Ethernet ports 4 for recording 2 lines Uplink port up to 1 GBit s 1000BASE T Ethernet RJ45 port Probe ports up to 100 MBit s 100BASE TX Ethernet RJ45 port full and half duplex Protec...

Page 58: ...or the frames before and after a device throughput In this example device 2 is monitored Here you could analyze the following Measure the device throughput time Check whether frames have been distorte...

Reviews: