[Feature Request]: Add iFrame Component for Embedding Local Web Interfaces

I propose adding a native iFrame component to PLCnext Engineer / HMI environment to allow embedding third-party local web interfaces directly into the application view.

Use case:

In production I use Cognex DM 370/470 camera systems with their own web interface available in the local network. When a DataMatrix code is not read successfully, I need immediate visual access to the camera image.

Currently the only option is opening the camera web interface in a new browser tab via a link or button. This breaks workflow, forces context switching, and requires unnecessary tab management.

Requested functionality:

• Add an iFrame UI component
• Allow loading local network URLs (e.g. camera web interfaces)
• Support dynamic visibility based on PLC variables or conditions
• Enable full-screen overlay mode

Expected behavior example:

If a DataMatrix read fails → automatically display a full-screen overlay containing the camera web interface via iFrame → operator immediately sees the image → no tab switching → no external browser interaction.

This would significantly improve operator workflow, reduce reaction time, and keep all diagnostics inside a single HMI interface.

The same approach would also be useful for integrating other local web-based devices (vision systems, scanners, diagnostic tools, etc.).

This feature would improve usability and system integration in industrial environments where multiple devices expose web interfaces.

I also require Iframe functionality for thermal camera feed to HMI.

1 Like