Download Inhoudsopgave Inhoud Print deze pagina

Scpi Datatypen; Numerieke Parameters - Goudsmit HGM09S Gebruikershandleiding

Gauss
Inhoudsopgave

Advertenties

7.4.4.6 Opvraagcommando's
Het besturingsapparaat kan op elk moment commando's uitsturen, echter een SCPI
apparaat (hier de gaussmeter) zal alleen antwoorden als het hier uitdrukkelijk voor
geïnstrueerd is. Alleen opvraagcommando's (commando's die eindigen met een
vraagteken) zetten het apparaat aan om een antwoord te versturen. Bij opvraag-
commando's zal het apparaat meetwaarden of interne apparaatinstellingen weerge-
ven.
7.4.4.7 Systeemcommando's
Commando's beginnende met een asterisk(*) worden algemene commando's ge-
noemd. De commando's met asterisk worden gebruikt voor status operaties in de
gaussmeter.

7.4.5 SCPI datatypen

De SCPI gegevens-programmeertaal definieert verschillende dataformaten, die ge-
bruikt worden in de programmaberichten en in antwoordberichten. SCPI apparaten
kunnen normaal gesproken commando's en parameters accepteren in verschillende
formaten. In het bijzonder kunnen de numerieke parameters erg vrij gebruikt wor-
den. In tegenstelling tot deze algemene definitie zijn de data formaten hier op som-
mige plekken beperkt.

7.4.5.1 Numerieke parameters

Commando's die numerieke parameters behoeven, accepteren de over het alge-
meen gebruikte decimale notatie voor numerieke tekens inclusief voorafgaande te-
kens en voorloopnullen. Wetenschappelijk notatie wordt ondersteund. De technische
eenheid is vooraf ingesteld en zal niet worden verzonden. Voor sommige comman-
do's is de eenheid deel van het commando als een aanvullende parameter.
Voorbeeld:
:PROB:SEAR:AREA 12.345E-3,QM
:PROB:SEAR:RES 123.5
Pagina 44 / 74
Let op
Als je twee opvraagcommando's verstuurt, zonder het antwoord op de
eerste uit te lezen, en vervolgens probeert de eerste uit te lezen, is het
mogelijk dat je wat gegevens van eerste ontvangt, gevolgd door het
complete tweede antwoord. Stuur daarom geen opvraagcommando
zonder het antwoord op de vorige uitgelezen te hebben. Commando's
en opvraagcommando's moeten niet vanuit dezelfde programmaregel
verzonden worden. Dit kan een overflow veroorzaken in het rauwe
gegevens buffergeheugen, indien er te veel gegevens worden gegene-
reerd.
Gaussmeter HGM09s Gebruikershandleiding
Hoofdstuk 7 Seriële aansluiting

Advertenties

Inhoudsopgave
loading

Inhoudsopgave