Parker Electronic Controls delivers scalable, customizable, high-performance graphical displays with Storyboard. Parker Hannifin’s Electronic Controls Division designs and manufactures electronic controls for global manufacturers of agricultural and construction equipment, buses, trucks, and recreational vehicles.
"We really have an appreciation for how well you know your product and the myriad of devices it works with."
P. Eng., Software Developer, Parker Hannifin Canada
After working with another UI framework and upon recommendation from an engineering department within Parker Hannifin, the team downloaded the 30 day trial of Crank Software Storyboard for evaluation. Using the provided samples to get a feel for ease of use and scalability of the tools, they opted to move forward with Storyboard and bought a license after only a brief evaluation.
One of the biggest reasons Parker was quick to select Storyboard for their project was the ease of use. The team had previously been challenged to get a graphical display in front of their client without significant effort and time. Using Storyboard they were able to efficiently design a UI based on their client’s existing application UI. This allowed Parker to showcase the value and capability of their electronic control HMI display and put a functional prototype in the client’s hands within days, and they were able to do it without needing final hardware. Due to Storyboard’s WYSIWYG design environment and the ease of updating artwork, Parker’s client was able to take the GUI and customize it on their own to suit their needs, which was a key requirement for the project. Features in Storyboard, such as Photoshop Re-Import functionality, make it possible for customers to update the look and feel of the design quickly and with ease.
Creating a UI quickly is valuable, but creating a HMI experience that can withstand system load and heavy processing is critical. Storyboard uses Lua API, a Lua scripting interface, to give developers access to Storyboard Engine to get/send data, send events, and manipulate controls on the UI. Because Storyboard separates the UI from the LUA scripting, processing is decoupled which leads to greater performance.
Using Storyboard to recreate the UI and Lua to communicate with the system, the team was able to improve the event capturing and update the display in a responsive manner. This test proved that Storyboard could easily handle the load and performance requirements.
“We are really pleased to be working with you (Crank Software). We often have to spend so much time explaining our issues to vendors, but we really appreciate how quickly you "get it". You seem to live and breathe this, and it is a genuine pleasure working with you on our project. We really have an appreciation for how well you know your product and the myriad of devices it works with.”
P. Eng., Software Developer, Parker Hannifin Canada
1000 Innovation Drive Suite 100
Ottawa, ON, Canada K2K 3E7
©2020 Crank Software Inc. All rights reserved.