Hogar » UNIDAD » UNI-T Serie UTG7000B Función de fuente de señal Generador de forma de onda arbitraria Manual del usuario 

Generador de forma de onda arbitraria con función de fuente de señal de la serie UNI-T UTG7000B
Introducción
Interfaz UCI, problemas relacionados, consulte la documentación de ayuda de UCI. Funcionamiento detallado ver exampel proyecto.
Referencia File
- UTG2025Def.h: la definición básica de esta serie
- Documentación relevante de UCI: consulte la documentación de ayuda de UCI
Formato básico de la cadena de comandos
- El nombre de la cadena de comando 1: parámetro de comando @ atributo 1: valor de atributo @ atributo 2: valor de atributo … @ atributo n: valor de atributo;
- El nombre de la cadena de comando 2: parámetro de comando @ atributo 1: valor de atributo @ atributo 2: valor de atributo … @ atributo n: valor de atributo;
- El nombre de la cadena de comando n: parámetro de comando @ atributo 1: valor de atributo @ atributo 2: valor de atributo … @ atributo n: valor de atributo;
Descripción
- No distingue entre mayúsculas y minúsculas;
- El valor numérico admite el formato hexadecimal, octal y decimal;
- Admite declaraciones múltiples (depende del modelo), si fallan varias declaraciones y atributos, intente usar una sola declaración y atributo;
- Cada declaración debe terminar con ';';
- Se admiten espacios entre nombres, valores y tags;
Example :
“wp@ch:0@dirección:10@v:10;” “clave: c1;”
Término: SG: nombre abreviado de la fuente de la señal
Comando General
Nombre del comando |
Significado |
IO |
Datos |
Nota |
Local |
Almohadilla de bloqueo |
W |
Enumeración: 0/1 {estado remoto/local} |
Teclado bloqueado en estado remoto |
¿Local? |
El teclado de consulta está bloqueado o no |
R |
Enumeración: 0/1 {desbloqueado/bloqueado} |
|
¿Cerrar con llave? |
Consultar el estado de bloqueo del teclado |
R |
8 bytes, 64 enteros con signo, bit de bandera |
|
Parámetro de escritura
Nombre del comando |
Parámetro de comando |
Tipo de parámetro de comando |
wp |
Ninguno |
Ninguno |
Nombre del atributo |
Significado |
IO |
Datos |
CH |
Numero de canal |
W |
Enum(Entero) : 0/1{ CH1/ CH2 } |
dirección |
Dirección de parámetro |
W |
enumeración (ParamNo): view La definición de dirección de parámetro |
v |
Valor del parámetro |
W |
Valor generalmente medido por la unidad más pequeña |
- Example :
“wp@CH:0@dirección:9@v:1000;” – establecer la frecuencia de CH1 es 1mHz;
- Nota:
Interfaz correspondiente de UCI: uci_Write
Parámetro de lectura
Nombre del comando |
Parámetro de comando |
Tipo de parámetro de comando |
rp |
Ninguno |
Ninguno |
Nombre del atributo |
Significado |
IO |
Datos |
CH |
Numero de canal |
W |
Enum(Entero) : 0/1{ CH1/ CH2 } |
dirección |
Dirección de parámetro |
W |
enumeración (ParamNo): view La definición de dirección de parámetro |
- Example :
“rp@CH:0@dirección:9;” – leer la frecuencia de CH1;
- Nota:
Interfaz correspondiente de UCI: uci_Read, el tamaño de datos correspondiente es de 8 bytes, tipos dobles.
Llave
Nombre del comando |
Parámetro de comando |
Tipo de parámetro de comando |
LLAVE |
Valor clave |
Vea el código clave como se muestra a continuación |
LLAVE |
Codificación de caracteres |
LLAVE |
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Ú |
. |
. |
Perilla Izquierda |
FKNL |
+/- |
FIRMAR |
perilla derecha |
FKNR |
Desencadenar |
TG |
Clic de perilla |
FKN |
Utilidad |
UTIL |
Izquierda |
L |
CH1 |
C1 |
Bien |
R |
CH2 |
C2 |
Nombre del atributo |
Significado |
IO |
Datos |
Cerrar |
Bloquear el teclado |
W |
Sin datos |
Descubrir |
Desbloquear el teclado |
W |
Sin datos |
¿Cerrar con llave? |
Consultar el estado de bloqueo del teclado |
R |
Entero<4Bytes>: 0 – desbloqueado; 1 – bloqueado |
- Example :
- “CLAVE:c1;” — CH1
- “CLAVE:c2;” — CH2
- “CLAVE:c2@cerrar;” — CH2 bloqueó la llave
- “CLAVE:c2@desbloquear;” — CH2 desbloqueó la llave
- “CLAVE:c2@bloquear?;” — Teclado de consulta bloqueado o no
- Nota:
Comando con signo de interrogación leído en uci_Read. El estado se obtiene del valor de retorno de la interfaz.
Configuración de lectura y escritura File
Nombre del comando |
Parámetro de comando |
Tipo de parámetro de comando |
dconfig |
Ninguno |
Ninguno |
- Example :
“dconfig;”
- Nota:
Use la interfaz uci_Read para leer, el tamaño del área de búfer se puede configurar como 1024 Bytes, el valor real de los datos efectivos se define por el valor de retorno de la interfaz. Utilice la interfaz uci_WriteFromFile para escribir datos de configuración, que no reconoce el file sufijo, solo puede reconocer el comando "dconfig;", escriba el tiempo de espera de configuración al menos 6 s.
Capturar pantalla
Nombre del comando |
Parámetro de comando |
Tipo de parámetro de comando |
Impr Pant |
Formato de imagen |
Enumeración (Cadena): nulo/zip/bmp
{datos de píxeles desempaquetados/datos de píxeles empaquetados/BMP file datos |
- Example :
- “PrtScn:bmp;” — captura de pantalla guardada como bmp file datos;
- “ImprPantalla”; — captura de pantalla guardada como píxel file datos;
- “ImprimirPantalla:zip;” — captura de pantalla guardada como píxel empaquetado file datos;
- Nota :
Use uci_Read para leer datos, el comando no tiene datos guardados file, debería volver al área de búfer especificada de uci_Read . Si desea almacenar en búfer un local file, guárdelo usted mismo.
- Si usa el comando: “PrtScn;”, el tamaño del área de búfer debe ser >=391680(480* 272* 3), la lectura es de 24 bits de datos de píxeles;
- Si usa el comando: “PrtScn:bmp;”, el tamaño del área de búfer debe ser 480* 272* 3 + 54 = 391734, ese es el tamaño de la imagen.
- Si usa el comando: “PrtScn:zip;”, el tamaño del área del búfer puede configurarse >=391680 (480* 272* 3 ) (volumen máximo de datos), la lectura son datos de píxeles empaquetados. Y luego use la interfaz: alg_UnCompressPixels_25 para descomprimir los datos.
Nota: El valor de retorno de uci_Read es un volumen de datos empaquetado
- Utilice la interfaz uci_ReadToFile para agregar el comando "prtscn:bmp;", puede guardar el mapa de bits en el disco file.
Escribir onda aleatoria File
Nombre del comando |
Parámetro de comando |
Tipo de parámetro de comando |
WARB |
Ninguno |
Ninguno |
Nombre del atributo |
Significado |
IO |
Datos |
CH |
Numero de canal |
W |
Enum(Entero) : 0/1{ CH1/ CH2 } |
Modo |
Modo de carga |
W |
Enumeración (entero): 0/1 {Transportista/Modificación} |
- Example :
“WARB@CH:0@MODO:0;” Onda de carga file como forma de onda portadora en CH1
- Nota:
usa la interfaz uci_WriteFromFilepara escribir onda aleatoria file, tiempo de espera establecido en 1000.
Apéndice
Dirección de parámetro
Unidad de valor numérico:
- Unidad de frecuencia : μHz, 1mHz° valor establecido 1*1000;
- Volumentagunidad: μV
- Unidad de tiempo :ns (ns, μs, ms, s), por ejemploampel valor de retorno de le 1s es 1*1000^3
- unidad de grado:0.01°,fase configurada a 90°,el valor de retorno es 90 * 100
- Unidad de porcentaje 0.01%,por ejemploample ciclo de trabajo, valor de retorno = valor de entrada * 100

Bits de marca de estado de teclado bloqueado

Documentos / Recursos
Referencias
Publicaciones relacionadas