Comment établir une interface avec Genesis HighSpeed et/ou Perception ?

Le système d'acquisition de données Genesis HighSpeed et le logiciel Perception  sont des outils très puissants pour vos mesures à grande vitesse. Vous pouvez les intégrer dans votre environnement spécifique et les utiliser exactement comme vous le souhaitez en sélectionnant l'une des nombreuses options d'interface ici : API GEN DAQ, Interface EtherCAT, Interface CAN 2.0/CANFD, Boîte à outils PNRF Reader, Perception Remote Control, Perception Custom Software Interface (CSI).

API GEN DAQ

L'API GEN DAQ est utilisée pour contrôler à distance le matériel GEN DAQ directement à partir de votre logiciel de contrôle. Les configurations d'instruments peuvent être chargées et sauvegardées, les réglages de base comme la fréquence d'échantillonnage peuvent être modifiés et l'acquisition peut être contrôlée. De plus, les résultats calculés tels que les valeurs maximales, les valeurs efficaces ou les valeurs de puissance peuvent être transmis avec près de 2 000 blocs de résultats par seconde.

L'API GEN DAQ est basée sur les standards de communication réseau JSON-RPC 2.0. Le code source fourni par HBM peut être compilé sur de nombreux systèmes d'exploitation différents. Pour faciliter l'utilisation dans l'environnement Microsoft®.NET, une dll .NET gérée est également fournie. Un fichier d'aide complet est disponible pour expliquer les appels d'interface proposés dans cette API.

Interface EtherCAT

L'option d'interface EtherCAT du mainframe GEN DAQ permet de transmettre les résultats calculés en temps réel à un système d'automatisation agissant comme maître EtherCAT.

Ainsi, le DAQ GEN agit comme un « supercalculateur » qui reçoit des données brutes (comme les tensions et les intensités courants) et envoie des résultats calculés (comme les valeurs efficaces, la puissance les puissances et les rendements) aux systèmes d'automatisation.

Le transfert peut se faire en mode statique ou dynamique, et une génération de fichier ESI est possible. Jusqu'à 240 résultats peuvent être envoyés avec une fréquence de mise à jour de 1 kHz. La latence pour les résultats est inférieure à 1 ms. L'interface GEN DAQ EtherCAT a été testée avec succès avec des maîtres EtherCAT tels que :

 AVLPuma
 BeckhoffTwincat
 IntestInova
 KratzerPA Tools
Kristl & SeibtTornado
 König PAEtherCAT Studio
 MAHAMAHA RT
 National Instruments VeriStand
 D2TMorphée

Vous trouverez des informations détaillées sur l'interface EtherCAT dans les manuels des mainframes GEN3t, GEN7tA et GEN17A, disponibles dans la section de téléchargement manuel ci-dessous.

L'option d'interface GEN DAQ EtherCAT n'est disponible que pour les mainframes GEN3tGEN7tA et GEN17tA

Interface CAN 2.0/CANFD

L'option d'interface CAN 2.0/CANFD des mainframes Genesis HighSpeed est utilisée pour transmettre les résultats calculés en direct à un système d'automatisation. Ainsi, le système d’Acquisition de données (DAQ) Genesis HighSpeed agit comme un « supercalculateur » qui reçoit des données brutes (comme les tensions et les intensités courants) et envoie des résultats calculés (comme les valeurs efficaces, la puissance les puissances et les rendements) au système d'automatisation.

La vitesse maximale de transfert de données est déterminée par le mainframe Genesis HighSpeed, mais elle peut être limitée par la vitesse du bus, la charge du bus ou la longueur du câble. Le DAQ Genesis HighSpeed peut envoyer jusqu'à 240 résultats avec une fréquence de mise à jour de 500 Hz, si le bus le permet.

L'interface DAQ Genesis HighSpeed CAN 2.0/CANFD n'est disponible que pour les mainframes GEN2tBGEN7tA et GEN17tA.

Perception Remote Control

La librairie Perception Remote Control est utilisée pour contrôler à distance le logiciel Perception (ainsi que le matériel DAQ GEN) depuis votre logiciel de contrôle. De plus, les données en temps réel et les résultats calculés peuvent être récupérés à l'aide de cette interface (avec un débit limité). Toutes les fonctions principales de Perception peuvent être contrôlées à distance, y compris tous les paramètres matériels principaux tels que le contrôle d'acquisition.

Perception Remote Control est basé sur les standards de communication réseau DCE/RPC (Distributed Computing Environment/Remote Procedure Calls). Le code source fourni par HBM peut être compilé sur de nombreux systèmes d'exploitation différents. Pour faciliter l'utilisation dans l'environnement Microsoft®.NET, une interface COM a été créée en plus de l'interface DCE/RPC de base. Un fichier d'aide complet est disponible pour expliquer les appels d'interface proposés dans cette API. De plus, divers fichiers d'exemples pour la programmation RPC, la programmation COM et LabView / Diadem sont disponibles.

Comparaison des différentes possibilités de transfert de données

 EtherCATCANFD OutGEN DAQ APIPerception Remote (RPC)Remarques
Transfert des résultats calculésOuiOuiOuiOui 
Transfert de données brutesNonNonNonNon 
TimingTemps réelSemi temps réelTemps réelEn directLe comportement du CANFD dépend de la charge du bus ; meilleur avec point à point.
Latence1 ms1 ms plus bus retard causé par la charge du bus1 ms plus variance du busPlusieurs ms, imprévisibleLe CANFD et l'API GEN DAQ peuvent être réglés pour être « en direct » (et presque en temps réel) par une connexion point à point
Max. Speed
(result blocks/s)
1000500200020 
Vitesse maxi
(blocs de résultats par seconde)
240240240Tous disponibles 
Résultats RT-FDB
Tous les résultats dans le bloc proviennent du même horodatage.
Disponible pour :GEN3t

GEN7tA
GEN17t

GEN2tB

GEN7tA
GEN17t

Tous les mainframes « t »Tous les mainframes 

Perception Custom Software Interface (CSI)

La librairie Perception Custom Software Interface (CSI) est utilisée pour les extensions logicielles à l'intérieur du logiciel Perception en ajoutant des onglets utilisateur CSI, une automatisation personnalisée et des fonctions d'analyse étendue. De plus, l'interface utilisateur peut être entièrement personnalisée à l'aide de l'interface CSI.

L'interface CSI a accès à toutes les parties de Perception : Démarrage/Arrêt/Pause et Déclenchement, Gestionnaire de démarrage, Système d'acquisition, Paramètres du matériel, Afficheurs, Compteurs, Tableaux utilisateur, Formules, Calculs, Gestionnaire de données, Sources de données, Variables utilisateur, Notifications, Enregistrement, Fonctions de conversion, Actions d'automatisation, Gestion des fiches et plus. Un modèle de feuille Windows C# de base est inclus ainsi qu'un exemple de code pour C#. Il est utilisable avec tous les langages supportant Microsoft®.NET 4.

Boîte à outils PNRF Reader

La boîte à outils PNRF Reader est utilisée par HBM pour lire et écrire des données dans le fichier PNRF. Par conséquent, elle est entretenue et améliorée en permanence. Elle est disponible pour être intégrée dans n'importe quel logiciel d'analyse pour lire directement les fichiers PNRF, éliminant ainsi le besoin d'exportation ou de conversion.

Plusieurs progiciels d'analyse ont déjà intégré ce lecteur et peuvent donc lire directement les données PNRF. Ces progiciels incluent LabView, DiaDem, FlexPro, Famos, GlyphWorks, jBeam, Dynaworks... Le lecteur PNRF est livré avec une interface COM et un exemple de programmation en VisualBasic, C# et C+++.

Téléchargements pour Genesis HighSpeed Interfacing

EtherCAT

Titre

Description

Date

Version

Size

Related Documents

Hardware Manual for GEN DAQ mainframe including all options like EtherCAT (chapter 11)

12/20162.156 MB

GEN DAQ API

Titre

Description

Date

Version

Size

Related Documents

Running the install will copy all examples, help files and source code available for the GEN DAQ API to the PC. The install contains files for both the .NET and ‘C’ interface. The files will be installed to: C:\GEN DAQ API.

02/20193.06 MB

Archive containing examples, help file and required source code for the ‘C’ interface.

02/20193.01 MB

PNRF Reader Toolkit

Titre

Description

Date

Version

Size

Related Documents

PNRF Reader User manual

07/20091.12 MB

PNRF Reader Training notes as PDF

09/2013118 KB

PNRF Reader Example manual on how to read PNRF data files into MATLAB

354 KB

PNRF Reader Software installation to read the proprietary PNRF (Perception Native Recording File) file format.

11/20187.30.183247 MB

Perception Remote Control

Titre

Description

Date

Version

Size

Related Documents

265 KB

Perception RPC using LabVIEW

10/20121.2MB1 MB

Perception RPC using DIAdem

10/20151.0MB958 KB

LabView source code of the Perception GEN DAQ LabVIEW Demo

08/20141 MB

LabView Demo program using the Perception RPC interface

08/2014144 MB

Simple Perception RPC demo program

10/20141 MB

C# source code of the Perception RPC Demo

10/2014604 KB

Simple Perception RPC eDrive demo program

10/20151.2.15271578 KB

C# source code of the Perception RPC eDrive Demo

10/20151.2.15271694 KB

Installer of the RPC COM wrapper and RPC documentation

11/20177.146 MB
1 MB

Perception Custom Software Interface (CSI)

Titre

Description

Date

Version

Size

Related Documents

Perception CSI specifications

12/2011120KB120 KB

Perception CSI training specifications

12/20111.8MB2 MB

User manual Perception CSI programming

11/20162MB2 MB

Perception CSI: Sensor Barcode Reader - HOTnote

436 KB

Perception CSI: Seismic Measurement - HOTnote

427 KB

This file is used to add a CSI c# Perception Sheet template to Visual Studio. See the CSI User manual for more details.

08/201415 KB

This document describes what you need to create your own Perception CSI extensions.

08/2014160 KB
11/20153.03 MB
11/2016312 KB
52 KB

Calculate the amplitude of the harmonic components of a periodic signal using the Fourier series.

11/20183.2.1832410 MB
12/20111.11 MB
04/20141.02 MB
09/20161.02 MB
03/20141.01 MB
06/20091.0445 KB

Related Products

Perception: Logiciel hautes performances
Vous avez besoin de visualiser 10 gigaoctets de données en 10 secondes ? Pas de problème avec le logiciel Perception
Analyseur de Puissance
Essais des machines électriques avec acquisition et analyse des données en mesurant la puissance, le rendement et cartographie des moteurs.
HBMshop Voir les prix et disponibilités des produits. Et obtenez instantanément une offre.
Contactez-nous Nous sommes à votre écoute pour répondre à toutes vos demandes.