Importador de archivos Touchstone, también conocido como datos sNpEl complemento adjunto crea una tabla de datos JMP a partir de un archivo Touchstone, también conocido como datos sNp.
El importador se basa en la Revisión 1.1 del Especificación de formato de archivo Touchstone .
En resumen, la línea de opción debería leer:
Para archivos de 1 puerto: # [HZ / KHZ / MHZ / GHZ] [S / Y / Z / G / H] [MA / DB / RI] [R n]
Para archivos de 2 puertos: # [HZ / KHZ / MHZ / GHZ] [S / Y / Z / G / H] [MA / DB / RI] [R n]
Para archivos n-port: # [HZ / KHZ / MHZ / GHZ] [S / Y / Z / G / H] [MA / DB / RI] [R n] donde los corchetes ([]) indican información opcional;
... / ... / ... / significa seleccionar una de las opciones;
yn se reemplaza por un número positivo.
Nota: Los parámetros de ruido se pueden incluir en un archivo de datos Touchstone, sin embargo, solo se pueden incluir en las descripciones de red de 2 puertos.
Un agradecimiento especial a mi colaborador y maestro increíble. @brady_brady para obtener ayuda para hacerlo robusto.
/ ************************************************* **********************************
CAMBIOS
Version 1.01
Escrito por: Stan Koprowski
FECHA: 30 de junio de 2020
Nombre de archivo convertido a mayúscula para permitir que las extensiones de archivo no distingan entre mayúsculas y minúsculas
Establezca la propiedad Unidad para Frecuencia en la unidad suministrada
Establecer la propiedad de la unidad para resistencia a ohmios
************************************************** ********************************** /
Integración de tercerosDesarrollo de aplicaciones analíticasUtilidadesRe: Importador de archivos Touchstone, también conocido como datos sNp¡Qué sorprendente cambio para esta solicitud!
Lo publiqué en el sitio el 6/25 asumiendo que era como cualquier otro sitio donde pones sugerencias ... haz clic y olvida porque nunca sucederá nada. Bueno, Rob en JMP tomó esto y se lo envió a Stan y hoy, 6/30, tengo un complemento funcional para convertir mis archivos. Incluso tiene su primer mod para ser insensible a mayúsculas y minúsculas ya que mi primer intento en el complemento falló porque mis extensiones eran mayúsculas.
¡Felicitaciones a Rob y Stan por un servicio excepcional y tiempo de reacción!
Re: Importador de archivos Touchstone, también conocido como datos sNpHola @KellyM ,
Gracias por las amables palabras y me alegro de que haya encontrado útil el complemento.
salud,
Stan
Re: Importador de archivos Touchstone, también conocido como datos sNpHola Stan
Gracias por las rápidas respuestas. La importación múltiple concatenada en un solo archivo es excelente y me ahorra toneladas de tiempo.
Estoy seguro de que te estás cansando de mis puntos exigentes, pero aquí hay algunos comentarios adicionales:
1) Parece que hay un límite en la cantidad de archivos que la importación puede hacer. Lo ejecuté dos veces en una carpeta con 108 archivos y exceptúa después de ~ 35 minutos. He podido convertir 50 archivos en 1601 líneas cada uno (80050 líneas). Puedes encontrar el informe que me hizo generar.
2) Mientras el SW realiza la conversión en muchos archivos, la línea de título superior dice "(No responde)", lo que pone en duda si algo está mal. ¿Hay alguna forma de mostrar un progreso positivo?
Kelly
Re: Importador de archivos Touchstone, también conocido como datos sNpHola @KellyM ,
No he implementado ningún límite en la cantidad de archivos que se pueden importar y concatenar.
No tengo acceso a sus archivos, sin embargo, probablemente se deba a que uno de los archivos de la carpeta no cumple con las especificaciones.
Es posible que desee dividir la carpeta en conjuntos de 25-50 archivos y ejecutar el complemento en cada conjunto para identificar qué archivo puede estar causando el error.
Si puede identificar el archivo que podría estar causando el error, puedo ver si puedo actualizar el código para remediar la situación.
Mientras tanto, echaré un vistazo al código para ver si puedo implementar un mecanismo para rastrear las excepciones mientras proceso los archivos "buenos" para que no se cuelgue.
salud,
Stan
Re: Importador de archivos Touchstone, también conocido como datos sNpHola Stan
He agrupado todos los archivos en aproximadamente 20 grupos y todos vienen bien. Cuando obtengo más de 60 archivos, lleva mucho tiempo, como 35 minutos y luego las excepciones. ¿Encuentra el informe de excepción que presenté?
Kelly
Re: Importador de archivos Touchstone, también conocido como datos sNpHola Stan
Aquí está el número de archivos vs tiempo de conversión. Se intensifica rápidamente.
¿Tiene algún tipo de reformateo o verificación de datos de "archivo completo" después de cada importación de archivos? 10 archivos tardan 13 segundos pero 20 archivos tardan más de un minuto. 30 archivos toman 3:38. No es lineal, por lo que algo se está agravando con cada nuevo archivo.

Gracias. Espero que esto lo mejore para la próxima persona.
Kelly