testlab profinet network tester
Download
Skip this Video
Download Presentation
TestLab – ProfiNet Network Tester

Loading in 2 Seconds...

play fullscreen
1 / 13

TestLab – ProfiNet Network Tester - PowerPoint PPT Presentation


  • 154 Views
  • Uploaded on

TestLab – ProfiNet Network Tester. Tomáš Davidovič 13. 9. 2006. Motivation. Introduction. TestLab -> tempLab tempLab –testing devices for ProfiNet network Profi N et – open Industrial Ethernet standard Industrial Network – lot of noise on wires

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' TestLab – ProfiNet Network Tester' - hermione-woodard


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
testlab profinet network tester

TestLab – ProfiNet Network Tester

Tomáš Davidovič

13. 9. 2006

motivation
Motivation

Introduction

  • TestLab -> tempLab
  • tempLab –testing devices for ProfiNet network
  • ProfiNet – open Industrial Ethernet standard
  • Industrial Network – lot of noise on wires
  • tempLab – NetBreaking – noise simulation
  • Measures temperature in the tested devices

TestLab - ProfiNet Network Tester

scheme of templab
Scheme of tempLab

Introduction

TestLab - ProfiNet Network Tester

technical requirements
Technical requirements

Introduction

  • Precise noise generation (NetBreaker)
    • Two network branch switches
    • Two switches breaking RX a TX wires separately
    • Parallel function of all four switches
    • 30ns precision
    • Possibility of external synchronization
    • Generation of noise sequencies
  • Controlling and monitoring of devices
    • Up to sixteen devices
    • Turning the devices on and off
    • Measure temperature in the devices

TestLab - ProfiNet Network Tester

netbreaker basic principle
NetBreaker – Basic principle

Introduction

Branch switching

RX and TX breaking

RX

RX

TX

TX

NetBreaker

SWA (SWB)

NetBreaker

RX

NetBreaker

TX

NetBreaker

SWA

NetBreaker

SWB

TestLab - ProfiNet Network Tester

temp lab decomposition
tempLab – Decomposition

Decomposition

tempLab

PC

Net-

Breaker

MFC

Control

panel

COM

DLL

CPLD

AVR

Relays

USB

Python

test

script

COM

DLL

MAXII

EPM1270

AT43USB355

Therm.

probes

TestLab - ProfiNet Network Tester

mfc gui examples
MFC GUI examples

Decomposition

Communication

NetBreakers

TestLab - ProfiNet Network Tester

avr cpld communication
AVR<–>CPLD communication

CS

CS

RD

RD

WR

WR

CPLD

DATA

CPLD

AVR

ALE

Communication – functions mapped to addresses

Address/data writing

  • Read relay state and write a new one:
  • writeAddr(0x50) //relay address
  • oldState = readData()
  • writeData(newState)

DATA

ALE

(address)

TestLab - ProfiNet Network Tester

templab cpld structure
tempLab – CPLD structure

CPLD

TestLab - ProfiNet Network Tester

testing thermometer error
Testing – thermometer error

Testing

TestLab - ProfiNet Network Tester

wrap up
Wrap Up

Wrap Up

  • Current state of tempLab
    • Fulfills all set requirements
    • Passed through lab tests
    • Field tests almost finished
  • Future work
    • Protocol can support new functions
    • CPLD is “full” (95% LEs, 100% LABs)
    • Drop old functions or redo the hardware
    • COM DLL – more support for parallel access to tempLab

TestLab - ProfiNet Network Tester

biu fsm diagram
BIU – FSM diagram

Wrap Up

TestLab - ProfiNet Network Tester

biu fsm state transition table
BIU – FSM State transition table

Wrap Up

TestLab - ProfiNet Network Tester

ad