Existing Industrial Solutions and Virtual Instrumentation Integration into GANMVL Reinhard Bacher, Michael Seebach DESY.

Slides:



Advertisements
Similar presentations
Università della Calabria A Software Architecture for the m-Learning in Instrumentation and Measurement P. Daponte, S. Rapuano Dept. of Engineering, University.
Advertisements

Supervisory Control & Data Acquisition DAQ Networking.
PXI 总线技术. Overview PXI/CompactPCI Architecture Mechanical Electrical Software 3rd Party Support PICMG PXI Systems Alliance Configuring a PXI System Products.
Multi Functional Digital Fault Recorder
Workshop 7 of 7 Welcome!. Today's Topics Data Acquisition MAX DAQ Assistant Express VI DAQmx API Create Task Configure Task Configure Trigger Start Task.
Course contents 1.Labview basics – virtual instruments, data flow, palettes 2.Structures – for, while, case,... – editing techniques 3.Controls&Indicators.
Multi Instruments Data Acquisition Software Evolution
Substation Automation (S.A) System Project Supervisor: Stuart Wildy.
Data Acquisition Risanuri Hidayat.
Gelu M. Nita NJIT. Noise Diode Control Day/Night Attn. Ctrl. Solar Burst Attn. Ctrl. V/H RF Power Out Attn. Ctrl. Temperature Sensors.
What’s New in Agilent VEE Pro 7.5? FAST on-ramp to measurement analysis with Agilent instruments IVI-COM driver usage simplified Powerful PC-standard.NET.
OVERVIEW TBOX The best of 3 worlds.... TBOX The best of 3 worlds...  best of Automation  best of Internet  best of Telemetry.
REMOTE TROUBLE SCHOOTING WITH GANMVL Petra Schütt GSI WAO 2007, Trieste September 24, 2007.
Introduction to NI-ELVIS
PC Applications Course LabVIEW: Laboratory Virtual Instrument Engineering Workbench Graphical Programming Easy to use Faster Development Time.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
IT:Network:Applications VIRTUAL DESKTOP INFRASTRUCTURE.
Applying Wireless in Legacy Systems
OPC Overview OPC Device Support (PLC Gateway for 3.14) Ralph Lange – EPICS Collaboration Meeting at SLAC, April 2005.
Moeller GmbH BU Circuit Breaker Protective note to rule DIN ISO is to be considered The new line of circuit breaker IZM ILS-P / W. Wagner Aug 03,
OPC Alarm.NET.
1 QED In Vivo USB Input Output Box configuration This tutorial contains a number of instructions embedded in a great deal of explanation. Procedures that.
CCNA 1 Module1. Objectives Internet Connections Physical – NIC card to connect to local net Logical – Use a standard set of protocols (TCP/IP) Applications.
LabVIEW: Tips & Tricks Ihor Korolov March 2011.
LabView Users Group Meeting June 20 th, 2006 Process Control Using Compact Field Point/Labview Real-time Michael Tockstein Microelectronics Technology.
QA Automation Solution. Solution Architecture Test Management tool CI Tool Automation framework Testing Project BDD Tool Text of test to Testing Project.
High-Intensity Focused Ultrasound Therapy Array May1005 Alex Apel Stephen Rashid Justin Robinson.
.NET, and Service Gateways Group members: Andre Tran, Priyanka Gangishetty, Irena Mao, Wileen Chiu.
How to use LabVIEW Ihor Korolov February 2011.
Multipurpose Virtual Laboratory : a tool to Support Maintaining, Optimizing, and Trouble Shooting Accelerator Components from Off-Site Roberto Pugliese.
Module 10 Configuring and Managing Storage Technologies.
LXI Standard – Current and Future David Owen – Pickering Interfaces TC Chair LXI Consortium LXI – “It’s About Your Time”
Page 1 ADAM-6000 Web-enabled Smart I/O Γιάννης Στάβαρης Technical Manager Ιούνιος 26, 2007.
Industrial Control Engineering PXI software support and accelerator integration.
Physics 434 Module 5 Lab & writeup thanks to Prof. Toby Burnett 1 Module 5 – Serial devices using VISA (LabView for “Virtual Instrument Software Architecture”)
DAQ Cards, or Instruments The purpose of this presentation is to familiarize new Lab View users to the different computer aided test recourses available.
LEIR Schottky renovation M.Andersen –BE-BI-SW 29/05/2013.
ETHLON LonWorks Ethernet Adapter Conventional Approach SIPAI Solution ETHLON DIRECTLY REPLACES SLTA-10 OR SLTA CONNECTIONS.
Ni.com Seven Habits of Highly Effective LabVIEW ™ DAQ Programmers Reid Lee Staff Software Engineer Wed Aug 16 10:15-11:30 a.m., 12:00-1:15 p.m., 3:30-4:45.
Ralph Lange: OPC Gateway (Device Support) OPC Gateway (Device Support) Ralph Lange – EPICS Collaboration Meeting March SSRF.
1 A tutorial on the VISIR Open Lab Platform and an invitation to join the VISIR Group How to open a local electronics laboratory for remote access
The Team Department of Electrical and Computer Engineering The Tektronix MSO4000 series are mixed-signal oscilloscopes that feature both digital and analog.
Department of Electrical and Computer Engineering The Tektronix MSO4000 series of oscilloscopes are mixed-signal oscilloscopes that contain both digital.
2A – Acquisition and Automation technology Application Features Summary.
1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.
Universal Measurement System with Web Interface Maciej Lipiński Ph.D. Krzysztof Poźniak, MSc Grzegorz Kasprowicz Wilga r.
Hands-on Teleoperation TARET Winter School Villach, February 5 –16, 2007 Darko Hercog.
Strategies for Virtual Enterprises using XForms and the Semantic Web Albert Rainer, Jürgen Dorn & Peter Hrastnik.
All rights reserved, property and © CAD-Computer GmbH & Co.KG 2015 All rights reserved, property and © CAD Computer GmbH & Co.KG 2009.
NICA control system, beam diagnostics V.Andreev, E.Gorbachev, A.Kirichenko, D. Monakhov, S. Romanov, G.Sedykh, T. Rukoyatkina, V.Volkov VBLHEP, JINR, Dubna.
Connecting EPICS with Easily Reconfigurable I/O Hardware EPICS Collaboration Meeting Fall 2011.
PXI Systems - Discussions Gueorgui ANTCHEV / EP-ESSEPTAB Meeting February 2003Slide 1 of 3 PXI = Compact PCI + eXtensions for Instrumentation PXI is an.
Industrial Controls Engineering Department First CERN PXI Users Group meeting 19 th October 2011 – Hubert REYMOND – EN/ICE 1.
Digital Electronics and Computer Interfacing Tim Mewes 5. Computer Interfacing – DAQ cards.
P08311: FPGA Based multi-purpose driver / data acquisition system Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Andrew FitzgeraldCEProject Manager/FPGA.
GAN: remote operation of accelerator diagnosis systems Matthias Werner, DESY MDI.
Status of WP8 GANMVL Workshop on Electron Accelerator R&D for Energy Frontier, May, Orsay F. Willeke for the GANMVL COllaboration Contents: Scope.
CEA DSM Irfu SIS LDISC 18/04/2012 Paul Lotrus 1 Control Command Overview GBAR Collaboration Meeting Paul Lotrus CEA/DSM/Irfu/SIS.
Bradford G. Van Treuren March 16, 2016 How Virtual Instrument Virtual Architecture (VISA) relates to SJTAG What can we learn from VISA? (Part I)
A LECTURE ON Arduino Interface With LabVIEW (Used Boards: Arduino UNO & Arduino MEGA 2560) By Satish Kumar Rai Assistant Professor Department of ECE BKBIET,
Wednesday NI Vision Sessions
Serial / Ethernet Converter - IE-CS-2TX-XRS232/485
Intro to USB-6009 DAQ.
Function Generator Remote Control
Group Manager – PXI™/VXI Software
Project Members: M.Premraj ( ) G.Rakesh ( ) J.Rameshwaran ( )
MVL-supported Virtual Instrument Specifications
Status and Plans of Virtual Instruments
Measurement & Automation Explorer
Hugh Smith and Fred Wiegand
Presentation transcript:

Existing Industrial Solutions and Virtual Instrumentation Integration into GANMVL Reinhard Bacher, Michael Seebach DESY

R. Bacher et al. VI Integration2 Motivation Use of stand-alone, off-the shelf T&M (test and measurement) instruments such as –Oscilloscopes –Spectrum analyzers –Signal and function generators –Digital multi-meters etc. Scenarios: –In a mobile environment –For a short time –On short notice etc.

R. Bacher et al. VI Integration3 Objectives 1 st Priority: Visualization and / or control of T&M-specific functions through the MVL framework from a remote site 2 nd Priority: Integration of the T&M specific data-flow into the MVL framework

R. Bacher et al. VI Integration4 Off-the Shelf T&M Instruments Databus interface: USB TCP/IP Ethernet GPIB Operating system: Proprietary operating system Windows (desktop-type, embedded / restricted)

R. Bacher et al. VI Integration5 Scenario 1 Analog / Digital I/O T&M Instrument (e.g. Oscilloscope) Vendor-Specific Application Software VNC Server / Remote Desktop Server Intranet / Internet VNC Client / Remote Desktop Client for Instrument Control and Data Visualization

R. Bacher et al. VI Integration6 Scenario 2 Analog / Digital I/O T&M Instrument (e.g. Oscilloscope) Vendor-Specific Application Software Web Server Intranet / Internet Web Browser Customized Page (e.g. HTML, Applet) for Instrument Control and Data Visualization

R. Bacher et al. VI Integration7 Scenario 3 Analog / Digital I/O T&M Instrument (e.g. Oscilloscope) Vendor-Specific Server Software Intranet / Internet Vendor-Specific Client Software (Licenses!) Vendor-Specific Application Software (Licenses!) for Instrument Control and Data Visualization / Data Integration

R. Bacher et al. VI Integration8 Scenario 4 Analog / Digital I/O T&M Instrument (e.g. Oscilloscope) Data Bus Interface (e.g. GPIB, RS232, PXI, TCP/IP) Data Bus Link Bus-Specific Data Bus Driver Software Vendor-Specific Instrument Driver Software Customized Application (e.g. LabView) for Instrument Control and Data Visualization / Data Integration Web Server Intranet / Internet Web Browser Customized Page (e.g. HTML, Applet) for Instrument Control and Data Visualization

R. Bacher et al. VI Integration9 MVL Instrument Integration Web Server-based Integration VNC Remote Desktop Server-based Integration IVI-based Integration T&M Instrument Vendor-specific Application Software Client

R. Bacher et al. VI Integration10 Standardization by Industry Problem: Vendor-specific instrument drivers Vendor-specific virtual instrument software Proposed MVL solution: Generic virtual instruments based on VISA-compliant databus drivers (VISA = Virtual Instrument Software Architecture) IVI-compliant instrument drivers (IVI = Interchangeable Virtual Instrument) LabView / Web-Publishing

R. Bacher et al. VI Integration11 IVI Foundation Members e.g. Agilent Technologies Keithley Instruments National Instruments Rohde & Schwarz Tektronix LeCroy

R. Bacher et al. VI Integration12 IVI-Supported Instrument Classes DC power supply Digital multi-meter Function & Arbitrary generator Oscilloscope Power meter RF signal generator Spectrum analyzer Switch

R. Bacher et al. VI Integration13 IVI: Example IviScopeBase Functions Abort Acquisition Status Actual Record Length (IVI-C only) Configure Acquisition Record Configure Acquisition Type (IVI-C only) Configure Channel Configure Channel Characteristics Configure Edge Trigger Source Configure Trigger Configure Trigger Coupling (IVI-C only) GetChannelName (IVI-C Only) Fetch Waveform Initiate Acquisition Is Invalid Waveform Element Read Waveform Sample Rate (IVI-C only) IviScopeBase Attributes Acquisition Start Time Acquisition Type Channel Count Channel Enabled Channel Item (IVI-COM only) Channel Name (IVI-COM only) Horizontal Minimum Number of Points Horizontal Record Length Horizontal Sample Rate Horizontal Time Per Record Input Impedance Maximum Input Frequency

R. Bacher et al. VI Integration14 IVI Architecture e.g. ividmm.dll e.g. ke2700_32.dll e.g. VISA Library COM specific Specific Instruments IVIConfigurationStore.xml

R. Bacher et al. VI Integration15 Prerequisites Install “IVI Shared Components” and “IVI –supported Instruments” class libraries (→ IVI foundation) Install “NI IVI Compliance Package” (→ National Instruments) Install “VISA Runtime” and “NI Measurement and Automation Explorer (MAX)” (→ National Instruments)

R. Bacher et al. VI Integration16 Instrument Integration (1/6) Connect instrument to data bus and configure communication parameters, e.g. IP address Install IVI class compliant specific driver (→ instrument vendor or National Instruments)

R. Bacher et al. VI Integration17 Instrument Integration (2/6) Configure the device interface parameters using MAX –e.g. Specify / check IP address and TCP-port number

R. Bacher et al. VI Integration18 Instrument Integration (3/6) Configure IVI Driver: –Specify / check hardware asset

R. Bacher et al. VI Integration19 Instrument Integration (4/6) Configure IVI Driver: –Specify / check instrument driver software module

R. Bacher et al. VI Integration20 Instrument Integration (5/6) Configure IVI Driver: –Create driver session Hardware Software

R. Bacher et al. VI Integration21 Instrument Integration (6/6) Configure IVI Driver: –Create logical name –Save IVI configuration

R. Bacher et al. VI Integration22 Generic Instrument Test Applications