---
title: Canvas 4.3.1 Release
description: CIMON's HMI Software, Canvas 4.3.1, introduces new features, objects, scripts, and a redesigned user interface.
image: https://blog.cimon.com/hubfs/Canvas-4-3-0_Release-Banner_V2-1.jpg
---

[Skip to content](https://blog.cimon.com/canvas-4.3.1-release#main-content)

[![](https://blog.cimon.com/hs-fs/hubfs/CIMON_Logo_Black-4.png?width=250&height=93&name=CIMON_Logo_Black-4.png)](https://www.cimon.com)

Open main navigation

Close main navigation

- [Contact](https://www.cimon.com/contact)

[Contact](https://www.cimon.com/contact)

[All posts](https://blog.cimon.com/all)

 June 6, 2025

# Canvas 4.3.1 Release

![Picture of CIMON](https://blog.cimon.com/hs-fs/hubfs/Email%20Signature/CIMON%2025th%20Anniversary_Email%20Signature.png?width=50&name=CIMON%2025th%20Anniversary_Email%20Signature.png) By  [CIMON](https://blog.cimon.com/author/cimon)  ·   3 minute read

![Canvas-4-3-1_Release-Banner](https://blog.cimon.com/hs-fs/hubfs/Canvas-4-3-1_Release-Banner.jpg?width=800&height=450&name=Canvas-4-3-1_Release-Banner.jpg)

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.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXe_9FKXNPu5qvrldbl7MvSTsoKzK9M7H_mpR0PvFDhhMPs0ZA-AMXRvBbMdQ1AfJL1AvZCUwuf1SjpwiF2JhJ9JAFQdturWY5ISTma5KN4F-eyQ-ca6VEaQvhJwnJYuUc7Voa137w?key=tghS5IT11GYcguy0jnZAXUBs)

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcJFNqxQhNZ5rsX7tG32-h0AqQlVVTlfOe9Lw1qRueBFSgyTOtt5rdoVZ1nH5Z9Vwcyb_yOeM2jXdfBDsDOQFfCsSfNumW4jXtZx85aIg-7kgDHjyEU95fJG0f3GkMfs3yvAs7P2w?key=tghS5IT11GYcguy0jnZAXUBs)

 

- **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.
  
  ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXexrSRbbjPjiGwO1GGha9TCb9FMeT9uYVwPtk5Qp_dcT84sDhEF72QwTm46SvVROU63G0rnT7uKacdEPjGczA3SGzWZ0hKIl_21dbDUufiILpH_k5IhOltrR52LIA0W8_YckiNj?key=tghS5IT11GYcguy0jnZAXUBs)  
  ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXck7DkqI47HBAOeLL4SFMzw5x5fFFWABFKyJDe8Zjwbxnu7E0d5WJrtLQaDsUJ1UXOEG6X6aB9_rjz9jvTiw3XycZ-eTDwTfpHP8eCBb8DhDZDDHbYDURTZEA46st5PgDLt7F6K?key=tghS5IT11GYcguy0jnZAXUBs)
- **Object View**
  
  Canvas 4.3.1 added the Object View pane. This pane displays all objects on the currently opened page.
  
  ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdSyc2YCrhWvAEoOcRzMn1bNg0KL0KkzPHNzQpu5c8VFjM4xzoqPgE5-ssLnhTo7i_SB0G9pMpya16FXIsobD-8TXiEJuKhXxHi5gzsks6s7HU47X_BUc8F6_BRAHtUnA9I6Ll0?key=tghS5IT11GYcguy0jnZAXUBs)

 

- **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.

 

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdztemNwVB1ln4pcEzihj_cEZQkCICeIf2XbT2XgJ3RvZytf8Xfi-i4HAB5MF9dFN_PwwqZIv9nxNp6Z6uxL08S_9TqNTJmTZ1wa8Rgr0J7HbES6ZGpN0z0NR_0UTNu5WeZG2hjkg?key=tghS5IT11GYcguy0jnZAXUBs)

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXd3MSHwEWCKucGYtkzBwJsDUA1gvXTzDVS7U_KjJPNkt25tgESwO8j5elrbJqgTYsZhSr74UFxB_Jt8wK3Fj_5wg6Uvs6-AkGbZQv4BiW7gQY8wHPI-LMltq_6GK_AhyCThFlN9?key=tghS5IT11GYcguy0jnZAXUBs)

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcBHN6wm2_knB2BQEnRoBSe7FAzruI56GjJ7qFOjCmhrykNmxcEJum9QQGeXJNlWhKEPmZPfhIJD6NXt6XPgKFmGFr0u9FF-KnIHo3nCrZ1F2-1T8BZ2An9segjFJ1jGuu6vDo?key=tghS5IT11GYcguy0jnZAXUBs)

 

- **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.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdxf2ZSQjdV9DggDtoBrvB62pHrz0n_RB2TmkiycApO8qW2Cs1hoc_HpyFRN56MemmgmniS_6JKaTi9u2bpkQ8TQpgmqAM8ZsudZczh5K8kd-Aeq0vo9FpJnqTVfGdJQ5zCKd6V?key=tghS5IT11GYcguy0jnZAXUBs)

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXeplvwMjE1qyZ6gNndmHg_f-vFZqy7EJKCAWMaxwTnDvmtsThrMeO3gkfla9CVRDwKdgS5U3aKrwcN5t3ifEDmfaDLAkzgfv7t8KTjoGjzeI_qEvQTjJFNysKj0Jl4N70XutcTsNA?key=tghS5IT11GYcguy0jnZAXUBs)

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXeIbwF8-OyHpN29CW7A2RaK539r7aCO-fOzl7KP0ryLEX341m0OH4DH8jahjdgcCdbtYo3vq6e_2l_kk4xCWtnTWse1AOTESal7VDuQSLdet68C6InhTu0WSa0J_I0UOl3Y9NyQUQ?key=tghS5IT11GYcguy0jnZAXUBs)

 

 

- **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.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdFWUtNhB0F1K_f4hqmgzbBVZiMmTh2oLTIjiianS_e0M_Vt75u0easA7Bwj58aXTtX_toHTvYKZXu_kRLZiuk--NwTaySd_b21GsjVG8ySKO9lC_DefwwhERjkSVi3ngPFdMjr1w?key=tghS5IT11GYcguy0jnZAXUBs)

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfk1JtpPBCvA4jrU7pFq-rXVISTZ_atqPbIqBLxvohxGfe2kysmK6yGfhjcG9O3THUa0otPafB0Pz7jDrvtmE9fwXf_1J7vJLI51v23odgtiktt_JJXcYBShcarJjhwE8UhbhzQ8w?key=tghS5IT11GYcguy0jnZAXUBs)

- **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.
  
  ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXezmo4rBB26oO76jEIyvLXB4ZAlZLdajHdmUHCGQn4OCzh2ZSGFEf_PC_LtN7MsCUy_7rvdy0c4F30qpyBygjDBQirrtlby0WKtVEV2c2hPBNbdWg5bLNUWLIqrB6akWEk5XyUOTw?key=tghS5IT11GYcguy0jnZAXUBs)
  
  The Properties pane also includes an information icon. When enabled, clicking on a property displays more information about its use.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfHWKfP148nkWzLBunriJm3Fe7ZMg9hXZQJ0Pac-7hK2dUd2NGLa8R9Cht3r8lj1oQEoIjBmDDEnXvJ2ReuhoYggGBjRshH-zaP9rYzabZe709RkE3FQdqKCiX6-6qm0bpLvQH-2w?key=tghS5IT11GYcguy0jnZAXUBs)

 

 

- **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.
  ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcL0UIZic9zsdc6wx9OVT4eqYvrAa-P4aWO90voJqlcHD9GA2KG_zd5jYYaXdWrOzJ2PUzeVVmVkiUNG-e-O3rkDfzVDELrV_c_CNxuvXVodXhkWe9vB7KwoGk1JHcMPzu8vZaZug?key=tghS5IT11GYcguy0jnZAXUBs)  
    
    - 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.
  ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfYtUSDUW-buAnoLoWjEjSmuqpbKn4eZ-yIAvx1F6eqkfra5CpyUO262oAlAG3fcvOG6QEvjjIeFb5LMSXeEKIKJnXUXC4pgr51bNRwFX1BH_jhyWWAimlbsCl00I9C2Y73_djE9w?key=tghS5IT11GYcguy0jnZAXUBs)  
    - 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.
      
      ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfV3yECJpFsJet5TAt1ttBqtKdVukyseOFaxPmTh27CtqR4cmZTbR6RStVCafl-RVFeqONBT72jS0hHkI60CMMk6O2ChSw5hW8Bn7mdqU0xF_QItMOoHMxMTIIlqQYNamBk4bbczg?key=tghS5IT11GYcguy0jnZAXUBs)

 

 

**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.
  
  ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdlVxgNbc8NjVzum_qSc_hoblS80uFI9QuHIxv7Lx2Xm1dYo5VwVlsvPagzZGqyQDh4ku12bLtbm4_sSRjHQYMfxjAzubjWdwL3p1GeK0Ni7QPtL95mgS_YTr-vxJ2o3emU0ECy2w?key=tghS5IT11GYcguy0jnZAXUBs)  
  ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXc4HuxVqkhoww8FwkWTHqPPSRwjAhvHKDXalW2rtNWqCq0WO-cKbktEt3Lc4tu4i7RSnp5kqTLBMlISrWEpKjFEAev73rLMSL3SslocK17qvCH4tpryKDFyIhqLD_I3cZOz6KM1RQ?key=tghS5IT11GYcguy0jnZAXUBs)
- **Anchors**
  
  The size and rotational object anchors have been redesigned to simplify functionality. To toggle between the size and rotation anchors, click the object.
  
  ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdj9A0tIAcd4AyDkXLQv-S6J9ydeTKJzg1daKQeRy1WyG16rPp141extGZ6whs1mImSz0fiT4AyUIW1HnoER3ISC4qanoZlTzhuVm8n2PxagcUKnPQAsii8Da0iI0CnJ8WOAq8yMQ?key=tghS5IT11GYcguy0jnZAXUBs)  
  ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfivOE6YQYB8L6EUqD9a8XSyr5Hu2ud6PeLzw1vJbBa5jGgyx1X_UcRv05vPV3g24w54G0yqqdQz4MitY795RP2WyAu5ChFrvhrq2-Nh4m2sXzXwuMKH3_LRRQfY8IjwE2Nhkjj1w?key=tghS5IT11GYcguy0jnZAXUBs)
- **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.
  
  ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfeD3IaPefrDdkQ-St2MA8FC0Oacp3oS5HgzET5MyNOQl5vwMze1mPNc0voOAnzY4hZUoj3YJ0CX0fOvwvt9dVClAcAHJYfituScqgFufDbVG14TE31qKTvxKvAgDpj6LjdpwNM?key=tghS5IT11GYcguy0jnZAXUBs)
- **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.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXd2rbuAiHEzPSvC1rWwiU7GM4TOj6YX7f3KhNcPlMzrGer_MveHYFLw2o8_5WDn5HkL2Z2bCvzUGEwaBff-6noG2l5zuCWih4RWlBJb2prYH52TK2Xjir6nE3t-ScLXNVc1mM06gw?key=tghS5IT11GYcguy0jnZAXUBs)

 

 

Changelog

---

Please check out the [changelog](https://www.cimon.com/archives/canvas-4-3-1) 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](https://www.cimon.com/archives/canvas-4-3-1). 

 

Questions? 

---

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

 

Share: [linkedin-in icon](http://www.linkedin.com/shareArticle?mini=true&url=https://blog.cimon.com/canvas-4.3.1-release) [envelope icon](mailto:?body=https://blog.cimon.com/canvas-4.3.1-release)

## Related posts

[![](https://blog.cimon.com/hubfs/Imported_Blog_Media/1625675947927-1.jpg)](https://blog.cimon.com/latest-articles/industrial-pc-commercial-pc)

### [Do You need an Industrial PC or Commercial PC?](https://blog.cimon.com/latest-articles/industrial-pc-commercial-pc)

[![](https://blog.cimon.com/hubfs/Imported_Blog_Media/1611703281626-HMI_Lineup.jpg)](https://blog.cimon.com/latest-articles/understanding-hmi-human-machine-interface-industrial-automation-iiot)

### [Understanding Human-Machine Interfaces (HMIs)](https://blog.cimon.com/latest-articles/understanding-hmi-human-machine-interface-industrial-automation-iiot)

[![](https://blog.cimon.com/hubfs/Imported_Blog_Media/1625680067161-Image_4.jpg)](https://blog.cimon.com/latest-articles/combining-hmi-plc-hybrid)

### [Why Combining Your HMI & PLC is the Smarter Move](https://blog.cimon.com/latest-articles/combining-hmi-plc-hybrid)

[![](https://blog.cimon.com/hs-fs/hubfs/CIMON_Logo_Black-4.png?width=250&height=93&name=CIMON_Logo_Black-4.png)](https://www.cimon.com)

[Follow us on LinkedIn](https://www.linkedin.com/company/cimonautomation) [Follow us on Youtube](https://www.youtube.com/user/CIMONPLC)

Copyright © 2026, CIMON

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "CIMON",
    "url" : "https://blog.cimon.com/author/cimon"
  },
  "dateModified" : "2025-06-06T21:44:21.632Z",
  "datePublished" : "2025-05-23T23:19:08.000Z",
  "headline" : "Canvas 4.3.1 Release",
  "image" : [ "https://blog.cimon.com/hubfs/Canvas-4-3-0_Release-Banner_V2-1.jpg" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.cimon.com/canvas-4.3.1-release",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.cimon.com/hubfs/CIMON_Logo_Black-4.png"
    },
    "name" : "CIMON Inc"
  }
}
```

```json
{
  "@context" : "http://schema.org",
  "@type" : "Article",
  "author" : {
    "@type" : "Person",
    "name" : [ "CIMON" ],
    "url" : "https://blog.cimon.com/author/cimon"
  },
  "datePublished" : "2025-05-23T23:19:08+0000",
  "description" : "CIMON's HMI Software, Canvas 4.3.1, introduces new features, objects, scripts, and a redesigned user interface. ",
  "headline" : "Canvas 4.3.1 Release",
  "image" : "https://5241929.fs1.hubspotusercontent-na1.net/hubfs/5241929/Canvas-4-3-0_Release-Banner_V2-1.jpg",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://f.hubspotusercontent20.net/hubfs/5241929/CIMON_Logo_Black-4.png"
    },
    "name" : "CIMON Inc."
  },
  "url" : "https://blog.cimon.com/canvas-4.3.1-release"
}
```