Fluke II Series, 5700A, 5720A Handleiding
Inhoud
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 |
|
| BOOST | AAN of UIT | Geen |
| BTYPE | VB5725, VB5205, VB5215, IB5725, of IB5220 | Geen |
| BTYPE? | Geen |
|
| CAL_ADJ | Geen | Geen |
| CAL_CHK | Geen | Geen |
| CAL_CLST? | CAL, CHECK, of PREV |
|
| CAL_CONF | 99 of 95 | Geen |
| CAL_CONF? | Geen | CONF99 of CONF95 |
| CAL_CONST? |
| (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 |
| Geen |
| CAL_RPT? | CAL, CHECK of RAW |
|
| CAL_SHIFT? |
|
|
| CAL_SLST? | CAL of CHECK |
|
| 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 |
| Geen |
| CLOCK? | Geen |
|
| *CLS | Geen | Geen |
| CUR_POST | NORMAL, AUX of IB5725 | Geen |
| CUR_POST? | Geen | (String) NORMAL, AUX of IB5725 |
| DBMOUT? | Geen |
|
| 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 |
| Geen |
| LIMIT? | Geen | (Float, float, float, float)
|
| 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 |
|
| 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.
|
Geen |
| OUT? | Geen |
|
| OUT_ERR? | Geen |
|
| 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 |
|
| 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 |
|
| SCAL_ERR? | Geen |
|
| SP_EOF |
|
Geen |
| SP_EOF? | Geen |
|
| SP_SET |
|
Geen |
| SP_SET? | Geen |
|
| 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 |
|
| VOUT? | Geen |
|
| *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
| 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

| 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

| 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