The Remote Control of Rohde&Schwarz Devices. Matěj Petkov

Similar documents
Orifice Flow Meter

How to communicate with instruments that support GPIB. Gianfranco Miele, Ph.D

Getting Started with IVI Drivers

ECE Senior Design Team 1702 Project Proposal

R&S QuickStep Test Executive Software Flexibility and excellent performance

CASE STUDY. Czech Property Investments. A unified website administration system

Integrating VISA, IVI and ATEasy to Migrate Legacy Test Systems

LXI Reference Design Overview

Monitoring systems. Demanding tasks

SCPI measuring device

Measure Foundry. Open. Powerful. Application Builder for Test & Measurement Systems. Measure Foundry Instruments and Advanced Instruments versions:

Hardware co-simulation with communication server from MATLAB/Simulink

Keysight N8814A 10GBASE-KR Ethernet Backplane Electrical Performance Validation and Conformance

The IVI Driver Standards

Engineering Data Management (EDM) Software

COURSE OUTLINE: OD10961B Automating Administration with Windows PowerShell

A database implementation of data analysis and quality control for the Brewer

SCPI-Recorder. Test Automation at Your Fingertips Application Note. Products: R&S SMW200A R&S SMA100B

SIGNAL PROCESSING TOOLS FOR SPEECH RECOGNITION 1

Application of New Framework in Computer Systems for Steel Industry

Open. Powerful. Application Builder for Test & Measurement Systems.

SOFTWARE SCENARIO FOR CONTROL SYSTEM OF INDUS-2

SCADA virtual instruments management

Keysight Technologies N6467A BroadR-Reach Automotive Ethernet Electrical Compliance Application

Using MATLAB with KEITHLEY Instrument Devices through GPIB Page 1 of 6

Keysight Technologies Impedance Analyzers and Vector Network Analyzers

Introduction to Automating Standalone Instruments

Integrated Software Environment. Part 2

SmartProtocol PC Software INSTRUCTION MANUAL

7310 Lector and Scriptor Service Test Product Family Data Sheet

R&S ELEKTRA Release Notes Software Version V2.10

Requirements Modelling and Software Systems Implementation Using Formal Languages

Getting Started with IVI Drivers

Realization of Production Process Information System on RDBS Oracle Base

Information System of Automated Assembly Line on RDBS Oracle base

Getting Started with IVI Drivers

Data Structures and Algorithms of Intelligent Web-based System for Modular Design

Object Model of Home Area Network Devices

2. Contents: Here is the introduction of Wireless LAN to RS-232 Adapter (EKI-1351 from Advantech.)

Technology that connects. Electronically controlled screwdriving systems. Programmed intelligence

Application and Data Security with F5 BIG-IP ASM and Oracle Database Firewall

Product Classroom. IES, Industrial Ethernet, Ethernet switch, EtherNet/IP, ISPSoft, EIP Builder

LabWindows/CVI, VXIpnp driver history for the R&S RTM2000 Digital Oscilloscopes

7310 Lector and Scriptor

Information Integration

10 Steps to Building an Architecture for Space Surveillance Projects. Eric A. Barnhart, M.S.

VISA, SICL, VISA COM,

[MS10961]: Automating Administration with Windows PowerShell

Programmable DC Power Supplies XLN Series

R&S FSL Spectrum Analyzer Resolving Security Issues When Working in Secure Areas

An Solution of Network Service Oriented Operator Network Intrusion Prevention

TRAFFIC CONTROL AND DATA FUSION

THE INFORMATION SYSTEM AS A SUPPORT OF THE EDUCATION PROCESS ON SCHOOL OF BUSINESS ADMINISTRATION OF SILESIAN UNIVERSITY IN KARVINA

Battery-Powered, Scalable DSP/Microprocessor Targets for LabVIEW Embedded

Course Outline. Automating Administration with Windows PowerShell Course 10961B: 5 days Instructor Led

Precision Voltage Measurement. Instruments. Applications. Voltage Inputs. High-Stability, Low Drift Voltage References. Key Design Features

UFT120 Unified Functional Testing 12.0 Essentials Instructor-Led Training For version 12.0

Proposing a Novel Architecture of Script Component to Incorporate the Scripting Language Support in SCADA Systems

Keysight Technologies N6468A SFP+ Electrical Performance Validation and Conformance Software

Clinical trial databases are a crucial investment in clinical research. Part 3 Database Development Considerations and REDCap Demo

Error Detection by Code Coverage Analysis without Instrumenting the Code

A liquid level control system based on LabVIEW and MATLAB hybrid programming

FUZZY SYSTEM FOR PLC

ServiceLab. Agilent Vee DASYLab DIAdem EdasWin IPEmotion LabVIEW LABWindows/CVI MATLAB ServiceLAB MOTION

Getting Started with IVI Drivers

Keysight Technologies Understanding the Programming Interfaces of PXI Instruments

COURSE 10961B: AUTOMATING ADMINISTRATION WITH WINDOWS POWERSHELL

R&S SFQ to R&S SFU SCPI Transcription + Cross-Reference List

Intercom Systems in Combat Vehicles (R)evolution

REMOTE-CONTROL MEASUREMENT SYSTEM BASED ON THE IEEE-488

GAIO. Solution. Corporate Profile / Product Catalog. Contact Information

NISTread For R&S ZVA/B/T or R&S ZNB/C Quick Start Guide

A MATLAB Toolbox For ASAM MCD-3MC And ASAM MCD3 Measurement & Calibration Automation

Standard Audit File JPK SCF SAF

The V4DB project support platform for testing the algorithms used in realtime

R&S LXI Class C Support V1.21 (XP)

Global Configurator 3.0

TORSCHE SCHEDULING TOOLBOX: LIST SCHEDULING

R&S Pulse Sequencer DFS Software Release Notes Software Version 1.7

Developing Measurement and Analysis System using MATLAB

An Algebraic Interface for GETA Search Engine

Research on function and design of virtual instrument based on LabVIEW Technology

ZTS Series Solid-State Switch Systems

Device for Precise Packet Delay Measurement

Rigol Software Installation and Use

Network Tester: A Generation and Evaluation of Diagnostic Communication in IP Networks

Lab Assignment # 5 Remote control of Instruments Using IEEE488 Interface and Agilent VEE (Introduction)

Series. User Manual. Programmable DC Power Supplies 200W/400W/600W/800W in 2U Built-in USB, RS-232 & RS-485 Interface. Optional Interface: LAN

Source-Synchronous Testing Using Paired Strobes

Asynchronous Networks and Erlang Formulas

A DSP Systems Design Course based on TI s C6000 Family of DSPs

USER INTERFACE OF MEASURING INSTRUMENTS ON ENGINEERING EDUCATION

Development of graphical user interface based DOS environment for USB to RS232 converter

CHAPTER THREE INFORMATION RETRIEVAL SYSTEM

VR9500. Advantages Ease of Use. Features

Marketing Automation Functional Evaluation Guide

Broadening the Tektronix Signal Source Portfolio. Cost efficient signal generation

DEVELOPMENT OF DISTRIBUTED AUTOMOTIVE SOFTWARE The DaVinci Methodology

PXI - An ideal platform for a variety of industrial applications

Keysight Technologies BV0000A BenchVue Platform Software

Transcription:

The Remote Control of Rohde&Schwarz Devices Matěj Petkov Department of Electrical Engineering

INTRODUCTION Since the 1970s, as the automation of measuring instruments reached a high level, the remote control of these devices has become an inevitable part of the domain. The development of faster and more accurate measuring instruments has led to a need for some sophisticated and (more importantly) standardized way of communication. In answer to this demand, several standards have been published which cover issues of physical layer and communication protocols. The last extension of the standards was published in 1990 and introduced the idea of unified programming language known as SCPI. All advantages of the standardization enabled to create a custom-made application for remote control of many Rohde&Schwarz instruments which the Department of Electrical Engineering is equipped by. Department of Electrical Engineering 1

OBJECTIVES Assessment of possibilities of realization of the remote control of R&S instruments Design of a suitable method of assembling ATE (Automatic Test Equipment) system with emphasis on simplicity and speed of data transmission Creation of GUI application for remote control with following capabilities: reading measured data and sending commands into instruments setting instruments parameters export of measured data (primarily as numerical values for further processing, alternatively as graphical output) Department of Electrical Engineering 2

SCPI Commands Standard Commands for Programmable Instruments SCPI is a universal programming language of measuring instruments with its own specific hierarchical syntax SCPI are sent to the instrument in the form of text string the translation is provided by VISA library (see below) There are two forms of SCPI: command and query, each used for one direction of communication with an instrument Department of Electrical Engineering 3

VISA Library Virtual Instrument Software Architecture Library of functions and protocols which enable the communication between PC and an instrument VISA extracts SCPI used in a high-level programming language (Matlab) and sends it to an instrument in a comprehensible form Department of Electrical Engineering 4

Summary of conditions for development and successful use of application for remote control The following conditions had been recognized as the best way to fulfill the stated objectives: the requirement of speed and simplicity satisfies the connection via Ethernet the communication between PC and an instrument is provided by SCPI which require VISA library installed on controlling computer the use of MATLAB environment is highly convenient because of the ease of further data processing Department of Electrical Engineering 5

The Connection Window Department of Electrical Engineering 6

GUI for Remote Control of R&S FSL Spectrum Analyzer Department of Electrical Engineering 7

GUI for Remote Control of R&S SMB100A Signal Generator Department of Electrical Engineering 8

GUI for Remote Control of R&S RTO1014 Oscilloscope Department of Electrical Engineering 9

RESULTS All stated objectives have been fulfilled While the application was still in development the designed way of assembling ATE system (via Ethernet using SCPI + VISA) already proved itself to be successful not only in testing measurements, but also in actual tasks The application has been tested during the developing phasis which enabled to incorporate all the potential suggestions (either functional or just graphical) so the result would have fit its future utilization Department of Electrical Engineering 10

ACKNOWLEDGEMENT & CONTACT Matěj Petkov matej.petkov@gmail.com Department of Electrical Engineering Faculty of Electrical Engineering and Informatics University of Pardubice Czech Republic http://www.upce.cz/en/fei/ke.html The research was supported by the name/agency/ministry and number of the project. Department of Electrical Engineering 11