User Tools

Site Tools

한국어

comfilehmi:hmieditor_download:release_notes

Comfile Studio Software Release Notes

v4.04

Features Added

  • Added support for USB licensing dongle supporting 500 and unlimited widget quotas.

v4.02

Features Added

  • Added the is_pc() function to check if the project is currently running on a PC.
  • Added ability to transmit arbitrary text data out a serial port: [Project Properties > Communication Settings > Channel Properties > USER > SERIAL TX]

v4.01

Features Added

  • The ComfileHMI Editor has been renamed to Comfile Studio.
  • Comfile Studio can now be used to create HMIs for any Windows 7 or later PC in addition to the ComfileHMI panel PCs. Projects running on PCs are are currently limited to 30 widgets (not included shapes and images). Additional widgets can be unlocked by purchasing a USB software licensing dongle.

v3.96

Features Added

  • Add ability to reset the position of dockable windows (Editor > Tools > Editor Options > Editing Environment > Reset the Position of All Dockable Windows When Next Executed)

v3.95

Bug Fixes/Enhancements

  • Fixed an issue that resulted in an incorrect error message when running a standalone remote control executable.
  • Increased the per screen and global address quota from 1024 to 2048.

v3.94

Features Added

  • Added option to enable or disable widget tooltips.

Bug Fixes

  • Fixed an issue where the scroll button remained even if the file linked to the log viewer was deleted.
  • Fixed an issue that resulted in an message after completing simulator settings without modification.
  • Fixed an issue that could have resulted in memory overuse and out-of-memory errors for large projects when loading projects in the editor.

v3.92

Bug Fixes

  • Fixed bug preventing iOS devices from rendering the remote control interface via a web browser.

v3.91

Features Added

  • Added a few new keyboard shortcuts.
  • Added automatic reconnection to the editor's remote control mode (not applicable to web browser or smartphone application).

Bug Fixes/Enhancements

  • Improved the editor's performance.
  • Improved multi-monitor support in the editor.
  • Fixed numeric keypad UI errors.
  • Fixed a problem in the simulator that could have caused a project to no longer function properly if the settings window was opened and closed.
  • Fixed a problem in the simulator that could have incorrectly caused a timeout in Modbus TCP communication.

v3.87

Features Added

  • Added a web-based file manager. A firmware update is required. Simply open http://{ip_address}:{port}/ftp in a web browser. Example: http://192.168.0.59:9138/ftp
  • Added delete_folder(folder_to_delete) and ensure_folder_exist(folder_to_create) functions

Bug Fixes

  • Improved stability when transferring projects or running simulators (related to 'HT74' error)
  • Fixed an issue where the secondary monitor did not work in remote control mode on dual monitors.
  • The data processing period(SetDataProcessingPeriod parameter) default value was modified from 0 to 50 (the higher the value, the slower the data processing cycle, but improves CPU utilization)

v3.83

Features Added

  • Added ability to use strings in the select_if function.
  • Added conditional branching functions select_case, select_by_key, and select_by_index

v3.82

Bug Fixes

  • Fixed bug in Address Offset UI.

v3.81

Bug Fixes

  • Fixed a bug in the 'bit' function that resulted in an error when the first parameter is a variable name wrapped in quotation marks.

v3.80

Features Added

  • Added history alarm related functions.
  • Added remote file execution feature (exe, wav, mp3, etc. from remote PC).
  • Improved word address value reference method for the lamp widget.
  • Added text memory functions (tmem, set_tmem, set_tmem_size, text_split, text_merge).
  • Added ability to generate runtime project files for SD card deployment (Tools>Advanced Features).
  • Added functions to change a color field resource at runtime (set_field_resource_color, restore_field_resource_color).
  • Added function queries_per_sec to get the number of external device queries sent per second.
  • Added a feature to directly output a string variable or string expression.
  • Added text position fine-tuning property, Offset.

Bug Fixes

  • Modified the 'bit' function to allow the use of expressions as the first argument.
  • Added a warning message when the HMI device runs out of memory while a project is loading on the panel PC.
  • Added the ability to stop a project before it loads on the panel PC.
  • Replaced the editor's tab menu with a radio buttons.
  • Fixed a latching bug in the toggle switch widget.
  • Miscellaneous editor UI bug fixes.

v3.74

Bug Fixes

  • Fixed an issue where the number of address digits for an external device could be reset to 5 when modifying the channel properties.
  • Fixed an issue where rounded corners were not applied to the OFF image of a lamp effect button.

v3.73

Features Added

  • Improved the clarity of text widgets (Project Properties > Appearance and Touch).
  • Removed the * input masking when entering the developer key locally on the panel PC.

v3.72

Features Added

  • Added the ability to run an action group, or regard it as a timeout, when a Modbus TCP connection fails.

Bug Fixes

  • Fixed a display anomaly in the trend graph when multiple graphs are displayed on one screen and one or more values is out of range.
  • Fixed a problem with the display of dates and times where commas were not displayed at runtime when the date and time were concatenated with a comma.

v3.70

Bug Fixes

  • Fixed a problem with project folder not being updated by browsing in the create new project window.
  • Fixed a problem where the status monitoring messages in the simulator only ever appeared in black.

v3.69

Bug Fixes

  • Modified the backlight auto-off function to prevent it from turning off the backlight in the setup window or initialization screen.

v3.68

Features Added

  • Added keypad_text() and keypad_text_length() functions for working with keypad values as text strings.
  • Added set_viewer_browser_title() function to set the title of the browser when using the remote viewer from a web browser.
  • Add the ability to create an submit HTTP POST queries.

v3.66

Features Added

  • Added a warning message if an address is entered that does not match the number of digits specified in the channel's protocol.

Bug Fixes

  • Fixed bug in Text Builder when the text contains multiple languages that are not Korean or English.

v3.65

Features Added

  • Keypad input value limit function (minimum, maximum value designation)
  • Add specific beat interlock function in toggle switch
  • Addition bitwise operators for modifying an existing destination value
  • Add functions delete_file and rename_file
  • Added Web API functions using HTTP protocol (using JSON format) and related functions added: (vars_to_json, mem_to_json, dirnames_to_json, filenames_to_json, last_json_result, last_json_error_code, last_json_error_message, last_http_status_code)
  • Added functions to perform conversion between file contents and string variables (base64_to_file , file_to_base64)
  • Added ability to adjust color as well as brightness in the button's lamp effect
  • Added multi-language and user font support in log viewer
  • Added enable_modbus_batching() function to disable batching Modbus queries.
  • Add bitwise operators to post-processing operations: >>,<<, &,|
  • Added project-wide beep silencing option
  • Added user action group execution function when trend graph value is detected
  • Added ability to annotate actions and events
  • Added event and user action group window size adjustment
  • Added a function to get the panel PC's IP address: self_ip_addr()
  • Allowed multiple simultaneous client access to remote viewer on the CHC series

Bug Fixes

  • avg function bug fix
  • Improved editor UI stability
  • Fixed an issue where the 'Recent Font' function might not work properly in the lamp
  • Added a new design for buttons and toggle switches
  • Fixed a problem where changing the event location up/down would sometimes not work
  • Fixed a problem where the text color could not be changed in real time as a field resource
  • Increased text refresh rate range up to 1000ms
  • Fixed an issue where the keypad or knob could be activated when hidden
  • Fixed a problem where the 'Lamp Effect' function of the button did not work
  • Fixed a problem where the transfer could prematurely halt when deploying a project over USB
  • Fixed a problem where the conditional expression of the user action group was being ignored

v3.47

Features Added

  • Added ability to add an offset to a Modbus address (i.e. PLC1:40001+a)
  • Added ability to set a slave address as an expression, so that it can be dynamically computed.
  • Added bit manipulating functions : bit() , set_bit() , toggle_bit()
  • Added short-cut keys (F1: Online Manual, F2: Functions Manual, Ctrl+W: Run Simulator, Ctrl+E: Deploy Project via USB, Ctrl+Q: Deploy Project via Ethernet)
  • Added feature to close keypad when idle for a certain time.
  • Added support for additional global number formats.
  • Added rewrite function in [Action > File Control > Copy File]
  • Added 'Text Refresh Rate' setting [Project Properties> Appearance and Touch]

Bug Fixes and Enhancements

  • Fixed an issue that could cause the editor to close as soon as it started after launching in some specific environments
  • Fixed a problem that certain characters could not be written to a log file
  • Reduced memory usage by approximately 70% (increasing the number of available scenes), speeding up project loading at runtime (0-20%)
  • Fixed a problem that could cause UI abnormalities when opening the object setting window
  • Fixed a problem where the mouse cursor was briefly visible when starting a project
  • Fixed a problem where the remote control standalone executable file might not work well

Back

comfilehmi/hmieditor_download/release_notes.txt · Last modified: 2024/03/04 11:23 by COMFILE Technology