Lar » UNIDADE » UNI-T Série UTG7000B Função de fonte de sinal Gerador de forma de onda arbitrária Manual do usuário 

UNI-T Série UTG7000B Fonte de Sinal Gerador de Forma de Onda Arbitrária
Introdução
Interface UCI, problemas relacionados, consulte a documentação de ajuda UCI. Operação detalhada ver exampo projeto.
Referência File
- UTG2025Def.h : a definição básica desta série
- Documentação relevante da UCI: consulte a documentação de ajuda da UCI
Formato básico da string de comando
- O nome da string de comando 1: comando parâmetro@ atributo 1: valor do atributo@ atributo 2: valor do atributo … @ atributo n: valor do atributo;
- O nome da string de comando 2: comando parâmetro@ atributo 1: valor do atributo@ atributo 2: valor do atributo … @ atributo n: valor do atributo;
- O nome da string de comando n: comando parâmetro@ atributo 1: valor do atributo@ atributo 2: valor do atributo … @ atributo n: valor do atributo;
Descrição
- Não diferencia maiúsculas de minúsculas;
- Valor numérico suporta o formato de hexadecimal, octal e decimalismo;
- Suporta várias declarações (depende do modelo), se várias declarações e atributos falharem, tente usar uma única declaração e atributo;
- Toda instrução deve terminar com ';';
- Espaços são permitidos entre nomes, valores e tags;
Example :
“wp@ch:0@addr:10@v:10;” “tecla: c1;”
Prazo: SG - nome abreviado da fonte de sinal
Comando Geral
Nome do comando |
Significado |
IO |
Dados |
Observação |
Local |
Cadeado |
W |
Enum:0/1{status remoto/local} |
Teclado bloqueado no status remoto |
Local? |
O teclado de consulta está bloqueado ou não |
R |
Enum:0/1{desbloqueado/bloqueado} |
|
Trancar? |
Consultar o status de bloqueio do teclado |
R |
8 bytes, 64 inteiros com sinal, bit de bandeira |
|
Parâmetro de Gravação
Nome do comando |
Parâmetro de comando |
Tipo de parâmetro de comando |
wp |
Nenhum |
Nenhum |
Nome do atributo |
Significado |
IO |
Dados |
CH |
Número de canal |
W |
Enum(Inteiro) : 0/1{ CH1/ CH2 } |
endereço |
Endereço do parâmetro |
W |
Enum(Parâmetro Não): view a definição de endereço do parâmetro |
v |
Valor do parâmetro |
W |
Valor geralmente medido pela menor unidade |
- Example :
“wp@CH:0@addr:9@v:1000;” – definir a frequência de CH1 em 1mHz;
- Observação:
Interface correspondente UCI: uci_Write
Ler parâmetro
Nome do comando |
Parâmetro de comando |
Tipo de parâmetro de comando |
rp |
Nenhum |
Nenhum |
Nome do atributo |
Significado |
IO |
Dados |
CH |
Número de canal |
W |
Enum(Inteiro) : 0/1{ CH1/ CH2 } |
endereço |
Endereço do parâmetro |
W |
Enum(Parâmetro Não): view a definição de endereço do parâmetro |
- Example :
“rp@CH:0@addr:9;” – leia a frequência de CH1;
- Observação:
Interface correspondente UCI: uci_Read, tamanho dos dados correspondentes são 8 bytes, tipos duplos!
Chave
Nome do comando |
Parâmetro de comando |
Tipo de parâmetro de comando |
CHAVE |
Valor chave |
Veja o código-chave como abaixo |
CHAVE |
Codificação de caracteres |
CHAVE |
Codificação de caracteres |
Tecla de função inferior 1 |
AF1 |
0 |
0 |
Tecla de função inferior 2 |
AF2 |
1 |
1 |
Tecla de função inferior 3 |
AF3 |
2 |
2 |
Tecla de função inferior 4 |
AF4 |
3 |
3 |
Tecla de função inferior 5 |
AF5 |
4 |
4 |
Tecla de função inferior |
6 |
AF6 |
5 |
5 |
F1 |
F1 |
6 |
6 |
F2 |
F2 |
7 |
7 |
F3 |
F3 |
8 |
8 |
F4 |
F4 |
9 |
9 |
Menu |
MENU |
. |
. |
Botão Esquerdo |
FKNL |
+/- |
SINAL |
botão direito |
FKNR |
Acionar |
TG |
clique no botão |
FKN |
Utilitário |
ÚTEIS |
Esquerda |
L |
CH1 |
C1 |
Certo |
R |
CH2 |
C2 |
Nome do atributo |
Significado |
IO |
Dados |
Trancar |
Trave o teclado |
W |
Nenhum dado |
Desbloquear |
Desbloqueie o teclado |
W |
Nenhum dado |
Trancar? |
Consultar o status de bloqueio do teclado |
R |
Integer<4Bytes>: 0 – desbloqueado; 1 – bloqueado |
- Example :
- “CHAVE:c1;” — CH1
- “CHAVE:c2;” — CH2
- “CHAVE:c2@lock;” — CH2 trancou a chave
- “CHAVE:c2@desbloquear;” — CH2 desbloqueou a chave
- “CHAVE:c2@lock?;” — Teclado de consulta bloqueado ou não
- Observação:
Comando com ponto de interrogação lido em uci_Read . O status obtém do valor de retorno da interface.
Configuração de leitura e gravação File
Nome do comando |
Parâmetro de comando |
Tipo de parâmetro de comando |
dconfig |
Nenhum |
Nenhum |
- Example :
“dconfig;”
- Observação:
Use a interface uci_Read para ler, o tamanho da área do buffer pode ser definido como 1024 bytes, o valor real dos dados efetivos é definido pelo valor de retorno da interface. Use a interface uci_WriteFromFile para gravar dados de configuração, que não reconhece o file sufixo, ele só pode reconhecer o comando “dconfig;”, tempo limite de configuração de gravação de pelo menos 6s.
Captura de tela
Nome do comando |
Parâmetro de comando |
Tipo de parâmetro de comando |
PrtScn |
Formato de imagem |
Enum(String):null/zip/bmp
{dados de pixel descompactados/dados de pixel compactados/BMP file dados |
- Example :
- “PrtScn:bmp;” — captura de tela salva como bmp file dados;
- “PrtScn;” — captura de tela salva como pixel file dados;
- “PrtScn:zip;” — captura de tela salva como pixel compactado file dados;
- Observação :
Use uci_Read para ler dados, o comando não tem dados salvos file, ele deve retornar à área de buffer especificada de uci_Read . Se você deseja armazenar em buffer um local file, salve-o você mesmo.
- Se usar o comando: “PrtScn;”,o tamanho da área do buffer deve ser >=391680(480* 272* 3),,a leitura é de 24 bits de dados de pixel;
- Se usar o comando: “PrtScn:bmp;”,o tamanho da área do buffer deve ser 480* 272* 3 + 54 = 391734, esse é o tamanho da imagem.
- Se usar o comando: “PrtScn:zip;”, o tamanho da área de buffer pode definir >=391680 (480* 272* 3 )(volume máximo de dados), a leitura é de dados de pixel compactados. E então use a interface:alg_UnCompressPixels_25 para descompactar os dados.
Observação: uci_Read valor de retorno é volume de dados compactado
- Use a interface uci_ReadToFile para adicionar o comando “prtscn:bmp;”, ele pode salvar o bitmap no disco file.
Escrever Onda Aleatória File
Nome do comando |
Parâmetro de comando |
Tipo de parâmetro de comando |
GUERRA |
Nenhum |
Nenhum |
Nome do atributo |
Significado |
IO |
Dados |
CH |
Número de canal |
W |
Enum(Inteiro) : 0/1{ CH1/ CH2 } |
Modo |
Modo de carregamento |
W |
Enum (inteiro): 0/1 {Operadora/Mod} |
- Example :
“WARB@CH:0@MODE:0;” Onda de carregamento file como forma de onda portadora para CH1
- Observação:
use a interface uci_WriteFromFilepara escrever onda aleatória file, tempo limite definido como 1000.
Apêndice
Endereço do parâmetro
Unidade de valor numérico:
- Unidade de frequência : μHz, 1mHz° valor definido 1*1000;
- Volumetage unidade: µV
- Unidade de tempo:ns(ns、μs、ms、s), por exemploampo valor de retorno do le 1s é 1*1000^3
- unidade de grau:0.01°,fase definida para 90°,valor de retorno é 90 * 100
- Unidade percentual 0.01%,por exampciclo de trabalho le, valor de retorno = valor de entrada *100

Bits de marca de status de teclado bloqueado

Documentos / Recursos
 |
UNI-T Série UTG7000B Fonte de Sinal Gerador de Forma de Onda Arbitrária [pdf] Manual do Usuário UTG2000A, série UTG7000B, série UTG7000B gerador de forma de onda arbitrária de função de fonte de sinal, série UTG7000B, gerador de forma de onda arbitrária de função de fonte de sinal, gerador de forma de onda arbitrária de função, gerador de forma de onda arbitrária, gerador de forma de onda, gerador |
Referências