Why LabVIEW DDS Software Binding is a Big Deal

In Last week’s blog we wrote about Native Python API – one of the latest’s feature included in our Vortex DDS v2.5 Release (download an evaluation of the software here). This week we turn our attention to another key feature of the latest Vortex DDS release – National Instruments LabVIEW™ software.

What is National Instruments LabVIEW™ software?

Laboratory Virtual Instrument Engineering Workbench (LabVIEW) is a system-design platform and development environment for a visual programming language from National Instruments. LabVIEW software is commonly used for data acquisition, instrument control, and industrial automation which makes it extensively used within Avionics, Comms, Radar, Automotive and Oil & Gas applications.

LabVIEW software provides rapid prototyping and scalability through data driven programming, whereby:

  • Blocks (pieces of code) are “functions” or logic statements, while loops
  • A block is executed as soon as all its inputs are available
  • All blocks with their inputs available at the same time will be run in parallel

Why LabVIEW software DDS Binding is a big deal 

Vortex OpenSplice provides fast, secure and interoperable data communications infrastructure for LabVIEW software. It can be used to distribute real-time data between LabVIEW Virtual Instruments as well as between LabVIEW software and other applications, such as those written in C, C++, C#, Java and Python. It allows you to reliably scale systems to hundreds or even thousands of applications, distributed across local and wide-area networks.

LabVIEW applications can communicate via a publish / subscribe model. Automatic discovery matches publishers and subscribers, routing data accordingly. This significantly reduces the amount of custom code required to support system communications.

It is possible to create DDS applications using graphical drag and drop blocks in LabVIEW software allowing creation of complex systems without coding. DDS applications made with the Vortex OpenSplice LabVIEW VI package can seamlessly communicate with C, C++, C#, Java and Python applications developed using Vortex OpenSplice DDS. In addition, because Vortex OpenSplice complies with the DDS standard, LabVIEW applications based on this toolkit can interoperate with applications developed using any DDS implementation that complies with the DDS-RTPS wire interoperability protocol.

Labview blog

What benefits will LabVIEW bring?

  • Seamless Integration between LabVIEW software and other applications implemented in C, C++, C#, Java, Python
  • Scalable peer-to-peer data communication
  • Dynamic peer discovery
  • Robust security with authentication, encryption, and per-topic access control
  • Ability to fine-tune application behavior, without coding. through Quality of Service parameters
  • Windows and Linux OS support

Vortex DDS already the leading (commercial and open source) implementation of the Data-Distribution Service standard continues to improve it’s offering to the market, highlighted by the above benefits of the new LabVIEW feature.

To find out more download the full whitepaper here

Vortex DDS Release Featuring Native Python API

ADLINK recently announced the release of Vortex DDS v2.5 which includes many significant new features (download an evaluation of the software here). One of the key features in this new release of our market leading (commercial and open source) Data-Distribution implementation is a Native Python API. This blog will take you through an explanation of what Python is, its benefits and why a Python DDS Binding really is a big deal.

What is Python?

Python Software Foundation’s Python™ is an interpreted high-level programming language for general purpose programming. Created by Guido van Rossum and first released in 1991, Python has a design philosophy that emphasizes code readability and a syntax that allows programmers to express concepts in fewer lines of code, notably using significant whitespace. It provides constructs that enable clear programming on both small and large scales.

Python is consistently near the top of any list of most popular programming languages and in 2018 is expected to be the second most in demand by employers after Java.  The popularity of Python looks set to continue well in to the future as the ability for rapid prototyping is ideal for machine learning which is an area of intense development.

The Significance of Python DDS Binding

Vortex OpenSplice provides fast, secure and interoperable data communications infrastructure. This can be used to distribute data between applications written in Python and those written in other languages such as C, C++, C# and Java, offering seamless integration.

Vortex OpenSplice enables you to reliably scale systems to hundreds or even thousands of applications, distributed across local and wide-area networks. This is especially useful when considering the scalability, rapid prototyping and machine learning that are the key benefits of using Python as a programming language.

What Benefits Will Python bring?

  • Seamless Integration between Python applications and other applications implemented in C, C++, C# and Java
  • Scalable peer-to-peer data communication
  • Dynamic peer discovery
  • Robust security with authentication, encryption, and per-topic access control
  • Ability to fine-tune application behavior, without coding through Quality of Service parameters
  • Available on the plethora of platforms that Vortex OpenSplice supports already given these offer support for the Python package itself as well.

Vortex DDS already the leading (commercial and open source) implementation of the Data-Distribution Service standard continues to improve it’s offering to the market, highlighted by the above benefits of the new Python feature.

To find out more download the full whitepaper here


Five Things a Bus Can Teach You About IoT Success

Rob Risany – Executive Vice President – IoT Strategy and Business Solutions at ADLINK Technology

I’m really proud of the work my CTO, Joe Speed, carried out at CES this year with CTA, IBM, and Local Motors on #AccessibleOlli. Front and center in the main hall of the exhibition, #AccessibleOlli showcases what happens when major industry players come together to solve real world problems. In this case, it’s about helping people with disabilities get around. You can get a real time feed on #AccessibleOlli by following #JoeSpeed on Twitter: https://twitter.com/JoeSpeeds

blog joe speed.jpg
Joe Speed, ADLINK IoT Solutions & Technology CTO at CES with #AccessibleOlli

I think there’s some great lessons to take away from the #AccessibleOlli program.

  1. Put the focus on the mission, not the technology. If you factor in all the cloud vendors, enterprise software companies, the computer hardware providers, below the radar startup vendors, AI platforms, sensor companies…. Let alone emerging technology coming out of academia – there’s a lot of technology out there. The only way to make sense of the plethora of technologies is to IGNORE THEM at the beginning of your initiative and focus on the outcome of your program. #AccessibleOlli started with a question: how can we make it easier for people with disabilities to get around? Technology provided perspectives on how to answer the question… but was NEVER the driving force for the initiative.
  2. IoT is a Team Sport. I’ve been in countless meetings with technology professionals who are bound and determined that THEY will build the real platform for IoT – and that no one else will be able to compete. Sorry, I don’t buy it. #AccessibleOlli has been successful because it’s a collaboration of many players, each with different skills. If you are being told – by either internal or external coaches – that one solution or one tech team has the IoT panacea – run, don’t walk, to the nearest exit.
  3. Continually question your solution. It’s so very easy to fall into the trap of declaring victory and stopping innovation. In a landscape shifting so fast, you have to look for new approaches continually. #AccesibleOlli has shifted over time from reliance on specific sensors to broader sensor fusion approaches, including LIDAR and 3d imagery.
  4. Arm your experts and get out of the way. IoT is so trendy right now, everyone wants a bit of it. With almost CIO on the planet right now measured on having an IoT program running by end of 2018, it would be easy to spin up a large cross functional “management task force” and noodle and micro-manage what needs to be done and the choices to make. #AccessibleOlli on the other hand has always been a bottom up program. Experts from a lot of fields came together and have created something amazing. This is not to say that it’s just about engineers – you need people who understand your customer and your mission intimately and those may be in your marketing or even you customer service department. But you don’t need seventeen vice presidents.
  5. Place Lots of Bets, not One Big One. Unlike other technology and industry shifts in the past – like big data or ERP – no one knows what the shape will be in the end. There is no perfect formula yet. Rather, the most successful are trying many ideas out simultaneously – it’s a time of experiments. #AccessibleOlli has evolved that way. What started as a test of digital printed car parts moved to an exploration of autonomous vehicle algorithms, to now a platform which communicates with the deaf and blind. Each stepwise move was a low cost test, touching a different angle of the mission. It has involved different contributors at every stage.

At ADLINK, we are committed to the mission of creating an easy on-ramp for our customers to use IoT as a tool to try new things in their businesses. #AccessibleOlli is a great example of the kinds of projects on which we love to work.

For more information on how ADLINK can help implement your own IoT digital experiment, contact us.

How to Configure Vortex Edge Connect Tutorial

Learn how to run examples of Vortex Edge Connect and understand the mechanisms that allow an MQTT broker to send values to an open-source ModBus slave simulator.
Vortex Edge Connect is ADLINK’s latest data connectivity technology that enable OT and IT convergence in Industrial IoT systems.

To find out more, download the datasheet, click here.

VMworld 2017 to showcase Vortex Edge PMQ


If you are attending the VMworld show in Las Vegas, Nevada next week, don’t forget to visit the IoT Pavillion section and get your hands on the Vortex Edge PMQ conveyor belt demo.

The Vortex Edge PMQ demo is a conveyor belt system deployed with various sensors and is connected to a Vortex Edge Smart Gateway which collects and analyzes data locally using IBM’s advanced PMQ predictive analytics software. Key data is shared with IT systems in the cloud for business intelligence results sharing. One such IT system is VMware’s Pulse IoT Center which is deployed locally on an Vortex Edge Industrial Server. Pulse IoT Center provides device management services allowing the gateway to be monitored and updated with new software or analytical models.

Vortex Edge with Conveyor Belt.png

Vortex Edge PMQ is a fully integrated hardware, data connectivity and predictive analytics solution that enables businesses to identify and fix imminent problems before it disrupts the operation. This helps reduce maintenance cost and significantly increase productivity.

This collaboration was made possible with VMware, ADLINK and IBM to jointly test and integrate their respective IoT solutions to offer customers a comprehensive, supported IoT offering featuring the requisite hardware, software and services to tackle their IoT initiatives.

VMware and ADLINK have a common goal of speeding up IoT adoption for organizations by enabling their solutions to reduce the time and effort required to setup an end-to-end IoT solution and improve the experience. VMware and ADLINK together will provide a comprehensive edge infrastructure solution to power IoT analytics platforms that deliver new business insights for mutual customers.” — Mimi Spier, vice president, Internet of Things, VMware

ADLINK is ‘Leading EDGE COMPUTING’ by delivering the network nodes that enable practical and scalable IoT systems. Building on its strong heritage in embedded computing, ADLINK provides the hardware and advanced Edge-aware software capabilities necessary for the multi-vendor, multi-standard connectivity required in end-to-end IT/OT business solutions. With its strategic partners VMware, OSIsoft and IBM, ADLINK reduces the complexity and helps speed the deployment of enterprise IoT systems that liberate data from vendor silos and other islands-of-automation, thus enabling business improvement in terms of operational excellence, enhanced customer service and support for new business models.

“The world of IoT is exciting and daunting at the same time. OT and IT organizations approach very aligned goals from different points of view, and a common denominator is hard to find. ADLINK and VMware’s collaboration shows what happens when we bridge the divide. Creating new disruptive industry solutions takes a lot more than any one vendor can provide – and our ecosystem approach is second to none in the industry in terms of practical experience.” — Rob Risany, executive vice president — IoT Strategy, Solutions & Technology, ADLINK

VMworld 2017 will be held at Mandalay Bay Hotel & Convention Center in Las Vegas, Nevada USA on August 27th – 31st 2017, and at Fira Gran Via, Barcelona, Spain on September 11th -14th 2017.

Vortex Edge PMQ featured at the 2017 Industrial Summit in Taiwan

Intel Summit Taiwan 5

ADLINK and PrismTech presented the Vortex Edge Predictive Maintenance & Quality (PMQ) at the Intel Industrial Event held in Le-Meridien, Taipei on July 18, 2017. The event showcased various Industrial IoT applications and demos from robotics and automation, to asset and logistics management.

Both ADLINK and PrismTech team featured a Conveyor Belt system that detects excessive weight, abnormal temperature and vibrations that are usually early symptoms of a potential asset problem. The conveyor belt system includes weight, temperature and vibration sensors that feed data into the Vortex Edge Smart Gateway – a small footprint ruggedized computer that is preconfigured to support asset data capture and PMQ results deployment at the edge, especially within harsh environments.

“It’s been such a good experience to meet many people from different IIoT areas and presenting our amazing technologies such as the Vortex Edge PMQ. I’m excited that this will be a good start to collaborate with many key players in the Industrial IoT space particularly in Asia.” says Janet Peng, Account Manager (APAC) at PrismTech.

PrismTech in collaboration with ADLINK, IBM and Intel developed Vortex Edge PMQ – a fully integrated hardware, data connectivity and predictive analytics solutions that addresses the challenge on predicting and identifying system problems that can cause disruptions and unplanned downtime.

Since its launch in October 2016, the Vortex Edge PMQ has gathered significant interest from businesses within manufacturing and logistics industry. Following the success at the Intel Industrial Event, PrismTech and ADLINK will be showcasing the Conveyor Belt demo at the VM World events in Las Vegas, Nevada (USA) and Fira, Barcelona (Spain). The details of these events will be announced shortly.

For more details about the Vortex Edge PMQ, contact PrismTech

Getting Smarter at the Edge

With over 2 billion people around the world now users of a smartphone, we have more computing power than ever right at our fingertips than ever before. Our cars, houses, factories, cities, etc. are all becoming smarter too. With all of this distributed computing power and applications, we’re producing and consuming vast quantities of data … but are we using this data effectively?

As systems grow in complexity and the number of connected devices/sensors increases, so too does the sheer volume of data produced. That is a lot of (potentially sensitive) data to be sending to the cloud to be analyzed for faults/abnormalities. Then there is the issue of network connectivity: what if the network goes down? What if the latency is too high for the safety/mission/business critical scenario? There are many single points of failure in a cloud-reliant solution. Local computing is therefore still vitally important to many industries, but this data still has value. Aggregating this data at the edge for cloud analysis is one way in which companies can derive massive business benefits without overburdening network communications. This aggregate data can be analyzed for insights, and results deployed back down to the edge.

Automation is an area in which edge computing plays a vital role: when you need an action to be taken immediately should something happen; you require a low-latency instantaneous response. Running edge based analytics enables companies to perform reactive, predictive, and prescriptive actions in real-time with no bandwidth costs or WAN networking issues to worry about. Automating decisions at the edge enables geographically isolated systems to benefit from big-data analytics without requiring high-bandwidth, low-latency connections to the cloud.

Edge computing is enabling many areas of high interest: self-driving cars, factory automation, autonomous drones, predictive maintenance, and the list keeps growing. Unlocking the potential of the ever-growing volume of data being produced means greater efficiency, more effective and timely actions, and valuable insights.

The recently announced Vortex Edge PMQ solution utilizes the power of PrismTech’s Vortex data-connectivity software, ADLINK’s ruggedized industrial hardware, and IBM’s advanced Predictive Maintenance and Quality analytics. Vortex Edge PMQ provides an edge analytics solution designed for Industrial Internet of Things environments where cloud computing access may be limited or otherwise not desired.

For a more detailed look at Vortex Edge PMQ and implementation examples, visit http://www.prismtech.com/vortex/vortex-edge-pmq