The Fluke 5700A has a Cal Check function that performs an internal comparison to built in standards to provide data on instrument drift. The manual only speaks of attaching a printer to the 5700A to get the report. Does anyone have a way to save this to a file for easier analysis?
You can use Hyper Terminal to capture the data to a file.
I have never done this..
But if you can get to it from HyperTerminal, you can get to is with MET/CAL. However, get the data on the calibration results you will have to parse the data with some kind of a MET/CAL script..
You should be able to read each line and break the data up into printable chunks.
Like I said, I have never tried this but maybe...
MATH MEM2=Fld(<your Field>, <Line Number>,"\013")
RSLT [MEM2]
Windows 7 and Vista did not ship with Hyper Terminal. I just used PuTTY (open source, free) with good results. PuTTY delivers a notepad .log file which can then be imported in to the MET/TRACK Edit a Calibration Record screen. Use the Enter (Import) Calibration Results icon.
Quote from: JimScroggins on 04-25-2013 -- 05:17:59
The Fluke 5700A has a Cal Check function that performs an internal comparison to built in standards to provide data on instrument drift. The manual only speaks of attaching a printer to the 5700A to get the report. Does anyone have a way to save this to a file for easier analysis?
I ~think~ there is information regarding this on the Fluke Community website; you might check there.
This is what we use it was shared to us - but you assume all risks if you run it. Takes about 3 hours.
Actually artifact cals the UUT but you don't save it.
Since specs are 2.58 confidence if you use/evaluate to 95% specs
(2.00 confidence) then your fail test limit is 77% shift.
Power off ensures saved cal constants are used - keep cal enable disabled!
View report with narrow margins to format correctly
--Karl from a rental company in Van Nuys CA
MET/CAL Procedure
=============================================================================
INSTRUMENT: Fluke 5700AEP QC Cal Reports to a File(std BUS)
DATE: 2013-04-19
AUTHOR: Karda Rollins/kjhadditions
REVISION: 041613
ADJUSTMENT THRESHOLD: 70%
NUMBER OF TESTS: 2
NUMBER OF LINES: 101
=============================================================================
STEP FSC RANGE NOMINAL TOLERANCE MOD1 MOD2 3 4 CON
#071211 REVISIONS
#041613 REVISONS FILE LOCATION
#041713 clarify directory
#041913 clarify instructions
1.001 DISP This procedure will save Calibration Reports to a File.
1.001 DISP CREATE OR CONFIRM C:\5700EPQC
1.001 DISP [32]
1.002 DISP Be sure that the 5700A Calibrator has been in a stable
1.002 DISP environment and turned ON for at least one hour.
1.002 DISP CAL ENABLE SWITCH SHOULD BE OFF!
1.003 IEEE [@8];*CLS;*RST;*WAI;*OPC
1.004 CALL Sub Wait for Operation Complete (OPC) IEEE
1.005 HEAD [27][91]5mSAVING CAL_RPT-FILE[27][91]m
1.006 IEEE CAL_RPT? CAL[I>C:\5700EPQC\1CAL.DOC]
1.007 HEAD [27][91]5mSAVING CAL_CHK-FILE[27][91]m
1.008 IEEE CAL_RPT? CHECK[I>C:\5700EPQC\1CHK.DOC]
1.009 HEAD [27][91]5mSAVING CAL_RAW-FILE[27][91]m
1.010 IEEE CAL_RPT? RAW[I>C:\5700EPQC\1RAW.DOC]
1.011 HEAD
1.012 DISP Reports saved in file
1.012 DISP C:\5700EPQC\1CAL.DOC
1.012 DISP C:\5700EPQC\1CHK.DOC
1.012 DISP C:\5700EPQC\1RAW.DOC
1.013 MATH M[88] = 180000
1.014 IEEE CAL_ZERO;*WAI;[D150000]*OPC
1.015 CALL Sub Wait for Operation Complete (OPC) IEEE
1.016 MEMI AMBIENT TEMP IN DEGREE C?
1.017 IEEE CAL_TEMP [MEM]
1.018 DISP HOOK ZENER 10V TO 5700A OUTPUT TERMINALs
1.018 DISP V GUARD TO GROUND JUMPER INSTALLED
1.018 DISP ZENER CASE GROUND TO 5700A GROUND
1.019 MEMI ZENER VALUE IN VOLTS?
1.020 IEEE CAL_REF [MEM] V;*WAI;[D150000]*OPC
1.021 CALL Sub Wait for Operation Complete (OPC) IEEE
1.022 DISP REVERSE ZENER PLUS AND MINUS
1.023 IEEE CAL_REF -[MEM] V;*WAI;[D150000]*OPC
1.024 CALL Sub Wait for Operation Complete (OPC) IEEE
1.025 DISP CONNECT OUTPUT TERMINAL TO 10KOHM
1.025 DISP CURRENT TERMINALS THEN CONNECT
1.025 DISP SENSE TO POTENTIAL TERMINALS
1.026 MEMI 10KOHM VALUE IN KOHMS?
1.027 IEEE CAL_REF [MEM] KOHM;*WAI;[D150000]*OPC
1.028 CALL Sub Wait for Operation Complete (OPC) IEEE
1.029 DISP CONNECT OUTPUT TERMINAL TO 1 OHM
1.029 DISP CURRENT TERMINALS THEN CONNECT
1.029 DISP SENSE TO POTENTIAL TERMINALS
1.030 MEMI 1 OHM VALUE IN OHMS?
1.031 IEEE CAL_REF [MEM] OHM;*WAI;[D150000]*OPC
1.032 CALL Sub Wait for Operation Complete (OPC) IEEE
1.033 IEEE CAL_ADJ
1.034 WAIT -t 1:59:59 Adjusting... Standby
1.035 IEEE *WAI;*OPC
1.036 CALL Sub Wait for Operation Complete (OPC) IEEE
1.037 HEAD [27][91]5mSAVING CAL_RPT-FILE[27][91]m
1.038 IEEE CAL_RPT? CAL[I>C:\5700EPQC\2CAL.DOC]
1.039 HEAD [27][91]5mSAVING CAL_CHK-FILE[27][91]m
1.040 IEEE CAL_RPT? CHECK[I>C:\5700EPQC\2CHK.DOC]
1.041 HEAD [27][91]5mSAVING CAL_RAW-FILE[27][91]m
1.042 IEEE CAL_RPT? RAW[I>C:\5700EPQC\2RAW.DOC]
1.043 DISP C:\5700EP\2CAL_RPT_CAL.DOC
1.043 DISP C:\5700EP\2CAL_RPT_CHK.DOC
1.043 DISP C:\5700EP\2CAL_RPT_RAW.DOC
1.044 DISP 5700a cal qc finished!
1.045 EVAL Review 2CAL_RPT_CHK.DOC for <77% shift
2.001 DISP After procedure is completed-
2.001 DISP return 5700A to normal operation;
2.001 DISP by power 5700A off then back on.
2.001 DISP
2.001 DISP Save result and email to Quality Manager
2.001 DISP with 2CAL_RPT_CHK.DOC
2.002 END
=============================================================================
INSTRUMENT: Sub Wait for Operation Complete (OPC) IEEE
DATE: 2008-12-18 07:05:14
AUTHOR: Fluke Corporation
REVISION: $Revision: 1.7 $
ADJUSTMENT THRESHOLD: 70%
NUMBER OF TESTS: 1
NUMBER OF LINES: 132
=============================================================================
#
# Compatibility:
# MET/CAL 5.0 or later
#
# Subprocedures:
# None
#
# Required Files:
# None
#
# Registers Used:
#
# M[86]
# Used to save and restore MEM
#
# M[87]
# Timeout counter
#
# M[88]
# Timeout (in milliseconds) to wait for OPC
#
# M[89]
# = 1 OPC bit in Extended Status Register (ESR) is set
# = 0 timed out waiting for OPC
# = -1 An error occurred
#
# S[28]
# Contains error text when M[89] < 1
#
STEP FSC RANGE NOMINAL TOLERANCE MOD1 MOD2 3 4 CON
# Save MEM
1.001 MATH M[86] = MEM
# Make a copy of the timeout.
1.002 MATH M[87] = M[88]
1.003 MATH M[89] = -1
#
# 32 Command Error
# 16 Execution Error
# 8 Device Dependent Error
# 4 Query Error
# 1 Operation Complete (OPC)
# --
# *ESE 61 Set the Event Status Enable mask (ESE) so the Event Status Bit
# (ESB) is set in the status byte for the listed conditions.
#
# *OPC Set Operation Complete bit (OPC) in Event Status Register (ESR)
# to 1 when all pending operations have completed.
#
1.004 IEEE *ESE 61;*OPC
# Serial poll the instrument until the ESB is set in the status byte.
1.005 LABEL WAIT_FOR_ESB_LOOP
# ESB is bit 5, decimal 32.
1.006 IEEE [SPL 32]
1.007 JMPL QUERY_ESR MEM > 0
1.008 IEEE [D100]
1.009 MATH M[87] = M[87] - 100
1.010 JMPL TIMEOUT M[87] <= 0
1.011 JMPL WAIT_FOR_ESB_LOOP
1.012 LABEL QUERY_ESR
1.013 IEEE *ESR?
# If MEM >= 128 Power On bit is set. This is not an error.
1.014 LABEL CHECK_FOR_POWER_ON
1.015 JMPL CHECK_FOR_USER_REQUEST MEM < 128
1.016 MATH MEM = MEM - 128
# If MEM >= 64 User Request bit is set. This is not an error.
1.017 LABEL CHECK_FOR_USER_REQUEST
1.018 JMPL CHECK_FOR_COMMAND_ERROR MEM < 64
1.019 MATH MEM = MEM - 64
1.020 LABEL CHECK_FOR_COMMAND_ERROR
1.021 JMPL COMMAND_ERROR MEM > 31
1.022 JMPL EXECUTION_ERROR MEM > 15
1.023 JMPL DEVICE_DEPENDENT_ERROR MEM > 7
1.024 JMPL QUERY_ERROR MEM > 3
1.025 JMPL REQUEST_CONTROL MEM > 1
1.026 JMPL OPERATION_COMPLETE MEM > 0
1.027 JMPL WAIT_FOR_ESB_LOOP
1.028 LABEL COMMAND_ERROR
1.029 MATH S[28] = "Command Error"
1.030 JMPL ERROR
1.031 LABEL EXECUTION_ERROR
1.032 MATH S[28] = "Execution Error"
1.033 JMPL ERROR
1.034 LABEL DEVICE_DEPENDENT_ERROR
1.035 MATH S[28] = "Device Dependent Error"
1.036 JMPL ERROR
1.037 LABEL QUERY_ERROR
1.038 MATH S[28] = "Query Error"
1.039 JMPL ERROR
# This bit should never be set.
1.040 LABEL REQUEST_CONTROL
1.041 MATH S[28] = "Request Control"
1.042 JMPL ERROR
1.043 LABEL TIMEOUT
1.044 MATH S[28] = "Timeout waiting for Operation Complete (OPC)."
1.045 MATH M[89] = 0
1.046 LABEL ERROR
1.047 OPBR [SREG28]
1.047 OPBR
1.047 OPBR Do you wish to continue?
1.048 JMPL END MEM1 < 0
1.049 MATH M[89] = 1
1.050 JMPL END
1.051 LABEL OPERATION_COMPLETE
1.052 MATH S[28] = "No error"
1.053 MATH M[89] = 1
1.054 LABEL END
1.055 MATH MEM = M[86]
1.056 END
First off, why don't you have the 5720A? Working for some mom and pop shop?