/
ACE Revision History

ACE Revision History

 

Revision History:

ACE Release 3.7.1.0 (2-Apr-2025)

  • SHA256 checksum (AceEditorInstaller_3.7.1.0_AnyCPU.msix): 97dbd6f7a689efa193f5c2ed252a562d75b63df47a901ed78b46957398b939ee

  • Improvements/bug fixes:

    • Ensure AppData\Local\Elecsys\ACE is created at runtime to fix problem of Tera Term not running.

ACE Release 3.7.0.0 (22-Feb-2025)

  • SHA256 checksum (AceEditorInstaller_3.7.0.0_AnyCPU.msix): a25e16940841abc4a9ba8a1af5cbd6a889dde12e1269973a8cb30efeeb4747c7

  • Program changes:

    • Switch to new MSIX program installer.

    • Program now installs to C:\Program Files\Windows Apps instead of user's AppData.

    • Security Enhancement: Using 3rd party certificate to validate publisher during installation of ACE.

ACE Release 3.6.3.0 (22-Feb-2025)

  • SHA256 checksum (AceInstall_3.6.3.0_offline.zip): c033ea25d28a21fbfe67e35ee2f60c72eb80719511bf7544265f1c8c25a7f61c

  • Program changes:

    • Only using offline installer now, not online installer.

  • New features:

    • When doing Upload, check IP addresses in current configuration and warn user if they don’t match.

  • Improvements/bug fixes:

    • Security Enhancement: Validate filenames to prevent spoofing when downloading config/template from device.

    • Security Enhancement: Validate SSH host keys when connecting to SCP/SFTP, warn user if keys are different.

    • Save backup copy of existing configuration to avoid overwriting when downloading XML from device.

    • Added Cancel button to Unknown Template Node dialog.

    • Select password field by default when opening Download XML dialog.

    • Ensure XML configuration file is properly closed if there is an error opening it.

    • Better management of directories and error handling at install time.

    • Fixed error of mouse button click in main window.

  • Changes to DefaultTemplate.xml (v22):

    • Added No-Rbe UINT64 in RtdbMod.

    • Added ppp1 in Linux Services table.

    • Added Min/Max function in POD.

    • Added -1 option for Item Index in AutoProc Publisher Process.

    • Added CMS and AutoPilot-PRO options in TimeSync.

    • Added negative int option in SOS-Enable for Omni-Modbus-Archives.

    • Added Comment column in Poll Table of FieldUnitValmet.

    • Added hex integer and timestamp options in Process-PBuf-Report table.

    • Various clarifications in property help text.

ACE Release 3.6.2.0 (20-Oct-2023)

  • SHA256 checksum (AceInstall_3.6.2.0_offline.zip): 8f869c9f1dfe97c26cd7d014a97de666e208cbd9d14f6f3729f37ac80a50559b

  • New features:

    • Created new dialog to edit object Description (double-click on Description: label).

    • Added support for dynamic listbox in main object properties.

    • Added configuration Change Log menu option.

  • Improvements/bug fixes:

    • Added delay in serial file transfer (Tera Term) script to navigate menu.

    • Don’t create .ttl script if doing Connect To Device without user/password.

    • Fixed configuration name property if it doesn’t match filename.

    • Added template data type to property help, if mismatch between config and template.

    • Added detail to table dialog title.

    • Fixed filename filter on open file dialogs.

    • Template Editor - fix handling of object name change in tree or properties dialog.

    • Template Editor - detect case differences between Children list and object name when opening template.

    • Don’t allow object name to be changed to zero length.

    • Show floating popup table and table help dialog in the Taskbar.

    • Don't crash if ACE.settings.xml file is blank.

    • Attempt to speed up screen refresh after selecting new object.

    • Enter and Escape allowed in Unknown Template Node dialog.

    • Upload XML menu defaults to the Password field.

    • Notify user if table was opened and columns were added/deleted.

    • Activate Save button on load.

  • Changes to DefaultTemplate.xml (v21):

    • NullCircuit and PODs added under Master Channel

    • SecondaryRouteTest - added Daily option

    • SecondarySlaveTest - added TSR Status and Daily options

    • Ethernet has MTU and MRU properties.

    • SerialMMI has minimum 3 minute timeout.

    • LinuxSystem – added new options.

    • SparkplugB/URL table – added Comment column.

ACE Release 3.6.1.0 (22-Dec-2022)

  • SHA256 checksum (AceInstall_3.6.1.0.zip): 9ADB04F17753694F2196B93B03D3DEA3CAC88A6EEC7D47AA2FBB4EFA7C631E57

  • Improvement in preventing table dialogs from opening off screen

  • Enable automatic updates of ACE Editor (for computers with Internet access)

  • Don’t trim leading/trailing whitespace on CSV import

ACE Release 3.6.0.0 (2-Dec-2022)

  • SHA256 checksum (AceInstall_3.6.0.0.zip): AAA2D5A4CE39C607EA55BB16B53C04C8726A5E979AEE2FB4B9894AEF27C0C305

  • Program changes:

    • Program now installs to user's AppData instead of C:\Program Files (x86) (can be installed simultaneous with version 3.5.x)

    • Template Editor is menu item in ACE Editor instead of via Start Menu

    • Default folder for Images and Tera Term is in user's AppData\Local\Elecsys\ACE folder

    • Online installation from https://ftp.elecsyscorp.com/ACE/NewACE/ConfigEditor.application

  • New features:

    • Added Compare Files option to show diff between two configurations.

    • Table help dialog is now floating (non-modal) and includes all column help text.

    • Table Edit dialog highlights changed cells, prompts user before canceling if table has changed.

    • Highlight properties when ACE automatically corrects due to config errors.

    • Added Template Editor to Tools menu of Configuration Editor, no need for separate Start menu icon

    • Reset ACE window location if Ctrl is held down while clicking on Start menu icon

    • Template Editor when importing old ODF file, Comment properties will be added if ODF has Property9000=Comment

    • Add option on file Upload or Download to increase timeout if retried within the dialog

    • Using Connect to Device, a blank username, password, and/or IP will connect to SSH without closing, allowing user to enter information.

    • Using Connect to Device, a blank username+password will connect to serial without logging in.

    • Template Editor allows modification of template version.

  • Improvements/bug fixes:

    • Fixed bug of Config Editor crashing after many clicks.

    • Fixed crash on table dropdowns with dynamic list.

    • Fixed problem of opening table with both an aliased (old) column name and a missing column

    • In YMODEM serial transfer, don’t give success prompt after each file

    • Extend Upload timeout to 6 minutes if uploading additional files over serial

    • Default to program directory when prompting to install icons

    • Create .CFG file on HCP compile

    • Copy/paste objects without adding timestamp to the name, if possible.

    • Copy/paste objects retains Enable & UFF flags correctly.

    • Correctly Import/Export CSV from tables (handle comma and double-quote).

    • Added datatype and min/max to table help dialog.

    • Added hover text to Edit Table button.

    • Added hotkeys to a few menu options.

    • Replace Tamir.SharpSSH with RenciSshNet driver for SCP

    • Fix Tera Term so it handles pathnames with spaces (Upload & Connect to Device)

    • Make Tera Term visible when it runs

    • In Upload menu, clear previous upload status immediately before uploading again

    • Disable Upload button during upload

    • Remove .xml from <BaseTemplate> tag in configuration properties, if present

    • Set better defaults in ACE settings file for program and window size

    • Template Editor's Import Icon Library option now overwrites existing files

    • Refresh Template Editor icons automatically if one of them is changed

    • Refresh Config Editor icons when pressing OK to ACE Settings dialog

    • Automatically unpack icons, Tera Term and DefaultTemplate.xml on first run

    • Template Editor saves Legacy ODF ACE location in settings after import

    • DefaultTemplate.xml and Tera Term are installed upon running ACE if they don't exist.

  • Changes to DefaultTemplate.xml (v19)

  •  

    • MQTT RBE_PR_Handler includes all 4 DBM flags

    • RtdbMod includes UINT64 type

    • Scan Table Unit Address is not UINT16, not SINT16

    • Added AliasNamesPod for writing PODs with variable names

    • POD added commands for NOT JUMP RELATIVE, NOT RETURN, GO_SUB_ALIAS_POD, RUN ALIAS POD, MQRBE SYSTEM COMMANDS, 64-bit result types

    • CellModem added QUECTEL-BG96 modem

    • SNMP changed default values

    • Added Automated Processing Process-PBuf-Report, Read-ProtoBuff-Payload options

    • Added Automated Processing RTDB COPY VALUE (TrigAdjust) option

    • Added support for Siemens S7 200 PLC type

Template Update (24-Apr-2020)

  • Changes to DefaultTemplate.xml (v16)

  •  

    • MQClient Client ID can be 0 length

    • AsyncCircuit includes /dev/ttyS ports

    • Added Cmd 66 to Modbus poll table

    • Added options in Custom Report 

    • Added Siemens S7 and Valmet/Tejas field units

    • Added 'syslog' configuration

    • Added Director PODs options

    • NetMon added PING FAIL ANY option

    • Process RTDB Report – added LABEL and IF options, RTDB Address column

    • Process File Report – Added LABEL, IF, and LOOP options

    • Processes – added sdcard1 output

    • Omni Cmd65 Process – added options for Alarm, Audit, Snapshot, Product, Status; count of historical records

ACE Release 3.5.4 (8-Feb-2019)

  • SHA256 checksum (AceSetup.msi): 4F5FD687A63DAF01F78B983BA7BA33702A690EE87FC2C54212A56C65C5497F28

  • Changes to DefaultTemplate.xml (v15)

    • Added timezone options for System

    • Added Automated Processing and HttpPost

    • Added FieldUnitGE_CCM2

    • Changed Modbus Field Unit to support CMD 65 for Omni flow reports

    • Modified description of Custom Report formats

    • Added Time type to GE SRTP Poll Table

    • Changes to FieldUnit_TotalFlow

Template Update (8-Nov-2018)

  • Changes to DefaultTemplate.xml (v14)

  •  

    • Added Network Monitor

    • Increased DnpSlave instances to 9

    • Added Cat-M1 (SARA-R4) cell modem

    • Added Bash script under POD (global instance# with other Bash scripts)

    • Removed TLS FIPS=yes option

    • Removed TotalFlow compressed messages option

    • Store&Forward minimum Pacing=0

    • Added Wesdac poll table comment column

Template Update (7-May-2018)

  • Changes to DefaultTemplate.xml (v13)

  •  

    • RTDB count can be up to 65535

    • Changed spare Wesdac parameter

Template Update (28-Mar-2018)

  • Changes to DefaultTemplate.xml (v12)

  •  

    • Added Wesdac protocol

    • Added JSON RBE under MQclient3_1

    • Added two POD functions

    • Added Comment field to SosMod

    • Additional filter options under UDPHandler

    • Miscellaneous help text and small modifications

ACE Release 3.5.3 (20-Dec-2017)

  • SHA-256 checksum (AceSetup.msi): 800717C30F64B2D41E03989A2515303E451EEC2F8E1F9F7661EEFCD282263195

  • Temporary files are now stored in user directory instead of common Upload folder, to avoid conflict between multiple users.

  • Changes to DefaultTemplate.xml

    • Added SINT64 to RTDB

    • Changed default LWT in MQTT

    • Rearranged Modbus Master poll types

    • Updates to help text and default values in Route Table

    • Rearranged POD function list

    • Changes to TotalFlow FieldUnit

ACE Release 3.5.2 (3-Nov-2017)

  • Fixed problem in uploading (Legacy→Upload Only UFF prevents upload of XML with additional files).

 

Related content