Fluke II Series, 5700A, 5720A Handleiding

Fluke 5700A en 5720A kalibratoren

Syntaxregels

Spaties Gebruik minstens één spatie tussen een commando en een parameter. Gebruik geen spaties binnen een parameter, of binnen een getal.
Meerdere
Parameters
Wanneer een commando meer dan één parameter heeft, scheid de parameters dan met komma's. Bijvoorbeeld: "OUT 1 V, 100 HZ".
Numerieke
Parameters
Parameters kunnen tot 255 significante cijfers hebben. Exponenten kunnen variëren van -32000 tot
+32000. Het bruikbare bereik voor 5720A programmering is ± 2.2 E-308 tot ± 1.8 E308.
Hoofdletter
gevoeligheid
Alle kleine letters worden omgezet in hoofdletters, behalve in geciteerde strings.
Extra
Parameters
Vermijd het gebruik van extra parameters. Te veel parameters zullen een commando-fout veroorzaken.
Null
Parameters
Null-parameters zullen een commando-fout veroorzaken (bv. aangrenzende komma's in "CLOCK 133700, ,071787").
Expressies Gebruik geen expressies als parameters. Een voorbeeld van een expressie is "(4+2*13)".
Eenheden Geaccepteerde eenheden in commando-parameters zijn:
A ampères
DB decibel
DBM decibel referenties naar 1 milliwatt voor ac spanningsamplitude
HZ hertz
OHM ohm
PCT procent
PPM parts per million
V volt
Multipliers MA mega, of eenheid x 1.000.000)
K kilo, of eenheid x 1.000)
M milli, of eenheid ÷ 1.000;
(behalve MOHM en MHZ)
U micro, of eenheid ÷ 1.000.000)
Voorbeelden:
MOHM of MAOHM Megaohm
MHZ of MAHZ Megahertz
MV millivolt
MAV Megavolt
MA milliampère
Meerdere
Commando's
Om commando's te combineren in één statement, gebruikt u een puntkomma (;). Bijvoorbeeld, in plaats van deze twee statements te gebruiken:
20 PRINT @3,"OUT 100 MV"! Selecteer 100 mV dc
30 PRINT @3,"OPER"! Activeer de output
U kunt hetzelfde bereiken met deze enkele regel:
20 PRINT @3,"OUT 100 MV; OPER"
Terminators Terminators verzonden door de 5720A: LF met EOI. Terminators ontvangen door de 5720A: LF of elk teken met EOI
Reacties De reacties beschreven in de commandotabel zijn correct voor IEEE-488 afstandsbediening, en voor seriële afstandsbediening in "COMPUTER" (COMPUTER) modus. In seriële afstandsbediening in "TERMINAL" (TERMINAL) modus bevatten reacties meer beschrijvende tekst bedoeld voor een operator die interactief een terminal gebruikt.

Command Summary per functie

Error Mode Commands
ADJOUT? Geeft de aangepaste outputmagnitude en -frequentie terug.
INCR Verhoogt of verlaagt de output
MULT Vermenigvuldigt de referentie met een waarde en stelt het product in als een nieuwe referentie.
NEWREF Stelt een nieuwe referentie in.
OFFSET Stelt een offset in en schakelt deze in of uit.
OFFSET? Geeft de waarde van de huidige offset terug.
OLDREF Stelt de output in op de huidige referentie.
OUT_ERR? Geeft de UUT-fout terug die is berekend door de 5720A.
REFOUT? Geeft de waarde van de huidige referentie terug.
SCALE Activeert en deactiveert scaling.
SCALE? Geeft schaalinformatie terug.
SCAL_ERR? Geeft de schaalfoutwaarde terug als scaling actief is.
Instrument Configuration Commands
BTYPE Selecteert een versterkertype voor spannings- of stroomboost.
BTYPE? Geeft de versterkertypes terug die zijn ingesteld voor spannings- en stroomboost.
CLOCK Stelt de klok/kalender in.
CLOCK? Geeft de instelling van de klok/kalender terug.
CUR_POST Selecteert actieve binding post voor stroomoutput.
CUR_POST? Geeft de actieve binding post voor stroomoutput terug.
EXTGUARD Opent en sluit een interne verbinding tussen GUARD en LO.
EXTSENSE Opent en sluit een interne verbinding tussen SENSE en OUTPUT.
FORMAT Herstelt kalibratieconstanten en andere parameters naar de fabrieksinstellingen.
LIMIT Stelt positieve en negatieve outputlimieten in.
LIMIT? Geeft de geprogrammeerde positieve en negatieve outputlimieten terug.
*LRN? Geeft een lijst met commando's terug die de huidige status kunnen dupliceren.
RANGE? Geeft het huidige outputbereik terug.
RANGELCK Vergrendelt het huidige bereik of selecteert autoranging.
Output Commands
BOOST Activeert of deactiveert een hulpversterker.
DBMOUT? Geeft de outputamplitude en -frequentie terug, maar in dBm als ac V.
OPER Activeert de 5720A-output als deze in stand-by staat.
OUT Stelt de output in en stelt een nieuwe referentie in voor de foutmodus.
OUT? Geeft de outputamplitude en -frequentie terug.
PHASE Stelt de faseverschuiving van het faseoutputsignaal in.
PHASE? Geeft de faseverschuiving van het faseoutputsignaal terug.
PHASELCK Activeert of deactiveert fasevergrendeling op een extern signaal.
PHASESFT Activeert of deactiveert variabele faseoutput.
RCOMP Activeert of deactiveert tweedraads compensatiecircuits.
STBY Zet de 5720A in stand-by.
VOUT? Geeft de outputamplitude in volt terug als de actieve eenheden dBm zijn.
WBAND Activeert of deactiveert de Wideband AC Module (Option 5700A-03).
General Functions
*CLS Wissen; wist statusregisters, elk serviceverzoek en vlaggen.
ECHO? Echoes een string naar de remote poort.
GAL Ga naar Alternate Language; gaat naar de emulatiemodus van de Fluke 5100B of 5200A.
*OPC Stelt bit 0 in de ESR in op 1 wanneer lopende bewerkingen zijn voltooid.
*OPC? Geeft een "1" terug wanneer alle lopende remote bewerkingen zijn voltooid.
*PUD Slaat een string met door de gebruiker geselecteerde tekens op in niet-vluchtig geheugen.
*PUD? Geeft de inhoud van het PUD-geheugen terug.
RPT_STR Laadt de rapportstring van de gebruiker.
RPT_STR? Geeft de rapportstring van de gebruiker terug.
*RST Reset de 5720A naar de standaard opstartstatus.
UNCERT? Geeft de absolute onzekerheid van de output terug.
*WAI Onderbreekt de programma-uitvoering totdat lopende bewerkingen zijn voltooid.
RS-232C Interface Parameter Setting Commands
SP_EOF Stelt de End-of-File (EOF)-string in.
SP_EOF? Geeft de End-of-File (EOF)-string terug.
SP_SET Stelt RS-232C interfaceparameters in.
SP_SET? Geeft RS-232C interfaceparameters terug.
SP_TIME Stelt de time-outperiode in.
SP_TIME? Geeft de time-outperiode terug.
5720A Calibration, Testing, and Diagnostics Commands
CAL_ADJ Voert het interne gedeelte van de kalibratie uit.
CAL_CHK Start een kalibratiecontrole.
CAL_CLST? Geeft een groep kalibratieconstante namen en hun waarden terug.
CAL_CONF Stelt het specificatiebetrouwbaarheidsniveau in op 95% of 99%.
CAL_CONF? Geeft het actieve kalibratiebetrouwbaarheidsniveau terug.
CAL_CONST? Geeft de waarde van een bepaalde constante terug.
CAL_DATE? Geeft de datum van de meest recente kalibratie terug.
CAL_DAYS? Geeft het aantal dagen sinds de laatste kalibratie recall terug.
CAL_INTV Stelt het kalibratie-interval in.
CAL_INTV? Geeft het kalibratie-interval terug.
CAL_PR Print een kalibratierapport via de seriële interface.
CAL_REF Voert een kalibratieprocedure uit met behulp van een 1½, 10 k½ of 10V-standaard.
CAL_RNG Start een zelfkalibratieprocedure van een bereik.
CAL_RPT? Geeft een geformatteerd kalibratierapport terug.
CAL_SHIFT? Geeft de verschuiving van een bereik als gevolg van kalibratie terug.
CAL_SLST? Geeft de verschuivingen van een groep bereiken terug.
CAL_STORE Slaat nieuwe kalibratieconstanten op in niet-vluchtig geheugen.
CAL_TEMP Stelt de temperatuur voor kalibratie in.
CAL_TEMP? Geeft de laatst opgegeven kalibratietemperatuur terug.
CAL_WBFLAT Voert de vlakheidskalibratie van de Wideband AC Module (Option 5700A-
03) uit.
CAL_WBGAIN Voert de versterkingskalibratie van de Wideband AC Module (Option 5700A-
03) uit.
CAL_ZERO Voert interne nulpuntenkalibratie uit.
DIAG Voert zelftests uit.
DIAGFLT Stelt de 5720A-respons in op fouten in remote diagnostics.
DIAGFLT? Geeft de 5720A-respons op fouten in remote diagnostics terug.
OHMSREF? Geeft een berekende weerstandsreferentie terug.
STOP_PR Stopt het printen van een rapport.
*TST? Voert zelftests uit en geeft de resultaten terug.
Serial Only Remote Commands
LOCAL Plaatst de 5720A in de lokale status.
LOCKOUT Plaatst de 5720A in de lokale lockout-status.
REMOTE Plaatst de 5720A in de remote status.
Status Commands
*ESE Laadt het Event Status Enable-register.
*ESE? Leest het Event Status Enable-register.
*ESR? Leest en wist het Event Status Register.
ETIME? Geeft de tijd terug dat de stroom is ingeschakeld.
EXPLAIN? Geeft een korte beschrijving van een foutcode terug.
FAULT? Geeft de meest recente foutcode uit de foutwachtrij terug.
*IDN? Geeft 5720A identificatie-informatie terug.
ISCE Laadt het Instrument Status Change Enable Register.
ISCE? Leest het Instrument Status Change Enable Register.
ISCR? Leest en wist het Instrument Status Change Register.
ISR? Leest en wist het Instrument Status Register.
ONTIME? Geeft de verstreken tijd sinds het inschakelen terug.
*OPT? Geeft een lijst met geïnstalleerde modules en aangesloten versterkers terug.
*SRE Laadt het Service Request Enable Register.
*SRE? Leest het Service Request Enable Register.
STATE? Geeft de lange termijn status van de 5720A terug.
*STB? Geeft de status byte terug.

Opdrachten

Commando Parameters Reactie
ADJOUT? Geen
  1. (Float) Amplitude
  2. (String) Eenheden
  3. (Float) Frequentie
BOOST AAN of UIT Geen
BTYPE VB5725, VB5205,
VB5215, IB5725, of IB5220
Geen
BTYPE? Geen
  1. (String) VB <modelnummer>
  2. (String) IB <modelnummer>
CAL_ADJ Geen Geen
CAL_CHK Geen Geen
CAL_CLST? CAL, CHECK, of PREV
  1. (String) Lijst (Zie handleiding.)
CAL_CONF 99 of 95 Geen
CAL_CONF? Geen CONF99 of CONF95
CAL_CONST?
  1. CAL, CHECK PREV
  2. Naam van constante
(Float) Waarde van de constante
CAL_DATE? B5725,
CAL,
WBFLAT,
WBGAIN, of
ZERO
(Integer) Datum als MMDDYY
CAL_DAYS? B5725, CAL, WBFLAT, WBGAIN, of ZERO (Integer) # verstreken dagen sinds kalibratie
CAL_INTV 1, 90, 180 of 365 Geen
CAL_INTV? Geen (Integer) 1,90, 180 of 365
CAL_PR CAL, CHECK of RAW Geen
CAL_REF Waarde en eenheden van externe standaard Geen
CAL_RNG
  1. bereik-ID, NULL of STORE
  2. Kalibratiemagnitude (alleen als 1 bereik-ID is)
  3. Frequentie (optioneel, en alleen als 1 bereik-ID is)
Geen
CAL_RPT? CAL, CHECK of RAW
  1. (String) Opgemaakt rapport
CAL_SHIFT?
  1. CAL of CHECK
  2. Bereik-ID
  1. (String) Bereikinfo. (Zie handleiding.)
CAL_SLST? CAL of CHECK
  1. (String) Info. voor alle bereiken. (Zie handleiding.)
CAL_STORE Geen Geen
CAL_TEMP Temperatuur in °C Geen
CAL_TEMP? B5725, CAL, WBFLAT, WBGAIN of CHECK (Float) Temperatuur in °C.
CAL_WBFLAT START, NULL of STORE Geen
CAL_WBGAIN PGAIN, NGAIN of STORE Geen
CAL_ZERO Geen Geen
CLOCK
  1. 24-uurs tijd als HHMMSS
  2. Datum als MMDDYY
Geen
CLOCK? Geen
  1. (Integer) Tijd als HHMMSS
  2. (Integer) Datum als MMDDYY
*CLS Geen Geen
CUR_POST NORMAL, AUX of IB5725 Geen
CUR_POST? Geen (String) NORMAL, AUX of IB5725
DBMOUT? Geen
  1. (Float) Uitvoerwaarde
  2. (String) Eenheden
  3. (Float) Frequentie
DIAG ALL, D5700, DV5725, DI5725,
CONT of ABORT
Geen
DIAGFLT HALT, ABORT of CONT Geen
DIAGFLT? Geen (String) HALT, ABORT of CONT
ECHO? Een willekeurige string (String) Dezelfde string
*ESE Decimaal equivalent van 16-bits woord (alleen 0255) Geen
*ESE? Geen (Integer) Decimaal equivalent van byte
*ESR? Geen (Integer) Decimaal equivalent van byte
ETIME? Geen (Integer) minuten ingeschakeld
EXPLAIN? Foutcode (String) Uitlegtekst
EXTGUARD AAN of UIT Geen
EXTSENSE AAN of UIT Geen
FAULT? Geen (Integer) De foutcode
FORMAT ALL, B5725, CAL, RNG of SETUP Geen
GAL L5100 Geen
*IDN? Geen (String, string, string, string)
Fluke, modelnr., serienr., main CPU s/w rev.+ inguard CPU s/w rev.+ BOOST CPU s/w rev.)
INCR ± stapgrootte Geen
ISCE Decimaal equivalent van 16-bits woord Geen
ISCE? Geen Decimaal equivalent van 16-bits woord
ISCR? Geen Decimaal equivalent van 16-bits woord
ISR? Geen Decimaal equivalent van 16-bits woord
LIMIT
  1. Positieve limiet met eenheid
  2. Negatieve limiet met eenheid
Geen
LIMIT? Geen (Float, float, float, float)
  1. Positieve spanningslimiet
  2. Negatieve spanningslimiet
  3. Positieve stroomlimiet
  4. Negatieve stroomlimiet
LOCAL Geen Geen
LOCKOUT Geen Geen
*LRN? Geen (String) Herconfiguratieopdracht
MULT Vermenigvuldiger uitgedrukt als een floating point-getal Geen
NEWREF Geen Geen
OFFSET ON of OFF Geen
OFFSET? Geen
  1. (Float) Offsetwaarde
  2. (Float) Offseteenheden
OHMSREF? CAL, CHECK, of PREV (Float) Weerstandsreferentie
OLDREF Geen Geen
ONTIME? Geen (Integer) Tijdseenheid is ingeschakeld (minuten)
*OPC Geen Geen
*OPC? Geen (Integer) 1
OPER Geen Geen
*OPT? Geen (Strings gescheiden door komma's)
OUT Een van de volgende is vereist.
  1. (Optioneel) Amplitude
    of
  2. (Optioneel) Frequentie
Geen
OUT? Geen
  1. (Float) Amplitude
  2. (String) Eenheden
  3. (Float) Frequentie
OUT_ERR? Geen
  1. (Float) UUT foutgrootte
  2. (String) Eenheden voor bovenstaande
PHASE ± fase in graden Geen
PHASE? Geen (Integer) Fase in graden
PHASELCK ON of OFF Geen
PHASESFT ON of OFF Geen
*PUD (Zie handleiding voor parameter.) Geen
*PUD? Geen (Zie handleiding voor antwoord.)
RANGE? Geen (String) Naam van bereik
RANGELCK ON of OFF Geen
RCOMP ON of OFF Geen
REFOUT? Geen
  1. (Float) Output
  2. (String) Eenheden
  3. (String) Frequentie
REMOTE Geen Geen
RPT_STR String van maximaal 40 tekens. Geen
RPT_STR? Geen (String) Gebruikersrapportstring
*RST Geen Geen
SCALE ON of OFF Geen
SCALE? Geen
  1. (Float) Nominale volledige schaal
  2. (Float) Werkelijke volledige schaal
  3. (String) Eenheden voor bovenstaande twee
SCAL_ERR? Geen
  1. (Float) Schaal fout
  2. (String) Eenheden voor schaalfout
SP_EOF
  1. Eerste ASCII-code
  2. Tweede ASCII-code
Geen
SP_EOF? Geen
  1. (Integer) Eerste ASCII-code
  2. (Integer) Tweede ASCII-code
SP_SET
  1. 110, 300, 600,1200, 2400, 4800, (9600), of 19200
  2. (TERM) of COMP
  3. (XON), RTS, of NOSTALL
  4. DBIT7 of (DBIT8)
  5. (SBIT1) of SBIT2
  6. PNONE, (PEVEN), PODD, of PIGNORE
  7. CR, LF, of (CRLF)
Geen
SP_SET? Geen
  1. (Integer) Baudrate
  2. (String) TERM of COMP
  3. (String) XON, RTS, of NOSTALL
  4. (String) DBIT7 of DBIT8
  5. (String) SBIT1 of SBIT2
  6. (String) PNONE, PEVEN, PODD, of PIGNORE
  7. (String) CR, LF, of CRLF
SP_TIME 0 - 30 Geen
SP_TIME? Geen (Integer) 0 - 30, seconden
*SRE Decimale equivalent
van byte
Geen
*SRE? Geen Decimaal equivalent van byte
STATE? Geen (Zie handleiding voor antwoord.)
*STB? Geen Decimaal equivalent van byte
STBY Geen Geen
STOP_PR Geen Geen
*TST? Geen (Integer) 0, geslaagd; 1, mislukt
UNCERT? Geen
  1. (Float) 5720A onzekerheid
  2. (String) Eenheden voor antwoord 1
  3. (Integer) Kalibratie-interval in dagen
VOUT? Geen
  1. (Float) amplitude
  2. (String) Eenheden
  3. (Float) Frequentie
*WAI Geen Geen
WBAND AAN of UIT Geen

Overgang van werkingsstatussen

Van Naar Gebruik 1722A GPIB-commando Seriële commando
Lokaal Remote MLA + REN REMOTE REMOTE
Lokaal/
Lockout
LLO + PEN LOCKOUT LOCKOUT
Remote Lokaal GTL, of "GO
TO LOCAL CONTROL" (GA NAAR LOKALE BEDIENING)
softkey
LOCAL LOCAL
Remote/ Lockout LLO + REN LOCKOUT LOCKOUT
Lokaal/ Lockout Remote/ Lockout MLA + REN REMOTE of een 5720A-commando REMOTE
Remote/ Lockout Lokaal REN niet LOCAL LOCAL
Lokaal/
Lockout
GTL Handmatig met behulp van
WBYTE
Geen

Overzicht statusregisters

Register Leescommando Schrijfcommando Register inschakelen
Serial Poll Status Byte (STB) STB? (of SPL () voor 1722A) Geen SRE
Service Request Enable Register (SRE) *SRE? *SRE Geen
Event Status Register (ESR) *ESR? Geen ESE
Event Status Enable Register (ESE) *ESE? *ESE Geen
Instrument Status Register (ISR) ISR? Geen Geen

Instrument Status

Change Register (ISCR)

ISCR? Geen ISCE
Instrument Status
Change Enable Register
(ISCE
ISCE? ISCE Geen

Bitdefinities seriële pollstatusbyte en SRE

Bitdefinities seriële pollstatusbyte en SRE

RQS Voor IEEE-488-afstandsbediening: Service aanvragen. De RQS-bit wordt op 1 gezet wanneer de bits ESB, MAV, EAV of ISCB veranderen van 0 in 1 en zijn ingeschakeld (1) in de SRE. Wanneer RQS 1 is, bevestigt de 5720A de SRQ-controlelijn. Voer een seriële poll uit om deze bit te lezen om te zien of de 5720A de bron is van een SRQ. (Een seriële poll wist ook de RQS-bit.)
MSS Voor seriële afstandsbediening: Master-overzichtsstatus. Op 1 gezet wanneer de bits ESB, MAV, EAV of ISCB 1 zijn en zijn ingeschakeld (1) in de SRE. Deze bit kan worden gelezen met behulp van het commando *STB?.
ESB Wordt op 1 gezet wanneer een of meer ingeschakelde ESR-bits 1 zijn.
MAV Bericht beschikbaar. De MAV-bit wordt op 1 gezet wanneer er gegevens beschikbaar zijn in de IEEE-488-interface-uitvoerbuffer van de 5720A.
EAV Fout (storing) beschikbaar. Er is een storing opgetreden en er is een foutcode beschikbaar om te worden gelezen uit de foutwachtrij met behulp van de FAULT?-query.
ISCB Een of meer ingeschakelde ISCR-bits zijn 1.

Bitdefinities ESR en ESE
Bitdefinities ESR en ESE

PON Inschakelen. Deze bit wordt op 1 gezet als de stroom is onderbroken sinds de laatste keer dat de ESR werd gelezen.
CME Commandofout (storing). De IEEE-488-interface heeft een onjuist gevormd commando aangetroffen. (Het commando FAULT? haalt de vroegste foutcode in de foutwachtrij op, die codes bevat voor de eerste 15 fouten)
EXE Uitvoeringsfout (storing). Er is een storing opgetreden terwijl de 5720A probeerde het laatste commando uit te voeren. Dit kan bijvoorbeeld worden veroorzaakt doordat een parameter buiten bereik is. (Het commando FAULT? haalt de vroegste fout in de foutwachtrij op, die codes bevat voor de eerste 15 fouten die zijn opgetreden.)
DDE Apparaatafhankelijke fout (storing). Er is een fout opgetreden met betrekking tot een apparaatafhankelijk commando. Een voorbeeld zou zijn het proberen uit te voeren van "OUT 1000000V", dat buiten het bereik van de 5720A ligt. (Het commando FAULT? haalt de vroegste fout in de foutwachtrij op, die codes bevat voor de eerste 15 fouten die zijn opgetreden.)
QYE Queryfout (storing). De 5720A werd aangesproken om te praten wanneer er geen responsgegevens beschikbaar of geschikt waren, of wanneer de controller er niet in slaagde gegevens op te halen in de uitvoerwachtrij.
OPC Bewerking voltooid. Alle commando's voorafgaand aan de ontvangst van een *OPC-commando zijn uitgevoerd en de interface is klaar om een ander bericht te accepteren.

Bitdefinities ISR, ISCR en ISCE
Bitdefinities ISR, ISCR en ISCE

RPTBUSY Wanneer 1, wordt een kalibratierapport afgedrukt naar de seriële poort.
SETTLED Wanneer 1, is de uitvoer gestabiliseerd binnen de specificatie.
REMOTE Wanneer 1, staat de 5720A onder afstandsbediening.
WBND Wanneer 1, is breedband actief.
SCALE Wanneer 1, is schalen actief.
OFFSET Wanneer 1, is een offset actief.
PLOCK Wanneer 1, is de 5720A-uitvoer fasevergrendeld op een externe bron.
PSHFT Wanneer 1, is variabele fase-uitvoer actief.
RLOCK Wanneer 1, is het 5720A-uitvoerbereik vergrendeld.
RCOMP Wanneer 1, is tweedraadscompensatie actief in de weerstandsmodus.
BOOST Wanneer 1, is een hulpversterker actief.
EXSENS Wanneer 1, is externe detectie geselecteerd.
EXGARD Wanneer 1, is externe spanningsbeveiliging geselecteerd.
OPER Wanneer 1, is de 5720A in werking. Wanneer 0, staat deze in stand-by.

Download handleiding

Hier kunt u de volledige pdf-versie van de handleiding downloaden. Deze kan aanvullende veiligheidsinstructies, garantie-informatie, FCC-regels, enz. bevatten.

Download Fluke II Series, 5700A, 5720A Handleiding

Beschikbare talen

Inhoudsopgave