<track id="fo9at"></track>

      1. How to Interface with Genesis HighSpeed and/or Perception

        The Genesis HighSpeed data acquisition system and the Perception Software are very powerful tools for your high speed measurements. You can integrate them into your specific environment and use them exactly the way you want by selecting one of the many different interfacing options here: GEN DAQ API, EtherCAT Interface, CAN 2.0/CANFD InterfacePNRF Reader Toolkit, Perception Remote Control, Perception Custom Software Interface (CSI).

         

        GEN DAQ API

        The GEN DAQ API is used to remote control the GEN DAQ hardware directly from your control software. Instrument setups can be loaded and saved, basic settings like sample rate can be changed, and the acquisition can be controlled. Furthermore, calculated results such as maximum values, RMS values, or power values can be transmitted with up to 2000 result blocks/s.

        GEN DAQ API is based on JSON-RPC 2.0 network communication standards. The source code supplied by HBM can be compiled on many different operating systems. For ease of use in the Microsoft®.NET environment, a managed .NET dll is supplied as well. An extensive help file is available to explain interface calls offered in this API.

        EtherCAT Interface

        The EtherCAT interface option of the GEN DAQ mainframe is used to transmit real-time computed results to an automation system acting as EtherCAT master. Thus, the GEN DAQ acts as a "number cruncher" getting raw data in (like voltages and currents), and sending computed results (like rms values, power and efficiencies) to the automation systems.

        The transfer can happen in static or dynamic mode, and an ESI file generation is possible. Up to 240 results can be sent with an update rate of 1 kHz. The latency for the results is less than 1 ms. The GEN DAQ EtherCAT interface is successfully tested with EtherCAT masters, such as:

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

        Detailed information about the EtherCAT interface can be found in the manuals of GEN3t, GEN7tA and GEN17A mainframes, available in the manual download section below.

        The GEN DAQ EtherCAT interface option is only available for GEN3t, GEN7tA, GEN17tA mainframes. 

        CAN 2.0/CANFD Interface

        The CAN 2.0/CANFD interface option of the Genesis HighSpeed mainframes is used to transmit computed results live to an automation system. Thus, the Genesis HighSpeed DAQ acts as a "number cruncher" getting raw data in (like voltages and currents) and sending computed results (like rms values, power, and efficiencies) to the automation system.

        The maximum data transfer speed is determined by the Genesis HighSpeed mainframe, however it might be limited by the bus speed, bus load, or cable length. The Genesis HighSpeed DAQ can send up to 240 results with an update rate of 500 Hz, provided the bus allows it.

        The Genesis HighSpeed DAQ CAN 2.0/CANFD interface is only available for GEN2tB, GEN7tA, and GEN17tA mainframes.

        Perception Remote Control

        The Perception Remote Control is used to remote control the Perception software (and also the GEN DAQ hardware) from your control software. Also, live data and computed results can be retrieved using this interface (with limited rate). All main Perception functions can be remote controlled, including all main hardware settings such as acquisition control.

        Perception Remote Control is based on DCE/RPC network communication standards (Distributed Computing Environment/Remote Procedure Calls). The source code supplied by HBM can be compiled on many different operating systems. For ease of use in the Microsoft®.NET environment, a COM interface is created on top of the basic DCE/RPC interface. An extensive help file is available to explain the interface calls offered in this API. Also, various example files for straight RPC programming, COM programming and LabView / Diadem are available.

        Comparison of the Different Data Transfer Possibilities

         EtherCATCANFD OutGEN DAQ APIPerception Remote (RPC)Remarks
        Calculated Result TransferYesYesYesYes 
        Raw Data TransferNoNoNoNoRaw data file (PNRF) is stored in Genesis HighSpeed mainframe or Perception PC and can be accessed after stop of recording
        TimingReal timeSemi real timeReal timeLiveCANFD behavior depends on bus load; best with point to point
        Latency1 ms1 ms plus bus load caused delay1 ms plus bus varianceSeveral ms, unpredictableCANFD and GEN DAQ API can be tuned to be „live“ (and close to real time) by point to point connection
        Max. Speed
        (result blocks/s)
        1000500200020 
        Max. block size
        (results/block)
        240240240All available
        RT-FDB results
        All results in the block are from the same timestamp
        Available for:GEN3t

        GEN7tA
        GEN17t

        GEN2tB

        GEN7tA
        GEN17t

        All „t“ mainframesAll mainframes 

        Perception Custom Software Interface (CSI)

        The Perception Custom Software interface is used for software extensions inside the Perception software by adding CSI user sheets, custom automation and extended analysis functions. Also, the user interface can be completely customized using the CSI interface.

        The CSI interface has access to every Perception part: Start/Stop/Pause and Trigger, Start Manager, Acquisition System, Hardware Settings, Displays, Meters, User Tables, Formulas, Calculations, Data Manager, Data Sources, User variables, Notifications, Logging, Conversion Functions, Automation Actions, Sheet Manager and more. A basic Windows C# sheet template is included as well as example code for C#. It is usable with all languages that support Microsoft®.NET 4.

        PNRF Reader Toolkit

        The PNRF reader toolkit is used by HBM to read and write data into the PNRF file. As a result, it is steadily maintained and improved. It is available to be integrated in any analysis software to directly read PNRF files, eliminating the need for export or conversion.

        Several analysis packages have this reader already integrated and thus can read PNRF data directly. These packages include LabView, DiaDem, FlexPro, Famos, GlyphWorks, jBeam, Dynaworks and others. The PNRF reader comes with a COM interface and programming example in VisualBasic, C# and C++.

        Downloads for Genesis HighSpeed Interfacing

        EtherCAT

        Title

        Description

        Date

        Version

        Size

        Related Documents

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

        12/20162.172 MB

        GEN DAQ API

        Title

        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.

        06/20193.06 MB

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

        06/20193.01 MB

        PNRF Reader Toolkit

        Title

        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.

        06/20197.40.191767 MB

        Perception Remote Control

        Title

        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 remote control Demo

        06/20191 MB

        LabView Demo program using the Perception RPC interface

        06/2019144 MB

        Installer of the RPC COM wrapper and RPC documentation

        06/20197.407 MB

        Simple Perception RPC demo program

        06/20191.3.191691 MB

        C# source code of the Perception RPC Demo

        06/20191.3.19169617 KB

        Simple Perception RPC eDrive demo program

        06/20191.4.191691 MB

        C# source code of the Perception RPC eDrive Demo

        06/20191.4.19169693 KB

        Perception RPC using MATLAB example code

        06/201926 KB

        Programming Help file Perception RPC/COM interfaces

        06/20197.40851 KB
        244 KB

        Perception Custom Software Interface (CSI)

        Title

        Description

        Date

        Version

        Size

        Related Documents

        Perception CSI specifications

        12/2011120KB120 KB

        Perception CSI training specifications

        12/20111.8MB2 MB

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

        05/201965 KB

        Perception Programming Interfaces Help file

        05/2019201921 MB

        Perception CSI Sheet template file for Visual Studio 2017 and later

        05/20194.052 KB

        User manual Perception CSI programming

        05/20194.03 MB

        Examples used in the CSI Programming User Manual

        05/20192 MB

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

        05/20193.057 KB

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

        Title

        Description

        Date

        Version

        Size

        Related Documents

        Perception CSI: Sensor Barcode Reader - HOTnote

        436 KB

        Perception CSI: Seismic Measurement - HOTnote

        427 KB

        Demo files which can be used by the Perception Word Organizer

        11/20101.01 MB

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

        04/20143.08 MB
        06/20091.0445 KB

        User manual Harmonic Analysis Sheet

        12/20153.03 MB

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

        05/20192.27 MB

        User manual Time Markers Sheet

        06/20111.0617 KB

        User manual Calculator Sheet

        03/20143.01 MB

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

        05/20191.78 MB

        User manual Word Organizer

        11/20101.01 MB

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

        05/20191.58 MB

        User manual Log File Reader

        09/20161.02 MB

        Sheet explaining the working of the STL formulas. The sheet can be used to verify the STL calculations on user data

        02/20191.68 MB
        04/20141.12 MB
        12/20111.01 MB

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

        08/20193.3.1921110 MB

        Related Products

        High Speed DAQ Software Perception
        The Perception software is designed for fast and reliable processing of large amounts of data and is therefore ideal for high-speed data acquisition.
        Power Analyzers
        HBM eDrive testing consists of two components – the power analyzer and DAQ system which are used to test electrical drives.
        HBMshop See prices, availability and get an instant quote.
        Contact us Please send a message and a representative will contact you shortly.
        秋秋影视午夜福利高清