ACM 8.1.1 Release - February 10, 2021



Installation Notes

If you have a support agreement, the new ACM version can be downloaded by using the monthly login credentials received from your sales representative.  For more details, please contact us today.   

Components from ACM 8 cannot be combined with components from ACM 7.

Other News

AUTOSOL has a few exciting items now available for Beta testing!  Contact your AUTOSOL Sales Representative for more information.

  • FLOWCAL Liquid Support

  • MQTT Publishing and the AUTOSOL Bridge

Important reminders

Beginning June 2021, ACM 7.1 Build 306 and earlier will no longer receive new updates.  Please contact support to assist you in upgrading to ACM 8.1.1 to make sure you have access to the latest features!

Mercury devices already configured in ACM will continue to work using the legacy protocol driver, but updates will no longer be available for it after January 2021.  

  • AUTOSOL will provide assistance and a method for converting existing devices to the new protocol driver.  Contact your AUTOSOL Sales Representative or AUTOSOL Customer Support when ready.

  • AUTOSOL suggests that testing is done with the new protocol driver using devices in your system to ensure correct operation.

Issues Addressed

ACM Client General

  • Improves load time when switching between modes in the tree view.

  • Resolves a potential error when exporting from the Primary and Secondary views in the tree.

  • Corrects an issue that could cause unhandled exceptions in the Role form.

  • Corrects the Server Monitor property grids to display updated values when the "Reset" button is clicked.

  • Corrects an issue that prevented changing the search criteria in the main ACM search bar.

  • Corrects an issue that occasionally prevented a port's Queue Viewer from showing data.

  • Corrects an issue that prevented Throughput Reports from returning records.

  • Modifies the Reporting tab to prevent null values from being selected for date and numeric fields.

  • Improves the error messages for the Publisher Filter Report.

ACM Server

  • Corrects an error that could prevent persistent data from loading due to conversion from the data storage format to the native format required by OPC items.

  • Modifies the tblItems table definition to make the ID column a BIGINT

  • Prevents a device's item data from entering persistent storage after the device has been deleted.

  • If the ConfigServer fails to load objects due to a missing stored procedure, ACM will prompt to verify the ACM database is up to date. 

  • Corrects an error that prevented some OPC client read requests from completing successfully. Requests to read “from device” could use a truncated handle in the 64-bit version of ACM.

  • Fixes an issue that could cause $Server.PctProcessMemory  to display a negative number.

  • Prevents ACM from crashing when adding Alias Group or View objects while security is enabled.

  • Corrects an issue causing the AliasName field in tblItems to be cleared out.  ACM will now only update the AliasName field in the tblItems if a non-null value comes in.

ACM Server Monitor

  • Updates labels and drop-down selections on the FLOWCAL Database Connection form.

All Protocols

  • Corrects an issue causing the demand poll to be stuck on the primary connection.  This issue appeared if the primary was demanded while getting time outs and switched to secondary before demand was performed.

Benchmark Protocol

  • Modifies the Benchmark protocol so it will send an ACK before interruption. 

  • Allows the low command items with different intervals to be added in the same request as interval 1 with medium priority except for the low command items with additional extensions.

ControlLogix Protocol

  • Corrects an issue in the ControlLogix Time Sync function that showed an invalid error message in the logs.

  • Corrects an issue causing ACM to crash due to the driver attempting to process message responses that do not match the current message being validated.

Enron Modbus Protocol

  • Adds a new GC option titled "Require a GC record to each periodic record." to enforce the history record output only when matching GC records are found.

Effect on Published Output

When this option is enabled no history will be output if the GC collection fails while collecting the same time stamped history records.

  • Corrects an issue that prevented the protocol from requesting GC archive for a meter with an index greater than two.

Effect on Published Output

This change will allow GC records to be published with Enron Modbus meters that have an index greater than two.

  • Corrects an issue preventing a new advanced meter configuration from being applied after switching from an old object.

  • Cleans up the log messages when clearing additional GC records.

Flow-X Protocol

  • Corrects an issue that prevented items with an interval specified from being polled.

GE SRTP Protocol

  • Corrects an issue that caused boolean and bit registers from showing the correct value in some OPC client applications.

Honeywell Mercury Protocol (*New)

  • Corrects an issue that could cause logging on to a Mercury Modem to fail.

  • Corrects an issue that caused the meter configuration upload to abort if the RTU returned an error response to the RD command.

  • Corrects an issue that caused AGA8 items to be attempted to be read even when the firmware version did not support them.

  • Corrects an issue that prevented Archive Objects from showing references when executing "Get References to Object".

  • Corrects issue with certain Extended items that could cause ACM to become unresponsive when the item is deleted in the client application.

  • Corrects an issue that would cause the GC Write download to abort if a component value was missing from the input file. Adds a new option to specify that only the first three gas quality components will be published or downloaded with a GC write, even if the RTU supports twenty-two components.

  • Corrects an issue that sometimes prevented the Advance Meter Configuration option from overriding the default value during publishing

Effect on Published Output

If available, the Advanced Meter Config value will be published in place of the device value instead of adding the override as an additional field.

  • Corrects an issue that could cause audit records not to publish because of missing meter configuration record.

OMNI 7000 Protocol

  • Adds the ability to use external maps for Raw archives.

  • Corrects an issue that caused an infinite loop when liquid meters could not be read due to incorrect register set settings.

ROC Protocol

  • Modifies the ROC user form to obscure the device password if one is entered.

  • Adds validation to verify that meters assigned to a device are still valid meters in ACM before polling.

  • Adds OPC tag modifiers "LastHourlyRecord/Station" and "LastDailyRecord/Station" for ROC 80x devices.

ROMET AdEM Protocol

  • Corrects an issue that could cause logging on to a Mercury Modem to fail.

SCADAPack Protocol

  • Corrects an issue causing the history command to loop indefinitely if Command 1 was returned "Not Ready" and the command retry count was not set to zero.

Siemens S7 Protocol

  • Corrects an issue with the Integer item modifier to correctly assign a data type of Signed Integer (VT_I2).

  • Corrects an issue with "4 byte" data type writes going out as L/H WORD order.

  • Corrects an issue where "Real" data types were returned as UI4 unsigned values.

Totalflow Protocol

  • Corrects an issue that causes split log period records to exclude data from their matching GC records.

  • Correctly assigns 'Live Temperature' in the meter characteristics of EFM published outputs for Totalflow devices.

For assistance, please submit a ticket via our Support Portal, email autosol.support@autosoln.com or call 281.286.6017 to speak to a support team member.