VisualHMI View Version: Screen Firmware/Software Version Matching Troubleshooting (Including LW0155 Register)

freeFree Technical Resource

This content is free to read, suitable for basic learning and search traffic.

If there are issues during joint debugging, first check the versions - screen firmware version, VisualHMI software version, and screen model. Version mismatch is the primary reason for mysterious issues such as "functions not responding" and "control anomalies". The first question a technical customer service representative will ask you is often "What version of firmware do you have?" If you cannot answer this, troubleshooting cannot proceed further.

1. Check the VisualHMI software version

In the menu, select "Engineering" → "Help" → "About", and the IDE version number will be displayed in a pop-up window. When confirming issues with the manufacturer, both the software version number and the screen firmware version number should be reported together.

2. Check the screen firmware version (three paths)

MethodOperationApplicable scenario
Back labelCheck the back label of the physical screen, where the model and firmware version are printed (such as V127)If the screen has not been installed/can touch the screen
Obtain onlineSet the screen serial port to 8N1, and the version number will be displayed in the lower right corner after successful connection to VisualHMIThe computer can be connected to the screen
to view the registerand associate numerical controlsSysFWVer(LW0155). After compiling and downloading, the screen displaysthat the screen has been installed. Through the screen UI, you can see
that LW0155 is the system firmware version register. The system area (LW address less than 0x1000) should not be modified randomly, but it is fine to display it in read-only mode - this is more convenient than dismantling the screen to check the label, especially when the screen has already been installed in the device.

3. Why must we verify the version?

Projects created with different versions of VisualHMI software have minimum version requirements for the screen firmware. If the firmware is too old, the new features in the project (such as certain controls and LUA interfaces) will not work at all - this is manifested as "it is clearly equipped but it does not take effect" or "the control display is abnormal".

When encountering such strange issues, investigate in order:

  1. Is the screen firmware version≥ the required version for the project (if not, upgrade the firmware, see "SD card firmware upgrade")?
  2. VisualHMI software versionWhether it matches the firmware (the software may be too old and may not support new firmware features)
  3. Engineering configurationWhether the device itself (protocol, address, model) is correct

4. Typical version-related phenomena comparison

  • Controls are added but not displayed on the screen → Check the firmware version first, then check the control properties
  • LUA script error but syntax is correct → The interface may require new firmware
  • Screen model cannot be selected in the software → The software version is too old, upgrade to VisualHMI
In a nutshell: The version troubleshooting order is firmware → software → configuration. Many "bugs" are actually due to the firmware version being outdated, upgrading it will solve the problem, don't mess around with the configuration for a long time.

Compiled from Guangzhou Dacai Technology VisualHMI development documentation (hmi-doc.gz-dc.com) Quick Start "View Version", copyright belongs to Dacai Technology.

Put this resource to use in a real project?

Go to the Tool Center for message parsing, CRC verification and device debugging, or submit your requirements for selection and integration advice.

Engineer Membership

Turn this article into actionable debugging resources

After activation, you can use advanced message parsing, resource pack downloads, code examples, engineering cases and priority technical support, suitable for real project delivery.

Unlimited Advanced Tools
Resource & Code Packs
Complete Engineering Case Library
Priority Technical Support

Leave a Reply

Your email address will not be published. Required fields are marked *.