Anbindung von Genesis HighSpeed und/oder Perception Anbindung von Genesis HighSpeed und/oder Perception | HBM

Anbindung von Genesis HighSpeed und/oder Perception

Das Datenerfassungssystem Genesis HighSpeed und die Software Perception sind äußerst leistungsfähige Werkzeuge für Ihre Messungen mit hoher Geschwindigkeit. Für die Integration in Ihre spezielle Umgebung und den Einsatz, genau wie Sie es brauchen, wählen Sie hier eine der vielen unterschiedlichen Schnittstellenoptionen: GEN DAQ API, EtherCAT InterfaceCAN 2.0/CANFD InterfacePNRF Reader Toolkit, Perception Remote Control, Perception Custom Software Interface (CSI).

 

GEN DAQ API

Mit der GEN DAQ-API können Sie die GEN DAQ-Hardware direkt aus Ihrer Steuerungssoftware fernsteuern. Geräteeinstellungen können geladen und gespeichert, grundlegende Einstellungen wie die Messrate geändert und die Datenerfassung gesteuert werden. Außerdem lassen sich Rechenergebnisse wie Maximalwerte, Effektivwerte oder Leistungen mit bis zu 2000 Ergebnisblöcken/s übertragen.

Die GEN DAQ-API basiert auf den Netzwerkkommunikations-Standards JSON-RPC 2.0. Der von HBM gelieferte Quellcode kann für viele verschiedene Betriebssysteme kompiliert werden. Für mehr Benutzerfreundlichkeit in der Microsoft®.NET-Umgebung wird zudem eine ‚managed .NET dll‘ geliefert. Eine ausführliche Hilfedatei erklärt die in dieser API angebotenen Schnittstellenaufrufe.

EtherCAT Interface

Mit der EtherCAT-Schnittstellenoption des GEN DAQ-Grundgeräts können in Echtzeit berechnete Ergebnisse an ein als EtherCAT-Master genutztes Automatisierungssystem übertragen werden. Das GEN DAQ fungiert daher als „Zahlenjongleur“, der Rohdaten (wie Spannungen und Ströme) aufnimmt und berechnete Ergebnisse (wie Effektiv-, Leistungs- und Wirkungsgradwerte) an das Automatisierungssystem ausgibt.

Die Übertragung kann statisch oder dynamisch erfolgen, auch die Erzeugung einer ESI-Datei ist möglich. Mit einer Aktualisierungsrate von 1 kHz können bis zu 240 Ergebnisse gesendet werden. Die Latenzzeit für die Ergebnisse beträgt weniger als 1 ms. Die GEN DAQ-EtherCAT-Schnittstelle ist erfolgreich getestet mit EtherCAT-Mastern wie:

 AVLPuma
 BeckhoffTwincat
 IntestInova
 KRATZER AUTOMATIONPAtools
Kristl & SeibtTornado
 König PAEtherCAT Studio
 MAHAMAHA RT
 National Instruments VeriStand
 FEVMorphée
ZF Prüfsysteme MODAS

Genauere Informationen über die EtherCAT-Schnittstelle finden Sie in den Anleitungen zu den Grundgeräten GEN4tB, GEN7tA und GEN17tA, die im Download-Bereich für Anleitungen weiter unten zur Verfügung stehen.

CAN 2.0/CANFD-Schnittstelle

Die CAN 2.0/CANFD-Schnittstellenoption der Genesis HighSpeed-Grundgeräte ermöglicht die Live-Übertragung von berechneten Ergebnissen an ein Automatisierungssystem. Das Genesis HighSpeed-DAQ-System fungiert daher als „Zahlenjongleur“, der Rohdaten (wie Spannungen und Ströme) aufnimmt und berechnete Ergebnisse (wie Effektiv-, Leistungs- und Wirkungsgradwerte) an das Automatisierungssystem ausgibt.

Die maximale Datenübertragungsgeschwindigkeit wird durch das Genesis HighSpeed-Grundgerät bestimmt; sie ist jedoch möglicherweise durch die Busgeschwindigkeit, Buslast oder Kabellänge beschränkt. Das Genesis HighSpeed-DAQ-System kann bis zu 240 Ergebnisse mit einer Aktualisierungsrate von 500 Hz senden, vorausgesetzt der Bus lässt dies zu.

Die CAN 2.0/CANFD-Schnittstelle des Genesis HighSpeed-DAQ-Systems steht nur für die Grundgeräte GEN2tB, GEN4tBGEN7tA und GEN17tA zur Verfügung.

Perception Remote Control

Über die Perception-Fernsteuerung kann die Software Perception (und auch die GEN DAQ-Hardware) von Ihrer Steuerungssoftware aus ferngesteuert werden. Das Abrufen von Live-Daten und berechneten Ergebnissen ist über diese Schnittstelle ebenfalls möglich (mit begrenzter Rate). Alle Hauptfunktionen von Perception können ferngesteuert werden, inklusive aller Hauptgeräteeinstellungen wie z.B. die Steuerung der Datenerfassung.

Die Perception-Fernsteuerung basiert auf den Netzwerkkommunikations-Standards DCE/RPC (Distributed Computing Environment/Remote Procedure Calls). Der von HBM gelieferte Quellcode kann für viele verschiedene Betriebssysteme kompiliert werden. Für mehr Benutzerfreundlichkeit in der Microsoft®.NET-Umgebung wird zusätzlich zur Standard-DCE/RPC-Schnittstelle eine COM-Schnittstelle erstellt. 

Eine ausführliche Hilfedatei erklärt die in dieser API angebotenen Schnittstellenaufrufe. Darüber hinaus stehen verschiedene Beispiele für direkte RPC-Programmierung, COM-Programmierung und LabVIEW/DIAdem zur Verfügung.

Vergleich der verschiedenen Möglichkeiten für die Datenübertragung

 

EtherCAT

CANFD Out

GEN DAQ API

Perception-Fernzugriff (RPC)

Bemerkungen

Übertragung berechneter Ergebnisse

Ja

Ja

Ja

Ja

 

Rohdatenübertragung

Ja

Nein

Nein

Nein

Rohdatendatei (PNRF) ist im Genesis HighSpeed-Grundgerät oder Perception-PC gespeichert und nach dem Ende der Aufzeichnung verfügbar

Zeitverhalten

Echtzeit

Semi-Echtzeit

Echtzeit

Live

CANFD-Verhalten abhängig von Buslast; am besten bei Punkt-zu-Punkt-Verbindung

Latenzzeit

1 ms

1 ms plus Verzögerung durch Buslast

1 ms plus Busvarianz

Einige ms, unvorhersagbar

Durch Punkt-zu-Punkt-Anschluss können CANFD und GEN DAQ API auf „live“ (und nahezu Echtzeit) eingestellt werden

Max. Geschwindigkeit
(Ergebnisblöcke/s)

1000

1000

2000

20

 

Max. Blockgröße
(Ergebnisse/Block)

240

240

240

Alle verfügbaren
RT-FDB-Ergebnisse

Alle Ergebnisse im Block haben denselben Zeitstempel

Verfügbar für:

GEN3t
GEN4tB
GEN7tA
GEN17t

 

GEN2tB
GEN4tB
GEN7tA
GEN17t

Alle „t“-Grundgeräte

Alle Grundgeräte

 

Perception Custom Software Interface (CSI)

Die CSI-Schnittstelle von Perception ermöglicht eigene Softwareerweiterungen innerhalb der Software Perception durch Hinzufügen von CSI-“User Sheets“, kundenspezifische Automatisierung und erweiterte Funktionen für die Auswertung. Die Programmoberfläche kann über die CSI-Schnittstelle zudem vollständig an die Kundenwünsche angepasst werden.

Die CSI-Schnittstelle hat Zugriff auf alle Teile von Perception: Start/Stopp/Pause und Trigger, Starten des Manager, Datenerfassungssystem, Geräteeinstellungen, Bildschirmanzeigen, Anzeigeinstrumente, Benutzertabellen, Formeln, Berechnungen, Datenmanager, Datenquellen, Benutzervariablen, Benachrichtigungen, Protokollierung, Umrechnungsfunktionen, Automatisierungsaktionen, Tabellenverwaltung und vieles mehr. Eine einfache Tabellenvorlage für Windows C# ist inbegriffen sowie Beispielcode für C#, zur Verwendung mit allen Sprachen, die Microsoft®.NET 4 unterstützen.

PNRF Reader Toolkit

HBM verwendet das PNRF Reader Toolkit, um Daten aus der PNRF-Datei zu lesen und zu schreiben. Dadurch wird sie laufend aktualisiert und verbessert. Es kann in jede Analysesoftware integriert werden, um PNRF-Dateien direkt zu lesen, ganz ohne Export oder Konvertierung.

In einigen Paketen für die Auswertung ist dieser Reader bereits enthalten, daher können sie PNRF-Dateien direkt lesen. Zu diesen Paketen gehören LabVIEW, DIAdem, FlexPro, Famos, GlyphWorks, jBeam, Dynaworks und andere. Der PNRF-Reader umfasst eine COM-Schnittstelle und Programmierbeispiele in VisualBasic, C# und C++.

Downloads für die Anbindung von Genesis HighSpeed

EtherCAT

Titel

Beschreibung

Datum

Version

Dateigröße

Verknüpfte Dokumente

GEN7tA - User Manual 12/20162.147 MB

GEN DAQ API

Titel

Beschreibung

Datum

Version

Dateigröße

Verknüpfte Dokumente

GEN DAQ API C source archive (*.gz format)

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

08/20204.01 MB
GEN DAQ API Installer for Windows

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.

01/20235 MB
GEN DAQ API Installer for Windows

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.

05/20235 MB
GEN DAQ API Installer for Windows

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.

09/20238.54.232485 MB

PNRF Reader Toolkit

Titel

Beschreibung

Datum

Version

Dateigröße

Verknüpfte Dokumente

PNRF Reader Toolkit - User manual

PNRF Reader User manual

07/20091.12 MB
PNRF Reader Toolkit- MATLAB example manual

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

317 KB
PNRF Reader Toolkit - Training material

PNRF Reader Training material documentation and code examples

11/20214 MB
PNRF Reader Toolkit

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

07/20228.28.222007 MBRelease Notes
PNRF Reader Toolkit

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

07/20228.30.222037 MBRelease Notes
Export PNRF Applic. - User Manual 368 KB
PNRF Reader Toolkit

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

01/20238.40.230097 MBRelease Notes
PNRF Reader Toolkit

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

05/20238.48.231097 MBRelease Notes
PNRF Reader Toolkit

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

09/20238.54.232487 MBRelease Notes

Perception Remote Control

Titel

Beschreibung

Datum

Version

Dateigröße

Verknüpfte Dokumente

Perception Remote control - Data Sheet 265 KB
Perception remote control using LabVIEW - User Manual 10/20121.2MB1 MB
Perception remote control using DIAdem - User Manual

Perception RPC using DIAdem

10/20151.0MB958 KB
Perception remote control using LabView Demo source code

LabView source code of the Perception remote control Demo

06/20191 MB
Perception remote control using LabView Demo

LabView Demo program using the Perception RPC interface

06/2019144 MB
Perception COM-RPC.msi

Installer of the RPC COM wrapper and RPC documentation

06/20197.407 MB
Perception Remote Control RPC Demo

Simple Perception RPC demo program

06/20191.3.191691 MB
Perception Remote Control RPC Demo Source code

C# source code of the Perception RPC Demo

06/20191.3.19169617 KB
Perception remote control using MATLAB - User manual example files

Perception RPC using MATLAB example code

06/201926 KB
Perception RPC/COM Interfaces Helpfile

Programming Help file Perception RPC/COM interfaces

06/20197.40851 KB
Perception Matlab® Remote Control - User Manual 244 KB
Perception Remote Control RPC ePower Demo Source Code

C# source code for the Perception RPC ePower demo program

09/20202.0.20251671 KB
Perception Remote Control RPC ePower Demo

Simple Perception RPC ePower demo program

09/20222.1.222522 MB

Perception Custom Software Interface (CSI)

Titel

Beschreibung

Datum

Version

Dateigröße

Verknüpfte Dokumente

Perception CSI - Data Sheet

Perception CSI specifications

12/2011120 KB
Perception CSI training - Data Sheet

Perception CSI training specifications

12/20112 MB
Perception CSI How to get started

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

05/201965 KB
CSI Examples

Examples used in the CSI Programming User Manual

09/20206.0678 KB
Perception Help File

Perception Programming Interfaces Help file

05/2019201921 MB
Perception CSI Sheet Project Template.vsix

Perception CSI Sheet template file for Visual Studio 2017 and later

06/20225.0116 KB
Perception.ScriptAction.Template.vsix

Perception CSI script action template file for Visual Studio 2017 and later

06/20225.076 KB
Perception and GEN series: CSI Programming - User Manual

User manual Perception CSI programming

03/20205.03 MB
Perception CSI 64-bit 01/20238.40.230092 MB
Perception CSI 64-bit 05/20238.48.231092 MB

Perception Custom Software Interface (CSI): Examples & Trial Versions

Titel

Beschreibung

Datum

Version

Dateigröße

Verknüpfte Dokumente

Perception CSI: Sensor Barcode Reader - HOTnote

Perception CSI: Sensor Barcode Reader - HOTnote

436 KB
Perception CSI: Seismic Measurement - HOTnote

Perception CSI: Seismic Measurement - HOTnote

427 KB
Word Organizer Demo Files

Demo files which can be used by the Perception Word Organizer

11/20101.01 MB
Perception CSI Extension - Datasources ASCII Export - User manual 06/20091.0445 KB
Harmonic Analysis Sheet- User manual

User manual Harmonic Analysis Sheet

06/20204.02 MB
Time Markers Table User Manual

User manual Time Markers Sheet

06/20111.01 MB
Calculator Sheet User Manual

User manual Calculator Sheet

06/20223.0916 KB
Word Organizer Sheet User Manual

User manual Word Organizer

06/20222.0874 KB
Log File Reader User Manual

User manual Log File Reader

06/20222.01 MB
Perception CSI Extension - Seismic Measurement - User manual 06/20221.11 MB
Calculator Sheet Trial Version

Calculates and displays statistical information of recorded data. Alarm levels can be used to color individual calculated results

06/20223.42 MB
Time Markers Table Trial Version

Shows all time markers including triggers in a table. Can be used for navigating in Perception Display to specific trigger.

06/20222.12 MB
Perception CSI Harmonic Analysis Sheet Trial Version

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

06/20224.111 MB
Log File Reader Trial version

Reading back Perception Logged data into a Perception User Table. The data can be filtered and the layout can be adjusted

06/20222.12 MB
Word Organizer Sheet Trial Version

Create a new Word or PDF report by assemble existing Word documents generated during a recording. Also bitmaps or richtext files can be added

06/20222.12 MB
Drop-down functions User manual 08/20221.0368 KB
Perception STL Verification Sheet

Sheet works with Perception 8 or later and explains the working of the STL formulas. The sheet can be used to verify the STL calculations on user data.

03/20233.74 MB
Perception CSI 64-bit 09/20238.54.232482 MB
HBMshop Klicken Sie hier um Preis und Lieferzeit zu prüfen und ein Sofort-Angebot zu erstellen.