Você está na página 1de 7

Para configurar el DataSocket Server hay que ir a: Inicio->Programas->National Instruments->DataSocket->DataSocket Server Manager.

Una vez ah hay pararse sobre (por ejemplo) Predefined Data Items, y presionar el botn New Item. La descripcin no importa. Hay que llamarlo: waveform_str para que funcione con el VI de ejemplo. O ponerle otro nombre pero despus especificar ese nombre en la URL de los instrumentos. Debe ser de tipo String.

Una vez terminada esa configuracin hay que cerrar esa ventana y abrir: Inicio->Programas->National Instruments->DataSocket->DataSocket Server. Este servidor debe estar abierto todo el tiempo que querramos transmitir los datos, pues se transmiten a travs de este servidor. El generador enva los datos a este servidor y el osciloscopio los lee de ac.

1.7.2a.vi

Generador

de seales con DataSocket

.
Se conecta al DataSocket Server y enva los datos a ste servidor como una string llamada waveform_str. El programa inicia intentando conectarse con el DataSocket Server en modo write. Si no puede conectarse espera 100ms y vuelve a intentarlo. Esto lo hace hasta que se pueda conectar. Una vez conectado, genera una seal y la enva al DataSocket Server. Espera 100ms y vuelve a hacer lo mismo. Si hay algn error al enviar los datos al DataSocket Server o si se presiona el botn stop (SALIR), sale del bucle WHILE, cierra la conexin y termina el programa. Nota: Debe haber un DataSocket Server funcionando adems de este generador y del osciloscopio 1.7.2b para poder conectarse. Ver DataSocket Server para informacin de como configurarlo.

OFF reset signal, if TRUE, resets the phase to the phase control value and the time stamp to zero. The default is FALSE.

OFFSET offset is the DC offset of the signal. The default is 0.0.

FRECUENCIA frequency is the frequency of the waveform in units of hertz. The default is 10.

AMPLITUD amplitude is the amplitude of the waveform. The amplitude is also the peak voltage. The default is 1.0.

FASE phase is the initial phase, in degrees, of the waveform. The default is 0. The VI ignores phase if reset signal is FALSE.

DUTY CICLE square wave duty cycle is the percentage of time a square wave remains high versus low over one period. The VI uses this parameter only if the signal type is a square wave. The default is 50.

Fs Fs is the sampling rate in samples per second. The default is 1000.

NRO. MUESTRAS #s is the number of samples in the waveform. The default is 1000.

SEAL Tipo de seal: Senoidal, Triangular, Cuadrada o Diente de Sierra.

stop Salir del programa.

URLDireccin del servidor DataSocket y nombre de la variable.

NI_MABase.lvlib:Basic Function Generator.vi

C:\Archivos de programa\National Instruments\LabVIEW 8.6\vi.lib\measure\masignal.llb\Basic Function Generator.vi

1.7.2b.vi

Osciloscopio con DataSocket .


Se conecta al DataSocket Server y recibe los datos desde este servidor como una string llamada waveform_str. El programa inicia intentando conectarse con el DataSocket Server en modo BufferedRead. Si no puede conectarse espera 100ms y vuelve a intentarlo. Esto lo hace hasta que se pueda conectar. Una vez conectado, lee la seal desde el DataSocket Server y la muestra en el osciloscopio. Luego vuelve a repetir el mismo proceso hasta que haya algn error al recibir los datos del DataSocket Servero si se presiona el botn stop (SALIR). Si ocurre alguna de estas dos cosas sale del bucle WHILE, cierra la conexin y termina el programa. Nota: Debe haber un DataSocket Server funcionando adems de este osciloscopior y del generador 1.7.2a para poder conectarse. Ver DataSocket Server para informacin de como configurarlo.

stop Termina el programa.

Ch1 VOLTS/DIV Canal 1.

Tiempo SEC/DIV de ambos canales (solo se usa el CH1).

Ch1 CH1 ON.

Ch2 CH 2 ON (no se usa).

Ch2 VOLTS/DIV Canal 2 (no se usa).

URL URL del DataSocket Server y nombre de la variable.

Waveform Graph Onda leda del DataSocket.