Pregunta
Tengo un archivo de parámetros S en mi PC y deseo cargarlo a una traza de memoria de mi analizador de redes.
¿Cómo puedo hacerlo vía control remoto?
Tengo un archivo de parámetros S en mi PC y deseo cargarlo a una traza de memoria de mi analizador de redes.
¿Cómo puedo hacerlo vía control remoto?
Debe escribir el programa adjunto en la aplicación VisualBasic en EXCEL.
Si tiene instalado un controlador de NI-VISA y una conexión GPIB o TCP/IP al analizador de redes, puede ejecutar el programa usted mismo.
El programa busca el archivo TEST.S1P en "C:\Work\".
La parte importante es la siguiente:
REM Abrir el archivo de parámetros S Test.S1P y leer el contenido
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFile("C:\work\Test.S1P")
REM s es el número de bytes con datos del archivo Test.S1P
s = f.Size
Open "C:\work\Test.S1P" For Input As #1
Do While Not EOF(1)
Text1 = Input(s, #1)
Loop
Close #1
REM Crear los datos para enviar al ZVL
REM l es el número de bytes que se necesitan para la información de longitud de los datos
l = Len(s)
Text2 = "#" + CStr(l) + CStr(s) + Text1
REM Enviar los datos en un archivo al ZVL
commandStr = "MMEMory:DATA 'C:\Temp\Test.S1P', " + Text2
countsend = Len(commandStr)
status = viWrite(vinstr, commandStr, countsend, count)
REM Abrir el archivo en una traza de memoria
commandStr = "MMEM:LOAD:TRAC 'TRC1','c:\temp\test.s1p'"
countsend = Len(commandStr)
status = viWrite(vinstr, commandStr, countsend, count)