Our engineering team has over 30 years of embedded systems experience using National Instrument (NI) tools and includes a full-time Certified LabVIEW Embedded Systems Developer (CLED) – one of only four in the UK.
The number of embedded applications is increasing exponentially. Added to this, the evolution of an increasing complex embedded ecosystem of converging areas (including machine-to-machine solutions, Internet of Things (IoT), cloud-based apps, sensors, fault detection, security and risk management), means there is an increasing need for engineers that can provide specialised skills in both software and hardware implementation to ensure quality and precision.
Our team has been developing embedded systems that utilise LabVIEW FPGA since its inception in 2003/04; targeting the cRIO devices, and higher speed, larger FPGA’s on the PXI FPGA boards.
We have been at the forefront of pushing the limits of single boards RIOs (sb-RIO), helping to guide more cost-effective solutions for production level volumes whilst still utilising the same core software.
Maintaining best practice and cutting-edge knowledge is vital. We invest heavily in training our team, ensuring our engineers are up to speed with the latest developments via NI, and employ two Certified LabVIEW Embedded Systems Developers (CLED).
A CLED demonstrates proficiency and expertise in analysing requirements for and designing, developing, debugging, and deploying reliable mission-critical embedded control and monitoring applications based on CompactRIO, Single-Board RIO, and/or R Series hardware. A CLED efficiently uses the LabVIEW Real-Time and LabVIEW FPGA modules in accordance with NI-recommended best practices and software engineering principles to design modular, scalable, and maintainable embedded systems
Case Study: Imperial College London
We recently worked with the Department of Mechanical Engineering at Imperial College, London, developing a networked Creep Logging System used as a long-term (multiple year) robust data logger. The system setup included a central PC connected via a network to a set of five cRIOs. Each cRIO had its own LVFT configuration (4-20mA sensors), where a single test can choose a number of channels from a selection of cRIOs.
The system had a fail-safe mode so that if any RIO drops out, the configuration is always stored on the remaining RIOs and when the failing RIO re-boots, it is automatically repopulated.
The system also contains multiple user access levels and can ftp in real-time and load post processed date depending on the viewing mode. With the PC being networked based it has allowed the whole system to run over the internet on a VPN so that all the tests can be run and checked on remotely.
News & tips
Sign up to our email newsletter to receive regular LabVIEW tips and related updates from the Austin Consultants team.
Get in touch
Talk to us about your project today.