metrologie - PowerPoint PPT Presentation

About This Presentation
Title:

metrologie

Description:

metrologie – PowerPoint PPT presentation

Number of Views:208
Slides: 56
Provided by: ayoubmalki
Category:
Tags:

less

Transcript and Presenter's Notes

Title: metrologie


1
(No Transcript)
2
  • Met/Cal is continuously being developed . . . .
  • 1975 PDP11/34 Based, customer specific
    calibration system for Oscilloscope and other
    calibrations
  • 12 systems in Europe, a special for the
    Bundeswehr
  • 1980 7405 Calibration System on Fluke Controller
    (1722A)
  • 1984 7411 Calibration system on Fluke Controller
    (1722A)
  • 1987 Introduction of Met/Cal as PC-Based system
  • 1989 First Met/Cal version for MS-DOS (v1.0) as
    replacement for 7411
  • 1989 Met/Track released for MS-DOS (v1.0)
  • 1993 First Combination of Met/Cal and Met/Track
    for the 5130
  • 1995 Met/Cal and Met/Track for Windows released
    (v4.0)
  • 1998 Met/Cal and Met/Track combined to one
    product (v5.0)
  • 1999 Full 32-Bit product and ISO 17025 Compliant
    (v6.0)
  • 2002 Met/Cal is redesigned to improve
    productvity (v7.0)
  • 200? . . . .

3
(No Transcript)
4
New FSCs and Functionsto support RF calibrations
5
Instrument Drivers
  • Fluke PM 6304 and 6304C
  • Fluke PM 6306
  • Wavetek 39A Universal Waveform Generator
  • Wavetek 195 Universal Waveform Generator
  • 6000 FSC supports Clarke-Hess 6000 phase meter

6
Instrument Drivers - Fluke 6100A
  • MET/CAL FSC for Fluke 6100A Electrical Power
    Standard
  • supports up to three 6101A auxiliary units for
    multi-phase operation
  • supports 80A option
  • Name/Value FSC Syntax
  • multi-line
  • no auxiliary FSC required
  • improved readability
  • Covers all functions of 6100A
  • Learn Mode
  • automatic generation of 6100 statement based on
    instrument setup
  • speeds up procedure development
  • Official release in V7.10, available now in
    beta form

7
Instrument Drivers
  • 53131/M53131 Agilent/HP 53131A -Timer/Counter
  • 53132/M53132 Agilent/HP 53132A - Timer/Counter
  • 53181/M53181 Agilent/HP 53181A - Counter

8
FSC enhancements
  • Forthcoming 8902A enhancements to MET/CAL to
    support signal generator verification
  • 8902 FSC support for AUDIO INPUT (external audio
    frequency, level and distortion measurement)
  • 8902 FSC expanded support of 11793A Microwave
    Converter
  • 8902 FSC enhanced to allow Tuned RF Level
    measurement without a sensor module to support
    attenuator calibration

9
Read/Write to .ini
  • New MATH FSC function to read or write to an .ini
    file
  • Function name is RIF
  • Function name is WIF

Store your cal factors
10
Read/Write to .ini
  • Example
  • MATH S1 C\\CALFACTORS.TXT
  • MATH M1 RIF(S1, SECTION 1, CF1)
  • MATH FSC function to read or write to an .ini
    file
  • Where the ini would look like
  • Section 1
  • CF1 9.97
  • CF2 1.001
  • CF3 0.109

11
IEEE-488 I/O Trace
  • Assists debugging problems with IEEE-488 I/O by
    tracing all MET/CAL data messages written to or
    read from the IEEE-488 bus
  • Debug data written to file mcdebug.txt in
    ltworkdirgt directory
  • Use command line arguments -df -trace

D\metcal\mcr32.exe -df -trace
12
IEEE2/SCPI
  • New FSCs SCPI and IEEE2
  • Improves built-in error handling for procedure
    writers using devices which support the SCPI or
    IEEE-488.2 standards
  • Faster procedure development
  • Easier procedure debugging

13
IEEE2/SCPI
  • The IEEE2 and SCPI FSCs provide "built-in"
    sequence control and error handling that is not
    automatically provided by the IEEE FSC.
  • 1.088 IEEE2 OUT 100 OHMZCOMP NONEOPER

14
IEEE2/SCPI
  • THE IEEE2 FSC IS SENDING
  • "CLSSRE 96ESE 61OUT 100 OHMZCOMP
    NONEOPEROPC"

Clear to Send Mask Service Request Event
Register to look for SRQ Mask Event Status
register to report type of error then send The
IEEE commands to the UUT Check for Operation
Complete
15
Automated Example Using 8508A
STEP FSC RANGE NOMINAL TOLERANCE
MOD1 MOD2 3 4 CON . . . 2.008
HEAD RESISTANCE TEST (11 Ohm
Range) 2.009 TARGET -p 2.010
IEEE2 OUT 0 OHMZCOMP WIRE4OPER
2.011 M8508
FS 2.012 TARGET
-m 2.013 8508 0.0000Z
OC D6 N 4W 2.014 M8508
2.015 WAIT -t 30 Thermal
emfs dissipating...
16
IF, ELSE, ELSEIF, and ENDIF
  • Four new FSCs to improve procedure writing and
    procedure readability
  • IF condition
  • ELSE comment
  • ELSEIF condition
  • ENDIF comment
  • As with JMPL, condition may be any MATH FSC
    expression.

17
IF, ELSE, ELSEIF, and ENDIF
Verify MET/CAL version compatibility. 1.008
IF VERS() lt 7.01 1.009 DISP This
procedure requires MET/CAL 7.01 or later. 1.010
JMPL END 1.011 ENDIF
18
IF, ELSE, ELSEIF, and ENDIF
1.001 MEMI Enter an integer 1.002 IF
(MEM 1) 1.003 DISP value
is 1 1.004 ELSEIF (MEM 2) 1.005 DISP
value is 2 1.006 ELSEIF (MEM
3) 1.007 DISP value is 3 1.008 ELSEIF
(MEM gt 3) 1.009 DISP value is
greater than 3 1.010 ELSE 1.011 DISP
value is less than 1 1.012 ENDIF
19
WHILE, ENDW, DO, UNTIL FSCs
  • New FSCs to Allow Looping in Procedures
  • WHILE condition
  • ENDW comment
  • DO comment
  • UNTIL condition
  • As with JMPL, condition may be any MATH FSC
    expression

20
WHILE, ENDW, DO, UNTIL FSCs
  • This will continue to loop until a valid entry
    (number lt 3) is
  • entered
  • 1.001 DO
  • 1.002 MEMI Enter (1) Insert, (2)
    Review, (3) Exit
  • 1.003 MATH L4 MEM
  • 1.004 UNTIL MEM lt 3

Note This does NOT allow looping on a reading!!
21
WHILE, ENDW, DO, UNTIL FSCs
  • This procedure fragment will execute the loop 10
    times while it counts down the value of MEM.
  • 1.001 MATH MEM 10
  • 1.002 WHILE (MEM gt 0)
  • 1.003 HEAD MEMD1000
  • 1.004 MATH MEM MEM - 1
  • 1.005 ENDW

22
Logical AND and OR Operators
  • Logical AND and Logical OR operators added to
    MATH Expression Parser
  • Example (Logical AND)
  • IF (M1 lt 10 M2 gt 5)
  • Example (Logical OR)
  • WHILE (MEM lt 5 MEM1 lt 5)
  • 3.011 IF PSUB("744") (PSUB("2020")
    (M33 gt 2.0))
  • 3.012 CALL Sub Fluke 744 (1yr) Hart Mode
    VER RS-232
  • 3.013 ENDIF

23
WAIT FSC
  • New WAIT FSC
  • Allows procedure writer to invoke a countdown
    timer with a customized message
  • 2.015 WAIT -t 30 Thermal emfs
    dissipating...
  • 3.021 WAIT -a t 1830 Wait for Self
    Test..

24
Cal Interval Ranges
  • Many users extend the cal intervals for their
    references.
  • MET/CAL accuracy files will now allow a range of
    cal intervals to be mapped to a particular
    specification.
  • For example Use the 90-day specs for any cal
    interval from 2 months to 6 months.

25
RSLT Brace Data in Test Results
  • The Test Results window now includes data
    generated by RSLT statements, and brace data
    (xxx) from message-type FSCs.
  • Strings are shown in cyan (cyan) to distinguish
    from red, green, and yellow evaluation data.
  • 1.001 DISP SET THE UUT TO THE 3 VOLT
    RANGE
  • 1.002 ASK K
  • 1.003 5520 2.9000V 1

26
Function Fetch Inventory Data
  • New MATH FSC function to retrieve database
    Inventory Table data for a specified asset and a
    specified field.
  • Function name is INV.
  • Example MATH S5 INV(A26, 4202)
  • asset number is A26
  • field is 4202 (manufacturer)
  • manufacturer name will be stored in string
    register S5

27
Function Get Serial Number
  • New MATH FSC function to retrieve the serial
    number of a specified asset
  • Function name is SN.
  • Example MATH MEM2 SN(A15)
  • A15 is the asset number
  • serial number will be placed in string register
    MEM2

28
Function Time Conversion
  • A new MATH FSC function, CTIME, to convert an
    HHMMSS time string to an equivalent number of
    seconds.
  • Example
  • MEM CTIME("11015")

29
Function Radians to Degrees
  • A new MATH FSC function, DEG, to convert from
    radians to degrees.
  • Example
  • 1.004 MATH MEM DEG(3.1415926)
  • 1.005 DISP 3.1415926 radians MEM
    degrees
  • MET/CAL will display
  • 3.1415926 radians 179.99999693 degrees

30
Floating-Point Rounding Function
  • New MATH Function FRND
  • FRND rounds a floating-point number to a
    specified number of significant digits.
  • Example
  • MATH MEM FRND(12.34567, 4)
  • Value of MEM will be 12.35.

31
New -U Argument for DOS FSC
  • A new argument, -u has been added for use with
    the DOS and DOSE FSCs.
  • -u overrides the user of the user_prog_dir
    initialization file parameter.
  • This allows MET/CAL to find programs
    (executables) which are in the users PATH, but
    not in the specified MET/CAL user program
    directory.
  • A typical example would be a program like
    WinWord.exe (Microsoft Word).

32
Local Numeric Registers
  • New bank of 32 numeric L registers for use in
    the MATH FSC
  • Makes procedure writing easier by providing
    registers local to each subprocedure invocation
  • Existing MATH functions updated to support
    L-registers

33
32 New Local Numeric Registers
They Work Like the Mx Registers
1.001 MATH L5 25 1.002 MATH
L6 45 1.003 MATH L7 20
1.004 MATH MEM AVG_L(5, 7) 1.005
MATH MEM1 MAX_L(5, 7) 1.006 MATH
M1 MIN_L(5, 7) 1.007 MATH M2
RSS_L(5, 7) 1.008 MATH M3
SDEV_L(5, 7) 1.009 DISP The Average
is MEM 1.009 DISP The Maximum is
MEM1 1.009 DISP The Minimum is M1
1.009 DISP The RSS is M2 1.009
DISP The Standard Deviation is M3
34
Statement Colorization
  • MET/CAL Editor Supports Colorization
  • Both foreground background configurable
  • Custom palette supported
  • Each statement type may have its own color
  • Color data saved in a color file for each
    workstation

35
Statement Colorization
36
Statements of Compliance with Specification
  • 17025 states . . .
  • When statements of compliance to specification
    are made, the uncertainty of the measurement
    shall be taken into account

How ? .. Guardbanding
37
Guardbanding
  • Assessment of compliance wih Spec - Guardbanding

Fail
Indeterminate
Pass
Specified Upper limit Specified Lower limit
Uncertainty
Measured Value
38
Guardbanding in MetCal v7.1
  • Enable or Disable Guardbanding
  • Specify the Guardband method
  • Specify a table of parameter thresholds with
    associated guardband factors
  • Choose whether or not to interpolate table values
  • Supports asymmetrical tolerance specifications

39
Guardbanding
  • Specify how indeterminate test results are
    handled
  • Call external programs to provide data
  • Change guardbanding parameters on a per-site,
    per-workstation, per-procedure, or per-test basis
  • Report results in a SQL database, for easy access
    by report generators or other software tools
  • No modification required for existing procedures

40
Guard Banding - Results Data
  • Specification Test Limits
  • Guardbanding Flag
  • Guardbanding Method
  • Guardbanded Test Limits
  • Guardband Factor
  • Overall Result for Each Test
  • Pass
  • Fail
  • Indeterminate
  • Overall Result of Calibration Procedure

41
Expected Release Date? Mars 2005
42
(No Transcript)
43
For Version 7
ASK Helper Tag Finder AutoPro QuickSort (revised)
44
(No Transcript)
45
Fluke Calibration Training
MET/CAL Procedure

INSTRUMENT Uncertainty
Examples DATE
2000-12-04 AUTHOR Fluke
Corporation REVISION ADJUSTMENT THRESHOLD
70 NUMBER OF TESTS 4 NUMBER OF LINES
59 CONFIGURATION Fluke
5720A
STEP FSC
RANGE NOMINAL TOLERANCE MOD1
MOD2 3 4 CON 1.001 ASK K 1.002
VSET nmeas 5 1.003 5720
10.000V 0.1
2W Note that the uncertainty of the
calibrator (5720) is taken from the ACC file
5720.acc. If a standard is used that does not
have an FSC, then the procedure writer must use
the ACC FSC to establish the uncertainty for each
setting
Setting NMEAS to any value other than zero turns
on Measurement Uncertainty
46
We can force the calculation parameters

STEP FSC RANGE NOMINAL
TOLERANCE MOD1 MOD2 THE ASK K
MUST BE PRESENT TO USE UNCERTAINTY CALCULATIONS
1.001 ASK K THE NMEAS SETS THE
NUMBER OF MEASUREMENTS TO TAKE THIS TURNS ON
THE MEASUREMENT UNCERTAINTY CALCULATIONS 1.002
VSET NMEAS 5 THE NTHROW SETS THE
NUMBER OF MEASUREMENTS TO THROW AWAY 1.003
VSET NTHROW 1 THE NSD SETS THE
NUMBER OF SIGNIFICANT DIGITS IN THE RESULTS
1.004 VSET NSD 3 THE UUT_RES FORCES
THE UUT RESOLUTION FOR THE CALCULATIONS 1.005
VSET UUT_RES .0001 1.006 5720
10.000V 0.1 2W
If the resolution is not specified, the
resolution of the nominal will be used
47
Do you want to see thedata used in the
calculations?
  • 1.001 ASK K
  • 1.002 VSET NMEAS 5
  • 1.003 VSET MFILE d\metcal\meas.txt
  • 1.004 VSET MFILE_FORMAT VERBOSE
  • 1.005 5520 1.00V 1
    2W
  • Time 19-Nov-03 094325
  • Asset 100
  • Start Date 2003-11-19
  • Start Time 094257
  • Step Number 1.005
  • Welch-Satterthwaite Flag 0
  • System Actual 1
  • UUT Indicated 1.000432
  • Expanded Uncertainty 0.00620083308
  • Standard Uncertainty 0.00310041654

See UNC.TXT
48
Do you want to see thedata used in the
calculations?
1.001 ASK K 1.002 VSET NMEAS
5 1.003 VSET MFILE
d\metcal\meas.txt 1.004 VSET
MFILE_FORMAT VERBOSE 1.005 5520 1.00V
1
2W Time 19-Nov-03
094325 Asset 100 Start Date
2003-11-19 Start Time
094257 Step Number
1.005 Welch-Satterthwaite Flag 0 System Actual
1 UUT Indicated
1.000432 Expanded Uncertainty
0.00620083308 Standard Uncertainty
0.00310041654
49
How do I add these new features to a report?
50
Select OPTIONS and select STORED PROCEDURES
51
Select INSERT and select FIELD OBJECT
52
Open Ver_7_Certificates and drag the
required field to the details section
53
Open Ver_7_Certificates and drag the
required field to the details section
54
Statements of Compliance with Specification
  • 17025 states . . .
  • When statements of compliance to specification
    are made, the uncertainty of the measurement
    shall be taken into account

Or Guardbanding
55
Guardbanding
  • Assessment of compliance wih Spec - Guardbanding

Specified Upper limit Specified Lower limit
Write a Comment
User Comments (0)
About PowerShow.com