Projects Hmi Lifecycle
Create a PLC with HMI project, author the control logic in the IDE, and design its operator screens in the HMI editor.
Before you start
Section titled “Before you start”- Prerequisites: A signed-in account in an organization that allows project creation.
- Required role/permission: An Editor/Admin-level role. Viewers cannot create or edit projects.
- Settings that affect behavior:
- Project type = PLC with HMI — chosen at creation; this is what enables the HMI screens section (resolution-based views with one or more pages) on top of the PLC elements. See Project types.
- HMI resolutions — each HMI view is tied to a resolution; add the resolution(s) your target screen needs before laying out pages.
- Project access and Licensing — as for any project.
- Open Projects at
/portal/projectsand create a new project of type PLC with HMI. - Open it in the IDE (
/portal/workspace/ide/:id) and author the PLC logic (POUs, tasks) as in the PLC lifecycle. - Switch to the HMI section of the project and open the HMI editor
(
/portal/workspace/visualization/:id). - Add a resolution if needed, then add pages and place components, binding them to project/global variables.
- Build the project (Builds,
/portal/workspace/builds/:id). - Deploy to a runtime to view it live — see HMI runtime overview.
No captured steps yet. Run make regenerate-flows after a portal-e2e:docflow pipeline run produces docflow-output/projects-hmi-lifecycle.json.