comfilehmi:hmieditor_download:release_notes
Comfile Studio Software Release Notes
v4.07
Bug Fixes
Fixed a resource leak in the PC Execution Manager Screen.
Fixed system instability or lack of TX packet history as a status monitoring message when transmitting more than 100 bytes at once to an external device.
v4.06
Features Added
v4.05
Features Added
v4.04
Features Added
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
v3.95
Bug Fixes/Enhancements
v3.94
Features Added
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
v3.91
Features Added
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
v3.81
Bug Fixes
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
v3.72
Features Added
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
v3.69
Bug Fixes
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
Bug Fixes
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/04/23 17:25 by COMFILE Technology