Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/2013 1 DQLPU Functional Test Bench Front view Rear view.

Slides:



Advertisements
Similar presentations
Campus02.at don't stop thinking about tomorrow DI Anton Scheibelmasser Setubal ICINCO /25 Device integration into automation systems with.
Advertisements

Use of COTS Drop-in Replacement Designs to Solve Obsolescence of Electronic Components in Military Systems Willow Ridge Loop Orlando, FL
1 of 24 The new way for FPGA & ASIC development © GE-Research.
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
Automatic Test Equipment- Complete Solution SOFTECH CONSULTANTS.
Chapter 2Test Specification Process. n Device Specification Sheet – Purpose n Design Specification – Determine functionality of design n Test List Generation.
LOGSYS Development Environment of Embedded Systems Tamás Raikovich Béla Fehér Péter Laczkó Budapest University of Technology and Economics Department of.
Team Members:  Kyle Bloomer  Josh Geiman  Lucas Bennett Team Sponsor:  Dr. Cindy Harnett.
Using an FPGA to Control the Protection of National Security and Sailor Lives at Sea Brenda G. Martinez, Undergraduate Student K.L. Butler-Purry, Ph.D.,
Presents The Silver Family An Integrated Approach to Processors, Data Communication and Head End Integration.
LSV2 Autonomous Chargers Design Team: (from the left) Branden Carpenter Wayne Romine Jon Stoker Dr. Hess (Advisor) Maggie Richardson.
LSV2 Charger Remote Control Design Team: (from the left) Branden Carpenter Wayne Romine Jon Stoker Dr. Hess (Advisor) Maggie Richardson Dr. Donohoe (Advisor)
National Instruments LabVIEW and Data Acquisition: Applications for FIRST Danny Diaz, National Instruments.
Laboratory 5: Introduction to LabVIEW. Overview Objectives Background Materials Procedure Report / Presentation Closing.
Uli Schäfer 1 Production and QA issues Design Modules have been designed, with schematic capture and layout, in Mainz (B.Bauss) Cadence design tools, data.
The Technion Israeli Institute of Technology Intel Inc. A cooperation of:
1. Commissioning of cryogenic crates using Mobile Test Bench 1. The Mobile Test Bench 2. Cryogenics crates and equipment – types of transducers and actuators.
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
LabView Users Group Meeting June 20 th, 2006 Process Control Using Compact Field Point/Labview Real-time Michael Tockstein Microelectronics Technology.
COMPUTER SYSTEM.
G650 Generator Protection & Control System
Team 14 Joe Grady James Crow Hongyu Chen Prakalp Sudhakar Victor Villagomez Client/Faculty Advisor: Dr. Gary Tuttle.
Chapter 8 Input/Output. Busses l Group of electrical conductors suitable for carrying computer signals from one location to another l Each conductor in.
Mathieu Goffe EUDET JRA1 meeting, DESY Wednesday 30 January 2008 IPHC, 23 rue du Loess BP 28, 67037, Strasbourg Cedex 02, France.
A modern NM registration system capable of sending data to the NMDB Helen Mavromichalaki - Christos Sarlanis NKUA TEAM National & Kapodistrian University.
Page 1 ADAM-6000 Web-enabled Smart I/O Γιάννης Στάβαρης Technical Manager Ιούνιος 26, 2007.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Texas Integrated Energy Solutions. Development Team, Background, Objective, & Justification 2.
TE-MPE-EP, VF, 11-Oct-2012 Update on the DQLPU type A design and general progress. TE-MPE Technical Meeting.
Towards a Detector Control System for the ATLAS Pixeldetector Susanne Kersten, University of Wuppertal Pixel2002, Carmel September 2002 Overview of the.
 Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design  Schematic and theory of operation.
Data Acquisition Data acquisition (DAQ) basics Connecting Signals Simple DAQ application Computer DAQ Device Terminal Block Cable Sensors.
DAQ Cards, or Instruments The purpose of this presentation is to familiarize new Lab View users to the different computer aided test recourses available.
A new class in PC Data Acquisition Delphin Technology AG Felix Ottofuelling V5.0.
IBM - CVUT Student Research Projects Remote Control of a Furby Toy with BlueTooth Tomáš Kunc
PRESENTATION ON MOTHERBOARD. MOTHERBOARD The motherboard is the main circuit board inside your PC. A motherboard is the central printed circuit board.
TE-MPE-TM 25/10/2012, ELQA team TP4 System – the main tool for ELQA Mateusz Bednarek, CERN, Geneva Jaromir Ludwin, IFJ-PAN, Krakow.
Hardware Architecture A. Voto, I. Dai, P. Oleniuk, B. Todd Standardisation of Automated Industrial Test Equipment for Mass Production of Control Systems.
Michael Lisoski Leblanc Meneses Jason Schaer Bryan Staton.
FED RAL: Greg Iles5 March The 96 Channel FED Tester What needs to be tested ? Requirements for 96 channel tester ? Baseline design Functionality.
Acquisition Crate Design BI Technical Board 26 August 2011 Beam Loss Monitoring Section William Vigano’ 26 August
Connecting EPICS with Easily Reconfigurable I/O Hardware EPICS Collaboration Meeting Fall 2011.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
CEA DSM Irfu SIS LDISC 18/04/2012 Paul Lotrus 1 Control Command Overview GBAR Collaboration Meeting Paul Lotrus CEA/DSM/Irfu/SIS.
Introduction to LabVIEW
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
Computer Parts There are many parts that work together to make a computer work.
AEON 4000 Including the SMPS 4000 rectifier and the AEON Gold Alarm & Monitoring Unit.
PCs ENVIRONMENT and PERIPHERALS Lecture 4. An expansion cards: - An expansion card (expansion board) is an electronic circuit board that adds more functionality.
Status of Vertical Test Stand at RRCAT P Shrivastava, P Mohania,D.Baxy, Vikas Rajput S C Joshi, S Raghavendra,S K Suhane RRCAT, Indore November 26, 2012.
Team Members: ECE- Wes Williams, Will Steiden, Josh Howard, Alan Jimenez Sponsor: Brad Luyster Honeywell Network Traffic Generator.
ProtoDUNE SP – Slow control temperature gradient monitor
Testing PCI Express Generation 1 & 2 with the RTO Oscilloscope
Setup for automated measurements (parametrization) of ASD2 chip
Beam Interlock System SPS CIBU Connection Review
SCADA for Remote Industrial Plant
PC Mouse operated Electrical Load Control Using VB Application
Project Members: M.Premraj ( ) G.Rakesh ( ) J.Rameshwaran ( )
Programmable Logic Controllers (PLCs) An Overview.
Measurement & Automation Explorer
Presented by: ANDREW COOK, Chief Engineer, CEO
University of California Los Angeles
Rapid Automation Design
Training Module Introduction to the TB9100/P25 CG/P25 TAG Customer Service Software (CSS) Describes Release 3.95 for Trunked TB9100 and P25 TAG Release.
Control System Summary of Changes Since PDR
Command and Data Handling
R. Denz, TE-MPE-EP Acknowledgements: J. Steckert
Presentation transcript:

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ DQLPU Functional Test Bench Front view Rear view

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/2013 -Test Bench approach - Test Bench hardware -DQLPU individual test details -Test Bench software -Conclusions 2 2 Outline:

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/2013 -Test Bench approach - Test Bench hardware -DQLPU individual test details -Test Bench software -Conclusions 3

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ DQLPU crate (Local Protection Unit for the LHC Main Magnets) DQQDL => Redundant quench detectors based on analog measurement bridge (Magnet APerture) DQHSU => Quench heater circuit supervision DQCSU => Crate supervision DQAMC => Fieldbus coupler DQIPF => Fieldbus & programming connector (passive board)

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ Test Bench main requirements:  This test bench will perform a FUNCTIONAL test (not an hardware test...) A hardware test verifies each component on a PCB board A functional test verifies the behaviors of an assembled syste m  The whole assembled DQLPU crate will be tested each individual board has been previously tested on its corresponding test bench  The GUI must be simple, non expert must be able to use this test bench Thanks to the provided user manual, any team member should be able to run a test  Up to 4 DQLPU crates can be tested in one test sequence not at the same time but one after the other

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ DQLPU Test Bench structure Like most of industrial test benches, the different elements of the DQLPU test bench are:  General Tester Crate In the DQLPU test bench case, it’s a National Instrument PXI crate with different NI modules inside, this assembly is designated as the GTC  Test Controller Card The TCC is the interface between the GTC and the device to test. It is generally used to adapt the different voltages. In the DQLPU test bench it is mainly used as a multiplexer  Device Under Test: The whole DQLPU crate

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ DQLPU Test Bench resources Hardware resources:  National Instrument PXI platform is used for the GTC  A simple TCC will ensure the Multiplexer function and all interconnections between the 4 DQLPU crates. There is no active electronic on this TCC ( the relays will be directly powered by the PXI relay driver module). Software resources:  National Instrument LabWindows CVI is used  The embedded processor runs with Windows 7 (Microsoft office is supported)

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/2013 -Test Bench approach - Test Bench hardware -DQLPU individual test details -Test Bench software -Conclusions 8

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ DQLPU DQLPU test bench overview

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ Common resources:  NI PXI 8106 controller  NI PXI 4110 PSU  NI PXI 6733 analog I/O  NI PXI 6221 general purpose DAQ Individual resources:  NI PXI channel relay driver  DQAMC Worldfip connection DQLPU DQLPU test bench overview

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ The National Instrument PXI modular system as GTC

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ NI PXI-8106 Controller Ni PXI Intel core 2 Duo processor - Works with Microsoft Windows Integrated IO - 10/100/1000 Base TX Ethernet - 4 Hi-Speed USB ports - RS232 serial port - IEEE 1284 ECP/EPP parallel port - GPIB Controller  Middle range controller in terms of power and price  GPIB is very useful for industrial test benches connection (the parallel port is used with former Xilinx Parallel 4 JTAG probe)

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ NI PXI 4110 PSU Ni PXI independent DC PSUs - 1 x 0 → 6 V DC up to 1 A - 2 x 0 → ± 20 V DC up to 1 A (Ext PWR) - 16-bit U and I set point - 16-bit U and I read back function Triple-Output Programmable DC Power Supply  for DQLPU T.B. : a pair of PXI 4110 is required  DQLPU current consumption can be limited and can be read

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ NI PXI 4110 PSU Connection  All diodes on the motherboard can be tested  No insulation between ISO and COM voltages on the Test Bench

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ NI PXI channel Relay Driver Module Ni PXI Control up to 64 external relays -Works with internal or external power sources 1.25 A for all channel with internal power 600 mA per channel with external power  for DQLPU T.B. : 4 x PXI-2567 are required  Direct TCC connection with standard 78-pin D-SUB female connector  For DQLPU T.B. : the total TCC relays consumption is no external power required

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ NI PXI 6733 Analog Output Ni PXI independent analog output - 16-bit output (after calibration) - ± 10 V DC output  Direct TCC connection with SH68-68-EP shielded cable

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ NI PXI 6733 Analog Output connection  DQQDL A and B can be simultaneously tested

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ NI PXI 6221 General Purpose DAQ Ni PXI digital I/O  Direct TCC connection with SHC68-68-EPM shielded cable

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ GTC to TCC interconnection  These interconnections are realised only once during the test bench configuration. They are accessible from the front side.

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ TCC to DUT (DQLPU) individual interconnection  These interconnections must be realised each time a new DQLPU is inserted for test and are accessible from the rear side.

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/2013 -Test Bench approach - Test Bench hardware -DQLPU individual test details -Test Bench software -Conclusions 21

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ How to define the tests to execute on the DQLPU ? 1) The key point is the knowledge of the DQLPU functionality. From the different board schematics, a “reverse engineering” has been performed and the global DQLPU functionality deduced. 2) The test bench has no access to individual board connectors, since only the motherboard connectors are accessible. Taking into account this restriction, specific paths have been identified to test most of the DQLPU functionality. 3) After a review with the different design engineers, all relevant tests have been considered and have been clearly described in the document “DQLPU TEST PLAN”.

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ EDMS document “DQLPU TEST PLAN”

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ Test bench monitoring paths CVI provides simulated parameters to the DQLPU under test DQAMC sends monitoring data to the gateway via the FIP Labview running on a desktop PC reads the value gathered by the gateway CVI via data socket protocol communicates with Labview application The FIP functionality is indirectly tested

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ DQLPU Power Supply tests (Common and Isolated) DQLPU Common power supply

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ DQLPU Power Supply tests (Common and Isolated) DQLPU Isolated power supply

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/2013 The 12 independent power supplies are individually tested. This test performs the following actions :  Check short circuit between the different power supplies (soldering, PCB …)  Check integrity of the 12 power diodes (mounting side, soldering …)  Each individually current consumption is measured, recorded and compared to defined thresholds (min & max)  The power diodes forward voltages are measured and compared to defined thresholds Direct tests: Indirect tests (monitoring path):  The 12 readback voltage values are compared to the real ones DQLPU Power Supply tests details

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ DQQDL aperture measurement tests

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ The 4 MAP voltages are individually tested. This test generates a voltage between -80mV and 80mV on each simulated MAP. These voltages are below the DQQDL trigger thresholds (thus, no interlocks are generated) Indirect test (monitoring path):  The 4 readback voltage values are compared to the applied values DQQDL aperture measurement tests details

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ DQQDL HDS Firing relays tests

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ This function checks the real MAP voltage required to close the HDS firing relay on each DQQDL board. This test increases the simulated MAP voltage till the HDS firing relay is activated. The real value is precisely measured.  Checks the integrity of the DQQDL HDS firing path ( threshold, relay …) Direct test : DQQDL HDS Firing relay tests details

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ DQQDL Interlock relay tests

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ This function checks the capability of each DQQDL board to close the interlock relay. This test applies on the DQQDL MAP inputs a voltage higher than the maximum threshold.  Checks the integrity of the DQQDL interlock path ( threshold, relay …) Direct test : DQQDL Interlock relay tests details

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ DQHSU reading heater current tests

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ This function checks the readback capability of the DQHSU to read the 4 heater currents. This test applies a voltage on the different DQHSU “I IN” inputs. Indirect test (monitoring path):  The 4 readback current values are compared to the applied values DQHSU reading heater current tests details

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ DQHSU reading heater voltage tests

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ This function checks the readback capability of the DHSU to read the 4 heater voltages. This test applied a voltage on the different DQHSU “V IN” inputs. Indirect test (monitoring path):  The 4 readback voltage values are compared to the applied values DQHSU reading heater voltage tests details

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ DQLPU interlock tests

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ This function checks the integrity of the two interlock connectors mounted on the motherboard. A binary pattern is applied on one connector and then read back on the second connector. Direct test :  The sent pattern is compared to the readback pattern DQLPU interlock tests details

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/2013 -Test Bench approach - Test Bench hardware -DQLPU individual test details -Test Bench software -Conclusions 40

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ LabWindows/CVI  Labwindows CVI is an ANSI C integrated development environment provided by National Instrument.  Like Labview, the implementation of Graphical User Interface is very easy to implement.

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ The whole DQLPU test bench is arranged around 3 distinct GUIs. DQLPU test bench interface  Initialisation GUI Prior to any test, a self test is executed on the whole test bench (GTC & TCC). The test is stopped if some errors appears during the self test

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/  Help GUI This online help is intended to quickly allow the operator to fix minor hardware problems during initialisation, typically some cabling mistake.

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/  Main GUI The main GUI is the most important one and is used to launch all tests. Only two tabs are necessary to control the full test bench.

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/2013 Test list file concept The tests sequence and the associated parameters are extracted from an Excel file:  Function name : user friendly name of the test that must be executed  Short description : only used to gives information to the operator  Parameters : define the behaviours of the current test  Action on fail : the behaviour in case of errors

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/2013 Advantage of the test list file  If the global test must be launched several times, the same test list file can be reused.  The test report is archived together with the test list file, so the conditions of the test can be easily retrieved.  The test list file avoids many setup errors: more easy to write a complete test sequence in an excel sheet that configuring many objects in different graphical panels.  The operator can easy modify the sequence and behaviours of the tests without any knowledge in C programming and without having to recompile the whole test bench C code.

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/2013 Test report The test report is easy as possible. Microsoft word is used to realise this report. Each individual test adds a new line in the report after the previous one.

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/2013 -Test Bench approach - Test Bench hardware -DQLPU individual test details -Test Bench software -Conclusions 48

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/  Thanks to the concept of “Generic Test Bench” based on NI PXI, this type of test bench can be smoothly realised for another crate/system.  The test bench is based on EDMS document “DQLPU TEST PLAN”. The latter describes all relevant tests identified following an internal EP review.  In complement of the individual board tests, this functional test bench validates the DQLPU crate functionality. Conclusions

Christophe Martin / DQLPU Test Bench MPE-TM of 24/10/ Thanks for your attention