Skip to content

Append HMI Desktop 1.0.0

Choose a tag to compare

@dhunt84971 dhunt84971 released this 28 Sep 12:54
· 22 commits to main since this release

The first release of Append HMI Desktop: it runs HMI applications (.ahmi) made with Append HMI Studio on operator PCs, without the editor.

Features

  • Command line: append-hmi-desktop project.ahmi runs a project with the window mode and exit policy set in Studio (kiosk, full screen or window; exit with Ctrl+Alt+Shift+Q, with a password, or not at all).
  • Launcher window when started without a project:
    • pick an .ahmi file;
    • Run now;
    • create a desktop shortcut or a Start menu / applications menu entry;
    • run it automatically at login;
    • a recent list.
  • Scripted setup: --create-shortcut desktop|menu and --startup on|off for installers and scripts.
  • Several projects at once, one window each; starting a running project brings its window forward.
  • Everything Studio's Run does, per project:
    • live PLC data (EtherNet/IP ControlLogix/CompactLogix, SLC 5/05 and MicroLogix, Modbus TCP, simulator);
    • alarms with CSV history;
    • retentive tags;
    • users and access levels.
  • File manager:
    • Windows: a "Run with Append HMI Desktop" verb on .ahmi files; double-click runs a project when Append HMI Studio isn't installed.
    • Linux: offered under Open With.
  • Lighter than Studio: only what running a project needs is packaged. The installer is 130 MB instead of 166 MB, and the AppImage 150 MB instead of 348 MB.

Downloads

File Platform
Append-HMI-Desktop-1.0.0-Setup.exe Windows 10/11 x64, installs for all users (silent: /S)
Append-HMI-Desktop-1.0.0-x86_64.AppImage Linux x64, runs without installing
Append-HMI-Desktop-1.0.0-amd64.deb Debian/Ubuntu (sudo apt install ./Append-HMI-Desktop-1.0.0-amd64.deb)

Known issues

  • The installers are not code-signed, so Windows SmartScreen asks for confirmation on first run.
  • There is no automatic update. Install new versions over the old one.
  • Projects with the same file name in different folders share their alarm history, retentive values and runtime users.

Append HMI Desktop is built on Append HMI Studio and on the draw.io editor and drawio-desktop by JGraph Ltd, under the Apache License 2.0. See NOTICE.