- October 26, 2016
- Opto 22
- OPTO 22
October 26, 2016 - Industrial automation manufacturer and Internet of Things application toolset provider Opto 22 announced the availability of the Node-RED development environment running on the groov Box industrial appliance, designed to IIoT application development time and complexity. Node-RED is a tool to prototype, develop, and deploy applications for connecting physical assets to cloud applications and IT systems.
With the addition of the Node-RED development environment, groov is a toolset for IIoT application developers. groov fuses together an industrial hardware platform, data visualization for mobile and web clients, industrial automation protocol support including Modbus/TCP and OPC UA, and advanced data flow processing. Add these to its ability to connect multiple data sources including devices, databases, and third-party APIs (application program interfaces), and groov becomes a platform for nearly any IIoT or edge computing application.
Developers now have the ability to prototype applications on maker boards such as Raspberry Pi and then seamlessly deploy them to an an industrial-grade suite of products capable of functioning in mission-critical and harsh industrial environments.
groov is a zero-programming, web-based way to build, deploy, and view effective, scalable operator interfaces and system dashboards to monitor and control systems and equipment using mobile devices and other computer-based systems. These operator interfaces can be viewed on almost any mobile device or computer regardless of its manufacturer, operating system, or screen size, including smartphones, tablets, PCs, and even smart high-definition televisions.
For mobile devices like iPhones, iPads, and Android-based smartphones and tablets, a groov View app for iOS and Android is available free of charge on the iOS App Store and Google Play Store. The groov View app provides a native mobile experience for operator interfaces built with groov. These interfaces can also be viewed in the mobile device’s built-in web browser.
groov can augment existing human-machine interfaces (HMIs) and Supervisory Control and Data Acquisition (SCADA) systems by making important information available to authorized users at any time and in any location. Users can also receive event-based email messages, for example when a connected machine or system needs attention.
groov is available as either the standalone groov Box, an industrially hardened hardware appliance, or the PC-based groov Server for Windows software. In addition to Modbus/TCP networking, groov supports OPC Unified Architecture (OPC UA) to communicate with a variety of machines and systems on the plant floor, including PLCs, DCSs, PACs, databases, and OPC-DA servers. groov also communicates directly with Opto 22 SNAP PAC System controllers.
Node-RED is securely accessed on the groov system through the authenticated Node-RED admin interface running on the groov Box appliance over HTTPS. The Node-RED admin interface provides a host of helpful features to application developers, including:
- Build and modify Node-RED flows in the Node-RED Editor; install additional nodes such as mysql and weather.
- Add or update security certificates
- Manage the Node-RED runtime
- Monitor resource usage for both Node-RED and the groov appliance.
- View and download Node-RED logs
- View, backup, and restore Node-RED project files
The Node-RED development environment offers a gradual learning curve for users of all levels and requires few or no programming skills. Instead, Node-RED takes advantage of pre-programmed, reusable code blocks called nodes. Through a visual browser-based, drag-and-drop interface, Node-RED allows IIoT application developers to focus on identifying an opportunity and developing a solution, rather than building the components of an application from scratch.
Node-RED nodes for Opto 22 SNAP PAC R-series and S-series controllers are included in the groov appliance’s Node-RED software.