Preguntas frecuentes sobre catman: Manipulación y análisis de datos

Encuentre respuestas a las preguntas más frecuentes sobre manipulación y análisis de datos con el software de adquisición de datos catman de HBM, tales como:

Preparación y carga de un proyecto de adquisición de datos

Pulse en el botón Offline: Prepare a new DAQ project without connected devices en el grupo Measure de la ventana de inicio de catman Easy/AP.

  • No se puede medir
  • No se puede hacer una puesta a cero
  • No se pueden inicializar canales ni actualizar en vivo los valores medidos
  • No se pueden detectar sensores

Para insertar un canal o un bloque de canales, marque el dispositivo o un canal creado perteneciente al dispositivo. A continuación, seleccione New channel. Normalmente, los canales se crean como bloques de canales. Solo se pueden crear individualmente amplificadores de un solo canal para MGCplus, PMX y Spider8. Los canales se insertan en un plano de señales, de acuerdo con la posición de las ranuras.

Puede ocurrir que los sensores sean rechazados durante el proceso de asignación a canales, incluso aunque sean compatibles de acuerdo con los datos técnicos del hardware. En algunas circunstancias, la rutina de verificación puede resultar demasiado estricta. En esos casos, se puede desactivar la verificación de sensores en Check validity of EasyPlan sensor assignment (menú principal/Options/Sensors). Si se desactiva la verificación de sensores, el sistema no sabrá si un sensor no es válido a no ser que el proyecto DAQ trabaje con el hardware real.

Si, al cargar el proyecto, no se encuentra la dirección especificada, aparece un cuadro de diálogo que permite cambiar la dirección. El cuadro de diálogo muestra las direcciones IP y los tipos de equipos (amplificadores y placas de conectores) según están almacenados en el proyecto. También permite efectuar un barrido TCP/IP para detectar los dispositivos disponibles. A continuación, se puede editar la dirección y volver a cargar el proyecto. Igualmente, se puede cambiar el tipo de conexión o eliminar un dispositivo del proyecto.

Este mecanismo es aplicable a todos los dispositivos del proyecto. El cuadro de diálogo sigue apareciendo hasta que el sistema localiza todos los dispositivos del proyecto o hasta que se cancela la carga del proyecto. Existen otras posibilidades a disposición del usuario para resolver problemas de dispositivos que no se encuentran al cargar un proyecto DAQ (ver Options/Program start):

  • Cuadro de diálogo interactivo para sustituir o eliminar temporalmente dispositivos, o para cambiar los ajustes de la interfaz.
  • Posibilidad de eliminar temporalmente del proyecto los dispositivos a los que no sea posible conectarse (en este caso, no aparece cuadro de diálogo).
  • Desactivar los dispositivos a los que no sea posible conectarse (en este caso, no aparece cuadro de diálogo).

La columna Type muestra el amplificador y las placas de conectores del dispositivo, mientras que la columna Type expected muestra el contenido del proyecto. Si las entradas no coinciden, se marcan en rojo. Las dos columnas pueden mostrarse u ocultarse a través de las opciones de la lista de canales.

Solo son visibles las ranuras que están guardadas en el proyecto. Los amplificadores que no están guardados en el proyecto están inactivos.

Puede crear un nuevo proyecto e importar los ajustes del proyecto existente (menú File > Import).

A partir de la versión 2.1 de catman Easy/AP, se puede cambiar el tipo de conexión si no se localiza el dispositivo al cargar un proyecto.

Sí. Se puede especificar cómo debe comportarse la ejecución de scripts al cargar un proyecto DAQ que contenga a su vez un proyecto EasyScript: los scripts se pueden ejecutar automáticamente al cargar el proyecto o bien al iniciar el trabajo de adquisición de datos. Para activar esta función, vaya a File/Options y seleccione la opción que desee en la pestaña EasyScript.

Modo de análisis

El modo de análisis sirve para visualizar y analizar (hacer cálculos) de datos ya adquiridos y almacenados en archivos. Este tipo de datos suele denominarse “datos de posprocesamiento”.

Antes de empezar a trabajar con datos, debe por tanto cargar uno o más ensayos (archivos .TST) en su proyecto de análisis. Para ello, puede utilizar la función “Test Explorer”, que le permite navegar en busca de archivos de ensayos ya existentes. Para incorporar un ensayo a su proyecto, arrástrelo al proyecto desde la vista de árbol de Test Explorer (a la izquierda) o seleccione la opción Load test en el menú contextual de la lista de archivos. Para eliminar un ensayo de su proyecto, seleccione Remove test en el menú contextual de vista de árbol de su proyecto.

Una vez que haya incluido un ensayo en el proyecto, podrá examinar su contenido (parámetros del ensayo, canales) ampliando los nodos correspondientes de la vista de árbol. Para mostrar un canal, arrástrelo hasta una zona vacía de la página (con ello creará un objeto gráfico) o arrástrelo directamente hasta un gráfico ya existente.

Una vez que se añade un ensayo al proyecto de análisis, su contenido (parámetros del ensayo, canales) se representa en una vista de árbol. Para ver el contenido, abra los nodos oportunos. También es posible ver la información del ensayo directamente, sin necesidad de agregarlo al proyecto de análisis. Seleccione el archivo del ensayo (.TST) mediante la opción File Selection, en la esquina inferior derecha de la ventana “Test Explorer”. El contenido del archivo se mostrará en las tablas Test parameters y Details.

La pestaña File selection también puede mostrar información adicional sobre el ensayo (por ejemplo, comentarios al archivo del ensayo y ruta del archivo del ensayo). Todos los canales del ensayo se muestran más claramente en la pestaña Channels. Los comentarios relativos a todos los archivos de ensayos que se encuentran presentes en el directorio actual pueden mostrarse en File selection. Tenga en cuenta que para ello se consume un tiempo adicional. No es recomendable si hay muchos archivos en los directorios de datos.

Es posible añadir un canal individual de un ensayo al proyecto de análisis sin necesidad de cargar todo el ensayo. Haga doble clic en uno de los canales que aparecen listados en la pestaña Channels y arrástrelo hasta la lista de proyectos. También es posible seleccionar múltiples canales y seleccionarlos de una sola vez al proyecto. Sin embargo, no se puede eliminar un ensayo completo. 

Lo único que hay que hacer es arrastrar el canal hasta un gráfico del panel o de la página de impresora. Si todavía no ha creado un gráfico, arrastre el canal hasta una zona vacía del panel o de la página de impresora. catman Easy/AP creará automáticamente un gráfico y representará en él el canal. También es posible asignar un canal al gráfico seleccionado haciendo doble clic en el canal.

Las funciones matemáticas dependen del módulo EasyMath. Para utilizar este módulo opcional, primero debe activarlo (en File/Options, pestaña Program functions). Una vez activado el módulo, aparecerá en la barra de herramientas de la cinta la pestaña Computations. Pulse en esa pestaña para abrir el cuadro de diálogo de cálculos matemáticos.

Utilice la función del menú principal File/Analyze measurement data o el botón del mismo nombre situado en la parte derecha de la franja de pestañas. El cuadro de diálogo que aparece le permite elegir entre analizar sus datos con un proyecto de análisis vacío o con un proyecto ya existente.

Nota: Si cambia directamente del modo de adquisición de datos al modo de análisis, cargará de forma automática los datos de su último trabajo DAQ en el Test Explorer.

Asigne uno o más proyectos de análisis a su proyecto DAQ. Utilice la función del menú principal File/Analyze measurement data o el botón del mismo nombre situado en la parte derecha de la franja de pestañas. El cuadro de diálogo que aparecerá le permite asignar uno o más proyectos de análisis a su proyecto DAQ actual.

El archivo de un ensayo DAQ (.TST) solo contiene referencias al archivo que guarda los datos medidos (.BIN). Si copia el archivo .TST del ensayo, debe copiar también el archivo .BIN correspondiente. Todas las referencias del archivo .TST contienen una ruta completa. Si catman Easy/AP no encuentra el archivo de datos (.BIN) en la ubicación especificada en la ruta, lo busca en la misma carpeta en la que se encuentre el archivo del ensayo (.TST).

Un proyecto de análisis solo contiene referencias a los archivos de los ensayos (.TST). Si copia el proyecto, debe copiar también los archivos de los ensayos. Pero, a su vez, los archivos de los ensayos contienen referencias a los archivos de datos en los que se almacenan los datos medidos (.BIN). Así que también deberá copiar esos archivos.

Todas las referencias del archivo .TST contienen una ruta completa. Si catman Easy/AP no encuentra los archivos correspondientes en la ubicación especificada en la ruta, los busca en la misma carpeta en la que se encuentre el archivo del proyecto (.OFP).

  • Página de impresora: Utilice una página de impresora si desea crear e imprimir un informe. Todos los objetos de la página aparecerán en la página impresa. Además, puede definir márgenes, encabezados y pies. En la pantalla del PC, la página de impresora se muestra respetando el formato y la relación de aspecto de la impresora que esté configurada (por ejemplo, A4). Una página de impresora puede mostrarse con diferentes niveles de zoom, para manejar los objetos de forma más cómoda.
  • Panel: Un panel sirve exclusivamente para visualizar y analizar datos. No se puede imprimir como un todo (solo se pueden imprimir gráficos individuales) y no tiene en cuenta el formato y la relación de aspecto de la impresora.

Para poder cambiar el formato de página, debe tener una impresora instalada en el PC.

Como máximo, en un proyecto se pueden crear 64 paneles/páginas de impresora.

En una tabla (hoja de cálculo) se pueden representar datos de muestreo de un canal, datos estadísticos —por ejemplo, máximos y mínimos— y los llamados datos de trazabilidad (como frecuencia de muestreo, tipo de amplificador, sensor, etc.). Primero, debe crear un objeto tabla, marcar el canal deseado en el proyecto de análisis y seleccionar el elemento Data sources for table drag and drop en el menú desplegable Window, situado en la parte derecha de la cinta. En el cuadro de diálogo que aparece a continuación, seleccione el tipo de datos que desea representar y arrástrelo hasta una celda de la tabla. Los datos que se muestran proceden del canal que se encuentra actualmente seleccionado en su proyecto de análisis. El cuadro de diálogo se mantiene abierto hasta que seleccione un canal diferente y repita la acción de arrastrar y soltar. Esta es una forma muy rápida de poblar la tabla con datos de distintos canales.

Nota: Si elige representar todas las muestras del canal, se llenará la columna a la que pertenezca la celda que esté seleccionada. El encabezado de la columna se llenará automáticamente con el nombre y las unidades del canal.

En el proyecto de análisis, seleccione el parámetro de trabajo que desee insertar. En el menú contextual, seleccione Copy text. A continuación, podrá insertar ese texto en distintos tipos de objetos:

  • Objeto de texto: Abra el cuadro de diálogo de configuración del objeto y seleccione Paste en el menú contextual del cuadro de texto.
  • Celda de una tabla: Haga doble clic en la celda para ponerla en modo de edición. Seleccione Paste en el menú contextual de la celda.
  • Título de un gráfico: Abra el cuadro de diálogo de configuración del objeto y seleccione Paste en el menú contextual del cuadro de texto Title.

En contraste con otros cálculos, los cálculos con rosetas de galgas extensométricas pueden tener varios canales de resultados. Por este motivo, se crea un nodo principal en la parte izquierda del explorador de ensayos, con el nombre del cálculo con galgas extensométricas. Para cada canal de resultados se crea un subnodo. El nodo principal solo cumple funciones de administración. No es un objeto que pueda arrastrarse con fines de visualización; solo pueden arrastrarse los subnodos (que son los que contienen resultados). No obstante, solo es posible eliminar o modificar por completo un cálculo de galgas extensométricas desde su nodo principal.

Test Explorer solo muestra archivos con extensiones conocidas. La extensión predeterminada para los archivos de ensayos de catman Easy/AP es “.TST”. Si se quieren utilizar extensiones adicionales, deben definirse en Options, pestaña Data storage, sección File extension for Test Explorer. Especifique “.MEA” para los archivos de MGCplus y “.STO” para los archivos comprimidos. Los archivos que contienen medidas con frecuencias de muestreo bajas tienen las extensiones “.ME1” y “.ST1”.

En primer lugar, seleccione la ficha o columna que desee utilizar como modelo. A continuación, seleccione Clone data sources/Copy row/column en el menú contextual de la tabla. Dentro de Test Explorer, seleccione el canal cuya información desee visualizar. Vuelva a la tabla y seleccione una fila/columna en la que insertar la información del nuevo canal. Por último, seleccione Clone data sources/Paste row/column en el menú contextual de la tabla.

catman Easy/AP no realiza cálculos espectrales sobre archivos de datos completos, sino sobre secciones recurrentes más pequeñas, cuya longitud viene determinada por la frecuencia de muestreo y la resolución de frecuencia. El tamaño de esas secciones es la potencia de dos (2k) más alta por debajo del valor 2*1/(dt*resolución de frecuencia). Finalmente, los espectros de todas esas secciones se promedian.

Esta estrategia presenta varias ventajas con respecto a los cálculos espectrales sobre el archivo de datos completo. En primer lugar, puesto que los cálculos espectrales se basan en la transformada rápida de Fourier (FFT), el cálculo siempre se aplica a la potencia de dos (2k) más alta por debajo del número de valores, lo cual, en el peor de los casos, puede llevarnos a despreciar casi la mitad del archivo de datos. Por otro lado, los archivos de datos grandes resultarían en canales de cálculo enormes, con una resolución de frecuencia innecesariamente alta.

Nota: Debe tenerse en cuenta que este método que emplea catman Easy/AP no es adecuado para calcular espectros a partir de señales con características de frecuencia dependientes el tiempo.

Con la resolución de frecuencia automática, catman Easy/AP determina la resolución que se aplica a todo el archivo de datos para calcular un único espectro. En ese caso, no se produce promediación de espectros. Si la longitud del archivo de datos no es una potencia de dos, entonces se aplica lo que se llama “zero padding” (completar con ceros), que depende de la longitud L del archivo de datos. Funciona así:

  • Si L está más próximo a la potencia de dos más alta por defecto: la opción Always perform zero padding decide si el archivo de datos se trunca o se completa con ceros hasta alcanzar la potencia de dos (2k) más baja por encima del valor L.
  • Si L está más próximo a la potencia de dos más alta por exceso: el archivo de datos se rellena con ceros, independientemente de la opción Always perform zero padding.

La pestaña de exportación Export situada en la cinta del modo de análisis permite guardar en un nuevo archivo cálculos y canales de ensayos que el usuario haya cargado. Se puede agregar un ensayo completo a la lista de exportación. El procedimiento es el mismo que cuando se agregan canales individuales. Si alguno de los canales del ensayo ya está presente en la lista, ese canal no se agrega por segunda vez.

El modo de análisis permite guardar en nuevos archivos cálculos y canales correspondientes a distintos ensayos. Eso puede hacer que, en un mismo archivo, se guarden varios canales con el mismo nombre, lo cual puede generar errores en las funciones que identifican los canales por su nombre (por ejemplo, EasyMath). Para evitarlo, se puede designar cualquier canal con un nombre alternativo o “alias” en una exportación. El alias se guarda con el archivo para mantener la coherencia de nombres.

Hay tres tipos de celdas: de texto estáticas (no editables), de texto editables y numéricas editables (solo dígitos).

Una celda pasa a ser tipo texto estática cuando se arrastran y sueltan en ella valores e información sobre canales procedentes de ensayos. Es posible definir el número de posiciones decimales de las celdas numéricas y de texto estáticas. Estas dos funciones de formato se pueden aplicar a celdas individuales, grupos de celdas o filas y columnas completas, dependiendo de la selección, con la excepción de los valores relativos a canales cuando ocupan una columna completa. En este caso, cualquier cambio en el número de posiciones decimales afecta a la columna completa. El formato puede configurarse en la sección Cells del cuadro de diálogo.

Al igual que ocurre con los canales de cálculo, se puede crear un conjunto de datos que contenga datos tabulares introducidos por el propio usuario. Para ello, pulse el botón Data series en el módulo de cálculo (pestaña Computations) e introduzca los datos en la tabla. Pulse Create computation para agregar el nuevo conjunto de datos al proyecto. Ese conjunto de datos puede representarse gráficamente, puede emplearse para realizar otros cálculos o puede exportarse como cualquier otro canal o cualquier otro cálculo.

En lugar de teclear los datos, se puede llenar la tabla con datos medidos de un canal. Para ello, marque el canal y pulse Copy from DAQ channel. En contraste con los datos originales del canal, que nunca pueden modificarse, estos datos tabulares sí pueden editarse; por ejemplo, para eliminar valores atípicos.

Como tercera opción, también se pueden generar datos tabulares utilizando una función f(x), por ejemplo, 0.8+0.5*x-0.0032*x^2. En este caso, se puede crear adicionalmente un conjunto de datos con los valores del eje de abscisas (0, dx, 2*dx, 3*dx...). Esto resulta útil para representar las funciones con respecto a x.

Normalmente, un proyecto de análisis solo contiene referencias (a archivos de ensayos y a archivos de datos) y cálculos (que, por norma, no son los datos en sí). Pero no contiene los datos de medida. Sin embargo, los conjuntos de datos a medida no están sujetos a estas “normas de cálculo”. Por tanto, catman Easy/AP da la opción de incluirlos directamente en el archivo de proyecto. Este comportamiento se puede controlar individualmente para cada conjunto de datos mediante la opción Save data with project, en la pestaña Data series. No obstante, tenga en cuenta que eso puede dar como resultado archivos de proyecto muy grandes, sobre todo si los conjuntos de datos se crear a partir de copias de canales DAQ originales. Normalmente, solo se deben incluir conjuntos de datos reducidos que sean necesarios para efectuar análisis automatizados (por ejemplo, datos para una banda de tolerancia o similar).

Normalmente, se necesita un conjunto de datos adicional que proporcione los valores para el eje X (abscisas) de la traza. Excepción: si el conjunto de datos es una copia de un canal DAQ; en este caso se utiliza el dt del canal DAQ. Para representar un conjunto de datos con respecto a otro conjunto de datos que aporte los valores para el eje X, haga lo siguiente:

  • Agregue el conjunto de datos del eje X a la lista de fuentes de datos para el eje X (menú contextual Add to x-datasources).
  • Arrastre hasta el gráfico el conjunto de datos que desee representar.
  • En el cuadro de diálogo de configuración de curvas (pulse para ver la leyenda), seleccione la fuente de datos para el eje X de esa curva.

Es posible marcar varios canales de la lista de ensayos. Para ello, mantenga pulsada la tecla <Control> y seleccione los canales. Posteriormente, se pueden realizar diferentes operaciones con los canales seleccionados: se pueden asignar a un gráfico o a una lista de exportación, se pueden eliminar (solo canales de cálculo) y se pueden crear nuevos canales de cálculo.

Es posible crear varios canales de cálculo simultáneamente, a condición de que el tipo de cálculo tenga un solo canal de argumentos. Eso incluye todos los cálculos excepto los algebraicos y los cálculos con galgas extensométricas y con series de datos. Los ajustes y los prefijos de asignación de nombre se aplican a todos los canales seleccionados. También se pueden asignar canales de origen para los cálculos. Para ello, utilice los botones de asignación que hay junto a las cajas de entrada de los cálculos.

Los nombres de los canales de cálculo se asignan en el índice de ensayos del canal de argumentos, en la forma ChanName[Index]. El índice está formado por dos cifras.

Si se borra un ensayo, los índices de los ensayos restantes se reordenan. Si se asigna un nuevo índice a un ensayo, el cambio se propaga a los nombres de los canales de cálculo. Ocurre lo mismo con los nombres de curvas y las listas de exportación. El índice se asigna automáticamente. Por ello, no se deben utilizar sufijos como en los nombres de canales, porque se borrarán.

Eso depende de la posición que ocupase el ensayo que se ha eliminado. Si el ensayo eliminado no es el último de la lista, se borrarán todos los cálculos que apunten a ese canal, excepto los algebraicos y los canales de pantalla. Si se elimina el último ensayo de la lista, solo se borrarán los datos de curvas y los resultados de cálculo. El sistema le preguntará si debe borrar también los cálculos y los elementos de visualización que apunten al ensayo eliminado. 

Seleccione esta opción en la parte de carga de ensayos de Test Explorer. Cargue el primer ensayo y cree los cálculos y gráficos que necesite. Si carga un ensayo adicional, se crearán nuevos cálculos y se añadirán curvas a los gráficos, si el sistema encuentra los nombres de los canales de argumentos en el nuevo ensayo.

A la hora de crear nuevos cálculos, solo se tienen en cuenta los cálculos creados manualmente. Si se eliminan, no se crearán nuevos cálculos al cargar un nuevo ensayo. Antes es necesario incorporar manualmente los cálculos que se deseen.

Para hacer cálculos con varios canales (por ejemplo, C_Force * C_Way) o para utilizarlos como fuentes de datos para los ejes X e Y de un gráfico, deben haberse obtenido con la misma frecuencia de muestreo. Pero como no siempre se cumple esta condición, catman Easy/AP dispone de la función matemática Interpolation. Esta función permite crear un nuevo conjunto de datos a partir de un canal “lento”, insertando puntos adicionales mediante interpolación.

La sincronización se puede llevar a cabo de forma directa, utilizando objetos de visualización sincronizados (vídeo, mapa, indicadores, tabla) en el panel de visualización normal.

Aparte de los tipos de archivo predefinidos (como .TST y .BIN), es posible especificar un tipo de archivo personalizado y definir un patrón de búsqueda para buscar activos cuyo nombre coincida con el patrón (por ejemplo, utilice el patrón “*.avi” para buscar archivos con la extensión “.avi”). Se puede seleccionar la opción Search sub folders si se desea que la búsqueda se extienda también a las subcarpetas del directorio seleccionado.

Ejemplos de patrones de búsqueda:

  • ABC*: todos los archivos que empiezan por "ABC"
  • *ABC*: todos los archivos que incluyen la secuencia "ABC" en el nombre
  • *: todos los archivos

Igualmente, se pueden buscar valores de parámetros de ensayo específicos. En ese caso, la búsqueda da como resultado todos los ensayos que contengan valores de parámetros de ensayo coincidentes con los criterios de búsqueda. Ejemplo: 'Operator=Alberto': todos los ensayos realizados por el operario Alberto.

Sí. Puede guardar los directorios de trabajo que utilice con frecuencia en la lista de favoritos My favorites, desde el menú contextual Add to favorites del directorio seleccionado. La lista de favoritos le permite acceder de forma rápida y sencilla a los directorios con los que más trabaja. La lista de favoritos “My favorites” se muestra en la línea superior de la lista de carpetas.

Visualización de datos

El módulo de análisis DataView sirve para examinar rápidamente datos de sus ensayos. Le proporciona una vista tabular de los datos y una vista previa gráfica. Además de los datos numéricos del ensayo, también ofrece una tabla de cabeceras con los datos de trazabilidad de cada canal. Por otro lado, el módulo DataView se encuentra disponible dentro del proyecto de adquisición de datos. Se puede utilizar para visualizar los datos que se encuentran en el temporalmente almacenados una vez que termina un trabajo de adquisición.

Por forma predeterminada aparece una única ventana DataView; no obstante, se pueden crear hasta doce ventanas de visualización de datos.

Se puede hacer de varias maneras:

  • Arrastre un canal desde la lista de canales del proyecto de análisis hasta cualquier punto de la ventana de visualización de datos.
  • Haga doble clic en un canal en la lista de canales del proyecto de análisis para agregarlo a la visualización de datos. Para eliminar el canal, haga doble clic de nuevo.
  • Seleccione un canal en la lista de canales del proyecto de análisis (el canal aparecerá destacado) y utilice la función Add channel de la barra de la cinta o del menú contextual (botón derecho del ratón).

Alternativamente, se puede definir una tecla de acceso directo para añadir un canal a la visualización de datos (menú principal/Options/Shortcuts/pestaña Visualization/Show or delete channel in DataView). Seleccione un canal en el proyecto de análisis y pulse la tecla de acceso directo. Si vuelve a pulsar la tecla de acceso directo, eliminará el canal.

Se puede hacer de varias maneras:

  • Arrastre el nodo que contiene el archivo de medición (.BIN) o el archivo del ensayo (.TST) hasta la visualización de datos (DataView).
  • Seleccione el nodo que contiene el archivo de medición (.BIN) o el archivo del ensayo (.TST) en la lista de canales del proyecto de análisis y utilice la función Add channel de la barra de la cinta o del menú contextual.

Tenga en cuenta que el número máximo de canales que pueden representarse en el gráfico de vista previa depende del área total disponible en dicho gráfico. Utilice la opción Overlay plots si desea mostrar un número elevado de canales con una escala similar, crear ventanas DataView adicionales o aumentar el espacio de pantalla dedicado al gráfico de vista previa. 

Se puede hacer de varias maneras:

  • Seleccione una columna en la tabla DataView (para ello, pulse en cualquier punto del interior de la columna) y utilice la opción Remove channel de la barra de la cinta o del menú contextual.
  • Haga doble clic en el canal en la lista de canales del proyecto de análisis.

Para eliminar todos los canales de una visualización de datos, utilice el botón Remove All de la barra de la cinta o del menú contextual.

Utilice la casilla Auto preview de la barra de cinta. Alternativamente, utilice la casilla In preview de la tabla de cabecera o la opción Preview on/off en el menú contextual, para añadir manualmente un canal al gráfico de vista previa.

Para modificar los valores, debe estar activada la opción Allow editing of saved data in DataViewer (menú principal/Options/Program functions). Una vez activada, se desbloquean todos los canales que se muestran en DataView y es posible editarlos. Pulse el botón Edit en la barra de la cinta o bien Unlock/lock editing en el menú contextual para activar el modo de edición.

Seleccione los elementos Channel info, Table y Preview en el menú desplegable de Window, a la derecha de la cinta.

El gráfico de vista previa tiene su propio cuadro de diálogo incorporado, al que se accede desde el menú contextual Configure del gráfico. No obstante, la configuración es limitada en comparación con un objeto gráfico normal del panel de visualización.

El zoom siempre está activado: mantenga pulsado el botón izquierdo del ratón y seleccione un intervalo de zoom. En el gráfico de vista previa, el zoom es únicamente vertical (solo se puede seleccionar una sección del eje X). Si necesita un zoom rectangular, utilice un objeto gráfico en un panel de visualización. El gráfico de vista previa también ofrece las opciones de menú Zoom outReset zoom para alejar el zoom y para reiniciarlo.

Puede imprimir el gráfico de vista previa o copiarlo en distintos formatos al portapapeles utilizando el botón Export/print de la barra de la cinta, o el menú contextual.

DataView no permite visualizar matrices, recuento de clases, datos CAN en bruto y cálculos de picos y valles.

En la cinta, vaya al grupo Table para saltar a los valores de la tabla que cumplan determinadas condiciones, como "valor mayor que" o "diferencia en valor absoluto con respecto al valor precedente mayor que". También es posible desplazarse por el conjunto de datos con la función Find next.

Gráficos

Sí, solo hay que pulsar el botón Edit en el cuadro de diálogo de configuración del gráfico. Los ajustes actuales se aplicarán a todos los gráficos de nueva creación. Este ajuste se mantiene de una sesión de catman a otra. Vuelva a pulsar el botón parar restaurar la configuración estándar.

Se necesita la lista de canales para asignar los canales que se van a representar en un gráfico, o los canales para el eje X de un gráfico. Utilice el ratón para arrastrar los canales desde la lista de canales hasta el gráfico. Si la lista de canales no resulta visible, ábrala desde el menú Window/Channel list.

Para asignar un canal al eje X o a un eje Y, arrastre el canal hasta el eje correspondiente. El símbolo de arrastrar cambia de aspecto para mostrar a qué eje se asignará el canal en caso de soltarlo: una gráfica con una flecha apuntando al eje izquierdo o derecho para el eje Y izquierdo y derecho respectivamente, o solo una x para el eje X.

Nota: Si asigna un canal al eje X de un gráfico, todas las trazas de ese gráfico se representarán con respecto a los datos de la columna x de dicho canal.

Haga doble clic en el gráfico para abrir el cuadro de diálogo de configuración. Abra el grupo General. Encontrará una lista de selección para la ventana temporal. La lista de selección de unidades solo determina el formato de las etiquetas del eje X. No afecta a la ventana temporal. Alternativamente, puede hacer los mismos ajustes en el grupo Axes. El eje X está seleccionado de forma predeterminada.

Haga doble clic en el gráfico para abrir el cuadro de diálogo de configuración. Abra el grupo Axes y seleccione el eje X. Desactive la opción de autoescala (Scaling/Auto) y active la opción Manual. A continuación, introduzca manualmente los valores mínimo y máximo para ese eje. El valor máximo debe ser igual o superior al intervalo de tiempo del gráfico; de lo contrario, "desaparecerían" del gráfico todos los datos por encima del máximo.

catman puede asignar o bien un conjunto de datos X global a todas las curvas Y, o un conjunto individual para cada curva Y.

Conjunto de datos X global: Desde la lista de selección de canales, arrastre el canal que desee utilizar para el eje X hasta la zona del eje X bajo el gráfico (el cursor cambiará de aspecto y se convertirá en un símbolo "X").

Conjunto de datos X individual: Existen dos maneras de asignar conjuntos de datos X individuales:

  • En primer lugar, agregue el canal X a la lista x data sources (en el menú contextual de la lista de canales). A continuación, entre en el cuadro de diálogo de configuración de Curve de una curva Y (pulse para acceder a la leyenda) y seleccione el conjunto de datos X que desee en la lista desplegable X-dataset.
  • Para obtener el mismo resultado de manera más rápida, arrastre el canal X hasta la parte superior del nombre de la leyenda del canal Y.

En el caso de conjuntos de datos X individuales, compruebe que todos los conjuntos de datos X que utilice en el gráfico: a) representen la misma magnitud física, y b) cubran el mismo rango (por ejemplo, desplazamiento entre 0 y 100 mm). El gráfico solo tiene un único eje X. Si no se cumplen estas condiciones, se producirán distorsiones en el eje.

Desde la lista de selección de canales, arrastre la primera entrada (etiquetada como "Time from sample rate") que desee utilizar para el eje X hasta la zona del eje X bajo el gráfico (el cursor cambiará de aspecto y se convertirá en un símbolo "X"). En el caso de conjuntos de datos X individuales, entre en el cuadro de diálogo de configuración de Curve de una curva Y (pulse para acceder a la leyenda) y seleccione Time en la lista desplegable X-dataset.

En el gráfico, coloque el cursor sobre el eje (el cursor cambiará de aspecto, adoptando el símbolo de una mano) y haga clic. El eje correspondiente quedará automáticamente seleccionado en el cuadro de diálogo de configuración. 

La opción Apply to del cuadro de diálogo de configuración de gráficos le permite seleccionar cómo se aplican los cambios realizados:

  • al gráfico que esté actualmente seleccionado (opción predeterminada)
  • a todos los gráficos del panel actual
  • a todos los gráficos de todos los paneles

Este ajuste solo se encuentra disponible para determinados tipos de gráficos (gráfico de cursores y diagrama polar).

Pulse en la leyenda de la curva (en el nombre, no en el símbolo). Se abrirá el cuadro de diálogo de configuración de curvas. También puede pulsar en un punto de la curva (el puntero del ratón cambia de aspecto, adoptando el símbolo de una mano, cuando pasa sobre un punto). Este método no se encuentra disponible cuando el gráfico se cambia al modo de cursores.

Seleccione uno de los modos de zoom en el menú contextual del gráfico o en el grupo Graph tools de la cinta. Ahora, puede ir seleccionando zonas del gráfico y ampliarlas progresivamente. Para volver a ver de nuevo todo el gráfico, pulse en Zoom reset. La opción Zoom out aleja el zoom al nivel inmediatamente anterior. Cuando se selecciona un modo de zoom, todos los gráficos pasan al modo de zoom. Sin embargo, las opciones Zoom reset y Zoom out solo se aplican al gráfico que se encuentre seleccionado.

Nota: Mientras un gráfico esté en modo de zoom, no se puede mover.

Si el número de muestras que contiene un conjunto de datos (curva) sobrepasa un determinado valor umbral, catman comprime la representación gráfica automáticamente. Con ello, se evita realizar operaciones de representación innecesarias (varios puntos en el mismo pixel). De este modo, es posible visualizar rápidamente conjuntos de datos muy grandes, incluso con millones de muestras. Durante la compresión, catman Easy/AP genera un par mínimo/máximo por cada bloque de datos originales. El valor umbral predeterminado se corresponde aproximadamente con el número de pixeles de la pantalla. Es posible ajustarlo en el cuadro de diálogo de configuración de gráficos, en las funciones Special.

Nota:

  • Cuando en un gráfico se acerca el zoom, se reduce el tamaño de los bloques de compresión; es decir, la resolución aumenta con cada incremento del zoom.
  • Lo único que se comprime es la memoria del gráfico. Los datos de muestreo originales se mantienen inalterados.
  • Si el número de puntos que se van a representar sin comprimir es superior a 50.000, conviene reducir el número máximo de trazas por gráfico (Options/Panels).
  • Solo para la versión 3.2 y anteriores: los gráficos y(x) siempre utilizan diagramas de dispersión (solo puntos) en el modo comprimido.

Si tiene previsto utilizar más de una capa de eje Y, el número máximo de trazas debe ser un múltiplo del número de capas:

  • con 2 capas: nº máx. de trazas = 2 * máximo de trazas por capa
  • con 3 capas: nº máx. de trazas = 3 * máximo de trazas por capa

Si desea alternar entre todos los tipos de capas, el número debe ser un múltiplo de 6.

catman Easy/AP comprime los gráficos y(x) si el número de puntos es superior a un límite de compresión (seleccionable). En ese caso, no se dibujan las líneas de unión entre puntos. Esas líneas de unión conectarían los puntos de acuerdo con su marca de tiempo, lo cual distorsionaría el gráfico por completo. Si desea una mayor densidad de puntos o si quiere forzar las líneas de unión, aumente el límite de compresión.

Aunque en ese tipo de gráficos no se representen datos Y frente al tiempo, se necesita una ventana de tiempo para definir el búfer histórico de la representación; es decir, el número de puntos (dependiente de la frecuencia de muestreo) que se guardan en la memoria. Los datos puntuales más antiguos se eliminan.

Al igual que ocurre en los gráficos de posprocesamiento, en los gráficos en tiempo real catman Easy/AP también comprime bloques de datos en un par mínimo/máximo. El tamaño del bloque en forma comprimida depende del tiempo total del eje X y de la frecuencia de muestreo del trabajo DAQ que se encuentre en curso. El factor de compresión resultante se indica en la esquina inferior derecha del gráfico. Los gráficos y(x) siempre utilizan diagramas de dispersión (solo puntos) en el modo comprimido.

Nota: A diferencia de lo que ocurre con los gráficos de posprocesamiento, cuando se acerca el zoom en un gráfico en tiempo real no aumenta la resolución. Esto se debe a que el zoom no actúa sobre los datos de muestreo originales, sino sobre los datos ya comprimidos. Lo que sí se puede hacer es incrementar el valor umbral a partir del cual se aplica la compresión. Es posible ajustarlo en el cuadro de diálogo de configuración de gráficos, en las funciones Special. Ahora bien, si el umbral se ajusta a un valor muy grande, se incrementa el tiempo necesario para que el gráfico se actualice, lo cual puede conducir a una situación de retraso con respecto al tiempo real (aparecerá entonces la indicación “RT Lag” en la barra de estado). Si el número de puntos que se van a representar sin comprimir es superior a 50.000, conviene reducir el número máximo de trazas por gráfico (Options/Panels).

Pulse el botón de cursores en el menú contextual del gráfico o en la cinta, grupo Graph tools. Todos los gráficos pasarán al modo de cursores y se abrirá la ventana de cursores, en donde se muestran las coordenadas. Si pulsa en el botón de la cinta Edit, saldrá del modo de cursores y se cerrará la ventana de cursores. También se puede salir del modo de cursores cerrando la ventana de cursores.

Para medir la diferencia entre dos puntos, seleccione en el conjunto de datos el punto que desee utilizar como referencia para calcular las diferencias. Pulse en el símbolo de la chincheta. A continuación, seleccione otro punto con el ratón o con las teclas de cursor. La ventana de cursores mostrará la diferencia entre la posición actual del cursor y el punto de referencia.

Nota: Mientras un gráfico esté en modo de cursores, no se puede mover.

El cursor gráfico de catman Easy/AP se acopla siempre al punto más cercano de una curva. No puede moverse libremente fuera de la curva. Haga clic en un punto de la curva para mover el cursor a esa posición. Cuando el ratón se sitúa sobre un punto de la curva o en sus proximidades, el puntero cambia al símbolo de una mano.

Una vez que el cursor se acopla a un punto de la curva, es posible moverlo utilizando el teclado:

  • Flecha izquierda/derecha: desplazamiento punto a punto a la izquierda o a la derecha.
  • Flechas arriba/abajo: mueven el cursor entre conjuntos de datos (de una curva a otra).
  • Retroceder/avanzar página: igual que el desplazamiento con las flechas, pero en incrementos más grandes.

Abra la ventana de cursores correspondiente al gráfico pulsando en los botones de cursores y anotaciones del cuadro de diálogo de configuración del gráfico, o en las opciones del grupo Graph tools de la cinta. A continuación, sitúe el cursor en la posición que desee (punto) y pulse en el botón de creación de anotaciones. Una vez que haya creado una anotación, puede cambiar sus atributos utilizando las opciones de formato de la ventana de cursores. El texto por defecto de una anotación son las coordenadas. Para cambiar los atributos más adelante, haga clic en la anotación.

Puede utilizar el ratón para arrastrar una anotación hasta otro lugar del gráfico. No obstante, si el gráfico vuelve a trazarse, las anotaciones tipo Anchored text vuelven a su posición original. Un gráfico vuelve a trazarse, por ejemplo, cuando se añade una nueva curva o cuando se añade/elimina una capa de eje. Por ello, es recomendable mover las anotaciones tipo Anchored text a sus posiciones finales inmediatamente antes de imprimir el gráfico o copiarlo al portapapeles.

Nota: Cuando un gráfico se encuentra en modo de cursores, no se puede arrastrar para cambiarlo de posición.

Es posible configurar gráficos hasta con tres capas de escala distintas y un eje Y adicional a la derecha. Para ello, deben utilizarse las opciones de Axes, en el cuadro de diálogo de configuración del gráfico. Se puede asignar una escala por separado a cada capa y cada eje. Si desea organizar las distintas capas de forma que solapen, en lugar de unas debajo de otras, utilice la opción Overlapped axes. En ese caso, todas las capas Y se colocan una sobre otra y sus respectivos ejes Y se representan en la parte izquierda del gráfico.

Sin embargo, todas las trazas se representan sobre el mismo eje X. Si desea representar canales con diferentes ejes X, deberá hacerlo en gráficos distintos.

En un gráfico de posprocesamiento se pueden representar como máximo 1 millón de puntos por curva. En un gráfico en tiempo real se pueden representar hasta 128.000 puntos sin comprimir. Si especifica un valor más alto, se tomarán estos valores límite.

Debe crear un gráfico de posprocesamiento y asignarle los canales que desee representar. Los gráficos de posprocesamiento se pueden actualizar automáticamente durante el desarrollo del trabajo DAQ. La actualización también puede ser manual, utilizando el botón Refresh graph en el cuadro de diálogo de configuración. En cualquier caso, los gráficos de posprocesamiento se refrescan cada vez que se añaden o eliminan canales, una vez que termina el trabajo DAQ o si el usuario se desplaza a otro panel.

Defina en el cuadro de diálogo de configuración el intervalo de actualización (grupo de funciones Special), por ejemplo, cada 5 segundos.

En el grupo de diálogo de configuración, vaya al grupo General y seleccione X axis in/hh:mm:ss.

En un gráfico de posprocesamiento y(t), lo más normal es que los valores del eje X (o sea, el tiempo) empiecen en cero. Pero si selecciona alguna de las unidades que llevan el añadido "(abs)", todos los conjuntos de datos se representan de modo que sus coordenadas X reflejen la diferencia en la hora de inicio con respecto al primer conjunto de datos que se representa en el gráfico.

Nota: Este tipo de unidades de tiempo solo se encuentra disponible en los gráficos de posprocesamiento.

AutoRange es un modo de autoescalado especial que fuerza la escala del eje Y a una banda a ambos lados del punto más reciente del gráfico. Resulta de utilidad si la señal muestra cambios de amplitud abruptos; en ese caso, los datos más “antiguos” (es decir, los datos previos al salto) que todavía fueran visibles en la ventana temporal harían inservible el autoescalado ordinario. Introduzca el ancho de banda en el cuadro de texto bajo la casilla de verificación AutoRange y pulse <Intro> para confirmar.

Se pueden utilizar los siguientes prefijos de dos caracteres para controlar la posición del texto. Si no se especifica ningún prefijo, el texto de la anotación se posiciona de forma dinámica alrededor de la zona de la anotación de manera que no se produzca solapamiento de textos. Para obtener el efecto deseado, escriba los prefijos correspondientes antes del texto, en el cuadro de texto de la ventana de cursores.

  • Ic: texto centrado
  • Il: texto justificado a la izquierda
  • Ir: texto justificado a la derecha
  • Ie: texto superior, vertical y centrado
  • IE: texto inferior, vertical y centrado
  • Im: inferior, vertical, lado derecho
  • IM: superior, vertical, lado izquierdo
  • Is: inferior, vertical, lado izquierdo
  • IS: superior, vertical, lado derecho
  • Id: centrado, lado izquierdo y vertical
  • ID: centrado, lado derecho y vertical

A veces resulta útil hacer un desplazamiento panorámico de una traza en la dirección X o Y, con fines de comparación. Haga clic en la leyenda de la traza. El cuadro de diálogo de configuración de la traza da acceso a la función Shift plotReset anula cualquier desplazamiento.

Nota: El desplazamiento panorámico de una traza no altera los puntos originales.

Panel de vídeo

Este módulo permite comparar grabaciones de vídeo y datos de medida reales. Para ello, los canales de datos se asignan a capas gráficas y tablas. Durante la reproducción del vídeo, un cursor de datos se mueve sobre el gráfico en paralelo al vídeo, de modo que la coordenada de tiempo del cursor de datos se corresponda con el fotograma del vídeo. Análogamente, cuando se desplaza el cursor de datos, el vídeo salta hasta el fotograma correspondiente al valor de tiempo del cursor.

Sí, se puede crear un segundo objeto de vídeo en un panel de vídeo.

Un panel de vídeo puede tener un máximo de 3 capas. Cada capa puede contener un máximo de 8 curvas.

El tiempo de reproducción no se muestra dentro de la imagen, sino en una barra de estado, junto con el tiempo total del clip.

Cambie el módulo del modo Playback Offset determination en la pestaña del gráfico. En este modo, el vídeo y el cursor de datos no están acoplados entre sí, y se pueden mover de manera independiente. La diferencia de tiempo entre las posiciones se obtiene automáticamente. A continuación, posiciones el vídeo y el cursor de manera que la grabación coincida con el valor medido. Por último, vuelva al modo Playback. Ahora, el vídeo y el cursor están sincronizados de nuevo, teniendo en cuenta la diferencia temporal que se ha determinado.

Introduzca en el campo Time factor el factor de ralentización aplicado. Ese factor se utilizará para ir actualizando las posiciones del cursor. Un factor inferior a 1 equivale a un time lapse.

Ejemplo: Si la medición y el tiempo real de grabación del vídeo fue de 300 ms, pero el tiempo de reproducción del vídeo es de 30 segundos, introduzca un factor temporal de 100.

Impresión

A diferencia de las páginas de impresora, en el caso de los paneles se imprime toda el área de la ventana, incluidas todas las ventanas que estén superpuestas (como la lista de canales o el Test Explorer). También se encuentran disponibles en el modo de proyecto DAQ.

Es posible imprimir gráficos individuales tanto en un proyecto DAQ como en el modo de análisis. Abra el cuadro de diálogo del gráfico desde el menú contextual Export/print...  y seleccione Clipboard Printer. En el cuadro de diálogo Export graph, puede seleccionar el medio y el formato de salida. En este cuadro, la salida todavía puede redirigirse a un archivo.

Los gráficos individuales suelen imprimirse como gráficos vectoriales (metaarchivo). En este modo no se tienen en cuenta los estilos bitmap (como "Light color, inset border"). En esos casos, utilice la función Export to clipboard y seleccione “BMP (Bitmap) ”como formato de salida.

Con ese formato, se exportan los datos de la traza, no la imagen del gráfico. Los datos tendrán formato de hoja de cálculo y cada columna representa una curva. Las columnas están separadas por un salto de tabulador. Este formato se puede insertar inmediatamente en una hoja de Excel.

En el cuadro de diálogo de exportación, utilice la opción Use large fonts para ajustar el tamaño e fuente.

Si el tamaño del gráfico es excesivo, la rutina de impresión lo redimensiona para que se adapte al cuadro de texto. Para evitar efectos de impresión poco estéticos, no utilice gráficos que sobrepasen el tamaño del cuadro de texto.

Cree un cuadro de texto que ocupe todo el panel/página. A continuación, asigne un gráfico de fondo al cuadro de texto y vincule el propio cuadro de texto al fondo (menú contextual To back). Para evitar efectos de impresión poco estéticos, no utilice gráficos que sobrepasen el tamaño del cuadro de texto.

Como alternativa, también puede asignar directamente una imagen de fondo al panel o a la página (desde la ventana de propiedades de los objetos). ¡No se recomienda utilizar un cuadro de texto para ello!

Es posible aumentar o reducir de tamaño la totalidad del panel con todos sus objetos paso a paso, con los botones Decrease Increase del grupo Panel/page de la cinta, hasta adaptar el panel a la pantalla.

Para evitar efectos extraños al imprimir, tenga en cuenta lo siguiente:

  • Sitúe todos los objetos dentro de los bordes de la página.
  • Verifique que las imágenes de fondo de los cuadros de texto no sobrepasan el área del cuadro de texto.
  • Asigne datos (curvas) a gráficos de posprocesamiento.
  • Pruebe a imprimir el documento con otra impresora o convierta el documento a formato PDF antes de imprimirlo.

Autosecuencias

Las autosecuencias le permiten automatizar fácilmente sus tareas de medida. A diferencia de EasyScript (VBA), no requieren código. La operativa consiste en definir una secuencia de “acciones” gráficamente (como una secuencia de vídeo). A continuación, las acciones se parametrizan a través de cuadros de diálogo interactivos. Las autosecuencias están dirigidas a un usuario que no está familiarizado con VBA pero que necesita resolver tareas de automatización sencillas. Por ejemplo, un posible campo de aplicación de las autosecuencias es la automatización de bancos de ensayos funcionales pequeños con menos de 50 canales. Una tarea típica de automatización puede ser como esta:

  • Abrir una hoja de cálculo de Excel
  • Realizar una medida (trabajo DAQ)
  • Obtener el máximo de un canal
  • Obtener el valor de otro canal diferente correspondiente a la posición del máximo del canal anterior
  • Exportar los resultados a la hoja de Excel
  • Guardar la hoja de cálculo de Excel
  • Siguiente medida

Vaya al menú principal/Options y active las autosecuencias en la pestaña Program functions. A continuación, en el menú principal aparecerá un nuevo componente llamado “AutoSequence editor”.

Nota: Para activar las autosecuencias se necesita una licencia del módulo opcional EasyMath o una licencia completa de catman AP. Si no la tiene, el sistema le pedirá la licencia de EasyMath cada vez que intente activar las autosecuencias. Si introduce EVAL como número de licencia podrá utilizar las autosecuencias en modo de evaluación hasta 25 veces.

Las autosecuencias solo están disponibles en el modo de proyecto DAQ. No obstante, se pueden efectuar operaciones de análisis a partir de los datos del último trabajo DAQ. En cambio, no es posible hacer análisis de ensayos arbitrarios (como en el modo de análisis). Para automatizar operaciones de análisis, utilice EasyScripts.

Se pueden crear hasta 64 autosecuencias dentro de un proyecto DAQ individual. Para crear una nueva secuencia, seleccione Add AutoSequence en el menú Project de la pestaña AutoSequence editor.

Una autosecuencia puede contener como máximo 2048 acciones.

No, no es posible. Las autosecuencias solo se pueden ejecutar de una en una.

Las autosecuencias se guardan automáticamente junto con el proyecto DAQ. Por tanto, no es necesario guardarlas por separado. Si tiene previsto utilizar una autosecuencia de forma repetitiva en muchos proyectos, puede guardarla como un archivo individual (pestaña de la cinta AutoSequence editor/Export as...). Más adelante, puede cargar ese archivo en un proyecto diferente (pestaña de la cinta AutoSequence editor/Import).

Adicionalmente, puede recopilar todas las autosecuencias que haya en su proyecto actual en un “libro de autosecuencias” (menú principal/Save/AutoSequence). Estos libros se pueden cargar más adelante. De este modo, las autosecuencias se pueden mantener independientes del proyecto DAQ.

La autosecuencia puede iniciarse directamente desde el editor de autosecuencias (durante la fase de depuración y pruebas). También se puede crear en el panel un objeto botón para ello. Si quiere crear un objeto botón, asigne una autosecuencia al cuadro de diálogo de configuración (pestaña Action/Action stock/Start Autosequence/Current Autosequences). Una vez hecha la asignación, cada vez que pulse el botón se ejecutará la autosecuencia.

Incluso es posible ejecutar una autosecuencia automáticamente cuando se carga su proyecto DAQ. Para ello, marque la opción Execute on project load en el editor de autosecuencias. 

Este comportamiento es parte del diseño. Con ello se evitan interacciones accidentales entre la interfaz de usuario de catman Easy/AP y la ejecución de la autosecuencia. Una vez que la autosecuencia termina, los menús y las barras de herramientas vuelven a ser visibles. Para interrumpir una autosecuencia que esté en ejecución, pulse el botón Terminate en la pestaña de la cinta Cockpit.

Si no quiere limitarse a iniciar una autosecuencia y dejar que se ejecute, puede utilizar un botón para controlar el flujo de ejecución de una secuencia. El botón actúa sobre la variable de proceso que monitoriza la secuencia. En el cuadro de diálogo de configuración del botón, asigne la acción estándar “Set process variable” (pestaña Action/Action stock/Predefined actions). A continuación, pulse en el botón Configure action... para asignar un valor a la variable de proceso.

Nota: Para controlar el flujo de ejecución de una autosecuencia se debe programar correctamente la secuencia (por ejemplo: If <condición>...then... acción que monitoriza cíclicamente las variables del proceso y ejecuta una acción si es necesario).

En algunos casos, puede que no le interese que una autosecuencia controle por completo su proyecto DAQ y que solo quiera “insertar” algunas acciones personalizadas en momentos específicos del funcionamiento normal de catman Easy/AP. En este caso, los trabajos de adquisición de datos se inician de la forma usual. Desde el menú Auto execution... es posible abrir un cuadro de diálogo que permite asignar autosecuencias a determinadas fases de la ejecución (como , por ejemplo, “After DAQ job”, “After channel init”, etc.). Solo tiene que arrastrar la acción hasta la fase que le interese. Incluso es posible asignar más de una autosecuencia a una misma fase de ejecución.

Para almacenar elementos de datos se utilizan “variables de proceso”. Se pueden crear tantas variables de proceso como se desee. Muchas acciones utilizan como entrada variables de proceso o devuelven los resultados a una variable de proceso.

Las variables de proceso se pueden crear directamente en el editor de autosecuencias (función Process variables en la barra de la cinta). Alternativamente, se puede crear una nueva variable de proceso en el cuadro de diálogo de configuración, escribiendo acciones que devuelvan resultados a variables de proceso.

El nombre de una variable de proceso siempre debe figurar entre caracteres "%". Por ejemplo, %TempMin%. No obstante, no necesita recordar esta sintaxis cuando escriba nombres de variable. catman Easy/AP se encarga de añadir automáticamente los caracteres “%” si es necesario.

En general, el contenido de una variable de proceso se borra o se inicializa a su valor predeterminado cuando se inicia la autosecuencia. Para conservar el contenido de una variable de proceso, es preciso marcarla como “Global” (en el cuadro de diálogo Process variables del editor de autosecuencias). Las variables “Global” no se ponen a cero al iniciar la autosecuencia. De este modo, se puede intercambiar información entre dos autosecuencias diferentes o utilizar variables como contadores que no se ponen a cero cada vez que se inicia una autosecuencia.

El editor de autosecuencias permite definir un punto de interrupción después de cualquier acción. Haga doble clic en el borde izquierdo de la línea que contenga la acción para añadir un punto de interrupción. Para quitarlo, vuelva a hacer doble clic. Cuando la ejecución de una autosecuencia llega a un punto de interrupción, la autosecuencia se detiene y el editor funciona en “modo de depuración de errores”. En el modo de depuración, se puede inspeccionar el contenido de las variables de proceso e incluso modificarlas. Utilice los botones ExecuteTerminate y Next action de la barra de la cinta para controlar el flujo de ejecución de una autosecuencia.

Si se produce un error en una acción, la ejecución se detiene y se abre la ventana de depuración.

No, solo se pueden ejecutar trabajos ya existentes. Los trabajos de adquisición de datos deben configurarse del modo usual.

Estas funciones utilizan datos procedentes de archivos de datos de medida exportados (archivos de ensayos). En consecuencia, solo pueden utilizarse después de completar un trabajo DAQ y de almacenar de forma permanente los valores medidos. Si intenta utilizar estas funciones en una fase anterior, recibirá el mensaje de error “Test not loaded”.

Para guardar el contenido de variables de proceso en disco de forma permanente, catman Easy/AP dispone de los grupos de acciones MS Excel y MS Access. En ambos casos, se necesita un archivo de plantilla preconfigurado (una hoja de Excel o una base de datos de Access). Una vez que se abre un archivo, se pueden utilizar acciones como MS Excel/Set cell content para guardar los datos en la hoja de Excel.

En el caso de una base de datos de Access, en general primero se abre una tabla (acción MS Access/New SQL query), después se añade un nuevo conjunto de datos y se puebla con datos (acción MS Access/Write field content). Si se desea, el conjunto de datos puede actualizarse (acción MS Access/Refresh dataset).

Nota: Los usuarios avanzados pueden acceder a operaciones de archivo soportadas por VBA (Visual Basic for Applications) utilizando la acción Execute EasyScript Code.

catman Easy/AP dispone de los grupos de acciones MS Excel y MS Access para esta finalidad. Una vez que se abre un archivo, se pueden utilizar acciones como MS Excel/Read cell content para leer datos de una hoja de Excel y aplicarlos a variables de proceso. En el caso de una base de datos de Access, en general primero se abre una tabla (acción MS Access/New SQL query). A continuación, seleccione un conjunto de datos específico y lea datos de uno o más campos (acción MS Access/Read field content).

Nota: Los usuarios avanzados pueden acceder a operaciones de archivo soportadas por VBA (Visual Basic for Applications) utilizando la acción Execute EasyScript Code.

No se puede utilizar directamente el nombre de la variable de proceso en el código del script. Para acceder a las variables de proceso se deben utilizar los métodos de VBA EA.SetProcessVariable y EA.GetProcessVariable:

  • EA.SetProcessVariable(nombre, valor)
  • EA.GetProcessVariable(nombre, valor)

 

Ejemplo:
Dim pn como String
Dim temp como Double

RetVal = EA.GetProcessVariable("Operario", pn)
RetVal = EA.SetProcessVariable("TempMax", temp)

Con el almacenamiento de datos automático (ver Configure DAQ jobs), catman Easy/AP normalmente genera un nuevo archivo de datos para cada trabajo o para cada repetición de un trabajo. Si es necesario, el nombre base del archivo se va incrementando en valores de “_001”, “_002”, etc. No obstante, se puede cambiar este comportamiento activando la opción Overwrite storage file after measurement en el cuadro de diálogo de configuración de la acción Execute DAQ job. En ese caso, los datos de cada nuevo trabajo se van escribiendo en el mismo archivo, pero se pierden los datos del último trabajo. Esta opción solo está disponible si el trabajo DAQ se ejecuta desde una autosecuencia.

Asigne su autosecuencia a la fase de ejecución After DAQ job, pero no a la fase de ejecución After DAQ stop (en esta última etapa de ejecución, los datos medidos todavía no se guardan de forma permanente).


Preguntas frecuentes sobre catman: Configuración de proyectos de adquisición de datos

Encuentre respuestas a las preguntas más frecuentes sobre configuración de proyectos de adquisición de datos con el software de adquisición de datos catman de HBM.

Preguntas frecuentes sobre catman: Visualización de datos y registro

Encuentre respuestas a las preguntas más frecuentes sobre visualización de datos y registro con el software de adquisición de datos catman de HBM.


¿Necesita ayuda con su proyecto de medición?

  • Nuestro equipo profesional de servicio y soporte le prestará asistencia por correo electrónico, por teléfono o en remoto si tiene cualquier dificultad con el software de adquisición de datos catman. ¡Estamos a su disposición!
  • Ponga al día sus conocimientos sobre catman con nuestra HBK Academy y benefíciese de un descuento del 15% después de adquirir catman. Le ofrecemos formación en línea y remota, y webinarios sobre catman.
Contáctenos Contacte con HBK si desea saber más sobre lo que HBK le puede ofrecer.