Skip to content

Append HMI Studio 1.1.0

Choose a tag to compare

@dhunt84971 dhunt84971 released this 03 Oct 14:30
· 23 commits to main since this release

What's new

Recipes. Operators can save and recall named sets of tag values, and move them between the HMI and the PLC.

  • HMI > Recipes defines recipe books:

    • the tags a recipe holds (Save/Load tags);
    • optionally, a paired Upload/Download tag for each one, usually the PLC tag;
    • starting recipes that ship with the project.

    Books can be imported and exported as JSON.

  • Script functions:

    • RecipeSave, RecipeLoad, RecipeDownload, RecipeUpload, RecipeExport and RecipeImport (CSV files), RecipeDelete (optionally asking first), RecipeRename;
    • x = ShowRecipeSelect(book[, x, y, w, h]), a touch-friendly selection window that the script waits on.
  • Recipe List object (HMI palette): shows a book's recipes at run time. The selection is kept in a message tag and can be moved by touch, by arrow buttons, or by rising edges of two discrete tags.

  • Errors explained: a failing recipe function shows a Recipe Error window with the call and the reason, for example an empty name or PLC values with bad quality. Repeated failures are collected in one window.

  • Recipes saved at run time stay on the running PC. HMI > Clear Runtime Recipes resets the Studio's.

Runtime views for Append HMI Web. A running screen can fit the window, fill it (maximize), or show at its original size with scroll bars. A browser view menu chooses between them.

User Manual and example.

  • doc/Append-HMI-Studio-User-Manual (.docx and .pdf) walks through building an application, using the included examples/LiquidWeighHMI.ahmi.
  • The new chapter 11 covers recipes, and section 9.3 is a reference of every script function and its arguments.
  • LiquidWeighHMI now has a recipe book of plasticizer blends and a Recipes screen.

Fixes

  • A memory message tag with an empty initial value started as 0, and was saved as 0 when retentive.
  • Hints in the Animation tab no longer run off the side of the panel.

Downloads

File Platform
Append-HMI-Studio-1.1.0-Setup.exe Windows 10/11 x64, installs for all users over 1.0.0 (silent: /S)
Append-HMI-Studio-1.1.0-x86_64.AppImage Linux x64, runs without installing
Append-HMI-Studio-1.1.0-amd64.deb Debian/Ubuntu (sudo apt install ./Append-HMI-Studio-1.1.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.