arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

Cómo interactuar con Genesis HighSpeed ​​y/o Perception

El sistema de adquisición de datos Genesis HighSpeed ​​y el Software Perception son herramientas muy potentes para sus mediciones de alta velocidad.

La integración de los sistemas de adquisición de datos Genesis HighSpeed ​​permite el control completo de su sistema Genesis HighSpeed ​​sin software adicional: todo estará controlado con su sistema (de automatización).

La integración adicional del software Perception permite utilizar el potente software Perception y mejorar su uso con su propio software existente.

Puede integrarlo en su entorno específico y utilizarlo del modo que desee, seleccionando una de las muchas opciones de interfaz que ve a continuación:  la API de DAQ GEN de alta velocidad de Genesis,, CAN 2.0/CANFD,, Interfaz de hardware y software con el control remoto Perception, Interfaz de hardware y software con la interfaz de Software personalizada (CSI) Perception.

Integración mediante Fieldbus

Existen múltiples opciones para integrar su sistema Genesis HighSpeed ​​a través de Fieldbus:

  • CAN2.0 / CANFD
  • EtherCAT
  • API DAQ GEN
  • Python

¡Todos estos buses de campo también se pueden utilizar en paralelo para una máxima flexibilidad!

Descargas esenciales para sistemas Genesis HighSpeed

Encuentre todo el software, los controladores y la documentación que necesita para interactuar con su hardware Genesis HighSpeed ​​y operarlo: acceso rápido a actualizaciones, herramientas y recursos de soporte.

chevron_left
chevron_right

La opción de interfaz CAN 2.0/CANFD de los mainframes Genesis HighSpeed ​​se utiliza para transmitir resultados calculados en vivo a un sistema de automatización. De este modo, el DAQ Genesis HighSpeed ​​actúa como un «procesador de números» que obtiene datos sin procesar (como voltajes y corrientes) y envía resultados calculados (como valores RMS, potencia y eficiencia) al sistema de automatización.

La velocidad máxima de transferencia de datos viene dada por el dispositivo básico Genesis HighSpeed; no obstante, puede verse limitada por la velocidad del bus, la carga que soporte el bus o la longitud del cable. El sistema Genesis HighSpeed es capaz de enviar hasta 240 resultados con una frecuencia de actualización de 500 Hz, siempre y cuando el bus lo permita.

La interfaz Genesis HighSpeed ​​DAQ CAN 2.0/CANFD solo está disponible paraGEN2tB,GEN4tB,GEN7tA yGEN17tA.

Interfaz EtherCAT La opción de interfaz EtherCAT del dispositivo básico DAQ GEN permite transmitir resultados calculados en tiempo real a un sistema de automatización que actúa como maestro EtherCAT. De este modo, el GEN DAQ actúa como un «procesador de números» que obtiene datos sin procesar (como voltajes y corrientes) y envía resultados calculados (como valores RMS, potencia y eficiencia) a los sistemas de automatización.

La transferencia se puede llevar a cabo en modo estático o dinámico, y es posible generar un archivo ESI. Se pueden enviar hasta 240 resultados con una frecuencia de actualización de 1 kHz. La latencia de los resultados es inferior a 1 ms. La interfaz EtherCAT del GEN DAQ se ha probado con éxito con maestros EtherCAT, como:

AVL - Puma Beckhoff - Twincat
Intest - Inova AUTOMATIZACIÓN KRATZER - PAtools
Kristl y Seibt - Tornado König PA - EtherCAT Studio
MAHA - MAHA RT Instrumentos nacionales - VeriStand
FEV - Morfea Sistemas de pruebas ZF - MODAS

Puede encontrar información detallada sobre la interfaz EtherCAT en los manuales de los mainframes GEN4tB, GEN7tA, GEN17tA, disponibles en la sección de descarga de manuales a continuación.

La opción de interfaz EtherCAT del GEN DAQ solo está disponible para los mainframes,GEN7tA, yGEN17tA

API GEN DAQ La API GEN DAQ se utiliza para controlar de forma remota equipos de adquisición de datos GEN directamente desde un software de control. Es posible cargar y guardar configuraciones de instrumentos, modificar ajustes básicos (como la frecuencia de muestreo) y controlar la adquisición de datos. Además, los resultados calculados como valores máximos, valores RMS o valores de potencia se pueden transmitir con hasta 2000 bloques de resultados/s.

La API GEN DAQ se basa en los estándares de comunicación de red JSON-RPC 2.0. El código fuente que suministra HBM se puede compilar en numerosos sistemas operativos. Asimismo, se suministra un dll .NET gestionado, que facilita el uso en el entorno Microsoft® .NET. Se encuentra disponible un amplio archivo de ayuda, que describe las llamadas de interfaz que ofrece esta API.

El controlador Python se utiliza para controlar de forma remota el hardware GEN DAQ directamente desde su software de control sin utilizar Perception.

Características incluidas:

  • Conexiones
  • Control de adquisiciones
  • Dispositivo básico
  • Administrar grabaciones
  • Administrar la configuración del mainframe
  • Grabadora

El controlador Python se puede descargar aquí de forma gratuita:

Repositorio de código en GitHub: https://github.com/hbk-world/ghs-gendaqapi-python

Paquete en Python Índice de paquetes: https://pypi.org/project/ghs-gendaqapi-py/


Visión general de las diferentes posibilidades de integración

    CANFD EtherCAT API de GEN DAQ Python Perception Remote (RPC) Observaciones
Perception Remote (RPC)   No  
Transferencia de datos en bruto   No No No No El archivo de datos sin procesar (PNRF) se almacena en el mainframe Genesis HighSpeed ​​o en la PC Perception y se puede acceder a él después de detener la grabación
Grabación de bus   Sí (grabación CAN) No No procede No procede No procede  
Control remoto del Dispositivo básico    
Temporización   Tiempo semi-real Tiempo real Tiempo real Tiempo real En vivo El comportamiento de CANFD depende de la carga del bus; lo óptimo es con punto a punto
Latencia (típica)   1 ms más la carga del bus provocó un retraso 1 ms 1 ms más la varianza del bus 1 ms más la varianza del bus Varios ms, impredecibles CANFD, GEN DAQ API y Python se pueden ajustar para que estén «en vivo» (y casi en tiempo real) mediante una conexión punto a punto
Máx. Velocidad (bloques de resultados/s)   1000 1000 2000 No procede 20  
Tamaño máximo de bloque (resultados/bloque)

GEN2tB

GEN4tB

GEN7tA

GEN17tA

256

500

1000

1000

256

500

1000

1000

256

500

1000

1000

No procede

No procede

No procede

No procede

Todos los resultados RT-FDB disponibles Todos los resultados del bloque son de la misma marca de tiempo
Disponible para:  

GEN2tB

GEN4tB

GEN7tA

GEN17tA

GEN4tB

GEN7tA

GEN17tA

GEN2tB

GEN4tB

GEN7tA

GEN17tA

GEN2tB

GEN4tB

GEN7tA

GEN17tA

Todos los dispositivos básicos  
chevron_left
chevron_right

Perception Remote Control se utiliza para controlar de forma remota el software Perception (y también el hardware GEN DAQ) desde el software de control. Además, se pueden recuperar datos en vivo y resultados calculados utilizando esta interfaz (con una velocidad limitada). Todas las funciones principales de Perception se pueden controlar de manera remota, incluidos todos los ajustes esenciales del equipo, como los que controlan la adquisición.

Perception Remote Control se basa en los estándares de comunicación de red DCE/RPC (Entorno de computación distribuida/Llamadas a procedimiento remoto). El código fuente que suministra HBM se puede compilar en numerosos sistemas operativos. Sobre la interfaz básica DCE/RPC se crea una interfaz de comunicaciones, que facilita el uso en el entorno Microsoft® .NET. Se encuentra disponible un amplio archivo de ayuda, que describe las llamadas de interfaz que ofrece esta API. También se presentan varios archivos de ejemplo de programación RPC sencilla, programación COM y LabView / Diadem.

La interfaz de software personalizado Perception se utiliza para crear extensiones dentro del software Perception, añadiendo hojas de usuario CSI y funciones de automatización a medida y análisis ampliado. Esta interfaz CSI permite personalizar por completo la interfaz de usuario.

La interfaz CSI tiene acceso a todas las partes de Perception: Inicio/Parada/Pausa y Activación, Administrador de inicio, Sistema de adquisición, Ajuste de hardware, Displays, Indicadores, Tablas de usuarios, Fórmulas, Cálculos, Administrador de datos, Fuentes de datos, Variables de usuario, Notificaciones, Registro, Funciones de conversión, Acciones de automatización, Administrador de hojas, etc. Se incluye una plantilla básica en Windows C# y un ejemplo de código para C#. Se puede utilizar con todos los lenguajes compatibles con Microsoft® .NET 4.

HBM utiliza el kit de herramientas de lectura PNRF para leer y escribir datos en un archivo PNRF. Como resultado, se mantiene y mejora constantemente. Puede integrarse en cualquier software de análisis para que lea directamente archivos PNRF, eliminando la necesidad de hacer exportaciones o conversiones.

Existen varios paquetes de análisis que ya llevan este lector integrado y que, por tanto, pueden leer datos PNRF directamente. Por ejemplo, LabView, DiaDem, FlexPro, Famos, GlyphWorks, jBeam y Dynaworks, entre otros. El lector PNRF incluye una interfaz de comunicaciones y un ejemplo de programación en VisualBasic, C# y C++.


Productos relacionados