Closed Loop Calibration Automatic Calibration Using ProCal.

Slides:



Advertisements
Similar presentations
ProCal Calibration Software
Advertisements

ProEdit Procedure Management Writing a Verification Procedure For a Megger CM500 Combination Tester - Loop Function.
Advanced Programming 15 Feb The “OI” Programming Process Reading the problem statement Thinking Coding + Compiling Testing + Debugging Finalizing.
Objectives Understand the software development lifecycle Perform calculations Use decision structures Perform data validation Use logical operators Use.
Tutorial 12: Enhancing Excel with Visual Basic for Applications
METEOROLOGICAL TELECOMMUNICATION AND METCAP A GLANCE TO NETWORK BRIEFLY Ömer Hüdai ALBAYRAK 2010ALANYA.
1 The Shell and some useful administrative Unix Commands How Unix works along with some additional, useful administrative Unix commands you might need.
COSC 120 Computer Programming
Introduction to Jitter & Eyesweb Volker Krüger Aalborg Media Lab Aalborg University Copenhagen
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with C++ Early Objects Sixth Edition by Tony Gaddis, Judy Walters,
An Intro to Robots and Computer Programming
Guide To UNIX Using Linux Third Edition
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Starting Out with C++: Early Objects 5/e © 2006 Pearson Education. All Rights Reserved Starting Out with C++: Early Objects 5 th Edition Chapter 1 Introduction.
C++ fundamentals.
CGI Programming: Part 1. What is CGI? CGI = Common Gateway Interface Provides a standardized way for web browsers to: –Call programs on a server. –Pass.
Adding Automated Functionality to Office Applications.
PROCAL MULTI DISCIPLINE CALIBRATION SOFTWARE CALIBRATION PROCEDURE MANAGEMENT CONFIGURATION & CUSTOMISATION STAND-ALONE CERTIFICATE PRINTING.
ProCal Calibration Software
Basic Elements of C++ Chapter 2.
Copyright 2003 Scott/Jones Publishing Brief Version of Starting Out with C++, 4th Edition Chapter 1 Introduction to Computers and Programming.
TIBCO Designer TIBCO BusinessWorks is a scalable, extensible, and easy to use integration platform that allows you to develop, deploy, and run integration.
1 The Shell and some useful administrative Unix Commands How Unix works along with some additional, useful administrative Unix commands you might need.
Chapter 8 Printing 1. In COBOL you send data to the printer by writing data to a file. In COBOL, the printer is defined as a file, and it is opened, closed,
Alternate Version of STARTING OUT WITH C++ 4 th Edition Chapter 1 Introduction to Computers and Programming.
CSC 125 Introduction to C++ Programming Chapter 1 Introduction to Computers and Programming.
V Avon High School Tech Club Agenda Old Business –Delete Files New Business –Week 16 Topics: Intro to HTML/CSS –Questions? Tech Club Forums.
Super Pong Andrew Dunsmore CSC436. Overview Purpose Design Specification Software Engineering.
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
Intro. to Game Programming Want to program a game?
Chapter 10 PLC Processors.
ACL: Introduction & Tutorial
Sage Metering Service Department
Lecture Set 5 Control Structures Part D - Repetition with Loops.
9 Chapter Nine Compiled Web Server Programs. 9 Chapter Objectives Learn about Common Gateway Interface (CGI) Create CGI programs that generate dynamic.
Mastering Char to ASCII AND DOING MORE RELATED STRING MANIPULATION Why VB.Net ?  The Language resembles Pseudocode - good for teaching and learning fundamentals.
ProCal V4.6x New Edition Features USB Auto Connect.
Chapter 12: How Long Can This Go On?
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
Getting Started with MATLAB 1. Fundamentals of MATLAB 2. Different Windows of MATLAB 1.
Bluetooth Communication Module 3. Warm Up SWQ: 30 – Oct. – 2013 Give examples where Bluetooth technology is used What is the range for the Bluetooth ?
1 Programming in C Hello World! Soon I will control the world! Soon I will control the world!
ORDER OF CONTENT AND INSTRUCTIONS A program in its simplest form usually contains three kinds of activity:  INPUT : The program asks the user for some.
What does C store? >>A = [1 2 3] >>B = [1 1] >>[C,D]=meshgrid(A,B) c) a) d) b)
Guide to Oracle 10g ITBIS373 Database Development Lecture 4a - Chapter 4: Using SQL Queries to Insert, Update, Delete, and View Data.
Development of a microprocessor project with LPC2388 development board.
CMP-MX21: Lecture 5 Repetitions Steve Hordley. Overview 1. Repetition using the do-while construct 2. Repetition using the while construct 3. Repetition.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
Lecture 26: Reusable Methods: Enviable Sloth. Creating Function M-files User defined functions are stored as M- files To use them, they must be in the.
Copyright 2003 Scott/Jones Publishing Standard Version of Starting Out with C++, 4th Edition Chapter 1 Introduction to Computers and Programming.
EPM-Series Power Meter(N1913/14A) Firmware Upgrade Process.
1 What is a Named Constant? A named constant is a location in memory that we can refer to by an identifier, and in which a data value that cannot be changed.
Clearly Visual Basic: Programming with Visual Basic 2008 Chapter 13 How Long Can This Go On?
Brief Version of Starting Out with C++ Chapter 1 Introduction to Computers and Programming.
Course Title Object Oriented Programming with C++ instructor ADEEL ANJUM Chapter No: 03 Conditional statement 1 BY ADEEL ANJUM (MSc-cs, CCNA,WEB DEVELOPER)
© Prepared By: Razif Razali 1 TMK 265: UNIX SYSTEM CHAPTER FOUR – QUOTING IN DETAIL.
4000 Imaje 4020 – Software Imaje 4020 – Content ■ Content of Chapter Software: 1. Flash Up 2. Netcenter 3. FTP 4. Active X 5. XCL commands 6. Exercise.
Visual Basic/ Visual Studio Brandon Large. Connecting to prior knowledge In your notes write down what the two main parts of the computer are. The “software”
ProCal Calibration Lifecycle Setting Up and Performing a Calibration.
Chapter 4 Strings and Screen I/O. Objectives Define strings and literals. Explain classes and objects. Use the string class to store strings. Perform.
Test 2 Review Outline.
Chapter Topics The Basics of a C++ Program Data Types
SQL and SQL*Plus Interaction
Setting Up and Performing a Calibration
Basic Elements of C++.
Basic Elements of C++ Chapter 2.
Mobile Development Workshop
Using SQL*Plus.
Chapter 1 c++ structure C++ Input / Output
Presentation transcript:

Closed Loop Calibration Automatic Calibration Using ProCal

CLOSED LOOP CALIBRATION – Overview  ProCal can control and readback from instruments connected using RS232 or GPIB interfaces.  An easy to use command language allows instrumentation to be set to the correct range and readings to be automatically fetched, processed and displayed on screen. ProCal Command Language

CLOSED LOOP CALIBRATION – Control  Using simple keywords, ProCal can send commands to an instrument : To communicate using the RS232 interface use : COM1 = carriage return, alternatively use for line feed To communicate using the GPIB interface use : Where address is simply the GPIB address

CLOSED LOOP CALIBRATION – Readback  Using simple keywords, ProCal can read back data from an instrument : To fetch a reading into memory use : Eg. For an HP34401A on COM1 the command is COM1 READ? This triggers the meter to take a reading To put this value in the computer memory, use UUT FETCHREAD To use the value in memory as the reading use UUT MEAS=READ

CLOSED LOOP CALIBRATION – Pre/Post Commands  ProCal allows commands to be sent either before a test begins, or at the end of a test  PRE-TEST Command Window This can be used to set up an instrument to the correct range / output, set a remote operation switch box to the correct state etc.  POST-TEST Command Window This can be used to set an instrument to a standby state or recalculate a calibration constant to update an instrument.

CLOSED LOOP CALIBRATION – Advanced Functions  ProCal can now manipulate numbers in memory and allow these to be manipulated with formulas to calculate, for example, calibration factors.  SHOWMSG : Display a message box during command execution  HIDEMSG: Force message to hide (message is hidden after all commands are run)  SOUND : Play a.WAV sound file  NOM=READ: Set the test NOMINAL value to the READING (obtained from RS232/GPIB)  MEAS=READ: Set the test MEASURED value to the READING (from RS232/GPIB)  CF=READ: Set the CAL FACTOR variable to the READING (from RS232/GPIB)  CALCREAD : Use a formula to modify the READING variable  CALCCF : Use a formula to modify the CAL FACTOR variable  TRIMREAD : Remove user defined leading / trailing chars from READING variable  TRIMCF : Remove user defined leading / trailing chars from CAL FACTOR variable  EXTRACTREAD : Extract a user defined string of characters from READING variable  EXTRACTCF : Extract a user defined string of characters from CAL FACTOR variable  FORMATCF : Format the CAL FACTOR variable with a user defined image  FORMATREAD : Format the READING variable with a user defined image  RESTART: Restart the current test  GOTO : Goto a specific test