Casa » UNIDADE-T » Manual de usuario do xerador de formas de onda arbitrarias da función de fonte de sinal da serie UNI-T UTG7000B 

Xerador de formas de onda arbitrarias da función de fonte de sinal da serie UNI-T UTG7000B
Introdución
Interface UCI, problemas relacionados, consulte a documentación de axuda da UCI. Funcionamento detallado ver exampo proxecto.
Referencia File
- UTG2025Def.h: a definición básica desta serie
- Documentación relevante da UCI: consulte a documentación de axuda da UCI
Formato básico da cadea de comandos
- O nome da cadea de comandos 1: comando parámetro@ atributo 1: valor do atributo@ atributo 2: valor do atributo... @ atributo n: valor do atributo;
- O nome da cadea de comandos 2: comando parámetro@ atributo 1: valor do atributo@ atributo 2: valor do atributo... @ atributo n: valor do atributo;
- O nome da cadea de comandos n: comando parámetro@ atributo 1: valor do atributo@ atributo 2: valor do atributo... @ atributo n: valor do atributo;
Descrición
- Non distingue entre maiúsculas e minúsculas;
- O valor numérico admite o formato de hexadecimal, octal e decimal;
- Admite varias declaracións (depende do modelo), se hai varias declaracións e atributos en caso de falla, intente usar unha única instrución e atributo;
- Toda declaración debe rematar con ';';
- Admítense espazos entre nomes, valores e tags;
Example :
"wp@ch:0@addr:10@v:10;" "clave: c1;"
Prazo: SG: nome abreviado da fonte do sinal
Comando Xeral
| Nome do comando |
Significado |
IO |
Datos |
Nota |
| Local |
Bloqueo de bloqueo |
W |
Enum:0/1{estado remoto/local} |
Teclado bloqueado en estado remoto |
| Local? |
O teclado de consulta está bloqueado ou non |
R |
Enum:0/1{desbloqueado/bloqueado} |
|
| Botarlle o ferrollo? |
Consulta o estado do bloqueo do teclado |
R |
8 bytes, 64 enteiro con signo, bit de bandeira |
|
Escribir parámetro
| Nome do comando |
Parámetro de comando |
Tipo de parámetro de comando |
| wp |
Ningún |
Ningún |
| Nome do atributo |
Significado |
IO |
Datos |
| CH |
Número de canle |
W |
Enum (entero): 0/1{ CH1/ CH2 } |
| enderezo |
Enderezo de parámetro |
W |
enumeración(No Parám): view a definición de enderezo do parámetro |
| v |
Valor do parámetro |
W |
Valor medido normalmente pola unidade máis pequena |
- Example :
"wp@CH:0@addr:9@v:1000;" - Establece a frecuencia de CH1 é 1mHz;
- Nota:
Interface correspondente da UCI: uci_Write
Ler parámetro
| Nome do comando |
Parámetro de comando |
Tipo de parámetro de comando |
| rp |
Ningún |
Ningún |
| Nome do atributo |
Significado |
IO |
Datos |
| CH |
Número de canle |
W |
Enum (entero): 0/1{ CH1/ CH2 } |
| enderezo |
Enderezo de parámetro |
W |
enumeración(No Parám): view a definición de enderezo do parámetro |
- Example :
"rp@CH:0@addr:9;" - ler a frecuencia de CH1;
- Nota:
Interface correspondente da UCI: uci_Read, o tamaño de datos correspondente é de 8 bytes, tipos dobres.
Chave
| Nome do comando |
Parámetro de comando |
Tipo de parámetro de comando |
| CLAVE |
Valor clave |
Vexa o código clave como a continuación |
| CLAVE |
Codificación de caracteres |
CLAVE |
Codificación de caracteres |
| Tecla de función inferior 1 |
AF1 |
0 |
0 |
| Tecla de función inferior 2 |
AF2 |
1 |
1 |
| Tecla de función inferior 3 |
AF3 |
2 |
2 |
| Tecla de función inferior 4 |
AF4 |
3 |
3 |
| Tecla de función inferior 5 |
AF5 |
4 |
4 |
| Tecla de función inferior |
6 |
AF6 |
5 |
5 |
| F1 |
F1 |
6 |
6 |
| F2 |
F2 |
7 |
7 |
| F3 |
F3 |
8 |
8 |
| F4 |
F4 |
9 |
9 |
| Menú |
MENÚ |
. |
. |
| Pomo Esquerdo |
FKNL |
+/- |
Asinar |
| Pomo dereita |
FKNR |
Disparador |
TG |
| Clic no botón |
FKN |
Utilidade |
ÚTIL |
| Esquerda |
L |
CH1 |
C1 |
| Certo |
R |
CH2 |
C2 |
| Nome do atributo |
Significado |
IO |
Datos |
| Bloqueo |
Bloquear o teclado |
W |
Sen datos |
| Desbloquear |
Desbloquear o teclado |
W |
Sen datos |
|
Botarlle o ferrollo? |
Consulta o estado do bloqueo do teclado |
R |
Enteiro<4Bytes>: 0 – desbloqueado; 1 – bloqueado |
- Example :
- "CLAVE:c1;" - CH1
- "CLAVE:c2;" - CH2
- "CLAVE:c2@lock;" - CH2 pechou a chave
- "CLAVE:c2@unlock;" - CH2 desbloqueou a chave
- "CLAVE:c2@lock?;" — Consulta o teclado bloqueado ou non
- Nota:
Comando con signo de interrogación lido en uci_Read . O estado obtén do valor de retorno da interface.
Configuración de lectura e escritura File
| Nome do comando |
Parámetro de comando |
Tipo de parámetro de comando |
| dconfig |
Ningún |
Ningún |
- Example :
"dconfig;"
- Nota:
Use a interface uci_Read para ler, o tamaño da área de búfer pode establecerse como 1024 bytes, o valor real de datos efectivos defínese polo valor de retorno da interface. Use a interface uci_WriteFromFile para escribir datos de configuración, que non recoñece o file sufixo, só pode recoñecer o comando "dconfig;", escribir o tempo de espera da configuración polo menos 6s.
Captura de pantalla
| Nome do comando |
Parámetro de comando |
Tipo de parámetro de comando |
| PrtScn |
Formato de imaxe |
Enum (cadea): nulo/zip/bmp
{datos de píxeles descomprimidos/datos de píxeles empaquetados/BMP file datos |
- Example :
- "PrtScn:bmp;" — Captura de pantalla gardada como bmp file datos;
- "PrtScn;" — Captura de pantalla gardada como píxel file datos;
- "PrtScn:zip;" — Captura de pantalla gardada como píxel empaquetado file datos;
- Nota :
Use uci_Read para ler datos, o comando non ten datos gardados file, debería volver á área de búfer especificada de uci_Read . Se queres almacenar un buffer local file, gárdao por ti mesmo.
- Se usa o comando: "PrtScn;", o tamaño da área de memoria intermedia debe ser >=391680 (480* 272* 3), a lectura é de 24 bits de datos de píxeles;
- Se usa o comando: "PrtScn:bmp;", o tamaño da área de memoria intermedia debe ser 480* 272* 3 + 54 = 391734, ese é o tamaño da imaxe.
- Se usa o comando: "PrtScn:zip;", o tamaño da área de búfer pode establecer >=391680 (480* 272* 3 )(volume de datos máximo), a lectura está empaquetada con datos de píxeles. E despois use a interface:alg_UnCompressPixels_25 para descomprimir datos.
Nota: o valor de retorno uci_Read é o volume de datos empaquetados
- Use a interface uci_ReadToFile para engadir o comando "prtscn:bmp;", pode gardar mapa de bits no disco file.
Escribir onda aleatoria File
| Nome do comando |
Parámetro de comando |
Tipo de parámetro de comando |
| WARB |
Ningún |
Ningún |
| Nome do atributo |
Significado |
IO |
Datos |
| CH |
Número de canle |
W |
Enum (entero): 0/1{ CH1/ CH2 } |
| Modo |
Modo de carga |
W |
Enum (entero): 0/1 {Carrier/Mod} |
- Example :
"WARB@CH:0@MODE:0;" Onda de carga file como forma de onda portadora en CH1
- Nota:
use a interface uci_WriteFromFilepara escribir onda aleatoria file, tempo de espera establecido en 1000.
Apéndice
Enderezo de parámetro
Unidade de valor numérico:
- Unidade de frecuencia : μHz, 1mHz° valor establecido 1*1000;
- Voltage unidade: μV
- Unidade de tempo:ns(ns、μs、ms、s), por exemploampO valor de retorno do le 1 é 1*1000^3
- Unidade de grao: 0.01 °, fase configurada en 90 °, o valor de retorno é 90 * 100
- Unidade porcentual 0.01%, por exampciclo de traballo, valor de retorno = valor de entrada *100

Bits de marca de estado de bloqueo do teclado

Documentos/Recursos
Referencias
Publicacións relacionadas