What is our technological scope?

LabVIEW is an exceptionally versatile tool and we use it to solve the most diverse challenges. Technologically, we focus on:
 

Production Areas

We use LabVIEW to control & automate production lines. We monitor and log data, 
and integrate with customer backend systems. We help alleviate today’s big challenges like IoTIndustrie 4.0,  Big Data,  Predictive Applications or Traceability, using LabVIEW to provide production areas with better software.

 

Embedded Systems

We use LabVIEW Real-Time and LabVIEW FPGA to build embedded, network-enabled control devices and device drivers. We favour NI’s CompactRIO and PXI systems, but we also employ other platforms like Raspberry Pi for prototyping and for specialised applications. Looking beyond our own nose leads to better software.

Delacor Queued Message Handler (DQMH™)

The DQMH™ is a reference design provided by Delacor. It expands on the NI QMH by providing safe, event-based message handling and scripting tools to make development easy, encourage same style between different developers in the same project and improve efficiency.

We use DQMH™ for most of our projects, and we’re DQMH™ Trusted Advisors. Fabiola and her team gave us tremendous support from the very beginning and have been responsive and helpful ever since. We all know that the tool itself can only take you so far. It’s the people behind the technique and their mindset that really matter.

  delacor.com

Toolsets

Libraries, device drivers and other little helpers, created and field-tested in real-world projects. This is a list of reusable software components:

  • Release Automation Tools
    Our tools help automate the building, packaging and publishing of your projects. Built-in support for GitLab CI/CD lets you trigger our tools from your repository.
    Please contact us if you're interested in implementing a CI process for yourself.
  • DQMH Application Template
    A demo application based on the HSE flavor of DQMH modules with dynamic module loading and configuration, UI management and logging/debugging.
    Get the open source code at the gitlab repository!
  • DQMH Generic Networking
    Template for generic (zero-coupled) network communication in DQMH framework
    Get the open source code at the gitlab repository!
  • S7NetCom
    An open-source communication driver for talking to Siemens S7 PLCs via TCP/IP implemented in plain LabVIEW TCP/IP primitives.
    Get the open source code at the gitlab repository!
  • Wenglor weCat3D for LabVIEW™
    VI suite for plain ethernet communication via EthernetScanner DLL/Shared Library with WENGLOR MLSL sensors
    Get the open source code at the gitlab repository!
  • dokuwiki-gitlabapi
    dokuwiki plugin für automated access of tags per repository
    Get the open source code at the gitlab repository!
  • Open Project API for NI LabVIEW™
    API and demo application for OpenProject (www.openproject.org)
    Get the open source code at the gitlab repository!

Technologies

To solve the needs of our customers, we implement various technologies of all kinds and sorts. The following list reflects the most important ones:

  • NI LabVIEW
    Real-Time, FPGA, Vision, Database Connectivity Toolkit, DSC Toolkit, Model Interface Toolkit, Desktop & Real-Time Execution Trace Toolkit, NXG1.0 & NXG2.0, …
  • Protocols & Busses
    Ethernet (TCP/IP, UDP), ProfiNet, ProfiBus, OPC-UA, MQTT, CAN, Serial (RS232/RS485)…
  • Devices
    NI (cDAQ, cRIO, sbRIO, IC, CVS, PXI, USB), PLC (Siemens S7, Beckhoff), Raspberry PI, Arduino, …
  • Databases
    SQLite, MSSQL (MS-Access), MySQL, Oracle, DB/400, …
  • Management Systems / Traceability
    MES (intraFACTORY), iTAC, SAP, …
  • Data Acquisition
    Gantner, DEWEtron, DEWEsoft, …
  • Vision/AOI, Sensors, Scanner
    Keyence, Wenglor, Cognex, Datalogic, Honeywell, …
  • Misc. Hardware
    DEPRAG, SEW, Clima Chambers (Weiss, FEUTRON), …

Our Open-Source Projects

The LabVIEW ecosystem is home to a broad range of high-profile developers, and we’re extremely fortunate to call many of them our friends. The amount of knowledge and experience to be found in this world-wide community is tremendous, and the readiness for sharing is second to none.

We try to contribute and give back by sharing knowledge on our Dokuwiki platform and source code at our GitLab repositories. Yes, that’s right: We are sharing part of our internal code base!

 

code.hampel-soft.com