<aside> <img src="/icons/construction-crane_gray.svg" alt="/icons/construction-crane_gray.svg" width="40px" /> [BETA] This Feature Is Currently in Beta!

We’re working hard to shape and tune it by gathering feedback from pilot customers and early adopters.


Got Ideas or Feedback? Let Us Know!

[email protected]

</aside>

About

"HELIO Data Collections are used to store a lists of structured data withing your HMI, not on your PLC. This kind of data is often too large to be handled as a whole on your PLC, which is often only interested in specific properties of a collection item.

1. Creating a Data Collection

To create a new Data Collection use the Add button on the Data Collection root folder in the Data Source Explorer of the Data View.

Managed

Managed collections have limitations, but they also relieve you of some decision-making responsibilities. When it comes to managed collections, HELIO will handle tasks such as selecting the storage location and creating an attribute that uniquely identifies each item.

As a result you will not be able to access the unique key of Managed Data Items in your HMI.

screenshot-2023-09-21.Google Chrome.002446@2x.png

Unmanaged

Use unmanaged collections when you need a simple exchange format between HMI and PLC.

The HMI has the capability to create, store, and update items in a designated folder on your target device. After the items are stored, the HMI can trigger the PLC. The PLC, in turn, can load the items as JSON files and commence procedures based on the values they contain. HELIO will then…

Directory

The path where HELIO will store this collection. Can either be…

Key attribute

Define the name of the attribute that will define the name of the folder.

screenshot-2023-09-21.Google Chrome.002448@2x.png

1.2 Defining the Blueprint of Items in Your Data Collection

To define the shape of your items, add variables to your item blueprint.

Please note that you don’t have access to the “normal” HMI Data Variable Types here since you are limited to Data Types supported by JSON.

screenshot-2023-08-30.Google Chrome.002258@2x.png

1.3 Importing the Collection as a List Into Your HMI

Once defined, you can use Drag & Drop to import your Data Collection into HMI Data Explorer. This action will create a List (Data Variable Type) in your project that you can now use, for example, to create a Collection Page (Page Type) for your recipes.

If you have created an unmanaged collection and set its Key attribute, for example, to myCustomId, the blueprint of the imported List will also include this property.