Preguntas frecuentes sobre catman: configuración de la adquisición de datos

Esta sección ofrece respuesta a las preguntas más frecuentes sobre los ajustes generales, los canales y filtros, los sensores, la interfaz de usuario y el proceso de trabajo con los módulos de QuantumX:

Configuración general

Se puede especificar el modo de inicio con el que arranca catman Easy/AP utilizando uno de los métodos siguientes (Options/Program start):

  • Inicio predeterminado (pantalla de inicio): catman Easy/AP arranca con la pantalla de inicio normal.
  • Detección automática de dispositivos: catman Easy/AP se inicia directamente haciendo un nuevo examen de dispositivos. En este caso, se omite la pantalla de inicio y, en su lugar, se muestra el cuadro de diálogo de detección de dispositivos. Si se cancela el cuadro de diálogo de detección de dispositivos, catman Easy/AP no lleva a cabo ninguna otra acción y se cierra inmediatamente.
  • Proyecto de adquisición de datos vacío: catman Easy/AP se inicia con un proyecto de adquisición de datos vacío. En este caso, el proyecto no incluye ningún dispositivo, pero es posible cargar un proyecto DAQ ya existente o utilizar únicamente los canales de cálculo.
  • Proyecto de análisis vacío: catman Easy/AP se inicia con un proyecto de análisis vacío. A partir de aquí, se puede crear un nuevo proyecto de análisis o cargar uno ya existente.
  • Cargar proyecto de adquisición de datos existente: catman Easy/AP se inicia con un proyecto de adquisición de datos ya existente. Previamente, el usuario debe haber especificado cuál es el archivo del proyecto DAQ que desea utilizar. De lo contrario, el sistema revierte al modo predeterminado.
  • Cargar proyecto de análisis existente: catman Easy/AP se inicia con un proyecto de análisis ya existente. Previamente, el usuario debe haber especificado cuál es el archivo del proyecto de análisis que desea utilizar. De lo contrario, el sistema revierte al modo predeterminado.
  • Detección de dispositivos con importación de ajustes DAQ desde un proyecto: catman Easy/AP inicia una búsqueda de dispositivos; a continuación, importa todos los ajustes de un proyecto DAQ ya existente. Previamente, el usuario debe haber especificado cuál es el archivo de proyecto DAQ con los ajustes predefinidos que debe importarse (DAQ job settings/visualization). De lo contrario, catman Easy/AP se inicia directamente con una nueva búsqueda de dispositivos, utilizando la última máscara de búsqueda utilizada.

EasyScript es el lenguaje de secuencias de comandos de VBA que está integrado en catman AP (para utilizar esa funcionalidad se requiere una licencia independiente). Puede encontrar ayuda sobre EasyScript en el entorno de desarrollo de EasyScript (editor de EasyScript). Si solo desea echar un vistazo a las características y posibilidades del lenguaje de scripting, puede abrir el archivo de ayuda en un navegador web. Lo único que hay que hacer es abrir el archivo ApplicationHelp.htmresiding que se encuentra en la subcarpeta \ScriptWebHelp del directorio de instalación de catman Easy/AP.

Reinicie la ventana desde el menú Window/Reset component windows. No es necesario reiniciar catman Easy/AP.

catman Easy/AP admite un máximo de 4000 canales. Este número incluye todos los canales de adquisición de datos que se detecten durante el examen de dispositivos y los canales de cálculo creados por el usuario. Los canales de adquisición de datos pueden estar repartidos entre un máximo de 128 dispositivos.

Desactive el servidor de examen exclusivamente para esos dispositivos (retrasa el arranque en torno a 6 s). Para ello, genere una clave de registro en HKEY_CURREN_USER\SOFTWARE\VB y VBA PROGRAM SETTINGS\CATMAN_BASE_SERVICES\STARTUP con el nombre “NOSCANLISTENER” y con el valor “1”. Alternativamente, también puede especificar el argumento de la línea de comandos /NoScan.

El tiempo necesario para las operaciones de puesta en marcha de catman Easy/AP (como, entre otras, la asignación de espacio de almacenamiento temporal) depende del número máximo de canales soportados. Este número tiene un valor predeterminado de 512 canales. Pero si usted utiliza siempre un número considerablemente menor de canales (por ejemplo, un único Spider8 con 8 canales), puede acelerar de forma significativa la inicialización reduciendo el número máximo de canales soportados.

Para ello, utilice el cuadro de diálogo Options que se encuentra en la pestaña Data storage.

Los comportamientos más típicos son:

  • Aparece un mensaje de error inmediatamente después del arranque y el programa se cierra.
  • Después del arranque, las ventanas tienen un aspecto extraño, no son visibles, están vacías o aparecen desplazadas.
  • El examen de dispositivos no funciona correctamente.
  • No es posible iniciar trabajos de adquisición de datos.
  • La asignación de sensores no funciona correctamente.

Se pueden hacer varias cosas para resolver estos problemas:

  • Si catman arranca y es posible acceder a la ventana principal (por ejemplo, con Start a new DAQ project o, si no hay ningún equipo conectado, con Start a new analysis project), ejecute Restore defaults en la categoría Special functions del menú principal desplegable File y después reinicie catman. También se puede acceder a esta función desde la pantalla de inicio Options/General Options/Reset to default settings.
  • Iniciar catman con los argumentos de la línea de comandos /RecoveryStartup y /reg.
  • Con Windows Vista, Windows 7 y Windows 8, catman se puede iniciar con derechos de administrador totales (Ejecutar como administrador en el menú contextual del icono de catman).

Canales y filtros

No, los filtros digitales no figuran en la configuración predeterminada.

Los sensores TEDS pueden desconectarse igual que los sensores ordinarios, utilizando la opción Disconnect de la barra de cinta o el menú contextual de la columna Sensor/Function. En el caso de QuantumX, esta acción tiene el mismo efecto que cambiar el canal al estado Deactivate TEDS usage (ver la cinta de configuración de canales, grupo Sensor o el menú contextual de la columna Sensor/Function correspondiente al canal).

Cuando se selecciona la opción Activate live update automatically (en Options/Channel List), catman actualiza los valores medidos de forma automática y continua cuando se crea un nuevo proyecto DAQ o se carga uno ya existente, en caso de que el proyecto incluya un módulo QuantumX, MGCplus o PMX. Normalmente, esto es necesario para comprobar si todos los canales funcionan correctamente.

Asimismo, es posible activar la actualización en vivo de los canales de cálculo conjuntamente con la de los canales de adquisición de datos. Sin embargo, con ello se ralentiza el proceso de actualización en vivo. En el caso de los sistemas QuantumX y SomatXR, se puede ejecutar adicionalmente la detección automática de TEDS aunque, de nuevo, con ello se ralentiza el proceso de actualización en vivo.

Seleccione un canal y pulse las teclas "+" o "-". Si desea seleccionar de forma permanente un tamaño de fuente mayor para todos los canales, utilice Options/Channel List. El menú contextual Reset font size, que se encuentra en la fila del título de la lista de canales, ofrece una función para restaurar el tamaño de fuente predeterminado para todos los canales.

Como alternativa, se puede crear una ventana separada para las lecturas de un determinado canal. Seleccione Large display en el menú contextual de la columna Reading.

Vaya a File/Options y active Limit value/event monitoring en la pestaña Program functions. Vaya al grupo de control de la configuración Limit values/events, bajo DAQ channels. Con ello, la lista de canales pasará a mostrar la columna adicional Limit value monitoring, que permite asignar valores límite a los canales de medida. Haga doble clic en esa columna para acceder al cuadro de diálogo de asignación de valores límite y configuración.

Compruebe si el sensor contiene una TEDS errónea o vacía (para ello, consulte la ventana Channel info en la pestaña de configuración del canal). Si el problema es ese, desactive el uso de TEDS pulsando en el menú Deactivate TEDS usage (ver la cinta de configuración de canales, grupo Sensor o el menú contextual de la columna Sensor/Function del canal).

Normalmente, catman Easy/AP aplica un filtro antialiasing automático a todos los canales; para ello determina la frecuencia que mejor se adapta a la frecuencia de muestreo. Sin embargo, en algunos casos puede ser deseable definir manualmente las características y la frecuencia de un filtro. Para definir filtros manualmente, haga lo siguiente:

  • Active la opción Allow manual filter settings (en File/Options/DAQ channels/Filter).
  • En DAQ jobs, desplácese hasta la pestaña Channel parameters. En la columna Filter, haga doble clic en un canal o seleccione un canal (o un intervalo de canales) y seleccione Select filter... en el menú contextual.

A la hora de definir filtros se debe tener en cuenta lo siguiente:

  • La lista de frecuencias disponibles viene determinada por el tipo de equipo.
  • Si el equipo no soporta la frecuencia deseada, se seleccionará la aproximación más cercana. catman Easy/AP le informa inmediatamente de este ajuste y muestra la frecuencia aplicada.
  • Cuando se define un filtro en una tarjeta multicanal MGCPlus o para un canal de Spider, ese filtro se aplicará a todos los canales.

Los nombres de canales que contienen paréntesis se truncan (a partir de la posición del paréntesis) cuando se graban datos. No se pueden emplear comillas dobles ("), coma (,), punto y coma (:) o virgulillas (~) en los nombres de los canales. Las reglas siguientes son también de aplicación a los nombres de los canales:

  • El nombre debe contener al menos una letra; no son admisibles los nombres formados solo por números.
  • El nombre no puede consistir en una “c” y un número (por ejemplo, “c1”, “C2”, etc.)
  • No puede coincidir con el nombre de una función matemática interna, como “deriv”, “mod”, “integral”, etc.

En principio, el nombre de un canal puede contener un número de espacios arbitrario. Sin embargo, no es recomendable emplear espacios. En su lugar se recomienda utilizar el carácter "_". Los nombres de canales con espacios pueden dar problemas cuando se utilizan en cálculos. Cuando se produce algún problema en un canal de cálculo, se presenta una notificación indicando posibles problemas asociados al nombre del canal.

Adicionalmente, en los equipos eDAQ/eDAQ-lite se aplican las normas siguientes a los nombres de canales:

  • No pueden contener espacios.
  • Deben tener un máximo de 11 caracteres.
  • Los nombres de canales de los equipos eDAQ no pueden contener caracteres especiales (caracteres con código ASCII superior a 128, inclusive).

catman Easy/AP impiden que el usuario introduzca caracteres especiales en caso de cambio manual del nombre de un canal. Pero hay que tener en cuenta que los nombres también pueden originarse a partir de los sensores TEDS o pueden residir en el amplificador, en cuyo caso se leen durante una exploración en busca de dispositivos. En estos casos, catman Easy/AP no cambia automáticamente el nombre. Es conveniente revisar los nombres y, si es preciso, eliminar los caracteres especiales.

Cuando se cambia el nombre de un dispositivo, el sistema le preguntará si desea renombrar automáticamente sus canales de adquisición de acuerdo con el nuevo nombre. Alternativamente, es muy sencillo renombrar una selección de varios canales utilizando la plantilla de asignación automática de nombres (en el menú Rename de la cinta de configuración de canales o en el menú contextual Rename de la columna Channel name de los canales seleccionados). Especifique un nombre base para los canales seleccionados y seleccione un modo de asignación automática de nombres (por ejemplo, _001, _002, _003, etc.). catman se encargará de renombrar los canales empleando el nombre base y el sistema de números o letras correlativos (con o sin separador) que elija el usuario.

Si se produce algún conflicto con los nombres, hay cuatro formas posibles de resolver la situación:

  • Sustituir el nombre conflictivo por un nombre predeterminado
  • Añadir _1, _2, _3, etc. al nombre conflictivo
  • Sustituir el nombre conflictivo por otro nombre
  • Volver a la edición y definir un nuevo nombre

Compruebe que no esté bloqueada la puesta a cero del canal en cuestión. Si está bloqueada, aparecerá el símbolo de un candado en el campo correspondiente de la columna Zero value de la tabla de configuración de canales de la pestaña DAQ channels, junto al valor de puesta a cero. Para desbloquear un canal, seleccione Unlock en el menú desplegable del grupo de la barra de herramientas Zero balance. Si esta columna no es visible, puede hacerla visible desde el menú principal Options/Channel list/Columns visible/Zerobalance values.

Seleccione el canal en la tabla de configuración de canales y seleccione Undo en el menú desplegable del grupo de la barra de herramientas Zero balance.

Inserte el nuevo valor de puesta a cero en el campo correspondiente de la columna Zero value, en el cuadro de diálogo de configuración de canales. Si esta columna no es visible, puede hacerla visible desde el menú principal Options/Channel list/Columns visible/Zerobalance values.

Nota: No se puede poner a cero un canal mientras se ejecuta un trabajo de adquisición de datos.

Abra el cuadro de diálogo de opciones de puesta a cero (cinta de configuración de canales, Zero balance/Options...) y seleccione el método de puesta a cero Use synchronous high-precision zero balancing with averaging. A continuación, especifique el tiempo de promediación en segundos. A partir de ese momento, todas las operaciones de puesta a cero emplearán ese método.

No se puede cambiar el orden de los canales de adquisición de datos. La posición en la lista de canales viene dada por la configuración del hardware. En cambio, sí que es posible cambiar la posición de un canal de cálculo. Haga clic con el ratón y manténgalo pulsado sobre la celda que sirve de cabecera a la fila descriptiva del canal. A continuación, arrástrelo hasta la posición de la lista que desee y suéltelo.

La lista de canales puede configurarse desde el menú principal Options/Channel List. Es posible mostrar u ocultar las siguientes columnas: Posición del equipo, Tipo de equipo, Sensor, Estado/lectura, Valores de puesta a cero, Comentarios sobre el canal, Monitorización de valores límite, Frecuencia de muestreo y Filtro. Por otro lado, también se pueden especificar colores para la tabla y las propiedades de texto, para que la tabla que contiene la lista de canales resulte más concisa.

Para volver a mostrar todas las columnas, seleccione el menú contextual Show all columns en la columna de cabecera de la tabla que contiene la lista de canales. Es posible reorganizar las columnas de la tabla de la lista de canales arrastrando las cabeceras hasta la posición que desee.

Se puede desactivar un canal o una selección de canales pulsando en el menú de la cinta de configuración de canales Active. Vuelva a hacer clic para activar de nuevo el canal o los canales. El menú de cinta Active ofrece también otros criterios de desactivación; por ejemplo, canales sin asignación de sensores, canales que dan un fallo de inicialización o canales saturados.

Por otro lado, es posible activar o desactivar canales desde la tabla de parámetros de los canales (pestaña de cinta DAQ jobs, grupo Channel parameters). La activación de canales se define individualmente para cada trabajo de adquisición de datos. Si solo desea aplicar los ajustes al primer trabajo de adquisición, no olvide seleccionar la opción Apply to first DAQ job only (Options/Channel List).

Nota: Si no hay ningún canal activo en el proyecto de adquisición de datos, no es posible hacer una medición.

Utilice el menú contextual de la columna Reading o del control de cinta Sample para seleccionar la precisión numérica. Esta precisión se utiliza también en los indicadores de los paneles. Alternativamente, se puede predefinir la precisión de todos los canales desde el menú principal Options/Channel List/Signal Reading.

Se pueden limitar los canales que aparecen en la tabla de la lista de canales mediante la función Display Filter (pestaña de cinta DAQ channels, grupo Channel). El usuario puede definir la combinación de filtros que desee de modo que, por ejemplo, solo se muestren los canales activos, o solo los canales con sensores asignados o con valores de medida válidos. Incluso se pueden mostrar solo los canales con un filtro específico que se aplique a un nombre de canal o de sensor. Un canal activo sigue almacenando y guardando medidas aunque esté oculto en la tabla de la lista de canales.

De forma predeterminada, los canales temporales no se muestran en la tabla de la lista de canales. Para mostrarlos, se debe deshabilitar la opción Hide time channels in channel tables (en Options/Channel List).

El editor permite crear toda clase de fórmulas; sin embargo, los cálculos con fórmulas predefinidas son sensiblemente más rápidos y elevan el rendimiento de su sistema.

Para editar un canal de cálculo, seleccione el canal que desee modificar y pulse en el botón Edit del grupo Computation channels, en la barra de cinta. Como alternativa, también se puede abrir directamente el cuadro de diálogo del canal de cálculo haciendo doble clic en la columna Sensor/Function del canal de cálculo seleccionado.

Sensores

Este problema se puede resolver de dos maneras:

  1. Vaya a la base de datos de sensores, cree un nuevo sensor y especifique los datos de adaptación que figuran impresos en su sensor concreto.
  2. Modifique la adaptación solo para su proyecto de adquisición de datos concreto. En este caso, no se alteran los datos del sensor que figuran en la base de datos. Abra la pestaña de configuración de canales en la barra de cinta y pulse el botón Sensor adaptation en el grupo de los sensores. Se abrirá un cuadro de diálogo en el que podrá introducir manualmente los cuatro puntos para la adaptación del sensor. También se pueden obtener los datos correspondientes a los valores en unidades eléctricas mediante una medición; para ello, haga clic en el símbolo del rayo.

Si, con la versión 5.2 y superiores se puede adaptar un sensor sin necesidad de hacer una nueva asignación de sensores.

Solo se pueden crear nuevos sensores en el grupo My sensors. De este modo se protegen los sensores creados por los usuarios, cuando se actualizan los grupos de sensores estándar de HBM al instalar una nueva versión.

Abra el editor de la base de datos de sensores (pestaña base de datos de sensores de la barra de cinta) en su proyecto de adquisición de datos. Seleccione New sensor en el grupo Edit. Primero debe hacer clic en la pestaña DAQ Channel para mostrar la pestaña de la base de datos de sensores.

Este mensaje aparece cuando se conecta al canal un transductor con un chip TID. A diferencia de los TEDS (hojas de datos electrónicas de transductores), un chip TID solo contiene un número de identificación. catman Easy/AP trata de localizar ese identificador en su base de datos de sensores. Si lo encuentra, el sensor se asigna al canal. Si no encuentra el identificador, aparece el mensaje de más arriba.

El usuario puede añadir a la base de datos de sensores un nuevo sensor con ese identificador. Para ello, copie el identificador en el portapapeles (menú contextual Sensor/Copy sensor ID) y abra la base de datos de sensores (pestaña de registro Sensor database). Cree un nuevo sensor en un grupo a su elección y pegue el contenido del portapapeles en el campo Sensor-ID.

Si no desea utilizar el identificador que está guardado en el chip TID, haga doble clic de nuevo en la columna de estado y el mensaje de error desaparecerá. En ese caso, deberá asignar el sensor manualmente.

En este caso, catman Easy/AP ha hecho una búsqueda de sensores después de cargar el proyecto y ha encontrado uno o más sensores con chips de identificación (TEDS o TID). Pero como el proyecto no contiene esos identificadores de sensores, catman Easy/AP informa de que hay identificadores no coincidentes.

Desactive la opción Execute sensor scan (que es la que busca sensores TEDS conectados) en el grupo After loading a DAQ project (OPTIONS/SENSORS), si no le interesan los identificadores almacenados en los sensores y solo quiere trabajar con la base de datos de sensores.

Sí, para ello utilice la opción Create computation channel from sensor en el menú contextual de la columna de sensores, en la tabla de canales. Se creará un canal de cálculo por cada canal de hardware que seleccione, con el canal de origen como un canal de argumentos que replica el escalado del sensor asignado. Con ello se elimina la asignación del sensor al canal de origen y el canal se ajusta a una escala de 1:1, con lo que recibe valores eléctricos sin escalar.

Nota: Debe asignarse al canal de origen un sensor de la base de datos de sensores. Hay varios tipos de sensores que no soportan esta función: sensores de bus CAN, SSI, termopares, termómetros de resistencia (Pt100) y sensores IRIG-B.

Asignar una señal CAN a un canal es muy parecido a asignar un sensor. La lista del grupo de sensores contiene un nodo llamado CAN databases (solo está visible si se encuentra presente al menos una tarjeta ML71). Expanda ese nodo y podrá acceder a las bases de datos CAN que están almacenadas en la tarjeta ML71 (una por cada puerto CAN). Para asignar una señal, siga el mismo procedimiento que con los sensores: arrastre una señal hasta un canal o haga doble clic en una señal para asignarla al canal que esté seleccionado en ese momento.

Para cargar una base de datos CAN en una tarjeta, seleccione SPECIAL/CAN CONFIGURATION en la pestaña de registro DAQ channels o en el menú contextual de la lista de sensores. Se abrirá un cuadro de diálogo especial para el bus CAN. En ese cuadro puede seleccionar un archivo de base de datos y cargarlo en el puerto 1 o en el puerto 2 de la tarjeta ML71. El cuadro de diálogo muestra todas las tarjetas ML71 disponibles. Eso le permite cargar varias bases de datos de una vez, sin necesidad de cerrar el cuadro de diálogo.

Nota: Solo están soportadas las bases de datos en el formato definido por Vector (.DBC).

Seleccione el intervalo de canales a los que desee asignar señales. A continuación, haga doble clic en la señal que desee asignar al primer canal del intervalo. catman Easy/AP conectará los demás canales a las señales subsiguientes de forma correlativa. Si se seleccionan más canales que señales disponibles en el grupo de mensajes, la asignación se interrumpirá.

Interfaz de usuario

En el menú File  (menú principal) se encuentran las funciones centrales para abrir/almacenar proyectos, cambiar entre el modo de adquisición de datos y el de análisis, imprimir paneles o páginas, acceder a las opciones y cerrar catman correctamente.

Utilice el botón situado más a la derecha de la cinta para minimizarla o maximizarla. Si minimiza la cinta, tendrá más espacio disponible para la ventana principal. Pulse en la sección todavía visible de una pestaña (el nombre) para mostrarla temporalmente, de modo que se posible seleccionar una acción.

Pulse la pestaña Visualization y, en el grupo Panel/page , ejecute el comando Full screen mode para mostrar el área de visualización en modo de pantalla completa. En el modo de pantalla completa, la cinta y todas las ventanas de componentes quedan ocultas. Pulse Esc en el teclado para volver a la vista normal. Por norma general, se recomienda trabajar con una resolución de pantalla de al menos 1600x900 píxeles (HD+ estándar) para garantizar una visibilidad óptima.

Estas pestañas pertenecen al grupo de funciones “DAQ channels”. Solo aparecen cuando se pulsa sobre esa pestaña. Si pulsa cualquier otra pestaña no relacionada con este grupo de funciones (por ejemplo, “Visualization”), vuelven a desaparecer.

Tenga en cuenta que la visibilidad de estas pestañas también puede haberse desactivado en los ajustes de “Option/Program functions”.

En la parte superior del área de paneles encontrará pestañas para cada uno de los paneles de visualización y páginas impresas. Los paneles flotantes también se muestran en forma de botones en la barra de herramientas de Windows. Pulse en cualquiera de ellos para mostrar el panel flotante correspondiente.

 La pestaña “Cockpit” solo es visible cuando se activa la opción EasyScript o la opción AutoSequences. En esta pestaña encontrará los comandos de control central.

  • Iniciar/detener trabajo DAQ
  • Iniciar/detener AutoSequence, cargar proyecto de AutoSequence
  • Iniciar/detener EasyScript, cargar proyecto de EasyScript

Cuando se selecciona la pestaña “Cockpit”, los paneles de visualización y las páginas impresas resultan visibles. No obstante, no es posible mover o configurar los objetos. Tampoco resulta visible la lista de canales. Para acceder a la configuración de objetos y a la selección de canales, debe cambiar a la pestaña “Visualization”.

La información de estado de un trabajo de adquisición de datos en curso se presenta en una barra de estado situada en la parte inferior de la ventana principal. En esa barra de estado se encuentran los controles para acceder al cuadro de diálogo Prevent RT lag y a la ventana de estado “On-Board Recording”. Pulse en la entrada de la barra de estado cuando esté visible. Para que la barra de estado aparezca sobre el área de paneles, habilite la opción Status bars / Position top en la categoría Style del cuadro de diálogo Options.

La barra de mensajes del trabajo de adquisición de datos muestra sobre el área de paneles todos los mensajes de estado del trabajo de medida (por ejemplo, sucesos de activación, ocurrencia de un suceso, desconexión de un dispositivo, etc.), mientras este se lleva a cabo. Es posible desplazarse por los mensajes en cualquier momento y hacer clic en el botón Hide para ocultar la barra de mensajes. Para volver a mostrarla de nuevo, utilicé el menú de Window, en la esquina superior derecha de la cinta.

El cuadro de diálogo Job status presenta información como, por ejemplo, el estado de la cámara o la cantidad de memoria disponible. Durante un trabajo de medición en curso, pulse el botón Additional... de la barra de estado para abrir el cuadro de diálogo Job status.

Mantenga pulsada la barra de título de la ventana que desee mover y arrástrela hasta la barra de título correspondiente. Para volver a la vista de ventana, arrastre la pestaña (el nombre) fuera del área de pestañas.

Las ventanas cerradas pueden volver a abrirse desde el menú Window situado en la esquina superior derecha de la cinta. Pulse Reset component windows en el menú desplegable de Window para restaurar los ajustes predeterminados de todas las ventanas de componentes (visibilidad, tamaño y posición de la ventana).

Módulos QuantumX

catman Easy/AP dispone de un método más potente y sencillo para detectar módulos QuantumX. Lo único que hay que hacer es ir al cuadro de diálogo Scan options y activar la opción QuantumX - use device manager.

DeviceManager se encarga de encontrar de forma automática todos los módulos que se encuentren disponibles en el segmento de la red Ethernet disponible desde su PC. Además, la exploración encontrará cualquier otro módulo que esté conectado a su PC a través de FireWire, los módulos conectados a una unidad de procesamiento QuantumX CX27 y cualquier dispositivo MGCplus que tenga un procesador de comunicaciones CP52.

Cuando pulse New DAQ project, se abrirá el cuadro de diálogo de DeviceManager y empezará a buscar módulos. En la lista de módulos detectados, seleccione los que desee incluir en su proyecto de adquisición de datos y pulse Connect.

Notas:

  • Para que DeviceManager pueda detectar dispositivos, los puertos 31416 y 31417 deben estar abiertos al tráfico entrante (multidifusión).
  • DeviceManager también presenta un listado de los módulos con los que no es posible conectar (y que, por tanto, no pueden incorporarse al proyecto DAQ), debido a que la máscara de subred de su dirección no coincide con la del PC. En ese caso, es posible cambiar la dirección de los módulos desde DeviceManager.
  • Todos los módulos que están conectados al PC a través de FireWire y los que están conectados a un módulo de procesamiento CX27 se incorporan siempre al proyecto DAQ. En este caso, no es posible seleccionar módulos individuales.
  • La pestaña de registro Module info presenta una vista en XML de la configuración completa de los módulos.

Cuando el usuario crea un nuevo proyecto DAQ, el proyecto incorpora todos los módulos QuantumX seleccionados en la lista de resultados de búsqueda de HBM DeviceManager, clasificados en orden alfabético ascendente por nombre de módulo. El orden en el que se presentan los módulos QuantumX en HBM DeviceManager puede cambiarse con solo pulsar en el campo de cabecera deseado (nombre de módulo, tipo de módulo o UUID), dentro de la tabla que contiene la lista de módulos. Sin embargo, el orden de aparición en HBM DeviceManager no tiene ninguna influencia en el orden de los módulos QuantumX dentro del proyecto de adquisición de datos.

Notas:

  • Los módulos que están conectados a un módulo de procesamiento CX27 siempre se incluyen en su totalidad en el proyecto DAQ y, de forma predeterminada, se clasifican por nombre de módulo.
  • El módulo EasyPlan le permite preparar un proyecto DAQ FUERA DE LÍNEA, sin los dispositivos conectados. En este modo, se puede definir el orden en el que deben aparecer los dispositivos en el proyecto DAQ. Igualmente, es posible agregar o eliminar EN LÍNEA un módulo de un proyecto DAQ ya existente. Para ello, utilice las funciones del elemento Special del menú de la cinta. Estas funciones le permiten reorganizar la lista de módulos según sus necesidades. 

Eso puede ocurrir si, por alguna razón, no es posible establecer conexión con los puertos 1200, 1201 y 1300 de los módulos. Para que la búsqueda dé resultados correctos, esos puertos tienen que estar abiertos al protocolo UDP. Si la comunicación con esos puertos está bloqueada por motivos de seguridad del PC (por ejemplo, por un cortafuegos), catman no podrá encontrar los módulos. Solicite al administrador de su red que desbloquee esos puertos para el protocolo UDP.

Si un módulo no aparece en la lista de HBM DeviceManager, puede deberse a que ese módulo también esté conectado a una unidad CX27. En ese caso, el módulo solo aparece listado bajo la unidad CX27, aunque también esté conectado, por ejemplo, a través de Ethernet. De este modo se evitan asignaciones duplicadas accidentales de un módulo a un proyecto DAQ.

Eso puede ocurrir si, por alguna razón, no es posible establecer conexión con el puerto de comandos 5001 y con los puertos de transmisión de datos del módulo. La transmisión de datos requiere que estén abiertos el puerto 7411 y el puerto HTTP (80). Si la comunicación con esos puertos está bloqueada por motivos de seguridad del PC (por ejemplo, por un cortafuegos), la conexión no es posible. Solicite al administrador de su red que desbloquee esos puertos.

Conecte el módulo CX27 a su PC exclusivamente a través de Ethernet. Compruebe que ninguno de los submódulos que están conectados al CX27, ni el propio CX27 ni un backplane activo, estén conectados adicionalmente a su PC a través de FireWire.

Para que catman Easy/AP pueda conectarse a un módulo, la dirección IP del módulo debe coincidir con la máscara de subred de su PC. En otras palabras, las secciones de la dirección IP a las que hacen referencia los bloques 255 de la máscara de subred deben ser las mismas para el PC y para el módulo.

Es posible cambiar la dirección IP de un módulo desde el DeviceManager del menú de inicio (HBM/catman Easy/DeviceManager). Después del arranque, DeviceManager lista todos los módulos que resultan físicamente visibles desde su PC, con independencia de cuáles sean sus direcciones IP. En ese momento, se puede asignar una nueva dirección a cualquier módulo (que coincida con la máscara de subred del PC). Antes de ejecutar DeviceManager es preciso cerrar Easy/AP, y viceversa.

Nota: catman Easy/AP solo se conecta a módulos que están dentro del intervalo de direcciones especificado en Scan options. Si la dirección de un módulo está fuera del intervalo de búsqueda, el módulo no será visible en catman Easy/AP aunque su dirección coincida con la máscara de subred del PC. 

HBM DeviceManager permite seleccionar la opción Automatic address assignment (DHCP) para cualquier módulo, en lugar de asignarle una dirección IP fija. En este caso, en cuanto se enciende, el módulo recibe de forma automática una dirección IP de su PC (o de un servidor DHCP presente en la red LAN), que coincide con la máscara de subred. A partir de ese momento, es posible conectarse inmediatamente con el módulo. Compruebe que los ajustes de TCP/IP de su PC están definidos como Automatically obtain IP address.

Como esta dirección IP que se obtiene automáticamente no se conoce de antemano (y, además, puede cambiar con cada nuevo encendido del módulo), el intervalo de búsqueda especificado en catman Easy/AP, Scan options, debe ser el máximo, desde 1 a 255.

El conector n.º 1 de un módulo MX840 puede operar en modo bus CAN. Para poner el conector en este modo de funcionamiento, arrastre un sensor CAN desde la base de datos de sensores hasta el primer canal del MX840. Para ello, lógicamente, la base de datos de sensores debe contener sensores CAN (consulte la cuestión siguiente para más información sobre cómo incluir sensores CAN en la base de datos de sensores. Durante este proceso, catman le preguntará cuántos subcanales CAN (señales) desea (el valor predeterminado es 8, el valor máximo es 128). A continuación, puede asignar más sensores CAN a dichos subcanales.

El conector mantiene el modo de funcionamiento CAN después de apagar el módulo o de salir de catman Easy/AP. Por tanto, en la siguiente búsqueda de dispositivos, catman Easy/AP ya mostrará los canales CAN. El número de canales CAN que se muestran puede definirse en Scan option/CAN bus options (el número predeterminado es 8). Con ello se evita que catman Easy/AP incluya siempre 128 canales CAN en su proyecto DAQ (128 es el número de señales que el conector 1 suministra internamente si se pone en modo CAN), cuando solo unos pocos de ellos están en realidad conectados a sensores CAN.

Para devolver el conector al modo de entrada analógica, arrastre un sensor analógico (por ejemplo, uno de 10 V CC o de puente completo) hasta el canal 1 del módulo MX840.

Nota: No está soportado el almacenamiento directo de bases de datos de Vector Informatik en el módulo (a diferencia de MGCplus ML71). Como alternativa, esas bases de datos se pueden importar a la base de datos de sensores de catman y después pueden asignarse señales CAN de la misma forma que se asigna cualquier otro sensor.

El modo de edición de la base de datos de sensores (File/Sensor database...) permite agregar manualmente sensores CAN (New CAN signal) e incluso importar bases de datos CAN completas en el formato de Vector Informatik GmbH (File/Import/Vector CAN database). Una vez importadas, las señales CAN contenidas en la base de datos Vector se convierten en una parte permanente de su base de datos de sensores, con lo que no hace falta conservar la base de datos Vector original.

Los sensores CAN que requieran una tensión de alimentación activa deben configurarse para ello en la base de datos de sensores (propiedad Active supply [V]). 

Las señales CAN suelen llegar de forma asíncrona y no están referidas a la frecuencia de muestreo del proyecto de catman Easy/AP DAQ. No obstante, para garantizar una secuencia de datos sincronizada en todos los canales [lo cual es importante para las representaciones tipo y(t) o y(x) y para los cálculos en línea], el kernel de catman DAQ "expande" los datos CAN para adaptarlos a la frecuencia de muestreo de catman Easy/AP. Para ello, inserta valores duplicados (repite valores previos) si es necesario.

Utilice el menú de contexto de la lista de canales (Sensor/CAN configuration...). Seleccione la pestaña Baudrate. La velocidad de transmisión se puede especificar individualmente para cada módulo MX840 o conector de MX471 de su proyecto. Solo hay que seleccionar el módulo MX840 o el conector de MX471 en la lista de módulos que figura en la parte superior del cuadro de diálogo.

Nota: La velocidad de transmisión se aplica inmediatamente, antes de que empiece la tarea de adquisición de datos.

Algunos sensores CAN necesitan recibir a través del bus mensajes de comando específicos para activarse. Dichos mensajes pueden definirse en el menú contextual de la lista de canales Sensor/CAN configuration... Seleccione la pestaña Bus commands y agregue los mensajes que desee. Para cada mensaje, deberá especificar el identificador, la longitud (número de bytes) y la secuencia de bytes.

Se pueden especificar mensajes de comando individualmente para cada MX840 o conector de MX471 del proyecto. Solo hay que seleccionar el módulo MX840 o el conector de MX471 en la lista de módulos que figura en la parte superior del cuadro de diálogo.

Nota: Los mensajes de comando se envían inmediatamente, antes de que empiece la tarea de adquisición de datos.

El módulo MX840 tiene tres modos en relación con el uso de las TEDS (hoja de datos electrónica de transductor):

  • Ignore TEDS: no se hace caso de ninguna TEDS que esté conectada y no se lee su contenido.
  • Use TEDS if available: si hay un sensor con TEDS conectado, se lee la TEDS.
  • TEDS required: el canal no genera lecturas de señal válidas si no se conecta un sensor TEDS válido. catman Easy/AP no soporta este modo.

La función Activate TEDS es la única que fuerza al canal a utilizar la opción Use TEDS. Si, durante una búsqueda de TEDS, catman detecta que un canal está en modo Ignore TEDS, lo indica en la columna Status de la lista de canales. Durante la inicialización de los canales, el canal adopta el modo Use TEDS if available. Si se asigna un canal desde la base de datos de sensores, el canal adopta el modo Ignore TEDS. Cualquier búsqueda de TEDS posterior cambia el canal al modo Use TEDS if available, si se detecta un sensor con TEDS.

Estos tipos de escalado se ejecutan internamente en el equipo de forma predeterminada. En el caso de módulos que no soporten estos tipos de escalado, el escalado se lleva a cabo automáticamente en el software.

Compruebe si el sensor tiene una TEDS vacía o errónea (ver la ventana Channel info en la pestaña de configuración de canales). Si ese es el problema, anule el uso de TEDS (ver la pestaña de configuración de canales, grupo Sensor o el menú contextual de la columna Sensor/Function del canal).

QuantumX MX1609: La frecuencia de muestreo máxima de este módulo es de 600 Hz. Si desea adquirir simultáneamente canales de otros módulos (MX840) con frecuencias más altas de forma conjunta con un MX1609, todos los canales que pertenezcan al MX1609 deben ponerse en el grupo de velocidades de muestreo lentas. El MX1609 solo es compatible con termopares tipo K. En cambio, el MX1609T soporta termopares tipo T, en lugar de K.

QuantumX MX590: El MX590 es un módulo especializado para conexión directa de presión. El módulo se entrega calibrado de fábrica para un cierto rango de presión. No es posible (ni necesario) asignar un sensor a los canales de este módulo. El módulo MX590 da siempre una salida en bares.

QuantumX MX840B/MX440B: En contraste con los MX840/MX840A/MX440A, estos módulos soportan una frecuencia de muestreo máxima de 38400 Hz, pero solo en los canales que no estén configurados para sensores de puente. En esos canales, la frecuencia de muestreo máxima es de 19200 Hz.

QuantumX MX410/MX411/MX403: Estos módulos tienen una frecuencia de muestreo máxima de 96000 Hz en su modo de funcionamiento estándar. A partir de la versión 5.3 y superiores, disponen también de un modo de alta velocidad. En ese modo, los conectores 3 y 4 están desactivados y la frecuencia de muestreo máxima en los conectores 1 y 2 es de 192000 Hz.


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.

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

Preguntas frecuentes sobre manipulación, análisis de datosimpresión, panel de vídeo, gráficos y autosecuencias. 


¿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.