Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Edge HMI

Differences between the runtime editions

  • Last UpdatedOct 23, 2026
  • 5 minute read

You can develop projects once in the Studio development environment and then run them on any of the runtime editions. This topic describes the differences between the editions, so that you can decide which to use.

The following table shows the minimum system requirements for each runtime edition.

Requirement

SCADA

Embedded HMI

IoT View

Windows

Supported

Not supported

Not supported

Contact us

Windows Server

Supported

Not supported

Not supported

Contact us

Windows Embedded

Supported

Supported

Not supported

Contact us

Linux

Not supported

Not supported

Supported

IoT View is a platform-agnostic runtime edition, which means it can run on many different devices and operating systems. Only Linux is listed as Supported, because it is the only operating system for which we have compiled and fully validated IoT View. If you want to run IoT View on another device or operating system, contact your software distributor.

For a complete list of system requirements for each runtime edition, see the installation instructions for that edition.

The following table shows the main differences between the runtime editions in their support for project features. (The majority of features are fully supported by all editions, so they are not listed.) If you develop a project to include features that are not supported by your chosen edition, you might see unexpected behavior and possibly even serious issues during run time. Some features will be automatically hidden in the project development environment when you select your project's target platform, but you still need to be aware of the differences. For more information, see About target platforms, product types, and target systems.

Feature

SCADA

Embedded HMI

IoT View

Run projects developed in Studio

Supported

Supported

Supported

Run as a service

Supported

Not supported

Supported

Local project viewer

Supported

Supported

Not supported

Server for Secure Viewer

Supported

Supported

Not supported

Server for Web Thin Client

Supported

Supported

Not supported

Support for Mobile Access

Supported

Supported

Supported

Email (SMTP client)

Supported

Supported

Not supported 1

Create tags programmatically during runtime

Supported

Not supported

Not supported

Create screens programmatically during runtime

Supported

Not supported

Not supported

Create reports in PDF format

Supported

Not supported

Not supported

Built-in functions

Supported

Supported with limitations 2

Supported with limitations 2

Tag integration (Shared Tags)

Supported

Supported

Supported

Security

Supported

Supported

Supported with limitations 3

Translation

Supported

Supported

see Mobile Access

Procedures (Python and VBScript)

Supported

Supported

Supported with limitations 4

Alarms

Supported

Supported

Supported with limitations 5

Events

Supported

Supported

Supported with limitations 5

Trends

Supported

Supported

Supported with limitations 5

Recipes

Supported

Supported

Not supported

Reports

Supported

Supported

Not supported

Math

Supported

Supported

Supported

Scripting (Python and VBScript)

Supported

Supported

Supported with limitations 4

Scheduler

Supported

Supported

Supported

Database/ERP

Supported

Supported

Supported with limitations 6

Azure IoT Hub

Supported

Not Supported

Not Supported

Drivers

Supported

Supported with limitations 7

Supported with limitations 7

OPC DA Server

Supported

Supported with limitations 8

Not supported

OPC HDA Server

Supported

Not supported

Not supported

OPC UA Client

Supported

Supported

Supported with limitations

OPC UA Server

Supported

Supported

Supported

TCP/IP Client/Server

Supported

Supported

Not supported

Native Screens

Supported

Supported

Supported

Screen Group

Supported

Supported

Supported

Graphic Script

Supported

Supported

Not supported 4

Screen Script

Supported

Supported

Supported with limitations 4

Shapes

Supported

Supported

Supported

Active Objects

Supported

Supported

Supported with limitations 9

Data Objects

Supported

Supported

see Mobile Access

Libraries > Symbols

Supported

Supported with limitations 10

Supported with limitations 10

Libraries > ActiveX Controls

Supported

Supported with limitations 11

Not supported

Libraries > .NET Controls

Supported

Not supported

Not supported

Libraries > Linked Pictures

Supported

Supported with limitations 12

see Mobile Access

Libraries > Custom Widgets

Supported

Supported

see Mobile Access

Auto screen scaling

Supported

Not supported 13

see Mobile Access

Fill effects in shapes

Supported

Supported with limitations 14

see Mobile Access

Ellipse object styles

Supported

Not supported 15

see Mobile Access

Hint (tooltip)

Supported

Supported

see Mobile Access

Command events

Supported

Supported with limitations 16

see Mobile Access

Rotation animation

Supported

Supported with limitations 17

see Mobile Access

Trend Control > Fill effects

Supported

Not supported

see Mobile Access

Trend Control > Export to File

Supported

Not supported

see Mobile Access

Enhanced graphics (incl. anti-aliasing)

Supported

Not supported

see Mobile Access

Multi-touch gestures

Supported

Supported

see Mobile Access

Number of project tags

up to 10 million

up to 10 million

up to 10 million

Number of thin clients

Unlimited 18

Unlimited 18

Unlimited 18

License Server

Supported

Not supported

Not supported

Hardkey license (USB)

Supported

Supported with limitations 19

Not supported

For a comprehensive list of supported features and limitations in IoT View, see Supported features in IoT View.

1 The Python Script task can be used to send email. Also, the Exec() built-in function can be used to call cURL to send email.

2 Most functions are supported in all editions, but some specific functions are not supported in this edition. For more information, see List of available functions.

3 Local mode only. Distributed and Domain modes are not supported.

4 VBScript is not supported.

5 Proprietary format is not supported. Alarm, Event, and Trend history can be saved in Database format only.

6 Some Database/ERP functions are supported. Database/ERP worksheets are not supported.

7 Most drivers are supported in all editions, but some specific drivers are not supported in this edition. For more information, see the documentation for each driver.

8 Single-thread only; multi-thread is not supported.

9 Pushbutton, ListBox, and Smart Message objects are not supported. Minor limitations in other objects.

10 A specific linked symbol is supported as long as all of its component objects and animations are also supported.

11 A specific ActiveX object is supported as long as it is compiled for the target platform.

12 BMP, JPG, and PNG images are supported, as long as the operating system image on the Windows Embedded device also supports them. For more information, see the topic Why are my linked pictures no longer displayed on Windows Embedded devices? in the FAQ.

13 Use the Convert Resolution command to scale your project screens for other display sizes. For more information, see Convert your project's display resolution.

14 Rectangle objects only.

15 Default style only. Other styles (for example, Arc, Chord, Ring) are not supported. For more information, see Ellipse object.

16 On Down, While Down, and On Up events only. For more information, see Command animation.

17 Closed Polygon objects only.

18 Limited by runtime license, and by external and physical constraints (that is, hardware and operating system).

19 Hardkeys provided by Wibu-Systems are supported. Hardkeys provided by Sentinel (SafeNet) are not supported. For more information, see Hardkey Licenses.

Related Links