Le système d'acquisition de données Genesis HighSpeed et les Logiciels de Perception sont des outils très puissants pour vos mesures à haute vitesse.
L'intégration des systèmes d'acquisition de données Genesis HighSpeed permet un contrôle complet de votre système Genesis HighSpeed sans logiciel supplémentaire : tout sera contrôlé avec votre système (d'automatisation).
L'intégration supplémentaire du logiciel Perception permet d'utiliser le puissant logiciel Perception et d'améliorer l'utilisation du logiciel avec votre propre logiciel existant.
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, Kit de Lecture PNRF, Contrôle à Distance Perception, Interface Logiciel Personnalisé Perception (CSI).
Il existe plusieurs options pour intégrer votre système Genesis HighSpeed via Fieldbus :
Tous ces bus de terrain peuvent également être utilisés en parallèle pour un maximum de flexibilité !
Trouvez tous les logiciels, pilotes et documentation dont vous avez besoin pour interagir avec votre matériel Genesis HighSpeed et le faire fonctionner. Accédez rapidement aux mises à jour, aux outils et aux ressources de support.
L'option d'interface CAN 2.0/CANFD des châssis Genesis HighSpeed est utilisée pour transmettre les résultats calculés en direct à un système d'automatisation. 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.
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 CAN 2.0/CANFD de Genesis HighSpeed DAQ n'est disponible que pour les GEN2tB, GEN4tB, GEN7tA, et GEN17tA châssis.
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 EtherCAT GEN DAQ a été testée avec succès avec des maîtres EtherCAT, tels que :
| AVL - Puma | Beckhoff - Twincat |
| Intest - Inova | KRATZER AUTOMATION - PAtools |
| Kristl & Seibt - Tornade | König PA - EtherCAT Studio |
| MAHA - MAHA ART | Instruments nationaux - VeriStand |
| FEV - Morphée | Systèmes d'essai ZF - MODAS |
Des informations détaillées sur l'interface EtherCAT sont disponibles dans les manuels des ordinateurs centraux Gen4TB, Gen7ta et Gen17ta, disponibles dans la section de téléchargement du manuel ci-dessous.
L'option d'interface EtherCAT GEN DAQ est uniquement disponible pour les systèmes Gen4TB , Gen7ta les mainframes Data Acqu .
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. En outre, les résultats calculés tels que les valeurs maximales, les valeurs RMS ou les valeurs de puissance peuvent être transmis avec un maximum de 2000 blocs de résultats/s.
L'API GEN DAQ est basée sur les normes 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. 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.
Le pilote Python est utilisé pour contrôler à distance le matériel GEN DAQ directement depuis votre logiciel de contrôle sans utiliser Perception.
Les principales caractéristiques incluent :
Le pilote Python peut être téléchargé gratuitement ici :
Dépôt de code sur GitHub : https://github.com/hbk-world/ghs-gendaqapi-python
Index des packages sur Python : https://pypi.org/project/ghs-gendaqapi-py/
| CANFD | EtherCAT | API GEN DAQ | Python | Télécommande Perception (RPC) | Remarques | ||
| Télécommande Perception (RPC) | Oui | Oui | Oui | Non | Oui | ||
| Transfert de données brutes | Non | Oui | Non | Non | Non | Le fichier de données brutes (PNRF) est stocké sur l'ordinateur central Genesis HighSpeed ou sur le PC Perception et est accessible après l'arrêt de l'enregistrement | |
| : Non enregistré | Oui (enregistrement CAN) | Non | N/A | N/A | N/A | ||
| Contrôle à distance du Châssis | Oui | Oui | Oui | Oui | Oui | ||
| Chronométrage | Temps semi-réel | En temps réel | En temps réel | En temps réel | En direct | Le comportement de CanFDBehavior dépend de la charge du bus ; mieux vaut utiliser le mode point à point | |
| Latence (typique) | 1 ms plus la charge du bus a provoqué un retard | 1 ms | 1 ms plus variance de bus | 1 ms plus variance de bus | Plusieurs ms, imprévisible | CANFD, l'API GEN DAQ et Python peuvent être réglés pour être « en direct » (et presque en temps réel) grâce à une connexion point à point | |
| Max : Vitesse (blocs de résultats/s) | 1000 | 1000 | 2000 | N/A | 20 | ||
| Taille de bloc maximale (résultats/bloc) | GEN2tB GEN4tB GEN7tA GEN17tA |
256 500 1000 1000 |
256 500 1000 1000 |
256 500 1000 1000 |
N/A N/A N/A N/A |
Tous les résultats RT-FDB disponibles | Tous les résultats du bloc proviennent du même horodatage |
| Disponible pour : | GEN2tB GEN4tB GEN7tA GEN17tA |
GEN4tB GEN7tA GEN17tA |
GEN2tB GEN4tB GEN7tA GEN17tA |
GEN2tB GEN4tB GEN7tA GEN17tA |
Tous les ordinateurs centraux |
La télécommande Perception est utilisée pour contrôler à distance le logiciel Perception (ainsi que le matériel GEN DAQ) à partir de 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 principales fonctions de Perception peuvent être contrôlées à distance, y compris tous les principaux paramètres matériels tels que le contrôle d'acquisition.
Perception Remote Control est basée sur les normes de communication réseau DCE/RPC (environnement informatique distribué/appels de procédure à distance). 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.
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, Écrans, Compteurs, Tableaux utilisateurs, Formules, Calculs, Gestionnaire de données, Sources de données, variables utilisateur, Notifications, Journalisation, Fonctions de conversion, Actions d'automatisation, Gestionnaire de feuilles, etc. 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.
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+++.
Cela réunira les marques HBM, Brüel & Kjær, nCode, ReliaSoft et Discom, vous aidant à innover plus rapidement pour un monde plus propre, plus sain et plus productif.
Cela réunira les marques HBM, Brüel & Kjær, nCode, ReliaSoft et Discom, vous aidant à innover plus rapidement pour un monde plus propre, plus sain et plus productif.
Cela réunira les marques HBM, Brüel & Kjær, nCode, ReliaSoft et Discom, vous aidant à innover plus rapidement pour un monde plus propre, plus sain et plus productif.
Cela réunira les marques HBM, Brüel & Kjær, nCode, ReliaSoft et Discom, vous aidant à innover plus rapidement pour un monde plus propre, plus sain et plus productif.
Cela réunira les marques HBM, Brüel & Kjær, nCode, ReliaSoft et Discom, vous aidant à innover plus rapidement pour un monde plus propre, plus sain et plus productif.
Cela réunira les marques HBM, Brüel & Kjær, nCode, ReliaSoft, MicroStrain et Discom, vous aidant à innover plus rapidement pour un monde plus propre, plus sain et plus productif.