Every machine needs to provide messages to ensure proper functioning and prevent damage or safety hazards. HELIO uses three types of messages to provide guardrails on how to best communicate with operators.

Usually, the PLC provides these messages as it needs to be the sole source of truth for its state, especially when it comes to errors. In order for HELIO to display those messages, the PLC must provide a way to:

Step 1: Implement the API in your PLC

Follow the specifications provided in the HELIO Messaging API v1 to create a PLC capable of providing messages to HELIO.

Additionally, you can start a new project using the preinstalled Playground HMI Template. Connect it to The HELIO Playground PLC to view a live example demonstrating how HMI and PLC interact to generate a Message List.

Step 2: Import MessageList and AcknowledgeMessage in your HMI