PHOTONWARES Software de interfaz GUI de control Agiltron VOA
Información do produto: Piezo VOA Manual
O Manual Piezo VOA é un dispositivo que se usa para controlar o voltage dun atenuador óptico variable (VOA). O dispositivo pódese controlar mediante a GUI de Windows ou o comando UART (en HEX). Se usa para establecer el valor de base de datos objetivo, DAC (VOA voltage), canle VOA e xestiona táboas en flash. O dispositivo ten un máximo de cinco canles que se poden activar para diferentes rangos de base de datos. O Manual Piezo VOA ten unha táboa que contén enderezos e valores hexadecimais.
Instrucións de uso do produto
Control mediante GUI de Windows
Básico:
- Conecte o dispositivo ao ordenador.
- Escolla o porto COM correcto na Figura 1. Probar GUI e, a continuación, prema
Botón Conectar para conectarse co dispositivo. - Escriba o valor da base de datos na caixa do número e, a continuación, prema o botón Establecer en
establecer o valor de base de datos de destino. O valor de base de datos actual cambiaría ao conxunto
valor se ten éxito.
Avanzado:
- Escriba o valor de DAC (VOA voltage) na caixa de números e, a continuación, faga clic no botón Establecer para establecer o valor. O valor debe estar entre 0 e 4000.
- Fai clic no botón de diferentes canles para configurar a canle. O botón verde mostra a canle actual de VOA.
- Fai clic no botón Ler desde Flash. Crearíase ou sobrescribiríase un table.csv.
- Fai clic no botón Táboa de calibración. A xanela mostraríase como a continuación.
- Fai clic no botón Ler táboa. Todos os datos da táboa encheríanse na xanela.
- Entón a xanela estaría lista para comprobar ou modificar. Se se realiza algún cambio, fai clic no botón Xerar. O table.csv sería creado ou sobreescrito.
- Fai clic no botón descargable na xanela principal. A nova táboa descargaríase no flash.
Control mediante comando UART (en HEX)
Básico:
- Establecer número de base de datos: 0x01 0x12 Retorno: ningún Example: 0x01 0x12 0x03 0xE8 -> establecer o dispositivo en -10.00 DB
- Comprobar número de base de datos actual: 0x01 0x1A 0x00 0x00 Retorno Example: 0x01 0x1A 0x00 0x00 RTN: 0x03 0xE8 -> O DB actual está configurado en -10.00 DB
Avanzado:
- Comprobar a versión do dispositivo: este comando pódese usar para comprobar se se usa o porto COM correcto. 0x01 0x02 0x00 0x00 Retorno 0x41 0x30
- Establecer/leer número CH:
- Ler número CH: 0x01 0x18 0x00 0x00 Retorno Example: 0x01 0x18 0x00
0x00 RTN: 0x01 -> O CH actual é CH 1. - Establecer número de CH: 0x01 0x18 0x00 Devolver se o novo CH se estableceu correctamente
(o novo CH está activado) 0xFF se o novo CH non se estableceu correctamente (novo CH
non está activado) se é superior a 5.
- Ler número CH: 0x01 0x18 0x00 0x00 Retorno Example: 0x01 0x18 0x00
- Set VOA voltage: Este comando controla directamente o voltage aplicado ao VOA. Este comando é para probar. 0x01 0x13 (DAC é un valor entre 0-4095> Retorno
- Ler VOA actual voltage: 0x01 0x14 Retorno
- Ler enderezo Flash: este comando pódese usar para ler o valor do enderezo no flash do dispositivo. 0x01 0x1C Retorno
Táboa
A táboa contén enderezos e valores hexadecimais. Os enderezos van de 0x000 a 0x027, e os valores hexadecimais correspondentes están listados na táboa.
15 Presidential Way, Woburn, MA 01801
Tel: 781-935-1200
Fax: 781-935-2040
https://agiltron.com
Manual Piezo VOA
Figura 1. GUI de proba
Control mediante GUI de Windows
Básico
- Conectar o dispositivo
- Escolla o porto COM correcto e prema o botón "Conectar" para conectarse co dispositivo.
- Establece a base de datos de destino para VOA
Escriba o valor da base de datos na caixa de números e, a continuación, faga clic no botón "Establecer" para establecer o valor da base de datos de destino. O valor de DB actual cambiaría ao valor establecido se o valor de DB 1000 exitoso significa atenuación de -10.00 DB.
Avanzado - Set DAC (VOA voltage) para VOA
Fai clic no botón de diferentes canles para configurar a canle. O botón verde mostra a canle actual de VOA. - Xestionar táboa en Flash
- Fai clic no botón "Ler desde Flash". Crearíase ou sobrescribiríase un "table.csv".
- Fai clic no botón "Táboa de calibración". A xanela mostraríase como a continuación.
- Fai clic no botón "Ler táboa". Todos os datos da táboa encheríanse na xanela.
- Entón a xanela estaría lista para comprobar ou modificar.
- Se se realiza algún cambio, fai clic no botón "Xerar". O "table.csv" sería creado ou sobreescrito.
- Fai clic no botón "descargable" na xanela principal. A nova táboa descargaríase no flash.
Control mediante comando UART (en HEX)
A configuración da velocidade en baudios é 115200-N-8-1.
Básico
- Establecer número de base de datos:
0x01 0x12
Retorno: Ningún
Example: 0x01 0x12 0x03 0xE8 -> establecer o dispositivo en -10.00 DB - Verifique o número de base de datos actual:
0x01 0x1A 0x00 0x00
Volver
Example: 0x01 0x1A 0x00 0x00 RTN: 0x03 0xE8 -> O DB actual está configurado en -10.00 DB - Comproba a versión do dispositivo:
Explique: este comando pódese usar para comprobar se se usa o porto COM correcto. 0x01 0x02 0x00 0x00
Devolve 0x41 0x30
Avanzado
- Establecer/leer número CH:
Explique: O VOA usa diferentes canles para diferentes rangos de DB. O número máximo de canles empregadas é de cinco, pero é posible que só se habiliten unha ou varias canles.- Ler CH num:
0x01 0x18 0x00 0x00
Volver
Example: 0x01 0x18 0x00 0x00 RTN: 0x01 -> O CH actual é CH 1. - Establecer número de CH:
0x01 0x18 0x00
Volver se o novo CH se estableceu correctamente (o novo CH está activado)
0xFF se o novo CH non se estableceu correctamente (o novo CH non está activado)
se é maior que 5
- Ler CH num:
- Set VOA voltage:
Explique: este comando controla directamente o voltage aplicado ao VOA. Este comando é para probar.
0x01 0x13 (DAC é un valor entre 0-4095>
Volver - Ler VOA actual voltage:
0x01 0x14
Volver - Ler o enderezo Flash:
Explique: este comando pódese usar para ler o valor do enderezo no flash do dispositivo.
0x01 0x1C
Volver
Apéndice I. Táboa completa en Flash
Táboa
Enderezo | Hex | Descrición |
0 | 0x000 | Se o dispositivo necesita calibración. 0: Non calibrado 1: Xa calibrado |
1 | 0x001 | 0xFF |
2 | 0x002 | Canle 1 Valor máximo de DAC: byte alto |
3 | 0x003 | Canle 1 Valor máximo de DAC: byte baixo |
4 | 0x004 | Canle 1 Valor máximo de DB: byte alto |
5 | 0x005 | Canle 1 Valor máximo de DB: byte baixo |
6 | 0x006 | Valor mínimo de DAC da canle 1: byte alto |
7 | 0x007 | Valor mínimo de DAC da canle 1: byte baixo |
8 | 0x008 | Canle 1 Valor mínimo de DB: byte alto |
9 | 0x009 | Canle 1 Valor mínimo de DB: byte baixo |
10 | 0x00A | Táboa ADC da canle 1[0] – byte alto |
11 | 0x00B | Táboa ADC da canle 1[0] – byte baixo |
12 | 0x00C | Táboa ADC da canle 1[1] – byte alto |
13 | 0x00D | Táboa ADC da canle 1[1] – byte baixo |
14 | 0x00E | Táboa ADC da canle 1[2] – byte alto |
15 | 0x00F | Táboa ADC da canle 1[2] – byte baixo |
16 | 0x010 | Táboa ADC da canle 1[3] – byte alto |
17 | 0x011 | Táboa ADC da canle 1[3] – byte baixo |
18 | 0x012 | Táboa ADC da canle 1[4] – byte alto |
19 | 0x013 | Táboa ADC da canle 1[4] – byte baixo |
20 | 0x014 | Táboa ADC da canle 1[5] – byte alto |
21 | 0x015 | Táboa ADC da canle 1[5] – byte baixo |
22 | 0x016 | Táboa ADC da canle 1[6] – byte alto |
23 | 0x017 | Táboa ADC da canle 1[6] – byte baixo |
24 | 0x018 | Táboa ADC da canle 1[7] – byte alto |
25 | 0x019 | Táboa ADC da canle 1[7] – byte baixo |
26 | 0x01A | Táboa ADC da canle 1[8] – byte alto |
27 | 0x01B | Táboa ADC da canle 1[8] – byte baixo |
28 | 0x01C | Táboa ADC da canle 1[9] – byte alto |
29 | 0x01D | Táboa ADC da canle 1[9] – byte baixo |
30 | 0x01E | Táboa de base de datos da canle 1[0] – byte alto |
31 | 0x01F | Táboa de base de datos da canle 1[0] – byte baixo |
32 | 0x020 | Táboa de base de datos da canle 1[1] – byte alto |
33 | 0x021 | Táboa de base de datos da canle 1[1] – byte baixo |
34 | 0x022 | Táboa de base de datos da canle 1[2] – byte alto |
35 | 0x023 | Táboa de base de datos da canle 1[2] – byte baixo |
36 | 0x024 | Táboa de base de datos da canle 1[3] – byte alto |
37 | 0x025 | Táboa de base de datos da canle 1[3] – byte baixo |
38 | 0x026 | Táboa de base de datos da canle 1[4] – byte alto |
39 | 0x027 | Táboa de base de datos da canle 1[4] – byte baixo |
40 | 0x028 | Táboa de base de datos da canle 1[5] – byte alto |
41 | 0x029 | Táboa de base de datos da canle 1[5] – byte baixo |
42 | 0x02A | Táboa de base de datos da canle 1[6] – byte alto |
43 | 0x02B | Táboa de base de datos da canle 1[6] – byte baixo |
44 | 0x02C | Táboa de base de datos da canle 1[7] – byte alto |
45 | 0x02D | Táboa de base de datos da canle 1[7] – byte baixo |
46 | 0x02E | Táboa de base de datos da canle 1[8] – byte alto |
47 | 0x02F | Táboa de base de datos da canle 1[8] – byte baixo |
48 | 0x030 | Táboa de base de datos da canle 1[9] – byte alto |
49 | 0x031 | Táboa de base de datos da canle 1[9] – byte baixo |
50 | 0x032 | Canle 2 Valor máximo de DAC: byte alto |
51 | 0x033 | Canle 2 Valor máximo de DAC: byte baixo |
52 | 0x034 | Canle 2 Valor máximo de DB: byte alto |
53 | 0x035 | Canle 2 Valor máximo de DB: byte baixo |
54 | 0x036 | Valor mínimo de DAC da canle 2: byte alto |
55 | 0x037 | Valor mínimo de DAC da canle 2: byte baixo |
56 | 0x038 | Canle 2 Valor mínimo de DB: byte alto |
57 | 0x039 | Canle 2 Valor mínimo de DB: byte baixo |
58 | 0x03A | Táboa ADC da canle 2[0] – byte alto |
59 | 0x03B | Táboa ADC da canle 2[0] – byte baixo |
60 | 0x03C | Táboa ADC da canle 2[1] – byte alto |
61 | 0x03D | Táboa ADC da canle 2[1] – byte baixo |
62 | 0x03E | Táboa ADC da canle 2[2] – byte alto |
63 | 0x03F | Táboa ADC da canle 2[2] – byte baixo |
64 | 0x040 | Táboa ADC da canle 2[3] – byte alto |
65 | 0x041 | Táboa ADC da canle 2[3] – byte baixo |
66 | 0x042 | Táboa ADC da canle 2[4] – byte alto |
67 | 0x043 | Táboa ADC da canle 2[4] – byte baixo |
68 | 0x044 | Táboa ADC da canle 2[5] – byte alto |
69 | 0x045 | Táboa ADC da canle 2[5] – byte baixo |
70 | 0x046 | Táboa ADC da canle 2[6] – byte alto |
71 | 0x047 | Táboa ADC da canle 2[6] – byte baixo |
72 | 0x048 | Táboa ADC da canle 2[7] – byte alto |
73 | 0x049 | Táboa ADC da canle 2[7] – byte baixo |
74 | 0x04A | Táboa ADC da canle 2[8] – byte alto |
75 | 0x04B | Táboa ADC da canle 2[8] – byte baixo |
76 | 0x04C | Táboa ADC da canle 2[9] – byte alto |
77 | 0x04D | Táboa ADC da canle 2[9] – byte baixo |
78 | 0x04E | Táboa de base de datos da canle 2[0] – byte alto |
79 | 0x04F | Táboa de base de datos da canle 2[0] – byte baixo |
80 | 0x050 | Táboa de base de datos da canle 2[1] – byte alto |
81 | 0x051 | Táboa de base de datos da canle 2[1] – byte baixo |
82 | 0x052 | Táboa de base de datos da canle 2[2] – byte alto |
83 | 0x053 | Táboa de base de datos da canle 2[2] – byte baixo |
84 | 0x054 | Táboa de base de datos da canle 2[3] – byte alto |
85 | 0x055 | Táboa de base de datos da canle 2[3] – byte baixo |
86 | 0x056 | Táboa de base de datos da canle 2[4] – byte alto |
87 | 0x057 | Táboa de base de datos da canle 2[4] – byte baixo |
88 | 0x058 | Táboa de base de datos da canle 2[5] – byte alto |
89 | 0x059 | Táboa de base de datos da canle 2[5] – byte baixo |
90 | 0x05A | Táboa de base de datos da canle 2[6] – byte alto |
91 | 0x05B | Táboa de base de datos da canle 2[6] – byte baixo |
92 | 0x05C | Táboa de base de datos da canle 2[7] – byte alto |
93 | 0x05D | Táboa de base de datos da canle 2[7] – byte baixo |
94 | 0x05E | Táboa de base de datos da canle 2[8] – byte alto |
95 | 0x05F | Táboa de base de datos da canle 2[8] – byte baixo |
96 | 0x060 | Táboa de base de datos da canle 2[9] – byte alto |
97 | 0x061 | Táboa de base de datos da canle 2[9] – byte baixo |
98 | 0x062 | Canle 3 Valor máximo de DAC: valor alto |
99 | 0x063 | Canle 3 Valor máximo de DAC: valor baixo |
100 | 0x064 | Canle 3 Valor máximo de DB: valor alto |
101 | 0x065 | Canle 3 Valor máximo de DB: valor baixo |
102 | 0x066 | Canle 3 Valor mínimo de DAC: valor alto |
103 | 0x067 | Valor mínimo de DAC da canle 3: valor baixo |
104 | 0x068 | Canle 3 Valor mínimo de DB: valor alto |
105 | 0x069 | Canle 3 Valor mínimo de DB: valor baixo |
106 | 0x06A | Táboa ADC da canle 3[0] – byte alto |
107 | 0x06B | Táboa ADC da canle 3[0] – byte baixo |
108 | 0x06C | Táboa ADC da canle 3[1] – byte alto |
109 | 0x06D | Táboa ADC da canle 3[1] – byte baixo |
110 | 0x06E | Táboa ADC da canle 3[2] – byte alto |
111 | 0x06F | Táboa ADC da canle 3[2] – byte baixo |
112 | 0x070 | Táboa ADC da canle 3[3] – byte alto |
113 | 0x071 | Táboa ADC da canle 3[3] – byte baixo |
114 | 0x072 | Táboa ADC da canle 3[4] – byte alto |
115 | 0x073 | Táboa ADC da canle 3[4] – byte baixo |
116 | 0x074 | Táboa ADC da canle 3[5] – byte alto |
117 | 0x075 | Táboa ADC da canle 3[5] – byte baixo |
118 | 0x076 | Táboa ADC da canle 3[6] – byte alto |
119 | 0x077 | Táboa ADC da canle 3[6] – byte baixo |
120 | 0x078 | Táboa ADC da canle 3[7] – byte alto |
121 | 0x079 | Táboa ADC da canle 3[7] – byte baixo |
122 | 0x07A | Táboa ADC da canle 3[8] – byte alto |
123 | 0x07B | Táboa ADC da canle 3[8] – byte baixo |
124 | 0x07C | Táboa ADC da canle 3[9] – byte alto |
125 | 0x07D | Táboa ADC da canle 3[9] – byte baixo |
126 | 0x07E | Táboa de base de datos da canle 3[0] – byte alto |
127 | 0x07F | Táboa de base de datos da canle 3[0] – byte baixo |
128 | 0x080 | Táboa de base de datos da canle 3[1] – byte alto |
129 | 0x081 | Táboa de base de datos da canle 3[1] – byte baixo |
130 | 0x082 | Táboa de base de datos da canle 3[2] – byte alto |
131 | 0x083 | Táboa de base de datos da canle 3[2] – byte baixo |
132 | 0x084 | Táboa de base de datos da canle 3[3] – byte alto |
133 | 0x085 | Táboa de base de datos da canle 3[3] – byte baixo |
134 | 0x086 | Táboa de base de datos da canle 3[4] – byte alto |
135 | 0x087 | Táboa de base de datos da canle 3[4] – byte baixo |
136 | 0x088 | Táboa de base de datos da canle 3[5] – byte alto |
137 | 0x089 | Táboa de base de datos da canle 3[5] – byte baixo |
138 | 0x08A | Táboa de base de datos da canle 3[6] – byte alto |
139 | 0x08B | Táboa de base de datos da canle 3[6] – byte baixo |
140 | 0x08C | Táboa de base de datos da canle 3[7] – byte alto |
141 | 0x08D | Táboa de base de datos da canle 3[7] – byte baixo |
142 | 0x08E | Táboa de base de datos da canle 3[8] – byte alto |
143 | 0x08F | Táboa de base de datos da canle 3[8] – byte baixo |
144 | 0x090 | Táboa de base de datos da canle 3[9] – byte alto |
145 | 0x091 | Táboa de base de datos da canle 3[9] – byte baixo |
Documentos/Recursos
![]() |
PHOTONWARES Software de interfaz GUI de control Agiltron VOA [pdfManual do usuario Agiltron VOA Control GUI Interface Software, Agiltron VOA Control GUI Interface, Software, Agiltron VOA Control Software |