HMI

Software

Products

Posted on:

August 20, 2025

Canvas 4.3.1 Release

Clock

1 minute read

Canvas 4.3.1 introduces new features, objects, scripts, and a redesigned user interface. 

The changes and improvements to Canvas make project creation and maintenance easier for new and experienced users.

Notable Additions


  • Data Bridge

Utilize your Xpanel as a data bridge between two devices. If one device cannot communicate directly with another, the Xpanel will serve as a middleman to bridge data communication.

  • EDS File Export

You can now export explicit connections from an EtherNet/IP server directly to an EDS file, making it easier to share and configure device communication settings across platforms.

  • Object View

Canvas 4.3.1 added the Object View pane. This pane displays all objects on the currently opened page.

  • Toggle Button

Canvas 4.3.1 introduces a new button: the Toggle Button. This button toggles a tag value between the active and inactive states.

CIMON HMI Software Canvas Toggle ButtonCIMON HMI Software Canvas 4.3.1 Toggle Button OffCIMON HMI Software Canvas 4.3.1 Toggle Button On

  • ComboBox

Another new feature in Canvas 4.3.1 is the ComboBox. The ComboBox object allows you to set and choose a variety of options. The selected option is tracked using an index value, which can be bound to a tag.

  • Radio Button Group

An alternative to the ComboBox is the Radio Button Group. This object inserts the different options with a radio button next to them. The index value can be tracked with a tag to see what option is selected.

CIMON HMI Software Canvas Radio Button Group New Choice from 0 to 2CIMON HMI Software Canvas Radio Button Group

  • Standard and Advanced Views and Information Icon

The Properties pane includes a standard and advanced view. Standard view displays minimal, but important, object properties. Advanced view displays all object properties.

CIMON HMI Software Canvas Standard and Advanced Views and Information Icon

The Properties pane also includes an information icon. When enabled, clicking on a property displays more information about its use.

CIMON HMI Software Canvas Properties Pane

  • New Scripts

Canvas 4.3.1 introduces new scripts to be used in the Script Editor. These scripts are compatible with JavaScript ES5–the scripting language used in the Script Editor.

    • system.display.brightness()
      Returns a double value between 0 and 1 representing the Xpanel’s brightness level.
    • system.display.dimDelay()
      Returns an int value, in minutes, representing the Xpanel’s dim delay time.
    • system.display.isDimmerEnabled()
      Returns a boolean value if the dimmer setting on the Xpanel is enabled.
    • system.display.setBrightness(float brightness)
      Sets the brightness level of the Xpanel’s screen.
    • system.display.setDimDelay(int minutes)
      Sets the number of minutes before the Xpanel’s screen dims.
    • system.display.setDimEnabled(boolean enabled)
      Enables or disables the Xpanel’s screen from dimming.
    • system.ftp.download(Object config, Storage type, String sourcePath, String targetPath)
      Returns a boolean value if downloading the config from the FTP server was successful.
    • system.ftp.upload(Object config, Storage type, String sourcePath, String targetPath)
      Returns a boolean value if uploading the config to the FTP server was successful.
    • system.staticBeep(boolean enable)
      Plays a beeping sound from the built-in Xpanel buzzer.
    • tag.writeBatch(Array tagNames, Array tagValues)
      Writes values to multiple tags at the same time.

  • New Protocols, Driver Support, and Tag Importing

Canvas 4.3.1 introduces new protocols, drivers, and other vendor tag importing. These features allow for a wider range of communication with your favorite devices.

    • BACnet/IP (Ethernet client)
      Canvas 4.3.1 now supports BACnet/IP, enabling seamless integration with a broader range of building automation and control devices. This addition makes Canvas more versatile and valuable for users managing smart building systems and complex device networks.
CIMON HMI Software Canvas BACnet/IP
    • Siemens LOGO! Support
      It is now possible to connect and communicate with Siemens LOGO! 0BA2 PLC series with the S7 protocol. Canvas also supports the “F” and “C” memory areas.
CIMON HMI Software Canvas 4.3.1 Siemens LOGO! Support
    • Tag Importing
      The powerful tag importing feature just got a lot more versatile. Canvas 4.3.1 now supports tag importing for Siemens devices using .db and .sdf files. Additionally, EDS files from EtherNet/IP (ODVA) clients are also supported with the tag import feature.
CIMON HMI Software Canvas 4.3.1 Tag Importing



Redesigned Features


  • Properties View

    The object properties view has been redesigned to include a standard and advanced view. These options help reduce clutter for new users and organize advanced features for experienced users.
CIMON HMI Software Canvas 4.3.1 Properties View_1CIMON HMI Software Canvas 4.3.1 Properties View_2

  • Anchors

    The size and rotational object anchors have been redesigned to simplify functionality. To toggle between the size and rotation anchors, click the object.
CIMON HMI Software Canvas 4.3.1 Anchors_1CIMON HMI Software Canvas 4.3.1 Anchors_2

  • Project Tree

    The redesigned Project Tree pane includes options for opening the various Canvas editors. This lets you quickly access and edit existing functions such as alarms, recipes, scripts, etc.
CIMON HMI Software Canvas 4.3.1 Project Tree

  • Command Editor

    The Command Editor has experienced a massive overhaul. The new design is much more intuitive and easier to navigate. Each command includes a description of its use and a scripting example.
CIMON HMI Software Canvas 4.3.1 Command Editor

Changelog


Please check out the changelog to see all the named changes.


Installing & Updating


If you want to install or update to Canvas 4.3.1, please visit the download Canvas page


Questions? 


We'd love to hear your thoughts! If you have any questions about the release, please contact us at support@cimoninc.com.


LinkedIn logoEmail