Você está na página 1de 26

Machine Translated by Google

XDM1041 e XDM2041
Manual de programação do multímetro digital

www.owon.com
Machine Translated by Google

Contente

Índice

Introdução à linguagem SCPI ............................................. .............................................1

Regras de Sintaxe................................................... .................................................. ...........................1

Regra para formatar mnemônicos ............................................. ...........................................1

Uso de símbolos.................................................. .................................................. ..........1

Tipo de parâmetro.................................................. .................................................. .............2

Abreviação de comando................................................... .................................................. .....3

Contate-nos................................................ .................................................. ..............................4

API de terceiros ............................................. .................................................. .......................4

Comandos comuns IEEE488.2 ............................................. .................................................. .5

*IDN ................................................ .................................................. ...........................................5

*RST................................................ .................................................. ...........................................5

Lista de Comandos SCPI............................................... .................................................. ......................1

Subsistema de comando SENSe................................................. ........................................1

[SENTIDO:]FUNÇÃO[1|2] ........................................ .................................................. .......1

[SENSe:]TEMPeratura:RTD:TYPe......................................... ........................................3

[SENSe:]TEMPeratura:RTD:UNIDADE ............................................ ........................................3

[SENSe:]TEMPeratura:RTD:SHOW ..................................... ....................................4

[SENSe:]CONT:THREshold ........................................... .................................................. ......4


Subsistema de comando CONFigure......................................... ....................................................4

CONFigura[:SCALar][:VOLTage]:{AC|DC}................................... ................................4

CONFigure[:SCALar]:CURRent:{AC|DC}.................................. ................................5

CONFigure[:SCALar]:{RESistance|FRESistance}....................................... ...............5

eu
Machine Translated by Google

Contente

CONFigure[:SCALar]:{FREQuency|PERiod}....................................... ........................6

CONFigure[:SCALar]:CAPacitância ........................................... ...................................6

CONFigura[:SCALar]:TEMPeratura:RTD......................................... ...........................7

CONFigura[:SCALar]:DIODe ........................................... ..............................................7

CONFigura[:SCALar]:CONTinuidade...................................... ....................................8

Subsistema de comando CALCULAR................................................... .................................................. 8

CALCULAR:MÉDIA:TODOS? .................................................. ...........................................8

CALCULAR:MÉDIA:MÉDIA?......................................... ........................................9

CALCULAR:MÉDIA:MÁXIMO? .................................................. ............................9

CALCULAR:MÉDIA:MÍNIMO? .................................................. ............................10

CALCULAR:DB:REferência......................................... ................................................10

CALCULAR:DBM:REferência......................................... ...........................................11

CALCULAR:FUNÇÃO ................................................ .................................................. ..11

CALCULAR:NULO:OFFSet......................................... ................................................12

CALCULAR:ESTADO................................................... .................................................. ..........12

Subsistema de comando SYSTem......................................... .................................................. ..13

SISTEMA:BEEPer:ESTADO............................................. .................................................. ...13

Data do sistema?.............................................. ...................................ÿÿ!ÿÿÿÿÿÿ

SISTEMA:TEMPO? .................................................. ..............................ÿÿ!ÿÿÿÿÿÿ

SISTEMA: LOCAL................................................... .................................................. ...............13

SISTEMA:REMoto................................................... .................................................. ...........14

Outros comandos ................................................ .................................................. ....................14

AUTO................................................. .................................................. ............................14

FAIXA................................................. .................................................. ...........................15

eu
Machine Translated by Google

Contente

AVALIAR................................................. .................................................. ..............................15

MEAS? .................................................. .................................................. .........................16

MEAS1? .................................................. .................................................. ........................16

MEAS2? .................................................. .................................................. ........................17

iii
Machine Translated by Google

Introdução à linguagem SCPI

Introdução à linguagem SCPI

Regras de sintaxe

A própria linguagem SCPI define um grupo de palavras-chave do subsistema e, ao mesmo tempo, permite aos usuários

para adicionar ou reduzir palavras-chave. Essas palavras-chave podem ser algumas palavras significativas em inglês e são fáceis

lembrar, que são chamados de mnemônicos. Mnemônico tem tipos longos e curtos. Os curtos são

a abreviatura do longo. Use caracteres específicos para separar palavras-chave, dados e frases.

Regra para formatar mnemônicos

1) Se o número da letra de uma palavra em inglês for menor ou igual a 4, então a própria palavra pode ser

o mnemônico. (como “Grátis” pode ser “GRÁTIS”);

2) Se o número da letra de uma palavra em inglês exceder 4, então as primeiras quatro letras serão as

mnemônico.(como “Frequência” pode ser “FREQ”);

3) Se a quarta letra for vogal, o mnemônico usa as três letras anteriores. As vogais consistem em a,

e, i, o e u. (como “Power” pode ser “POW”);

4) Se não for uma palavra, mas uma frase, use as primeiras letras das palavras anteriores e o todo

da última palavra. (como “Tensão de entrada“ pode ser “IVOLtage”)

Uso de símbolos

1) Espaço

1
Machine Translated by Google

Introdução à linguagem SCPI

O espaço é usado para separar comando e parâmetro.

2) Cólon:

Se os dois pontos estiverem na frente do primeiro caractere, significa que o seguinte é o Comando Root. Quando o

dois pontos são definidos entre duas palavras-chave, isso significa passar do nível atual para o próximo nível.

3) *asterisco

Os comandos que começam com asterisco são denominados Comando Comum, que é usado para executar

Comandos comuns IEEE488.2.

4) Chaves{}

Os parâmetros entre colchetes são opcionais e geralmente são separados pela barra vertical

"|". Ao utilizar este comando, um dos parâmetros deve ser selecionado.

5) Barra Vertical |

A barra vertical é usada para separar vários parâmetros e um dos parâmetros deve ser

selecionado ao usar o comando.

6) Colchetes triangulares < >

O parâmetro entre colchetes triangulares deve ser substituído por um valor efetivo.

Tipo de parâmetro

1) Valor

O comando necessário para usar o parâmetro de tipo de valor. É compatível com todos os comuns

termos de exibição decimais, incluindo símbolo opcional, ponto decimal, notação científica e etc.

Valores específicos como MIN, MAX e DEF estão disponíveis.

TENSÃO:{CA|CC}:RANGe {<intervalo>|MÍNIMO|MÁXIMO}

2
Machine Translated by Google

Introdução à linguagem SCPI

2) Discreto

O parâmetro deve ser um dos valores listados. Por exemplo,

TEMPERATURA:RTD:UNIDADE {C|F|K}

3) Inteiro

Salvo indicação em contrário, o parâmetro pode ser qualquer número inteiro (formato NR1) dentro do valor efetivo

faixa. Observe que não defina o parâmetro como decimal, caso contrário ocorrerão erros.

4) Bool

O parâmetro poderia ser "OFF", "ON", por exemplo,

TEMPERATURA:RTD:NULL {OFF|ON}

Abreviatura de comando

Cada comando SCPI pode ser escrito misturado com letras maiúsculas e minúsculas de acordo com a sintaxe

regras, e a parte da letra maiúscula é apenas a abreviatura do comando. Se for usada abreviatura,

todas as letras maiúsculas do comando devem ser escritas por extenso. Para parâmetros com unidades,

consulte as especificações detalhadas dos parâmetros no subsistema.

TENSÃO: DC: FAIXA


Abreviatura abaixo:
VOLT:DC:RANG

3
Machine Translated by Google

Introdução à linguagem SCPI

Contate-nos

Se você tiver algum problema ou necessidade ao usar nossos produtos, entre em contato com a OWON.

Linha direta de serviço e suporte: 4006 909 365

E-mail: info@owon.com.cn

Site: www.owon.com.cn

API de terceiros

O protocolo SCPI deste produto adota porta USB ou porta LAN para comunicação.

Se desejar utilizar o software da nossa empresa, após abrir o software, clique para entrar

controle remoto e clique no comando SCPI na interface de controle remoto para ativar o SCPI

protocolo e se comunicar através do protocolo SCPI.

4
Machine Translated by Google

Comandos comuns IEEE488.2

Comandos comuns IEEE488.2

*IDN

Retornar a sequência de caracteres de ID do instrumento

Descrição

A consulta retorna a sequência de caracteres de ID do instrumento.

Formato de retorno

OWON,<modelo>,<número de série>,X.XX.XX,{3}

<modelo>: o número do modelo do instrumento

<número de série>: o número de série do instrumento

X.XX.XXÿa versão do software do instrumento.

Exemplo

OWON,XDM2041,1546011,V1.0.0,3

*RST

Restaure o instrumento ao seu valor padrão.

5
Machine Translated by Google

Lista de comandos SCPI

Lista de comandos SCPI

Subsistema de comando SENSe

Configuração do subsistema SenSe. O comando SenSe básico é [SENSe:]FUNCtion[1|2], que pode

escolha a função de medição do display principal e do sub display. FUNCtion[1|2] para mudar de modo.

Outro comando SenSe altera apenas o parâmetro de modo específico, não altera o modo, por exemplo:

O comando VOLT:AC:RANGE:AUTO ON iniciará o modo de tensão CA e fará a medição automática, mas não

mude para o modo de tensão CA.

[SENSe:]FUNÇÃO[1|2]

Formato de comando

[SENSe:]FUNCtion[2] "<função>"
[SENSe:]FUNÇÃO[1|2]?

Descrição da função

Selecione a função de medição, algumas funções só podem ser selecionadas na tela principal.

Parâmetro

[1|2]

1 para display principal, 2 para display secundário. Se deixar de fora este parâmetro, o padrão de exibição é 1 (display principal).

O parâmetro para [SENSe:]FUNCtion[2] "<function>", ou seja, só pode ser usado como sub

mostrar:

1
Machine Translated by Google

Lista de comandos SCPI

Nome Tipo Parâmetro Função de medição

Abertura do display secundário


Frequência
<função> discreto medição de frequência

Nenhum fechar subexibição

Formato de retorno

Use cotação para manter a função de retorno selecionada abreviada, sem palavra-chave disponível.

Valor de retorno Função de medição

TENSÃO CA Medição de tensão CA

VOLT Medição de tensão CC

CORR AC Medida de corrente CA

ATUAL Medida de corrente CC

frequencia Medida de frequência

POR Medida do período

BONÉ Medida de capacitância

CONT. Teste de continuidade

DIOD Teste de diodo

Resistência de quatro fios


FRES
medir

RES Medida de resistência

TEMPERATURA
Medida de temperatura

Para FUNÇÃO2? comando, se não iniciar a exibição dupla, retorne NONe.

2
Machine Translated by Google

Lista de comandos SCPI

[SENSe:]TEMPeratura:RTD:TYPe

Sintaxe

[SENSe:]TEMPeratura:RTD:TYPe {<Tipo RTD>}


[SENSe:]TEMPeratura:RTD:TIPO?

Descrição

Selecione o tipo de RTD para medição de temperatura.

Parâmetro

Nome Tipo Faixa

<Tipo RTD> Discreto KITS90, PT100

Formato de retorno

Retorne o resultado da consulta por caractere.

[SENSe:]TEMPeratura:RTD:UNIDADE

Sintaxe

[SENSe:]TEMPeratura:RTD:UNIDADE {C|F|K}

Descrição

Selecione a unidade de temperatura para medição de temperatura, opcional para C (Celsius), F (Fahrenheit),

K(Kelvin).

Formato de retorno

Retorne o resultado da consulta por caractere

3
Machine Translated by Google

Lista de comandos SCPI

[SENSe:]TEMPeratura:RTD:SHOW

Sintaxe

[SENSe:]TEMPeratura:RTD:SHOW {TEMP|MEAS|ALL}

Descrição

Selecione o modo de exibição de medição de temperatura, opcional para TEMP (apenas exibir temperatura),

MEAS (exibe apenas o valor medido), ALL (exibe a temperatura e o valor medido)

Formato de retorno

Retorne o resultado da consulta por caractere

[SENSe:]CONT:THREshold

Sintaxe

[SENSe:]CONT:THREshold <valores>

Descrição

Define o limite de continuidade

Subsistema de comando CONFigure

O subsistema CONFigure é usado para alternar o modo de medição

CONFigure[:SCALar][:VOLTage]:{AC|DC}

Sintaxe

CONFigure[:SCALar][:VOLTage]:{AC|DC} [{<range>|MINimum|MAXimum|DEF|AUTO}]

4
Machine Translated by Google

Lista de comandos SCPI

Descrição

Restaure todos os parâmetros de medição e disparo para o padrão, processe a tensão CA/CC

medição. Em seguida, defina a faixa de medição.

Parâmetro

Nome Tipo Faixa


<faixa> CA discreta: 500E-3(500mV), 5(5V), 50(50V), 500(500V), 750(750V)
CC: 500E-3(500mV), 5(5V), 50(50V), 500(500V), 1000(1000V)

CONFigure[:SCALar]:CURRent:{AC|DC}

Sintaxe

CONFigura[:SCALar]:CURRent:{AC|DC} [{<intervalo>|MÍNIMO|MÁXIMO|DEF|AUTO}]

Descrição

Restaure todos os parâmetros de medição e disparo para o padrão, processe a corrente CA/CC

medição. Em seguida, defina a faixa de medição.

Parâmetro

Nome Tipo Faixa


<faixa> CA discreta: 500E-3(500mV), 5(5V), 50(50V), 500(500V), 750(750V)
CC: 50E-3(50mV), 500E-3(500mV), 5(5V), 50(50V), 500(500V), 1000(1000V)

CONFigure[:SCALar]:{RESistance|FRESistance}

Sintaxe

CONFigure[:SCALar]:{RESistance|FRESistance} [{<range>|MINimum|MAXimum|DEF|AUTO}]

5
Machine Translated by Google

Lista de comandos SCPI

Descrição

Restaure todos os parâmetros de medição e disparo para o padrão, processe RESistance e

Medição de resistência FRES. Em seguida, defina a faixa de medição.

Parâmetro

Nome Tipo Faixa


<intervalo> Discreto 500(500ÿ), 5E3(5Kÿ), 50E3(50Kÿ), 500E3(500Kÿ), 5E6(5Mÿ), 50E6(50Mÿ),
500E6(500Mÿ)
Nota: a faixa máxima de resistência de quatro fios é 50Kÿ.

CONFigure[:SCALar]:{FREQuency|PERiod}

Sintaxe

CONFigure[:SCALar]:{FREQuency|PERiod}

Descrição

Restaure todos os parâmetros de medição e disparo para o padrão, processe FREQuency/PERiod

medição.

CONFigure[:SCALar]:CAPacitância

Sintaxe

CONFigura[:SCALar]:CAPacitância [{<intervalo>|MÍNIMO|MÁXIMO|DEF|AUTO}]

Descrição

Restaure todos os parâmetros de medição e disparo para o padrão, capacitância do processo

medição. Em seguida, defina a escala.

6
Machine Translated by Google

Lista de comandos SCPI

Parâmetro

Tipo de nome Faixa


<faixa> Discreto 50E-9(50nF),500E-9(500nF),5E-6(5uF),50E-6(50uF),500E-6(500uF),5E-3(5mF),
50E-3(50mF)

CONFigura[:SCALar]:TEMPeratura:RTD

Sintaxe

CONFigure[:SCALar]:TEMPerature:RTD [{<Tipo RTD>}]

Descrição

Restaure todos os parâmetros de medição e disparo para o padrão, temperatura do processo

medição. Em seguida, defina o tipo de PT.

Parâmetro

Nome Tipo Faixa


<Tipo RTD> KITS90 discreto, PT100

CONFigura[:SCALar]:DIODe

Sintaxe

CONFigura[:SCALar]:DIODe

Descrição

Restaure todos os parâmetros de medição e disparo para o padrão, processe a medição do diodo.

7
Machine Translated by Google

Lista de comandos SCPI

Parâmetro

CONFigure[:SCALar]:CONTinuidade

Sintaxe

CONFigure[:SCALar]:CONTinuidade

Descrição

Restaure todos os parâmetros de medição e disparo para o padrão, teste de continuidade do processo.

Parâmetro

Subsistema de comando CALCULAR

O comando CALCulate é usado para gerenciar funções matemáticas (Soma, db/dbm, valor relativo),

O comando de função é usado para alternar o modo matemático (de três modos). MÉDIA, DB, DBM, NULO

comando é usado para definir o parâmetro de função correspondente, não alterará a matemática atual

função.

CALCULAR:MÉDIA:TODOS?

Sintaxe

CALCULAR:MÉDIA:TODOS?

Descrição

8
Machine Translated by Google

Lista de comandos SCPI

A consulta retorna o valor mínimo, valor máximo, valor médio e contagem de todos

medições realizadas desde a última vez em que as estatísticas foram apagadas.

Parâmetro

(nenhum)

CALCULAR:MÉDIA:MÉDIA?

Sintaxe

CALCULAR:MÉDIA:MÉDIA?

Descrição

A consulta retorna o valor médio de todas as medições realizadas desde a última limpeza das estatísticas.

Parâmetro

(nenhum)

CALCULAR:MÉDIA:MÁXIMO?

Sintaxe

CALCULAR:MÉDIA:MÁXIMO?

Descrição

9
Machine Translated by Google

Lista de comandos SCPI

A consulta retorna o valor máximo de todas as medições realizadas desde a última estatística

limpo.

Parâmetro

(nenhum)

CALCULAR:MÉDIA:MÍNIMO?

Sintaxe

CALCULAR:MÉDIA:MÍNIMO?

Descrição

A consulta retorna o valor mínimo de todas as medições realizadas desde a última estatística

limpo.

Parâmetro

(nenhum)

CALCULAR:DB:REferência

Sintaxe

CALCULAR:DB:REFerence <Ref R>


CALCULAR:DB:REferência?

Descrição

10
Machine Translated by Google

Lista de comandos SCPI

Defina a resistência relativa DB.

Parâmetro

Tipo de nome Faixa


<Ref R> Discreto 50, 75, 93, 110, 124, 125, 135, 150, 250, 300, 500, 600, 800, 900, 1000, 1200, 8000

CALCULAR:DBM:REferência

Sintaxe

CALCULAR:DBM:REferência <Ref R>


CALCULAR:DBM:REferência?

Descrição

Defina a resistência relativa do DBM.

Parâmetro

Intervalo de tipo de nome


<Ref R> Discreto 50, 75, 93, 110, 124, 125, 135, 150, 250, 300, 500, 600, 800, 900, 1000, 1200, 8000
e

CALCULAR:FUNÇÃO

Sintaxe

CALCULAR:FUNÇÃO {NULL|DB|DBM|AVERage}
CALCULAR:FUNÇÃO?

Descrição

Defina o cálculo matemático como NULL, DB, DBM, AVERage.

11
Machine Translated by Google

Lista de comandos SCPI

CALCULAR:NULO:OFFSet

Sintaxe

CALCular:NULL:OFFSet {<valor>|MÍNIMO|MÁXIMO}
CALCULAR:NULO:OFFDefinir? [MÍNIMO|MÁXIMO]

Descrição

Defina o valor relativo.

Parâmetro

Intervalo de tipo de nome


<valor>

CALCULAR:ESTADO

Sintaxe

CALCULAR:ESTADO {OFF}

Descrição

Fechar função MATH

Parâmetro

Nome Tipo Faixa


<bool> Bool {DESLIGADO}

12
Machine Translated by Google

Lista de comandos SCPI

Subsistema de comando SYSTem

SISTEMA:BEEPer:ESTADO

Sintaxe

SISTEMA:BEEPer:STATe {ON|OFF}
SISTEMA:BEEPer:ESTADO?

Descrição

Iniciar ou fechar a campainha

Parâmetro

Nome Tipo Faixa ÿÿÿ


<bool> Bool {ATIVADO|DESATIVADO} SOBRE

Formato de retorno

Retorne 0 (OFF) ou 1 (ON) após a consultaÿ

SISTEMA: LOCAL

Sintaxe

SISTEMA: LOCAL

Descrição

Sair do modo SCPI

Parâmetro

13
Machine Translated by Google

Lista de comandos SCPI

SISTEMA:REMote

Sintaxe

SISTEMA:REMote

Descrição

Entre no modo SCPI

Parâmetro

Outros comandos

AUTO

Sintaxe

AUTO
AUTO?

Descrição

Ativar escalonamento automático

Parâmetro

Formato de retorno

Retornar configuração de escala automática, 1 para automático, 0 para manual

14
Machine Translated by Google

Lista de comandos SCPI

FAIXA

Sintaxe

INTERVALO {<intervalo1>|DEF}

Descrição

Definir faixa de medição

Parâmetro

Tipo de nome Faixa

DCV 1(50mV), 2(500mV), 3(5V), 4(50V), 5(500V), 6(1000V)


ACV 1(500mV), 2(5V), 3(50V), 4(500V), 5(750V)
DCI 1(500ua), 2(5ma), 3(50ma), 4(500ma), 5(5a), 6(10a)
<intervalo1> Discreto ACI 1(500ua), 2(5ma), 3(50ma), 4(500ma), 5(5a), 6(10a)
RES 1(500ÿ), 2(5Kÿ), 3(50Kÿ), 4(500Kÿ), 5(5Mÿ), 6(50Mÿ)
BONÉ 1(50nF), 2(500nF), 3(5uF), 4(50uF), 5(500uF), 6(5mF), 7(50mF)
TEMPERATURA 1(KITS90),2(PT100)

AVALIAR

Sintaxe

TAXA <velocidade>
AVALIAR?

Descrição

Definir velocidade.

Parâmetro

Intervalo de tipo de nome


<velocidade> Discreto F:alta velocidade; M:velocidade média; L: baixa velocidade
e

15
Machine Translated by Google

Lista de comandos SCPI

Formato de retorno

Velocidade atual de retorno, F para alta velocidade, M para velocidade média, L para baixa velocidade.

MEAS?

Sintaxe

MEAS?

Descrição

Se iniciar a exibição dupla, retornará o valor medido da exibição principal e secundária; ou retornar o compasso de exibição principal

valor.

Parâmetro

Formato de retorno

Retorne o resultado medido por notação científica. Se iniciar a exibição dupla, o formato de retorno será: principal

exibir o valor medido, subexibir o valor medido.

MEAS1?

Sintaxe

MEAS1?

Descrição

Retornar valor medido no display principal

16
Machine Translated by Google

Lista de comandos SCPI

Parâmetro

Formato de retorno

Retorne o resultado medido por notação científica.

MEAS2?

Sintaxe

MEAS2?

Descrição

Retornar valor medido do sub display

Parâmetro

Formato de retorno

Retorne o resultado medido por notação científica.

17

Você também pode gostar