ACM Software Release Contents

Information about ACM Security can be found:  AUTOSOL Security Center

Releases In Active Maintenance

*Use the "shift" key to sort by multiple columns.

Release

Category

Type

Text

Affects Published Output

Addresses Security Vulnerability

ACM 9.0.1

ACM Server

Issue

Corrects an issue that prevented encrypted channel communication between an ACM client and server when the client and server components are on different computers.



ACM 9.0.1

Bulk Manager

Issue

No longer moves Import files to the Import Failed folder after a SQL Timeout.  Instead they will remain in the Import folder.



ACM 9.0.1

Client Application

Issue

Corrects an issue in the "Password" and "Register Block Read Path" textboxes that did not allow user to enter a value properly.



ACM 9.0.1

Client Application

Issue

Removes the "Retrieve History", "Delete History for Device" and "Republish Device Records" commands from the right-click menu of Real-Time Only devices.



ACM 9.0.1

Client Application

Issue

Corrects an issue when creating a new Port Object that prevented the Port Type from being changed after canceling out of the folder location screen.



ACM 9.0.1

Client Application

Issue

Prevents the Edit Multiple Objects grid from re-sorting the data while a user is typing a value into a cell.



ACM 9.0.1

Client Application

Issue

Corrects an issue that caused the Logger and Queue tabs to go blank when a large number of object tabs were open in multiple ACM Clients.



ACM 9.0.1

Configuration Database

Issue

Corrects an issue in SQLUpdate_39.sql that prevented the ACM database from upgrading to DBVersion 39 and above where the default collation on the SQL Server is SQL_Latin1_General_CP850_BIN.



ACM 9.0.1

Configuration Database

Issue

Increases the size of the LastUpdateUser column in tblProperties and tblObjects, and the size of CfgUser in tblChanges, to nvarchar(100).  Note: If the tables are being replicated, this will not run automatically and instead can be run via the Manual Script feature in ACM Monitor.



ACM 9.0.1

General

Issue

Corrects a memory leak that occurs when logging "data sent to client" on items in the OPC UA interface.



ACM 9.0.1

OPC UA

Issue

Integrates the OPC UA .NET Standard Stack Version  1.4.369.30 from OPC Foundation which fixes the following cybersecurity vulnerabilities: CVE-2022-29862, CVE-2022-29863, CVE-2022-29864, CVE-2022-29865, and CVE-2022-29866.


YES

ACM 9.0.1

Protocols: Base Protocol

Issue

Correctly updates PctBadTries and PctGoodTries if the connection fails before the message can be sent.



ACM 9.0.1

Protocols: Base Protocol

Issue

Correctly updates the port PollAttempts counter when an external interruption occurrs.



ACM 9.0.1

Protocols: Base Protocol

Issue

Prevents queuing an additional demand after Demand is poked to trigger a continuous scan during cry out.



ACM 9.0.1

Protocols: Base Protocol

Issue

Corrects an issue that prevented the PctGoodTries and PctBadTries statistic items from being correctly updated when a connection was dropped before a message could be sent.



ACM 9.0.1

Protocols: BSAP Protocol

Issue

Corrects an issue that caused the driver to ignore the previous position and retrieve all history when the "Disable duplicate record deletion" option was selected.



ACM 9.0.1

Protocols: BSAP Protocol

Issue

Prevents a crash from occurring when the Field Configuration has not been assigned and the device could not be reached.



ACM 9.0.1

Protocols: DNP3 Protocol

Issue

Adds support for new objects, parameters, measurements, units and error codes in Emerson FBx firmware release version 2.9. 

X


ACM 9.0.1

Protocols: DNP3 Protocol

Issue

Handles alarm and event records that occur when the device is configured for BSAP Combined Event Log. *Effect on published output: Correctly publishes alarm and event records.

X


ACM 9.0.1

Protocols: DNP3 Protocol

Issue

Uses meter config file from device to publish string events as well as FLOWCAL events to non-Generic meters. 

X


ACM 9.0.1

Protocols: DNP3 Protocol

Issue

In cases where this can be detected before polling, does not try to retrieve records from empty or unconfigured archives.

X


ACM 9.0.1

Protocols: DNP3 Protocol

Issue

Corrects an issue so that alias items are added correctly via browsing in an OPC client.



ACM 9.0.1

Protocols: DNP3 Protocol

Issue

Corrects an issue that caused incorrect meter configuration values for VersionNumber, CalculationMethod and HeatingValueUnits to be published when using meter config file read from FBx device. *Effect on published output: The values for VersionNumber, CalculationMethod and HeatingValueUnits will be published correctly.

X


ACM 9.0.1

Protocols: DNP3 Protocol

Issue

Changes the dropdown list that selects the meter run into a numeric updown control in the Meter Runs tab.



ACM 9.0.1

Protocols: Flow Automation Protocol

Issue

Corrects an issue that caused YesterdayFlowTime and YesterFlowEnergy to be incorrectly retrieved when the "Retrieve yesterday flow time or energy using history message" option was checked.



ACM 9.0.1

Protocols: Honeywell - Mercury Protocol

Issue

Corrects a potential memory leak.



ACM 9.0.1

Protocols: Honeywell - Mercury Protocol

Issue

Corrects an issue that prevented the Unit types for Pressure and Temperature audit record fields from being published for an ER type device. *Effect on published output: For ER type devices, the Units for Temperature and Pressure fields will now be published.

X


ACM 9.0.1

Protocols: Modbus Protocol

Issue

Corrects the default data type for BlockStart-BlockEnd values to unsigned and adds an "S" item conversion to allow values to be output as signed.



ACM 9.0.1

Protocols: Omni Modbus Protocol

Issue

Corrects an issue that prevented subsequent archives from being requested after processing the GC archive for Archive 1.



ACM 9.0.1

Protocols: Omni Modbus Protocol

Issue

Prevents a crash from occurring when polling raw data upload.



ACM 9.0.1

Protocols: ROC Protocol

Issue

No longer updates the item quality when the "test" of the primary connection fails when using the Auto Recover feature.



ACM 9.0.1

Protocols: ROC Protocol

Issue

Displays the correct log message type in the logger when the "Items in message" log option is enabled.



ACM 9.0.1

Protocols: ROC Protocol

Issue

Corrects an issue in detecting the ROC model type that prevented ROC history collection settings from updating properly.



ACM 9.0.1

Protocols: Totalflow Protocol

Issue

Corrects an issue that prevented LastHourlyRecord/1 from being initialized correctly with the latest hourly record time stamp.



ACM 9.0.1

Protocols: Totalflow Protocol

Issue

Corrects an issue that occurred when the field device handles a request for a history record at the "maximum position" by returning more than one record.



ACM 9.0.1

Protocols: Totalflow Protocol

Issue

Prevents a poll on the primary connection from switching to the secondary connection when an item with the secondary connection specifier failed to poll.



ACM 9.0.1

Protocols: Totalflow Protocol

Issue

Corrects an issue that prevented the daily record from being collected when using the "number of days" method in the DB2 protocol.



ACM 9.0.1

Protocols: Weatherford Protocol

Issue

Corrects an issue that prevented card data from publishing to a database when the number of data points in the card set exceeded the maximum column count of the table. *Effect on published output: When publishing card data using Function Code 25, the position/load data pair field names now starts with "Position0" and "Load0" for each individual stroke record in the card set as opposed to the field name index continuing to increment across the entire card set.

X


ACM 9.0.1

Publishing

Issue

Corrects an issue that prevented FPV Method change events from publishing to the FLOWCAL Transaction Queue. *Effect on published output: Events for changing the FPV Method value will now publish correctly to the FLOWCAL Transaction Queue.

X


ACM 9.0.1

Publishing

Issue

Corrects a PGAS XML publishing issue that created an unnecessary transaction with an empty 'METER' element.



ACM 9.0.1

Publishing

Issue

Prevents the asiPublish process from hanging when asiData is being shut down.



ACM 9.0.1

Publishing

Issue

Corrects an issue that stopped publishing to the FLOWCAL Transaction Queue when a record had an invalid future timestamp.



ACM 9.0.1

Reports

Issue

Logs the query of a scheduled report when the "Report Logging" option is enabled.



ACM 9.0.1

Reports

Issue

Corrects an issue that prevented users from requested unlimited records when running reports.



ACM 9.0.1

Server Monitor

Issue

Corrects an issue in the ACM Database Safe Mode backup that caused the backup to fail if there are orphaned properties or items for a device that does not exist.



ACM 9.0.1Server MonitorIssuePrevents an exception in the Server Monitor that could occur when retrieving ACM license request information when FIPS is enabled in the Group Policy.

ACM 9.0.1

Tools

Issue

Corrects an issue that could cause one OPC item to replace a previous OPC item in the ACM memory. This only affects the 64-bit version of ACM.



ACM 9.0

ACM Server

Issue

Resolves issues related to OPC client browsing when clients use absolute browse paths instead of relative browsing.



ACM 9.0

ACM Server

Issue

Adds information to GC Request logging to indicate where a failure occurred.  GC Status updates that do not change rows will return a DB Error status.



ACM 9.0

API

Issue

Corrects an issue in the API which reported that "Server" objects are creatable.



ACM 9.0

Client Application

Feature

Adds the Object ID and Description to the search results form.



ACM 9.0

Client Application

Feature

Adds a new tool that processes SCADA XML files containing Emerson DNP3 object/parameter names and provides the ability to create, update or replace ACM Alias Group items.



ACM 9.0

Client Application

Feature

Provides the ability to assign multiple alias groups to devices and views.  



ACM 9.0

Client Application

Feature

Adds the ability to assign an Interval to Alias Groups.



ACM 9.0

Client Application

Feature

Adds the feature to drop down boxes on the Reports tab to automatically filter results while typing.



ACM 9.0

Client Application

Issue

Corrects an issue that occasionally caused an incorrect command name to be logged in the database.



ACM 9.0

Client Application

Issue

Corrects the message regarding the maximum number of archive records that can be published from 1000 to 5000 to match the actual functionality.



ACM 9.0

Client Application

Issue

Corrects various forms throughout ACM where fields and buttons were enabled when they shouldn't have been.



ACM 9.0

Client Application

Issue

The Add/Select object window will now retain its size when closed and reopened.



ACM 9.0

Client Application

Issue

Corrects an issue which caused ACM to crash after renaming a device, then renaming its meter to the same name, but saving changes to the meter before saving the device.



ACM 9.0

Client Application

Issue

Prevents invalid data from being saved by disabling the Save button when text is deleted from a required field and when invalid data is entered.



ACM 9.0

Client Application

Issue

Corrects the tab order on the "Database" tab of the configuration form of the $Server object.



ACM 9.0

Client Application

Issue

Prevents ACM Configuration from attempting to use an http port when connecting to ACM if one has not been configured.



ACM 9.0

Client Application

Issue

Displays a new error message when an object name contains a carriage return in the name.



ACM 9.0

Configuration Database

Issue

Adds a setting in ACM Monitor called "Keep Meter History".  By default this is set to true and ACM will continue to keep meter record history as in previous versions of ACM.  If this is unselected, ACM will no longer move meter records into history, and and ACM will only have current meter records.



ACM 9.0

Configuration Server

Issue

Changes the default value for deleting old history to "Disabled".



ACM 9.0

Feature

Protocols: SCADAPack Protocol

Adds support for SCADAPack x70 series RTUs.



ACM 9.0

Feature

Protocols: SCADAPack Protocol

Adds support for RealFlo 7.0.



ACM 9.0

Feature

Protocols: SCADAPack Protocol

Adds support for AGA3-2013.



ACM 9.0

Issue

Configuration Database

Removes the logic from the following deprecated stored procedures: asi_spPubNewRecords, asi_spPubNewMeterRecords, asi_spGetHourlyGapsMain, asi_spGetHourlyGaps, asi_spGetHourly, asi_spGetDailyGapsMain, asi_spGetDailyGaps, asi_spGetDaily, asi_spChildObjects, asi_spDeleteOldArchiveRecords, asi_spDeleteOldArchiveRecords2.  The empty stored procedures will remain in the database as replicated stored procedures cannot be "dropped".



ACM 9.0

Issue

Configuration Database

Modifies the Meter Historization process stored procedure to improve processing speed.



ACM 9.0

Issue

Configuration Database

Deletes Meter Record History rows (in tblMeterRecordsHistory) for meters that do not exist in the ACM configuration.



ACM 9.0

Logging

Issue

Corrects an issue that caused messages to be split into multiple lines in the log file.



ACM 9.0

OPC Items

Issue

Corrects an issue that prevented Detail Items from displaying correctly in an OPC browse.



ACM 9.0

Protocols: Base Protocol

Issue

Corrects an issue that could prevent a device from returning to its regular polling schedule if its alternative schedule was disabled while the device was actively polling on that alternative schedule.



ACM 9.0

Protocols: Base Protocol

Issue

Changes the Quality of Extended Items to "Bad" when a device is disabled and "Good" when the device is enabled. This change affects the ROC, Totalflow, Honeywell Mercury, ControlLogix and Modbus Devices.



ACM 9.0

Protocols: Benchmark Protocol

Issue

Corrects an issue related to writing to multiple items at once that could cause asiData to crash.



ACM 9.0

Protocols: BSAP Protocol

Feature

Adds ControlWave signal items to RBE polls.



ACM 9.0

Protocols: BSAP Protocol

Issue

Corrects an issue that prevented the item value from saving for upload pointer and time sync item reads.



ACM 9.0

Protocols: ControlLogix Protocol

Issue

Corrects an issue in the "Processor Slot Number" field on the device tab that allowed out of range values to be entered.  The valid range is 0 to 255.



ACM 9.0

Protocols: DNP3 Protocol

Feature

Implements items to log FBx meter configuration file data.  These items are: LogMeterFileDP/{meter number}, LogMeterFileLinear/{meter number}, LogMeterFileLiquid/{meter number} and LogMeterFileList.



ACM 9.0

Protocols: DNP3 Protocol

Feature

Adds an option "Use history points from device" to the Archive Collection tab's EFM Options to signify to ACM to use the FBx history header to publish history records. *Effect on published output: When the "Use history points from device" option is selected, the FBx history header will be used to publish history records.

X


ACM 9.0

Protocols: DNP3 Protocol

Feature

Adds an option "Use meter config from device" to the Archive Collection tab's EFM Options to signify to ACM to use the FBx meter config file to: *Read event and alarm records. *Read the meter list and meter config files from the device to determine which items to read and publish as meter configuration records *Effect on published output: When the "Use meter config from device" option is checked, published event, alarm and meter configuration records will be determined by the FBx meter config file.

X


ACM 9.0

Protocols: DNP3 Protocol

Issue

Corrects problems with poll cycle interrupts and DNP3 message sequences that shouldn't be interrupted.



ACM 9.0

Protocols: Flow Automation Protocol

Issue

Corrects an issue that caused duplicate factor events to be published to the FLOWCAL Transaction Queue, which caused the publisher to fail.



ACM 9.0

Protocols: Honeywell - Mercury Protocol

Feature

Adds support for using configurable archive records.



ACM 9.0

Protocols: Honeywell - Mercury Protocol

Feature

Adds OPC item "MoveAudit" that provides the ability to move each Audit pointer to the desired date and time.



ACM 9.0

Protocols: Honeywell - Mercury Protocol

Feature

Adds OPC item "ChangeACS" in order for the user to change the access code.  This is only supported for non-350 series controllers.



ACM 9.0

Protocols: Honeywell - Mercury Protocol

Issue

Corrects an issue that caused gaps to occur in history records after an ACK message timed out. Now, instead of skipping to the next record, the driver will attempt to recollect the previous record.



ACM 9.0

Protocols: Honeywell - Mercury Protocol

Issue

Corrects an issue that could cause an access violation error when certain noise bytes are received in a poll response.



ACM 9.0

Protocols: Honeywell - Mercury Protocol

Issue

Adds a new informational message when time synchronization is completed.



ACM 9.0

Protocols: Micro MP3 Protocol

Feature

Adds the ability to poll and publish alternative (non-truck-loading) batch records. *Effect on published output: Alternative (non-truck-loading) batch records can now be published.

X


ACM 9.0

Protocols: NGCTT Protocol

Issue

Corrects an issue that caused history polling to terminate when 10 04 bytes were returned from a device in the middle of polling.



ACM 9.0

Protocols: ROC Protocol

Feature

Adds compressibility (Zs and Zb) to the meter configuration record for Directive 17 Compliance. *Effect on published output: The compressibility fields (Zs and Zb) of the meter configuration record will now be published.

X


ACM 9.0

Protocols: ROC Protocol

Feature

Adds the ability to process ROC 800 Liquid meter data in the GC Write service.



ACM 9.0

Protocols: ROC Protocol

Feature

Adds support for V-Cone meters.  A new tab for configuring this has been added between the "Meter Runs" and "History Segments" tabs in the ROC configuration. *Effect on published output: V-Cone meter data may now be published.

X


ACM 9.0

Protocols: ROC Protocol

Feature

Adds a new PGAS Output option labeled "Map Volume to INDEX_OFF and 0 to INDEX_ON" for PGAS output. *Effect on published output: If the new option is used, volume will be published to INDEX_OFF and INDEX_ON will be set to zero in the PGAS output.

X


ACM 9.0

Protocols: ROC Protocol

Feature

Adds the ability to collect 'Tap Type' with meter configuration in ROC800 devices. *Effect on published output: Publisher outputs will now include 'Tap Type' in the meter configuration.

X


ACM 9.0

Protocols: ROC Protocol

Feature

Adds the ability to publish Ultrasonic Data to the FLOWCAL Transaction Queue. *Effect on published output: Ultrasonic Data can now be published to the FLOWCAL Transaction Queue

X


ACM 9.0

Protocols: ROC Protocol

Feature

Adds the ability to retrieve HART tags for Process Limits for the meter configuration records of ROC 800 gas and liquid devices.  The HART module in ROC FB107 and any older ROC devices (200's, 300's, 500's) is not supported. *Effect on published output: If configured in the device, HART tags will be used for Process Limits when publishing meter configuration records.

X


ACM 9.0

Protocols: ROC Protocol

Feature

Adds an option to the device tab "Use indicated volume for mass in mass meters." to control whether mass or indicated volume is published as mass for liquid mass meters. *Effect on published output: When the new option "Use indicated volume for mass in mass meters." is selected, indicated volume will be published as mass for liquid mass meters.  If not selected, mass will be published.

X


ACM 9.0

Protocols: ROC Protocol

Issue

Corrects incorrect event mapping for history segment changes in the ROC800 devices. *Effect on published output: ROC800 events for history segment changes are output correctly via CFX and Transaction Queue publishers.

X


ACM 9.0

Protocols: ROC Protocol

Issue

Corrects an issue where mapping and combining points from different segments caused partial records when the segment pointers are misaligned. *Effect on published output: Complete records will be published when mapping and combining points from different segments, even when the segment pointers are misaligned.

X


ACM 9.0

Protocols: ROC Protocol

Issue

ROC Validation of raw TLP OPC tags now takes into account the number and types of meters configured on the device before it attempts to poll them.



ACM 9.0

Protocols: Romet-Adem Protocol

Issue

Corrects an issue that could cause incorrect meter configuration values when using the RD command to read register values after a timeout occurs.



ACM 9.0

Protocols: SCADAPack Protocol

Issue

Corrects an issue that caused GC Write to fail for gas coriolis meter runs on controllers running RealFlo 6.95 or greater.



ACM 9.0

Protocols: SCADAPack Protocol

Issue

Corrects an issue that could cause an incorrect pipe material to be published. *Effect on published output: The correct value for Pipe Material will be published.

X


ACM 9.0

Protocols: SCADAPack Protocol

Issue

Modifies the driver to use the correct registers for reading and writing heating value and gas density value.



ACM 9.0

Protocols: Scancom Protocol

Issue

Corrects an issue that prevented "Trusted Log In" from being enabled once it had been disabled.



ACM 9.0

Protocols: Scancom Protocol

Issue

Changes the "Read Only" state on FRDM items to reflect Barton documentation.



ACM 9.0

Protocols: Scancom Protocol

Issue

Corrects an issue when writing to multiple items at once that caused the message to be too large for the PLC to process.  This resulted in no response and communication failure.



ACM 9.0

Protocols: Teledyne CA Protocol

Issue

Corrects an issue in the driver that could prevent items of higher cards and points from being polled, which resulted in invalid item values.



ACM 9.0

Protocols: Totalflow Protocol

Issue

Corrects an issue that caused the "Use FT" and "Use FB" event values to be incorrectly formatted when publishing to CFX or Transaction Queue. *Effect on published output: The "Use FT" AND "Use FB" event values will be correctly formatted when publishing to CFX or Transaction Queue.

X


ACM 9.0

Protocols: Totalflow Protocol

Issue

Adds the Trend Record Type to the trends tab form view. It previously only existed in the Property Grid view.



ACM 9.0

Protocols: Weatherford Protocol

Feature

Adds a Weatherford 8500 protocol module to communicate with Weatherford WellPilot RPOC, ePic VSD, ePic RPC, M8800, M8750, M2000, M8650, M8500, and EXS-1000 ESP. Other devices that use the same Weatherford/Baker/eProd 8500 protocol, or use protocol simulators, are also supported.



ACM 9.0

Protocols: Weatherford Protocol

Feature

Optimizes the performance for OPC synchronous read from device requests.



ACM 9.0

Protocols: Weatherford Protocol

Issue

Corrects an issue that could cause card data reports to publish to the wrong file if more than one device object is configured to use the same meter object.



ACM 9.0

Publishing

Feature

Adds an option to the PGAS XML output type labeled "Create files per record type" to store meter characteristic records separately from other record types. If enabled, meter characteristics records will be stored in their own file. All other record types (volume, alarm, event and quality) will be stored together. *Effect on published output: If the new PGAS XML option "Create files per record type" is selected, meter characteristic records will be stored separately from other record types in PGAS XML published outputs.

X


ACM 9.0

Publishing

Feature

Field records of an Archive Field Configuration object can now be selectively configured to be skipped when publishing the EFM record. *Effect on published output: Protocols that use a configurable archive object can now be configured to selectively skip EFM record fields when publishing.

X


ACM 9.0

Publishing

Issue

Corrects the default order of archive records in CFX outputs when publishing meters only. *Effect on published output: The sort order of CFX output when publishing "Meters Only" will always be by "RecordTS".

X


ACM 9.0

Publishing

Issue

Corrects an issue that prevented the Contract Hour and Contract Day fields from being output to the FLOWCAL Transaction Queue. *Effect on published output: The Contract Hour and Contract Day will be output to FLOWCAL Transaction Queue.

X


ACM 9.0

Publishing

Issue

Corrects the mapping of the SP and DP calibration values so they are output correctly in the PGAS publisher. *Effect on published output: The correct values for SP and DP calibration will now be output in the PGAS XML publisher.

X


ACM 9.0

Reports

Issue

Optimizes the performance of retrieving and displaying report data.



ACM 9.0

Reports

Issue

Changes the heading of the 'Date' column in the Configuration Change Reports to 'Date (UTC)'.



ACM 9.0

Reports

Issue

Corrects an issue that could cause a scheduled report to run at least once a minute  - ignoring the "sync time".



ACM 9.0

Server Monitor

Issue

Provides a manual update script to change the tblItems ID column to a BIGINT if the column was not upgraded due to the table being replicated.  This can only be run once the tblItems table is removed from the replicated articles.



ACM 9.0

Server Monitor

Issue

Corrects an issue that prevented services from being started via the Server Monitor if the user for the ACM services did not already have the "Log on as a service" right.



ACM 8.2.1

ACM Server

Issue

Corrects a property load error that can occur when processes ACM relies upon aren't available.



ACM 8.2.1

Client Application

Issue

Corrects an issue that prevented using the "Edit Multiple" feature to edit the Protocol Options on multiple New Honeywell Mercury devices.



ACM 8.2.1

Client Application

Issue

Removes erroneous log messages that were displayed when writing to an item with "ReadUserOnly" disabled.



ACM 8.2.1

Client Application

Issue

Corrects the tool tip message for the Details tab User01 property.



ACM 8.2.1

Client Application

Issue

Corrects the checkbox list initial focus issue on multiple tabbed pages



ACM 8.2.1

Client Application

Issue

The date-time parameters in reports will now correctly display the saved date and time when editing a scheduled report.



ACM 8.2.1

Configuration Database

Issue

Improves performance of the Archive Management/Gap Detection Process.



ACM 8.2.1

Configuration Database

Issue

Improves performance of resetting a publisher, both with and without a filter.  Note:  Will be more efficient if appropriate indexes exist on the tables.  Run the manual update script to create missing indexes.



ACM 8.2.1

Configuration Database

Issue

Improves overall publishing performance. Note:  Will be more efficient if appropriate indexes exist on the tables.  Run the manual update script to create missing indexes.



ACM 8.2.1

Configuration Database

Issue

Adds three reports for verifying data and schema integrity.   -The "Data Integrity Report" returns information regarding potential errors in the configuration. -The "Frequent Alarm and Event Report" returns information regarding meters with alarms and events above a given quantity . -The "Database Schema Integrity Report" returns details about the production schema that does not match the installed ACM version such as missing or mismatched indexes and triggers.



ACM 8.2.1

Configuration Database

Issue

Adds a table to the ACM Database for keeping track of database version history.



ACM 8.2.1

Configuration Database

Issue

Provides a script to create all expected but missing indexes on ACM tables.



ACM 8.2.1

Configuration Database

Issue

Modifies the stored procedure that is responsible for deleting archive records to make it more efficient.



ACM 8.2.1

Connection: Base Connection

Issue

Increases the Connection Settings Reply Timeout maximum value from two minutes to three minutes.



ACM 8.2.1

Connection: Serial Connection

Issue

Corrects an issue that prevented saving configuration changes in Serial Ports.



ACM 8.2.1

Connection: TCP Listen Connection

Issue

Corrects a crash in connection modules that occurred during poll interruption.



ACM 8.2.1

GC Write Service

Issue

Corrects an issue to prevent GC Write Requests from getting stuck after 32,767 retries when using "slow mode".



ACM 8.2.1

General

Issue

Corrects the OPC item ->Server/CfgCount value update when multiple ACMConfig Clients are connected.



ACM 8.2.1

General

Issue

Corrects an issue that allowed Async Writes from an OPC client when they should have been blocked.



ACM 8.2.1

General

Issue

Corrects an issue that could cause the initial OPC refresh to fail when used by a managed language client.



ACM 8.2.1

Issue

Configuration Database

Modifies the meter historization process to run in a stored procedure instead of a trigger to prevent issues with replication and clustering.



ACM 8.2.1

Issue

Configuration Database

Modifies the meter historization process to only keep unique meter FieldData



ACM 8.2.1

Issue

Protocols: Honeywell - Mercury Protocol

Corrects an issue that resulted in response packet noise byte characters being included in the CRC calculation.



ACM 8.2.1

Issue

Protocols: Honeywell - Mercury Protocol

Corrects an issue that could result in a failed EFM upload completing with a Successful Poll result.



ACM 8.2.1

Logging

Issue

Corrects a crash in asiLOGSERVER service.



ACM 8.2.1

Protocols: Benchmark Protocol

Issue

Corrects an issue that caused asiData to hang when uploading history from a Benchmark device if the server did not have DST setup.



ACM 8.2.1

Protocols: ControlLogix Protocol

Issue

Corrects an issue with Bit offsets for INT data types that stopped getting read updates after being written to with the Verify Writes option enabled.



ACM 8.2.1

Protocols: ControlLogix Protocol

Issue

Corrects an issue where invalid messages present in the buffer could cause validation logic to hang up the polling engine.



ACM 8.2.1

Protocols: ControlLogix Protocol

Issue

Lowers the Timeout Multiplier for CIP connections to help avoid running out of connection resources during rapid polling schedules.



ACM 8.2.1

Protocols: ControlLogix Protocol

Issue

Adds a new option to "Invalidate read items on Forward Open failures". When selected, the driver will Invalidate read items on Forward Open connection errors that are non-recoverable, resulting in no poll messages with item value updates during that poll cycle attempt. Improved logging details for Forward Open connection errors.



ACM 8.2.1

Protocols: Enron Modbus Protocol

Issue

Corrects an issue where EFM configuration requests were being built individually, even when poll block was enabled and registers were within range.  Now these will be built as combined messages for Enron, Kinder Morgan, Prosoft, Scadapack and Scanner1150 Modbus protocol.



ACM 8.2.1

Protocols: Flow Automation Protocol

Issue

Modifies the driver to output the correct meter configuration record for Coastal Flow device type.



ACM 8.2.1

Protocols: FlowX Protocol

Issue

Provides missing device destination IP and Port as part of requested message to meet possible firewall rules.



ACM 8.2.1

Protocols: FlowX Protocol

Issue

Corrects an issue that could prevent history collection when not using an alarm map.



ACM 8.2.1

Protocols: Honeywell - Mercury Protocol

Issue

Corrects an issue that prevented items from being successfully added during a restart of ACM if the device firmware did not support the new RG command.



ACM 8.2.1

Protocols: Honeywell - Mercury Protocol

Issue

Modifies the driver to correctly handle an error returned during an ACK or NAK request so that a poll cycle retry will be triggered.



ACM 8.2.1

Protocols: Honeywell - Mercury Protocol

Issue

Modifies several protocols such as the new Mercury protocol and Omni protocol to update meter record time stamp after recollection. *Effect on published output: Meter configuration records will be republished after re-collection without requiring a restart of asiData.

X


ACM 8.2.1

Protocols: Honeywell - Mercury Protocol

Issue

Corrects an issue that prevented messages from being consolidated after items were removed.



ACM 8.2.1

Protocols: Honeywell - Mercury Protocol

Issue

Corrects an issue when writing TS, GCWrite and NextCallinSchedule that prevented the write message from using the configured access code.



ACM 8.2.1

Protocols: Modbus Protocol

Issue

Corrects an error that prevented using the modbus "block read" item.



ACM 8.2.1

Protocols: ROC Protocol

Issue

Corrects a logger warning message which resulted when some ROC configurations published meter configuration information.



ACM 8.2.1

Protocols: Scancom Protocol

Issue

Corrects an issue with variable length strings in EFM records that resulted in reading incorrect characters from the buffer beyond the record. *Effect on published output: Invalid characters from the buffer will no longer be output in a variety of record types.

X


ACM 8.2.1

Protocols: Scancom Protocol

Issue

Corrects an issue with Demand GC message not correctly building for Adept 4.0 message format.



ACM 8.2.1

Protocols: Scancom Protocol

Issue

Corrects OPC validation of hardware items so that they will will not be added if parameter and slot are not entered correctly.



ACM 8.2.1

Protocols: Scancom Protocol

Issue

Modifies the driver so that items not updated due to an error with an item id in a read are now marked as invalid.



ACM 8.2.1

Protocols: Siemens S7 Protocol

Issue

Adds configuration settings to directly control TSAP values on S7-200 model connections.



ACM 8.2.1

Protocols: Totalflow Protocol

Issue

Corrects the log messages displayed when executing the "Retrieve Meter config during next history poll" and "Reset History (LogPeriod/Daily/Event) Pointer" commands.



ACM 8.2.1

Protocols: Totalflow Protocol

Issue

Corrects an issue in the meter configuration record where multiple sets of duplicated fields were output when using the Number of Days history collection option. *Effect on published output: Meter Configuration records will no longer contain multiple duplicate fields.

X


ACM 8.2.1

Publishing

Issue

Corrects an issue that could cause the FlowCal Transaction Queue publisher to insert a zero into a GC or history field when the field has no value. *Effect on published output: Empty GC and history record fields will now be blank instead of displaying a 0 in the Flowcal Transaction Queue.

X


ACM 8.2

ACM Server

Feature

Adds new security options to control access to ACM from the desktop configuration program and from the mobile app. This also includes an option to control whether administrator accounts have access to ACM. Note that with these new settings, it is possible to leave the server in a state where no one has permission to change any configuration, or even access the server.



ACM 8.2

ACM Server

Issue

Adds the ability to delete history on a hourly interval.  This option is found in the Manage Database wizard of ACM Monitor.



ACM 8.2

ACM Server

Issue

Corrects an issue that prevented items in the "Alias" branch from displaying correctly when browsing ACM from Ignition.



ACM 8.2

Archive Management

Issue

Adds validation to the Missing Hourly and Daily calculation for Archive Management to handle a scenario in which the same meter is being used on multiple devices



ACM 8.2

Client Application

Issue

Modifies the ACM security login to accept ".\" in the user object's domain name.



ACM 8.2

Client Application

Issue

Corrects error that occurs when changing the ROC Max Message Length property using the multi editor.



ACM 8.2

Client Application

Issue

Modifies the Alias Group validation to prevent empty alias and item names from being saved.



ACM 8.2

Configuration Database

Issue

Corrects an issue that could cause replication to fail if the tblMeterRecordsHistory is being replicated.



ACM 8.2

Connection: TCP Listen Connection

Feature

Adds a property to the TCP Listen connection object to configure an initial data timeout after an incoming socket connection is accepted.



ACM 8.2

Connection: TCP Listen Connection

Feature

Adds a new option "Delay polling on same connection" to the TCP Listen connection to delay polling a device if it uses the same connection as another device that is currently polling, even if there is a session available. This will prevent multiple conflicting connections to the same IP address and Port.



ACM 8.2

Connection: TCP Listen Connection

Issue

Prevents a TCPIP Listen connection attempt from lasting more than two minutes.



ACM 8.2

Connection: TCPIP Connection

Issue

Prevents a TCPIP connection attempt from lasting more than two minutes.



ACM 8.2

GC Write Service

Feature

Adds support for a comma separated list to be used as the Area ID in queries against the Flowcal database for GC Writes. This allows multiple Areas to use the same ACM Server for GC Writes.



ACM 8.2

General

Issue

Corrects an issue that prevented items in the $Perf object from being validated and added from OPC clients.



ACM 8.2

Logging

Feature

Adds the assembly version number to the source column in the Log Viewer.



ACM 8.2

OPC Client

Issue

Standardizes the initialization of writeable Extended items to "Good" quality.



ACM 8.2

OPC Client

Issue

Modifies the OPC test client to allow for a value to be written to an item more than once, even if the value didn't change.



ACM 8.2

Protocols: Base Protocol

Feature

Adds the device detail tab fields as OPC Items.



ACM 8.2

Protocols: BSAP Protocol

Feature

Adds the ability for a user to separately configure whether Serial or Ethernet protocol is used on the primary and/or secondary connections.



ACM 8.2

Protocols: BSAP Protocol

Feature

Adds support for array items to meter configuration polling.



ACM 8.2

Protocols: BSAP Protocol

Feature

Adds a configuration item token number to each meter run.  This number will be used to replace a token in the items for the meter configuration reads and GC writes, so that a single Meter Configuration or Gas Chromatograph object can be used for multiple meter runs.



ACM 8.2

Protocols: BSAP Protocol

Issue

Adds support for user strings and user doubles to GC write.



ACM 8.2

Protocols: DF1 Protocol

Issue

In situations where two responses are in the buffer at the same time, the driver will move over the first packet and validate the second one as the response to process.



ACM 8.2

Protocols: DNP3 Protocol

Feature

Adds a rule option in the Meter Configuration object for yes/no fields and RelativeDensitySaturationCondition. Makes FactorFwv and FwvFactorUsed fields interchangeable. *Effect on published output: When a Meter Configuration object (the Advanced Configuration assigned to the Meter object) is used to publish meter configuration data, the fields below now use predefined constants for the "Constant" and "Rule" options.  For the CSV publisher, that means that these values will be published as the text strings "Yes"/"No" (or "Wet"/"Dry"/"AsDelivered" for RelativeDensitySaturationCondition) if translation is used, and as numeric codes if translation is not used.  For the XML publisher, all of the fields below will be now published within the <Common> node, rather than the <Extended> node as some of them were before: FlowingPressureEffectEnabled, Live Analysis, Live BTU, Live Gravity, Live Temperature, HasDefaultTemperature, UseRTD, FwvFactorUsed, FwvsFactorUsed, HasRTD, TemperatureCompensated, PressureCompensated, FactorFa, FactorFb, FactorFg, FactorFpv, FactorFr, FactorFt, FactorFwv, FactorY, RelativeDensitySaturationCondition

X


ACM 8.2

Protocols: DNP3 Protocol

Feature

Adds support for new objects, parameters, measurements, and units in Emerson FBx firmware release 02.04.01.09.



ACM 8.2

Protocols: DNP3 Protocol

Feature

Adds support for new objects, parameters, measurements, and units in Emerson FBx firmware release 02.05.01.10.



ACM 8.2

Protocols: DNP3 Protocol

Feature

Adds support for new objects, parameters, measurements, and units in Emerson FBx firmware release 02.07.00.80. *Effect on published output: Corrects viscosity unit name from pound-feet per second (wrong) to pounds mass per foot-second (right according to CFX5 documentation), changes DPCalibrationRangeHigh to match DPCalibrationLow, and fixes unit ID issue with ENUM16 and BIN* data types.

X


ACM 8.2

Protocols: DNP3 Protocol

Issue

Adds FBx to ACM unit mappings that were left out of previous updates. *Effect on published output: History fields may be published with new unit types.

X


ACM 8.2

Protocols: DNP3 Protocol

Issue

Converts new DNP3 FBx unit types for use in the ACM publishers.



ACM 8.2

Protocols: Flow Automation Protocol

Feature

Adds history collection support for the Flow Automation Williams Gas load. *Effect on published output: The CFX publisher will now show valid data for GC data in the meter configuration section where previously it was invalid.

X


ACM 8.2

Protocols: Flow Automation Protocol

Feature

Adds read and write item support for function types Plunger Lift (config and instantaneous) and Drip Control for Flow Automation devices with the Coastal Flow load.



ACM 8.2

Protocols: Flow Automation Protocol

Issue

Corrects a GC Write issue in the Williams Gas Load that could cause the GC Write to fail after reading partial GC items.



ACM 8.2

Protocols: FlowX Protocol

Feature

Adds a new command that allows for copying an existing tag file from a configured device.



ACM 8.2

Protocols: FlowX Protocol

Issue

Adds validation to the Flow-X History Map to prevent duplicate Field Identifiers from being used.



ACM 8.2

Protocols: Hex Repeater Protocol

Issue

Corrects an issue that prevented writes to device configuration items unless the ACM license has the 'history' feature enabled.



ACM 8.2

Protocols: Micro MP3 Protocol

Feature

Adds support for Dynamic Flow Computer's MicroMP3 Liquid Flow Computer using the Modbus/MicroMP3 protocol.  - MicroMP3 supports both the truck ticket mode and the full six meter flow computer mode.  - MicroMP3 provides the ability to retrieve and publish daily and monthly batch report records.  - MicroMP3 allows for time synchronization. *Effect on published output: This release adds support for Dynamic Flow Computer's MicroMP3 Liquid Flow Computer using the Modbus/MicroMP3 protocol.

X


ACM 8.2

Protocols: ROC Protocol

Feature

Adds more units for ROC meter configuration such as differential pressure units, uncorrected volume units to the CFX Output. *Effect on published output: For ROC meter configuration, more units (such as differential pressure units, uncorrected volume units) will be output.

X


ACM 8.2

Protocols: ROC Protocol

Feature

Adds a new option "Combine data from all segments into the same archive records" to combine a meter's data from different segments into the same record. *Effect on published output: If the new option "Combine data from all segments into the same archive records" is selected and the user has a meter mapped with fields in different segments, then the fields will be combined into the same record.

X


ACM 8.2

Protocols: ROC Protocol

Feature

Adds support for publishing data to Flowcal Ultrasonic Diagnostic area. *Effect on published output: Only if customers map the new Ultrasonic EFM IDs to historized points. Existing customers will not be affected.

X


ACM 8.2

Protocols: ROC Protocol

Feature

Adds the ability to set a ROC device date/time to any value required via new Extended OPC tag ClockSet.



ACM 8.2

Protocols: ROC Protocol

Issue

Corrects an issue where some history point mappings could lead to sporadic partial history records. *Effect on published output: This corrects an issue where some history point mappings can lead to sporadic partial history records.

X


ACM 8.2

Protocols: ROC Protocol

Issue

Corrects an issue where configuring a "First Collection Count" of 0 caused no records to be retrieved.  Instead, a limit of 0 is now treated as if no limit is defined and all available records will be collected. *Effect on published output: When the archive limit is set to zero, all records will be returned.

X


ACM 8.2

Protocols: ROC Protocol

Issue

Corrects an issue where external mapping with an EFM ID of UNKNOWN produced unexpected results. *Effect on published output: Corrects an issue where an external mapping with the ACM field identifier "Unknown" could cause incorrect results in published history records.

X


ACM 8.2

Protocols: Romet-Adem Protocol

Issue

Corrects an issue in referenced object text boxes that caused names to be truncated in the display.



ACM 8.2

Protocols: SCADAPack Protocol

Feature

Adds the ability to upload batch history records. *Effect on published output: Historical batch records can now be published.

X


ACM 8.2

Protocols: Teledyne CA Protocol

Feature

Adds the ability to retrieve a specific bit address and width from Analog, Greycode and Digital items.



ACM 8.2

Protocols: Totalflow Protocol

Feature

Adds 'TIMESTAMP' and 'TIMESTAMPUTC' modifiers for app.array.index items to provide date/time in local and UTC timestamp format.



ACM 8.2

Publishing

Feature

Adds non-configuration and DPTransducerRangeLow events for CFX7/CFX8. *Effect on published output: Some events that were not previously published as CFX events now will be.

X


ACM 8.2

Publishing

Feature

Provides an option to adjust the timestamp of gas quality records published through the PGAS XML output object. *Effect on published output: The timestamp of gas quality records will be published according to the PGAS XML setting.

X


ACM 8.2

Publishing

Feature

Adds the ability to use tokens in the form $$Fieldn$$ (where 'n' represents the one-based index of a field in a history record) in a path or file name of the CSV publisher. *Effect on published output: When the new token is used in a path or file name of the CSV publisher, the CSV output will be split into multiple files and/or folders according to the field value.

X


ACM 8.2

Publishing

Feature

Improves error messages generated by the PGAS XML publisher by providing more detail in the logged message.



ACM 8.2

Publishing

Issue

Adds Flow Time to the CFX8 batch records. *Effect on published output: Flow Time will now be included in CFX8 batch records.

X


ACM 8.2

Server Monitor

Feature

Adds the ability to save a custom database connection setting in the ACM Monitor.



ACM 8.2

Server Monitor

Feature

Adds the ability to run individual SQL scripts via the ACM Monitor Database Wizard.



ACM 8.2

Server Object Model

Issue

Modifies the client application to display the "Out of Sync" message on an open form if that object was modified during an import.



ACM 8.1.1

Alias Groups/Items

Issue

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 8.1.1

Archive Management

Issue

Modified Archive Management to allow Station Meters to be included in the results.



ACM 8.1.1

Client Application

Issue

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



ACM 8.1.1

Client Application

Issue

Improved load time when switching between modes in the tree view.



ACM 8.1.1

Client Application

Issue

Modified the Reporting tab to prevent null values from being selected for dates and numeric fields.  Improved the error messages for the Publisher Filter Report.



ACM 8.1.1

Client Application

Issue

Prevents crash when adding Alias Group or View objects while security is enabled.



ACM 8.1.1

Client Application

Issue

Corrects an issue that prevented editing of the search criteria in the main ACM search bar.



ACM 8.1.1

Client Application

Issue

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



ACM 8.1.1

Configuration Database

Issue

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



ACM 8.1.1

Configuration Database

Issue

Modified the tblItems table definition to make the ID column a BIGINT



ACM 8.1.1

Configuration Database

Issue

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



ACM 8.1.1

Configuration Server

Issue

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



ACM 8.1.1

General

Issue

Corrects for $Server.PctProcessMemory item having a negative number.



ACM 8.1.1

Importer/Exporter

Issue

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



ACM 8.1.1

Logging

Issue

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



ACM 8.1.1

Protocols: Base Protocol

Issue

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.



ACM 8.1.1

Protocols: Base Protocol

Issue

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.



ACM 8.1.1

Protocols: Benchmark Protocol

Issue

Benchmark will send an ACK before interruption. Allow 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.



ACM 8.1.1

Protocols: ControlLogix Protocol

Issue

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.



ACM 8.1.1

Protocols: ControlLogix Protocol

Issue

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



ACM 8.1.1

Protocols: Enron Modbus Protocol

Issue

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.

X


ACM 8.1.1

Protocols: Enron Modbus Protocol

Issue

Corrects an issue where the GC archive is not requested for a meter with an index greater than two, even when configured. *Effect on published output: The new DLL will allow GC to be output with Enron Modbus meters that have an index greater than two.

X


ACM 8.1.1

Protocols: Enron Modbus Protocol

Issue

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



ACM 8.1.1

Protocols: Enron Modbus Protocol

Issue

Cleaned up the log messages when clearing additional GC records.



ACM 8.1.1

Protocols: FlowX Protocol

Issue

Corrects an issue in the Flow-X driver that prevented items with an interval specified from being polled.



ACM 8.1.1

Protocols: GE SRTP Protocol

Issue

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



ACM 8.1.1

Protocols: Honeywell - Mercury Protocol

Issue

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



ACM 8.1.1

Protocols: Mercury Protocol

Issue

Corrects an issue that would cause the GC Write download to abort if a component value was missing from the input file. Added 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.



ACM 8.1.1

Protocols: Mercury Protocol

Issue

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



ACM 8.1.1

Protocols: Modbus Protocol

Issue

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.

X


ACM 8.1.1

Protocols: Omni Modbus Protocol

Issue

Adds the ability for the OMNI 7000 to use external maps for Raw archives.



ACM 8.1.1

Protocols: Omni Modbus Protocol

Issue

Corrects an issue that caused the OMNI 7000 to loop infinitely when liquid meters could not be read due to incorrect register set settings.



ACM 8.1.1

Protocols: ROC Protocol

Feature

Changes the message received when K-Factor is not read from the Pulse Input Module from an Error to a Warning.



ACM 8.1.1

Protocols: ROC Protocol

Feature

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



ACM 8.1.1

Protocols: ROC Protocol

Issue

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



ACM 8.1.1

Protocols: ROC Protocol

Issue

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



ACM 8.1.1

Protocols: Romet-Adem Protocol

Issue

Corrects an issue with the new Honeywell Mercury protocol that could cause logging on to a Mercury Modem to fail. Corrects an issue with the new Honeywell Mercury protocol that caused the meter configuration upload to abort if the RTU returned an error response to the RD command. Corrects an issue with the new Honeywell Mercury protocol that caused AGA8 items to be attempted to be read even when the firmware version did not support them. Corrects an issue with the Romet-Adem protocol that could cause logging on to a Mercury Modem to fail.



ACM 8.1.1

Protocols: Romet-Adem Protocol

Issue

Corrects an issue that could cause the RE event command to fail on some Mercury devices.



ACM 8.1.1

Protocols: Romet-Adem Protocol

Issue

Corrects an issue that could cause audit records not to publish because of missing meter configuration record. *Effect on published output: All audit records will now be published.

X


ACM 8.1.1

Protocols: SCADAPack Protocol

Issue

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



ACM 8.1.1

Protocols: Siemens S7 Protocol

Issue

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



ACM 8.1.1

Protocols: Siemens S7 Protocol

Issue

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.



ACM 8.1.1

Protocols: Totalflow Protocol

Issue

Corrects an issue caused by a split log period record missing its matching GC record. *Effect on published output: This update corrects an issue that prevented GC trend data from merging with periodic data when a split periodic record was found.

X


ACM 8.1.1

Protocols: Totalflow Protocol

Issue

Corrects the assignment of 'Live Temperature' in the meter characteristics of EFM published outputs for Totalflow devices. *Effect on published output: Correctly assign 'Live Temperature' in the meter characteristics of EFM published outputs for Totalflow devices.

X


ACM 8.1.1

Publishing

Issue

The alarm description (if present) will be included in the FLOWCAL Transaction Queue alarm record output 'string_value' column. *Effect on published output: The alarm description (if present) will be included in the FLOWCAL Transaction Queue alarm record output 'string_value' column.

X


ACM 8.1.1

Reports

Issue

Corrects an issue that prevented Throughput Reports from returning records.



ACM 8.1

ACM Server

Feature

Adds a "LicenseExpiration" OPC item to show the date and time when the ACM license will expire, if the license is is a temporary one. If the license is not a temporary one, the item will show 12:00:00 AM with no date and the item's quality will be Bad.



ACM 8.1

ACM Server

Issue

Adds message logging to show time spent during ACM startup.



ACM 8.1

Client Application

Feature

Adds the ability to enter multiple letters in the Multiple Objects selection box to more easily select desired item.



ACM 8.1

Client Application

Issue

Corrects an issue in the "Get References to Object" function that prevented it from working for objects with an "&" in their name.



ACM 8.1

Client Application

Issue

Corrects an issue that prevented multi-editor filters from opening in ACM Configuration when the data path had been changed in ACM Monitor.



ACM 8.1

Client Application

Issue

Modified the "Publish a Device" command to return the appropriate error message when running the command without a Device Id.



ACM 8.1

Configuration Database

Issue

Improved the Archive Record deletion process to prevent timeouts.



ACM 8.1

GC Write Service

Feature

Allows CSV files created for the GC Write File Service to have empty fields when a component has no value.  An empty field will not be used as a value.



ACM 8.1

General

Issue

Improved the error message logged when an item with an incomplete name is added by an OPC client.



ACM 8.1

General

Issue

Stopped ACM from crash when adding items that has persist data enabled and stored in ACM configuration database.



ACM 8.1

General

Issue

Corrects an issue that caused the Sinewave item to stop updating when ACM has been running for an extended period of time.



ACM 8.1

Protocols: BSAP Protocol

Issue

Made a modification to set a flag in every retry message to cause the device to accept the retry message even if it didn't receive the original message due to a communication time out.



ACM 8.1

Protocols: ControlLogix Protocol

Issue

Corrects an issue that could cause some user-defined tag structures to incorrectly report invalid member names resulting in those tags being excluded from tag discovery.



ACM 8.1

Protocols: DF1 Protocol

Issue

Corrects logging for extended error messages on ethernet devices.



ACM 8.1

Protocols: DF1 Protocol

Issue

Corrects an issue with bit offsets causing a 1 to be returned instead of VARIANT_TRUE (-1). *Effect on published output: May affect published output if the previous output expected "1" or had a conversion in place to change to -1.

X


ACM 8.1

Protocols: DNP3 Protocol

Feature

Adds new objects, parameters, measurement types, and units in support of the April 2020 FB3000 firmware release.



ACM 8.1

Protocols: DNP3 Protocol

Feature

Adds the options to publish unmapped events and/or alarms to all meters.



ACM 8.1

Protocols: DNP3 Protocol

Feature

Adds new object parameters per the February 2020 FB3000 Firmware.



ACM 8.1

Protocols: DNP3 Protocol

Feature

Increased the number of station meters from 24 to 72 for the DNP3 FBx.



ACM 8.1

Protocols: DNP3 Protocol

Issue

Corrects issues in DNP3 FBx with regards to read after write verification, octet string writes, and control block select-operate writes.



ACM 8.1

Protocols: DNP3 Protocol

Issue

Corrects an issue with processing upload record sequence numbers.



ACM 8.1

Protocols: Enron Modbus Protocol

Issue

Corrects an issue in the history collection that caused the wrong index to be used when using a push down archive with a single record.



ACM 8.1

Protocols: Enron Modbus Protocol

Issue

Corrects an issue causing the first record collected to be index 0 when using the "Read from address" record range type.  Instead, the current max address will be requested from the device before history collection.



ACM 8.1

Protocols: Flow Automation Protocol

Issue

Corrects an issue causing history collection to fail due to an abnormal code returned when processing EFM configuration message response.



ACM 8.1

Protocols: FlowX Protocol

Feature

Adds Time Synchronization.



ACM 8.1

Protocols: FlowX Protocol

Feature

Made a modification to automatically collect tags when a command is executed if tag collection has never been performed.



ACM 8.1

Protocols: FlowX Protocol

Issue

Corrects an issue to prevent non-configured station meter data from publishing.



ACM 8.1

Protocols: Honeywell - Mercury Protocol

Feature

Implemented support for Pulse Accumulator Meter Run 2 in the new Honeywell Mercury protocol.. Implemented configurable history points in the new Honeywell Mercury protocol. *Effect on published output: Publish data may contain EFM records for Meter Run 2 for a Pulse Accumulator.

X


ACM 8.1

Protocols: Honeywell - Mercury Protocol

Feature

Adds logging to output a message each time an audit record is published in the New Honeywell Mercury protocol.



ACM 8.1

Protocols: Honeywell - Mercury Protocol

Feature

Created a Station Wizard.



ACM 8.1

Protocols: Honeywell - Mercury Protocol

Issue

Corrects an issue that caused the EFM upload to stop before it was complete if the last audit record in the upload caused a timestamp gap.



ACM 8.1

Protocols: Mercury Protocol

Issue

Made a modification to address timeouts during Continuous Scans by preventing a Demand poll from occurring when triggered during cry. Corrected an issue causing an incorrect message sequence to be sent out during call-in on a messenger modem.



ACM 8.1

Protocols: Mercury Protocol

Issue

Corrects an issue that caused incorrect values to be published for audit trail volume units for non-350 series devices. *Effect on published output: Audit record volume units for non-350 series Mercury devices will now have correct values.

X


ACM 8.1

Protocols: Mercury Protocol

Issue

Corrects an issue in new Honeywell Mercury protocol that caused some items to have an incorrect data type which could result in invalid values or statuses.



ACM 8.1

Protocols: Mercury Protocol

Issue

Corrects an issue in the new Honeywell Mercury protocol that could cause too many audit configuration registers to be polled.  Corrects an issue in the new Honeywell Mercury protocol that could cause an item's units value not to be published in the audit record if the item's units could not be resolved.  Corrects an issue in the new Honeywell Mercury protocol that caused response packets of audit records with less than four item fields to be processed as an error response. *Effect on published output: Item unit values are now published for all items in the audit record, including the items that do not have an associated unit. This could add additional columns to a CSV report.

X


ACM 8.1

Protocols: Modbus Protocol

Feature

None - this change should not be publicly announced.



ACM 8.1

Protocols: Modbus Protocol

Issue

only in the OMNI 7000 Beta



ACM 8.1

Protocols: Omni Modbus Protocol

Feature

Adds the OMNI 7000 Protocol. *Effect on published output: New files are published!

X


ACM 8.1

Protocols: Omni Modbus Protocol

Issue

not release yet



ACM 8.1

Protocols: Omni Modbus Protocol

Issue

OMNI Abort Task Command will remove all currently archives and reports from queue



ACM 8.1

Protocols: Omni Modbus Protocol

Issue

Corrects an issue that caused audit records with invalid timestamps to be published.  Instead an error message will be logged. *Effect on published output: Audit records with invalid timestamps will no longer be published.

X


ACM 8.1

Protocols: ROC Protocol

Issue

Corrects an issue that did not correctly identify a meter factor change event in a ROC 80x when the meter factor was in manual mode. *Effect on published output: In a ROC device, if you have METER_FACTOR in manual mode and you change manual meter factor, you get an event. However, in PGAS XML published output, the TAG_NAME for the event METER_FACTOR was not getting set. This code change fixes that.

X


ACM 8.1

Protocols: ROC Protocol

Issue

Adds variables Octane, Nonane and Decane to ROC800L Internal Map. *Effect on published output: Adds new fields in the internal map for ROC800L. This should publish the fields (Octane, Nonane and Decane) in CFX and CSV

X


ACM 8.1

Protocols: ROC Protocol

Issue

Modified the ROC protocol to map the batch record to the correct meter configured in the external map when applied. *Effect on published output: The record is output as wrong meter.

X


ACM 8.1

Protocols: ROC Protocol

Issue

Corrects an issue causing extended protocol items such as MoveHourly and RetrieveHistory to indicate a bad or failed status after a write from an OPC client.



ACM 8.1

Protocols: ROC Protocol

Issue

Corrects an issue returning a "***Requested too many events***" message when the event/alarm archive wraps around to the top. *Effect on published output: Events and alarms that were not being published due to this bug will now be published.

X


ACM 8.1

Protocols: Romet-Adem Protocol

Feature

Adds an option to publish the KFactor units in Pulses per Cubic Meter instead of Pulses per Cubic Foot. Corrected an issue with the Romet-Adem protocol that prevented the KFactor value from being published. *Effect on published output: KFactor units will not be converted to pulses per cubic feet when the device is using cubic meters if this option is enabled.  Romet-Adem devices will now publish a value for KFactor.

X


ACM 8.1

Protocols: Romet-Adem Protocol

Issue

Corrects an issue that caused the LogTrigger column to be missing from a CSV audit report. Modified the contents of the LogTrigger column in a CSV audit report to contain the entire T&A value. *Effect on published output: The CSV audit report will contain the LogTrigger column by default. This may add an additional column to the CSV report. The LogTrigger column in the CSV audit report will now contain the entire T&A field value.

X


ACM 8.1

Protocols: Romet-Adem Protocol

Issue

Corrects an issue with new HoneywellMercury protocol that could cause non-time triggered audit records to be published even when the ACM device object was configured not to do so. Corrects issue with Romet-Adem protocol that could cause non-time triggered audit records to be published even when the ACM device object was configured not to do so. *Effect on published output: Non-time triggered audit records will no be published unless ACM device object is configured to do so.

X


ACM 8.1

Protocols: Romet-Adem Protocol

Issue

Corrects an issue that caused EFM history records to always be published with a value of 60 for the $$Record.Period$$ field. *Effect on published output: EFM history records are now published with the correct value in the $$Record.Period$$ field.

X


ACM 8.1

Protocols: Romet-Adem Protocol

Issue

Corrects an issue causing history upload to continue despite a failure to read audit configuration.



ACM 8.1

Protocols: Romet-Adem Protocol

Issue

N/A only in QA build



ACM 8.1

Protocols: Scanner 1150 Protocol

Issue

Corrects the tool tip text for the "Retrieval Batch Size" field on the Modbus Scanner 1150 Archive Collection tab.



ACM 8.1

Protocols: Siemens S7 Protocol

Issue

Resolved an issue with OPC item Read/Write access showing only Writable and not Readable.



ACM 8.1

Protocols: Totalflow Protocol

Feature

Updated the Totalflow driver to use the the latest functionality available in the 3.12 version of the ABB toolkit as follows:   -Publish gas analysis values from the 'extra data' associated with each log period or daily record in enhanced meters.  -Standardized the gas analysis location and format.  -Identify ultrasonic meter types.  -Added a new property for each meter that allows it to retrieve the meter data from any meter in the device.  Note: This can be used with RNC models that support many more meters than previous models. *Effect on published output: This version can identify more specific meter types, such as ultrasonic. This version can also publish gas analysis values from the 'extra data' associated with each log period or daily record in enhanced meters. The history record output format has changed to standardize the location, order and content of the gas analysis fields. When configured to be included in the output, all gas analysis fields will be published. Fields without data will have an empty or 'null' value in the output record..

X


ACM 8.1

Protocols: Totalflow Protocol

Feature

Adds the ability for each ACM meter to collect from a specific remote device meter by configuring a specific meter index.  This is in support of the ABB RMC-100.



ACM 8.1

Protocols: Totalflow Protocol

Feature

Adds support for Coriolis and Ultrasonic meter types in published output formats. *Effect on published output: Published output will include the calc method in the Meter Configuration and the Product Index in both the history record and the liquid product record for Coriolis and Ultrasonic meter types.

X


ACM 8.1

Protocols: Totalflow Protocol

Issue

Corrects an issue that caused that the "Request 3 days of history when 2 days history is needed" option to be ignored



ACM 8.1

Protocols: Totalflow Protocol

Issue

Made a modification to stop history collection if meter configuration retrieval failed and no meter configuration data has been retrieved previously.  If meter configuration data has previously been retrieved the history collection will continue.



ACM 8.1

Protocols: Totalflow Protocol

Issue

Modified the initial OPC quality of MoveEvent to be good to match the other "Move" items.



ACM 8.1

Publishing

Feature

Adds mapping for SP Transducer Range High to SP_HIGH_RANGE in the PGASXML publisher. *Effect on published output: When an EFM record contains SP Transducer Range High, SP_HIGH_RANGE is assigned and present in the output file.

X


ACM 8.1

Publishing

Issue

Corrects an issue in the EFM Database that caused duplicate records to be added. *Effect on published output: The EFM Database will update all existing meter records if 1 or more meter records are found instead of adding new meter records.

X


ACM 8.1

Publishing

Issue

Modified the PGASXML history type to convert the energy units that do not match MMBTU, DTH or GJ to DTH. *Effect on published output: When an unsupported energy unit is submitted with a PGAS record, the value and unit will be converted to DTH.

X


ACM 8.1

Server Monitor

Issue

Corrects an issue that prevented the display of Meter Resolution Mode options in the Gas Analysis Write File Service section of ACM Monitor properties.



ACM 8.0.1

ACM Server

Issue

Corrects an issue that occasionally caused comm stats to show values greater than 100 percent. *Effect on published output: Reports that may have shown comm stats greater than 100 percent should now show the correct values.

X


ACM 8.0.1

OPC Items

Issue

Corrects an issue that caused the 'ItemCount' OPC item value to lag behind the actual count of items.



ACM 8.0.1

Protocols: FlowX Protocol

Issue

Prevent an invalid meter record from being stored in the meter history table, when generated due to misconfigured station meters on a device.



ACM 8.0.1

Protocols: Honeywell - Mercury Protocol

Feature

Adds OPC items "LastPollD" and "LastPollN" for compatibility with AES.



ACM 8.0.1

Protocols: Honeywell - Mercury Protocol

Feature

Adds support in the new Honeywell Mercury protocol for fixed temperature and pressure in audit records.



ACM 8.0.1

Protocols: Honeywell - Mercury Protocol

Issue

Corrects issue in the new Honeywell Mercury protocol that could cause the unit types for pressure and volume to be published incorrectly for an EC350 device. *Effect on published output: Unit type fields for pressure and volume now have the correct value for EC350.

X


ACM 8.0.1

Protocols: Honeywell - Mercury Protocol

Issue

Corrects an issue that could cause EFM audit records to be skipped if comm failure occurred during upload.



ACM 8.0.1

Protocols: Mercury Protocol

Issue

Corrects issue that prevented demand to be issued using OPC item.



ACM 8.0.1

Protocols: Mercury Protocol

Issue

Corrects an issue in the new Honeywell Mercury protocol that caused communication timeout if an item's return data was an empty string.



ACM 8.0.1

Protocols: Mercury Protocol

Issue

Corrects issue in new Honeywell Mercury protocol that caused incorrect parsing of D1 audit record if units field was empty. *Effect on published output: Published audit data will have correct values for 350 series.

X


ACM 8.0.1

Protocols: Mercury Protocol

Issue

Corrects the call-in message sequence in the old Honeywell Mercury protocol to correctly ACK call-ins before proceeding other requests.



ACM 8.0.1

Protocols: Mercury Protocol

Issue

Corrects issue in new Honeywell Mercury protocol that caused incorrect values to be published for a EC350 meter's K-Factor. *Effect on published output: Published Meter Configuration K-Factor values for EC350 are now correct.  K-Factor units are now published. This will add a new column to a CSV report.

X


ACM 8.0.1

Protocols: Mercury Protocol

Issue

Corrects an issue in the new Honeywell Mercury protocol that caused the gas quality configuration value for nPentane to be published as nHeptane. *Effect on published output: Meter gas quality configuration values nPentane and nHeptane will now have correct values.

X


ACM 8.0.1

Protocols: Mercury Protocol

Issue

Corrects an issue in the new Honeywell Mercury protocol that caused the meter configuration static pressure units to be published multiple times. *Effect on published output: Static pressure units will only be published once. This will reduce the number of columns in a CSV meter configuration report.

X


ACM 8.0.1

Protocols: Mercury Protocol

Issue

Adds support for additional Live Read items to the new Honeywell Mercury protocol.



ACM 8.0.1

Protocols: Mercury Protocol

Issue

Implemented GC Write Service support in the new Honeywell Mercury protocol.



ACM 8.0.1

Protocols: ROC Protocol

Issue

Corrects issue in LastHourlyRecord, LastDailyRecord, LastEventRecord and LastAlarmRecord when items are not updated after successful history collection. Extended items to include "/meter" for each meter result. If no /meter is specified by default it outputs first run result.



ACM 8.0.1

Protocols: Romet-Adem Protocol

Issue

Corrects an issue in the ROMET AdEM protocol that caused the TimeSync item to appear in  OPC browse list twice. Corrects an issue in the ROMET AdEM protocol that prevented the RequestMeterConfig item from appearing in the OPC browse list.



ACM 8.0.1

Protocols: Romet-Adem Protocol

Issue

Corrects an issue in the new Honeywell Mercury protocol that caused the log on message to be sent multiple times when using a Continuous Scan cycle.



ACM 8.0.1

Protocols: Romet-Adem Protocol

Issue

Corrects an issue in the new Honeywell Mercury protocol that could cause the RetrieveHistory item to maintain a value of negative one (-1).  Corrects an issue in the new Honeywell Mercury protocol that prevented the TimeSync item's value from updating.  Corrects an issue in the Romet-Adem protocol that could cause the RetrieveHistory item to maintain a value of negative one (-1).  Corrects an issue in the Romet-Adem protocol that prevented the TimeSync item's value from updating.



ACM 8.0.1

Protocols: Teledyne CA Protocol

Issue

Adds validation to the Greycode conversion.



ACM 8.0.1

Publishing

Issue

Corrects to CFX publishers so ACM correctly publishes the Differential Pressure or Pulse value from a history record based on the meter type and the presence of either the Differential Pressure value, the Pulse value, neither, or both. *Effect on published output: CFX publishers will determine the value to store in the DP or Pulse field of history records based on the meter type and the presence of DP or Pulse data.

X


ACM 8.0

ACM Server

Feature

Adds communication statistics items for each port within the TCPPool port object. Note: These components must be applied as part of a full ACM update.  This feature changes the method used by ACM components to track communication statistics data. It affects all protocol modules, all connection port modules, the main polling engine, and the database. They should not be applied as a single module update.



ACM 8.0

ACM Server

Feature

Improved security configuration to allow authorized users to: - Assign permissions for Create/Update/Delete operations on all objects, objects of a specific type, or specific properties on objects of specific types. - Assign permissions for command execution on all objects, objects of a specific type, or specific commands on objects of specific types.



ACM 8.0

ACM Server

Feature

Adds "Abort Current Task" and "Dump Item List" as commands available to each protocol.  These commands were previously only available via an OPC Client.



ACM 8.0

ACM Server

Feature

Adds a new option to control how often ACM updates values for items subscribed through the custom Item Server interface. Items can now be updated only when their value or quality changes, or they can be updated on every poll.  This new option was added to the "Server" tab of the $Server object and is labeled "Item Update Frequency".



ACM 8.0

ACM Server

Issue

Corrects an issue that caused asiDATA to send back an unscaled value for an item with scaling flags when an OPC client did a synchronous read request before ACM had polled the item.



ACM 8.0

Archive Management

Issue

Corrects an issue in the Archive Manager causing ACM to close due to an Application Hang error.



ACM 8.0

Archive Management

Issue

Modified the Archive Management process to display the correct type of periodic history based on the "Type" selection of Hourly or Daily.



ACM 8.0

Archive Management

Issue

Resolved an issue where the toolbar on the Archive Detail screen was not functioning.



ACM 8.0

Archive Management

Issue

Updated the Archive Management tab buttons and tool tip labels to better describe the form functions.   Added a refresh button to the Archive Management grid to refresh the data in the grid.



ACM 8.0

Client Application

Feature

Adds an option to the Dashboard "View" drop-down to select no active view, which cancels item subscriptions.



ACM 8.0

Client Application

Feature

Adds an option to the User Preferences to use the default datetime format or to establish a custom datetime format.  All datetime tags shown within the client for the logged in user will follow this setting.



ACM 8.0

Client Application

Feature

Adds a button to the Log Viewer to mimic the behavior of the keyboard short-cut Ctrl+M to add a mark to the log.



ACM 8.0

Client Application

Feature

Adds the sub-option "Shutdown even when auto-poll enabled" under "Auto-Shutdown" to the UI form of the Server Object.  This was previously only visible in the property grid view.



ACM 8.0

Client Application

Issue

Corrects an issue in the Record Collection "Add-Multi" form that allowed values greater than the maximum to be entered.



ACM 8.0

Client Application

Issue

Corrects issues that caused unexpected results when pasting into a Multi-editor grid.



ACM 8.0

Client Application

Issue

Updated messages when importing ACM configuration data to make it clear when a rename is related to leading or trailing spaces having been deleted.



ACM 8.0

Client Application

Issue

Corrects an error that prevented the selection of RTU Configuration files located on a different drive than where ACM is installed.



ACM 8.0

Client Application

Issue

Corrects an issue that displayed many pop-up error messages when the connection to the ACM Server was lost.



ACM 8.0

Client Application

Issue

Adds platform version details to the Server Information form.



ACM 8.0

Client Application

Issue

Update verbiage on the Reconnect dialog to make the options clearer.  This dialog appears if the connection to the ACM Server is lost.



ACM 8.0

Client Application

Issue

Corrects the right-click action on multi-edit grids for unit fields so that all highlighted fields will be updated.



ACM 8.0

Client Application

Issue

Corrects an issue in the Archive Collection and Meter Run forms that made it appear object names were being truncated.



ACM 8.0

Client Application

Issue

Corrects an issue that caused the application to lose focus when turning off Tabular View in a record collection window.



ACM 8.0

Client Application

Issue

Allow Server Information dialog to detect greater than 4.0 versions of .NET



ACM 8.0

Configuration Database

Issue

Modified the history deletion process to keep the correct number of periodic records and to improve the speed at which records are deleted.



ACM 8.0

Configuration Database

Issue

The Safe Mode option was updated to use the Microsoft ACE OLEDB 12.0 database driver. This driver is now required for those users who enable the Safe Mode option. It is a free download from Microsoft here: https://www.microsoft.com/en-us/download/details.aspx?id=13255



ACM 8.0

Configuration Database

Issue

Corrects an issue in the Bulk Manager that caused staging tables to grow continuously with unprocessed records after timeouts.



ACM 8.0

Connection: Base Connection

Issue

Modified all port types to enforce the maximum allowed Transmit Delay of 60 seconds to prevent a very long delay period from blocking polling on the port.



ACM 8.0

Connection: TCP Listen Connection

Issue

Adds a check to Serial, TCP/IP, TCPPool and TCPListen port types to monitor transmit delay time and ensure it is limited to the 60 second maximum setting.



ACM 8.0

Connection: TCP Pool Connection

Issue

Modified ACM to prevent high CPU usage when multiple devices using the TCPPool port type come due to poll at the same time using the same phone number.



ACM 8.0

Connection: TCPIP Connection

Feature

Adds the Host Address 1 and Host Address 2 fields from the TCPIP connection as standard OPC items that will be updated when a configuration change occurs.



ACM 8.0

Importer/Exporter

Issue

Corrects an issue preventing a device with a tab character in its name from being loaded into ACM.



ACM 8.0

Installer

Issue

Include the optional Mercury file "unitmap.txt" in the ACM install package.



ACM 8.0

Logging

Issue

Modified the Queue Viewer to show historical records for a device and/or port object when the object is opened.



ACM 8.0

Lufkin Modbus

Issue

Corrects an issue preventing the Test Communication from working for Modbus Lufkin devices with an address over 248.



ACM 8.0

Protocols: Base Protocol

Feature

Adds the Siemens S7 PCL protocol to ACM.



ACM 8.0

Protocols: Base Protocol

Feature

Adds an option to SCADAPack modbus to retrieve historical gas analysis records and merge them with the corresponding hourly records.



ACM 8.0

Protocols: Base Protocol

Feature

Provided the ability for the "Retrieve History" and "Time Sync" OPC items to accept a -1 value.  Applies to BSAP, Eagle, Mercury, Modbus (all extensions) and ROC.



ACM 8.0

Protocols: Base Protocol

Feature

Adds a connection option "No status update and poll immediately on secondary" to the "Connection" tab of all Device objects.     This feature, if enabled, will prevent bad quality item updates from going to OPC clients until a poll is attempted on the secondary connection. The feature will be in effect if:    * The new feature option is enabled.  * The device is configured to "Switch to Secondary on Failure".  * The device has a secondary connection configured.    If the conditions are met, failed polls will not send bad quality updates for items. Instead, once the poll on primary is complete ACM will trigger a poll on the secondary connection for the same task at the same priority. Item updates will happen normally while on the secondary connection.    This option is disabled by default and only available if the selected Connection Option is "Switch to Secondary on Failure".



ACM 8.0

Protocols: Base Protocol

Issue

Corrects an issue that caused messages to be sent with the wrong priority when "Poll items immediately when activated" is enabled.



ACM 8.0

Protocols: Benchmark Protocol

Issue

Corrects an issue causing the Benchmark Protocol to return the error message "Field item data is out of range".



ACM 8.0

Protocols: BSAP Protocol

Issue

Corrects an issue with certain BSAP items that caused the Status tab in the device configuration to freeze.



ACM 8.0

Protocols: DF1 Protocol

Issue

Corrects history collection, event collection and time sync for NGCTT devices.



ACM 8.0

Protocols: DF1 Protocol

Issue

Corrects the high message count for Gas Quality write by combining write values into as few messages as possible.



ACM 8.0

Protocols: DF1 Protocol

Issue

Corrects an issue in the DF1 protocol that prevented the connection from returning to the primary connection after a fail-over to the secondary connection.



ACM 8.0

Protocols: DNP3 Protocol

Feature

Adds the option to use the lagging/end timestamp for history in the DNP3 FBx protocol.  This new option on the Archive Collection tab is labeled "Use end timestamp for history".



ACM 8.0

Protocols: DNP3 Protocol

Feature

Provided the capability to read user defined objects and parameters in the DNP3 FBx protocol.



ACM 8.0

Protocols: DNP3 Protocol

Feature

Increased the number of DNP3 FBx Station Meters to 24 and made a modification to read history using the new history commands.



ACM 8.0

Protocols: DNP3 Protocol

Feature

Adds the ability to read DNP3 Objects by group and index to avoid a large retrieval of data for a small number of items.



ACM 8.0

Protocols: DNP3 Protocol

Feature

GC writes have been added to the DNP3 FBx extension.  The items for the GC write configured in the Gas Chromatograph object must be FBx object parameters.



ACM 8.0

Protocols: DNP3 Protocol

Feature

Corrects an issue that allowed multiple copies of the same object to be added to a poll in the DNP3 protocol.



ACM 8.0

Protocols: DNP3 Protocol

Issue

Corrects an issue in the DNP3 FBx protocol that caused uploads to go permanently into an unknown state after encountering a "too many open files" error.



ACM 8.0

Protocols: DNP3 Protocol

Issue

Corrects an issue with certain DNP3 FBx items that caused the Status tab in the device configuration to freeze.



ACM 8.0

Protocols: DNP3 Protocol

Issue

Corrects an issue preventing DNP3 from working with the Archive Manager due to the internal property names used for meter objects not following the standard naming convention for ACM.



ACM 8.0

Protocols: DNP3 Protocol

Issue

Adds an option to initialize Class 1-3 items with a Class 0 poll after communication failure in the DNP3 protocol.



ACM 8.0

Protocols: DNP3 Protocol

Issue

Adds the Class Upload Fields to the the DNP3 and DNP3 FBx forms as they both support class uploads. These fields are found on the Device tab.



ACM 8.0

Protocols: Dresser Protocol

Feature

Adds the Dresser Micro Corrector protocol to ACM.



ACM 8.0

Protocols: Eagle Protocol

Feature

Adds an option to the Eagle protocol to retrieve history during a call-in to eliminate the need for a second connection to be created for history collection.  This new option is on the "Device" tab.



ACM 8.0

Protocols: Enron Modbus Protocol

Issue

Corrects issue where GC is not merged on push up/down array in Enron Modbus.



ACM 8.0

Protocols: Flow Automation Protocol

Issue

Corrects the meter configuration data for the Auto-Adjust meter in the Flow Automation native protocol. *Effect on published output: Auto-Adjust meters are now identified as a turbine meter type. The value that was used as the K Factor is now identified as the pipe diameter.

X


ACM 8.0

Protocols: Flow Automation Protocol

Issue

Modified the Flow Automation protocol to compare daily records with previous records using the date and contract hour so that new records aren't erroneously ignored.



ACM 8.0

Protocols: FlowX Protocol

Feature

Modified the publisher to automatically map the Flow-X protocol Differential Pressure and Pulses to the correct fields in the CFX file based on the meter type. *Effect on published output: The Gas History Record will use the Pulse field data for Turbine meters and the DP field data for Orifice meters.

X


ACM 8.0

Protocols: FlowX Protocol

Feature

Adds the ability to schedule the retrieval of new reports in the Flow-X protocol. This feature can be configured on the Archive Collection tab of the Flow-X device setup.



ACM 8.0

Protocols: FlowX Protocol

Issue

Corrects an issue in the Flow-X protocol that caused the "double" data type to be displayed in scientific notation when converting the value to a string for a CFX file.   Modified the Flow-X driver to use the Batch Record start timestamp value as the timestamp in custom batch records. *Effect on published output: This change corrects an issue that could cause CFX batch report and custom batch records to have mismatched timestamps. It also prevents scientific notation format on numbers that are stored in string fields of CFX custom batch records.

X


ACM 8.0

Protocols: FlowX Protocol

Issue

Corrects an issue causing the Flow-X protocol to crash while retrieving history.



ACM 8.0

Protocols: FlowX Protocol

Issue

Modified the Flow-X protocol to provide more detailed logging information when the publisher fails.



ACM 8.0

Protocols: FlowX Protocol

Issue

Corrects an issue in the Flow-X protocol that halted event collection after encountering an event record with an empty text field.



ACM 8.0

Protocols: FlowX Protocol

Issue

Corrects an issue in the Flow-X protocol that caused a crash during a demand poll.



ACM 8.0

Protocols: Hex Repeater Protocol

Issue

Mapped the following Hex Repeater strings to their appropriate CFX properties: "Temp SG was measured", "Pres SG was measured", "Dynamic Viscosity", and "Volume Corr. Factor". *Effect on published output: More events will be mapped to EFM fields.

X


ACM 8.0

Protocols: Hex Repeater Protocol

Issue

Corrects an issue causing the Hex Repeater protocol to crash when executing different commands.



ACM 8.0

Protocols: Honeywell - Mercury Protocol

Issue

Made a modification to the Mercury protocol to handle errors previously reported as "Invalid inquiry error: 30" as a time-out so the poll is retried.



ACM 8.0

Protocols: Mercury Protocol

Feature

Adds support for the Mercury/Honeywell EC350 and ERX350 devices.



ACM 8.0

Protocols: Mercury Protocol

Issue

Corrects issue where an incorrect value was being published for the item name in CSV reports.



ACM 8.0

Protocols: Mercury Protocol

Issue

Corrects issue with the Demand item getting stuck 'On' when demanding a poll on the secondary connection while a primary connection test is in progress.



ACM 8.0

Protocols: Modbus Protocol

Feature

Renamed the MODBUS/FB3000 protocol to MODBUS Ferguson Beauregard.



ACM 8.0

Protocols: Modbus Protocol

Issue

Corrects an issue with Lufkin Modbus where an incorrect extended address was used when building write messages.



ACM 8.0

Protocols: Modbus Protocol

Issue

Corrects an incorrectly formed register write message in the Modbus protocols when using the multi-write function code with an extended device address format.



ACM 8.0

Protocols: Omni Modbus Protocol

Feature

Adds an option to the OMNI protocol to prevent DP and Pulses conflicts by automatically mapping the fields to the CFX file based on the meter type.  This new option is on the Archive Collection tab and labeled "Prevent DP and Pulse value conflicts". *Effect on published output: A new option to 'Prevent DP and Pulse conflicts' will change the EFM identifier of either the DP field or the Pulse field in periodic records. Each field retains its name (for database and CSV publishers), but only one has it's EFM identifier. This prevents two fields from going to the same shared output of CFX files when a custom map is used with both DP and Pulse fields in it.

X


ACM 8.0

Protocols: Omni Modbus Protocol

Feature

Adds support for 32 OMNI products and included more registers in support of Revision 22 of the OMNI protocol. *Effect on published output: Up to 32 products can be assigned and published.

X


ACM 8.0

Protocols: Omni Modbus Protocol

Issue

Adds an option to skip the Date Time Format register request and the Text Batch Report Availability register request to allow old model OMNI devices to collect text Batch Reports. This new option is on the Archive Collection tab and labeled "Skip report timestamp check". *Effect on published output: This update added a new option to skip the step of reading the timestamp registers for batch, prove, and daily reports in the OMNI protocol. Some old firmware doesn't have those registers. This can make published report files that use the report's timestamp information (in tokens as part of the file name, for example) use the current date and time instead of the report's date and time.

X


ACM 8.0

Protocols: Omni Modbus Protocol

Issue

Corrects an issue in the Modbus OMNI protocol that prevented all Prove records from being collected when collecting from multiple archives. *Effect on published output: More Prove records will be output.

X


ACM 8.0

Protocols: Omni Modbus Protocol

Issue

Corrects an issue causing the Modbus OMNI driver to poll endlessly if the last record on the last archive had an empty time stamp.



ACM 8.0

Protocols: Omni Modbus Protocol

Issue

Corrects an issue that could cause the prove collection from multiple archives to be out of sync and terminate unexpectedly when "Collect Meter and Product Info" was not checked on a Modbus OMNI device. Added a new option for Modbus OMNI devices to combine prove records based on matching timestamps.  This new option is on the Archive Collection tab and labeled "Only combine Proves with matching time stamp".  It is not selected by default.



ACM 8.0

Protocols: Omni Modbus Protocol

Issue

Corrects an issue that prevented the archive pointer from being moved back on a Modbus OMNI device.



ACM 8.0

Protocols: ROC Protocol

Issue

Changes the time out for the ROC sign-on to 9 minutes 30 seconds to prevent an issue with a poll that runs every 10 minutes.  The system will also reset the time out flag when a sign on fails, so it will attempt to sign on at the next poll.



ACM 8.0

Protocols: ROC Protocol

Issue

Corrects an issue which prevented ROC Alarms from publishing correctly.



ACM 8.0

Protocols: ROC Protocol

Issue

Corrects an issue which prevented ROC Events from publishing correctly.



ACM 8.0

Protocols: ROC Protocol

Issue

Modified the ROC protocol to only remove OPC items upon error if it is a TLP error.



ACM 8.0

Protocols: ROC Protocol

Issue

Corrects an issue that caused the ROC protocol to switch from Hourly Upload to Event Upload before Hourly Upload was complete.



ACM 8.0

Protocols: ROC Protocol

Issue

Corrects an issue requiring multiple passes for ROC event collection.



ACM 8.0

Protocols: ROC Protocol

Issue

Corrects the ROC protocol to only output pipe diameter if the calculation method is AGA3. *Effect on published output: The Pipe Diameter will only be output if the calculation method is AGA3.

X


ACM 8.0

Protocols: ROC Protocol

Issue

Corrects an issue that caused the ROC Meter Configuration to be read multiple times during a single poll cycle.



ACM 8.0

Protocols: ROC Protocol

Issue

Adds Pulse Index Start and Pulse Index End to ROC Batch records. *Effect on published output: The CFX file will be published with Pulse Index Start and Pulse Index End.

X


ACM 8.0

Protocols: ROC Protocol

Issue

Updated the error code message for "Unknown Error Code 251" to "Industry Canada audit log full" to match the ROC manual.



ACM 8.0

Protocols: Scanner 1150 Protocol

Issue

Corrects an issue in the Scanner 1150 protocol that generated duplicate records after communication time outs.



ACM 8.0

Protocols: Teledyne CA Protocol

Feature

Adds the TeledyneCA protocol to ACM.



ACM 8.0

Protocols: Totalflow Protocol

Feature

Adds additional logging details for Totalflow devices to show the saved position information for each archive type to help troubleshoot problems related to the history collection.



ACM 8.0

Protocols: Totalflow Protocol

Feature

Adds an option to Totalflow devices to stop the publishing of log period records if GC analysis trend retrieval is configured but failed to be collected due to a communication time-out.  This option is on the "Device" tab and labeled "Do not publish periodic records if matching GC trend records are not available". *Effect on published output: The new option for ensuring GC trend data is merged with log period data can prevent log period records from being published if their associated GC trend record isn't found.

X


ACM 8.0

Protocols: Totalflow Protocol

Issue

Modified the method by which static pressure type (gauge or absolute) is determined in the Totalflow protocol. *Effect on published output: This change may display a static pressure value in the meter config record where one did not appear before.

X


ACM 8.0

Protocols: Totalflow Protocol

Issue

Modified the Totalflow manual import process to use the Measurement Canada setting from the flow header. *Effect on published output: This change corrects an issue with the 're-verification' data in published event records. Records that have a true value will now display a true value (-1) in the column.

X


ACM 8.0

Protocols: Totalflow Protocol

Issue

Modified the Totalflow TimeSync command to work with non NGC 8200 devices that use an Operator ID without a password.



ACM 8.0

Protocols: Totalflow Protocol

Issue

Adds a new option to the Totalflow protocol to verify the count of history records received matches the count requested. This new option is on the Archive Collection tab and labeled "Verify History Records".



ACM 8.0

Protocols: Totalflow Protocol

Issue

Disabled history verification for Totalflow event records until more information is available from the vendor.



ACM 8.0

Publishing

Feature

Modified ACM to only publish records with EFM fields to EFM output types. i.e. FLOWCAL Transaction Queue, Autosol EFM Database and PGAS. *Effect on published output: No record will be output to EFM output types if there is not an EFM field in the record.

X


ACM 8.0

Publishing

Feature

Adds the following fields for PFX:  - Under Prove Report Tab: Resultant K-Factor, Meter Flowing Density, Density, Totalizer  - Under Prove Run:  Flow Rate,  Under Prove Identification,  Pipe Material, Base Prover Volume (Upstream and Downstream)  - Under Meter ID: K-Factor, Proving Mode, Prover Location



ACM 8.0

Publishing

Feature

Adds an option to publish colon, comma, pipe and tab delimited files for CSV. *Effect on published output: New options to separate fields in published CSV files.

X


ACM 8.0

Publishing

Issue

Corrects an issue that caused the publisher to skip records when a column was not defined in a database. *Effect on published output: More records will be published.

X


ACM 8.0

Publishing

Issue

Adds an option to the FLOWCAL Transaction Queue publisher to set a custom floating point precision.  This new option is on the Queue Records tab in the area labeled "Numeric Precision". *Effect on published output: If a custom floating point precision is set, this will change the precision of single precision floating point values when they're written to double precision output fields.

X


ACM 8.0

Publishing

Issue

Adds BTU output to the FLOWCAL Online Transaction Queue.  *Effect on published output: Adds BTU output to the FLOWCAL Online Transaction Queue.

X


ACM 8.0

Publishing

Issue

Corrects the PGAS Xml publisher so that volume records will only be created when "Populate Volume Record" is selected. *Effect on published output: In the PGASXml publisher, no volume records will be created when the "Populate Volume Record" option is not selected. Meter only PGASXml records will no longer be generated, meter configuration changes will be a part of volume and/or quality records.

X


ACM 8.0

Publishing

Issue

Corrects an issue when executing the "Refresh Published Reports" command for a publisher with no filter applied.



ACM 8.0

Reports

Issue

Disabled the "interval" option for the weekday schedule in Scheduled reports. Also corrected the calculation for the next run date for the weekday schedule to properly email daily reports.



ACM 8.0

Reports

Issue

Modified the Reporting tab to keep the same report selected when clicking back and forth between the main ACM tabs.



ACM 8.0

Server Monitor

Issue

Adds support in the Server Monitor for accounts with blank passwords.



Out of Maintenance Releases

 Click here to expand...

Release

Category

Type

Text

7.1.306

ACM Server

Feature

Adds new option for persistent data troubleshooting logging.Corrects an issue that could store the wrong user name with configuration change history.

7.1.306

ACM Server

Feature

Adds new reports for Archive Daily & Hourly Summary.

7.1.306

ACM Server

Feature

Adds optional troubleshooting logging.

7.1.306

ACM Server

Feature

Adds support for Emerson FBx tunnel command parameter reads and writes for FB3000.

7.1.306

Archive Management

Feature

Adds more granular control over the frequency and time of the gap detection process.

7.1.306

Client Application

Feature

Adds the ability to copy/paste into and out of the Multi-Object Editor.

7.1.306

Connections

Issue

Corrects an issue where the Queue Viewer showed ‘success’ when an I/O write failed.

7.1.306

Connections: TCP Pool

Issue

Improves TCPPool port to try other available modems upon failure of initialization when using 'Release when done'.

7.1.306

Protocols: Base Protocols

Issue

Corrects an issue that could leave the ‘demand’ status ‘true’ after a device was disabled.

7.1.306

Protocols: Base Protocols

Issue

Corrects an issue that could prevent history collection from resuming after a higher priority task interruption.

7.1.306

Protocols: Base Protocols

Issue

Corrects an issue that could result in a driver crash if a session object was invalid.

7.1.306

Protocols: Base Protocols

Issue

Corrects an issue that prevented license information from displaying correctly if the license file had trailing characters. This was an issue with display only, not with the server’s use of the license information.

7.1.306

Protocols: Base Protocols

Issue

Corrects an issue where a poorly configured scheduled report could terminate the report server.

7.1.306

Protocols: ControlLogix Protocol

Issue

Corrects an issue where writes to items of type D3 resulted in communication timeouts during later writes to the same items.

7.1.306

Protocols: ControlLogix Protocol

Issue

Corrects an issue where, in some conditions, user strings were being converted to floating point numbers. *Effect on Published Output: This will change the output of string fields. R4 or R8 device data type conversion to string will remain the same. String device data type conversion to string will remain the same.

7.1.306

Protocols: ControlLogix Protocol

Issue

Corrects an issue where, using the PGAS xml publisher, an incorrect time stamp could occur if more than one publisher published the same meter.

7.1.306

Protocols: ControlLogix Protocol

Issue

Corrects an issue with a DB1 device reading device setup.

7.1.306

Protocols: ControlLogix Protocol

Issue

Corrects an issue with the item used for a Test Communication poll. The item wasn’t supported for all instrument types.

7.1.306

Protocols: ControlLogix Protocol

Issue

Corrects an issue with the OLTP history map to include Mercury EFM IDs for Volume Indexes. This change will populate volume indexes that were missing from the OLTP publisher. Note: Publishing to OLTP output is not supported for Mercury devices with any of the PGAS options enabled in the Mercury protocol setup.

7.1.306

Protocols: FlowX Protocol

Issue

Corrects an issue where the service crashed upon processing a record with null string data.

7.1.306

Protocols: FlowX Protocol

Issue

Corrects an issue where time synchronization priority was using the EFM history priority.

7.1.306

Protocols: FlowX Protocol

Issue

Corrects an issue where using an invalid host name or address in the multi-server search caused an error.

7.1.306

Protocols: FlowX Protocol

Issue

Corrects an issue where writes failed when using unlisted integer tags polled as bit values.

7.1.306

Protocols: Kinder Morgan Modbus Protocol

Feature

Adds an option to skip the ‘sequence number reset check’ for Kinder Morgan devices.

7.1.306

Protocols: Kinder Morgan Modbus Protocol

Feature

Adds capabilities on the multi-record dialog grid-view for add/remove records, and to add multiple records at once.

7.1.306

Protocols: Kinder Morgan Modbus Protocol

Feature

Adds dashboard for current data views.

7.1.306

Protocols: Omni Modbus Protocol

Feature

Adds the flow computer Id (from register 4836) to the collection of meter configuration data output for FLOWCAL CFX formats. *Effect on published output:  This change will add a column for the new flow computer Id value to published outputs that use the Database or CSV publishers and will fill in the Flow Computer ID field in CFX files.

7.1.306

Protocols: ROC Protocol

Feature

Adds an option to not write to E2PROM upon a gas chromatograph write. Some older versions of firmware caused the ROC to restart when this write was done.

7.1.306

Protocols: SCADAPack Protocol

Issue

Corrects an issue where history collection from a liquid meter in a SCADAPack could terminate prematurely if the ‘Leading Timestamp’ was not checked. Collection now works correctly with and without the ‘Leading Timestamp’ option enabled.

7.1.306

Protocols: SCADAPack Protocol

Issue

Corrects an issue where leading or trailing spaces on history map tag names caused errors.

7.1.306

Protocols: SCADAPack Protocol

Issue

Corrects an issue where message responses may not be processed correctly when their list of items changed.

7.1.306

Protocols: SCADAPack Protocol

Issue

Corrects an issue where PGAS xml was not treating specific gravity and relative density the same way.

7.1.306

Protocols: SCADAPack Protocol

Issue

Corrects an issue where right-clicking on a folder and selecting 'Retrieve History From Children' was attempting to retrieve history from non-device objects.

7.1.306

Protocols: SCADAPack Protocol

Issue

Corrects an issue where some of the $System object properties related to persistent data would not save properly.

7.1.306

Protocols: SCADAPack Protocol

Issue

Corrects an issue where tag names were case-sensitive.

7.1.306

Protocols: Totalflow Protocol

Feature

Adds an option to adjust timestamp of trend records when retrieving as trend (not when retrieving for merge to volume history).

7.1.306

Protocols: Totalflow Protocol

Feature

Adds an option to check meter name in remote device against ACM meter object name and stop collection if they don't match.

7.1.306

Protocols: Totalflow Protocol

Feature

Adds an option to publish trend records as periodic history or gas chromatograph history. This option is only available through the property grid view of the device setup (not on the form view).

7.1.306

Protocols: Totalflow Protocol

Issue

Corrects an issue where AGA factor values were being interpreted incorrectly (inverse value) when producing the Yes/No factor string for the Factors field in outputs like CFX.  *Effect on Published Output: This may result in modified output for Totalflow AGA factor values.

7.1.306

Protocols: Totalflow Protocol

Issue

Corrects an issue where an incorrect data type was reported for unlisted integer tags polled as bit values.

7.1.306

Protocols: Totalflow Protocol

Issue

Corrects an issue where Calculate Average Flowrate field was missing in PFX output.

7.1.306

Protocols: Totalflow Protocol

Issue

Corrects an issue where certain fields in PGAS xml such as Flowing Density and Uncorrected Density were not converted correctly if in any format other than double precision.

7.1.306

Protocols: Totalflow Protocol

Issue

Corrects an issue where Connection object's 'Quiet Delay' and 'Transmit Delay' were mislabeled.

7.1.306

Protocols: Totalflow Protocol

Issue

Corrects an issue where error code ORA-03149 was not detected properly.

7.1.306

Protocols: Totalflow Protocol

Issue

Corrects an issue where history collection could loop if the device returned an error/status ‘33’.

7.1.306

Protocols: Totalflow Protocol

Issue

Corrects an issue where the driver may not correctly calculate the sequence number for the last available record, resulting in re-collection and a duplicate record.

7.1.306

Protocols: Totalflow Protocol

Issue

Corrects an issue where the maximum allowed value for the 'Slow Timeout" property for GC Writes was changed from a previous version and became too limiting.

7.1.306

Protocols: Totalflow Protocol

Issue

Corrects an issue with time sync when RBAC security (operator ID and Password) is used.

7.1.306

Protocols: Totalflow Protocol

Issue

Corrects issues where re-sizing windows caused control layout problems.

7.1.306

Protocols: Totalflow Protocol

Issue

Corrects various issues that could result in history collection stopping if a time gap was detected or if multiple duplicate records were detected.

7.1.306

Protocols: Totalflow Protocol

Issue

For ROC800L added missing data for EFM fields ending in "IndexEnd".  *Effect on Published Output: This change will add a column for the new Index End value to published outputs that use the Database or CSV publishers and will fill in the Index End field in CFX files.

7.1.306

Protocols: Totalflow Protocol

Issue

Improves history collection logic to allow better handling of invalid records.

7.1.306

Protocols: Totalflow Protocol

Issue

Improves Log Viewer and Queue Viewer so they save configured column widths.

7.1.306

Protocols: Totalflow Protocol

Issue

Improves performance on Archive Management views and queries.

7.1.306

Protocols: Totalflow Protocol

Issue

Improves Totalflow protocol to prevent publishing repeated alarm records when the alarm state hasn't changed.  *Effect on Published Output: This may result in modified output for Totalflow. This change prevents publishing repeated Totalflow alarm records when the alarm state hasn't changed. Also fixes the alarm bits value published as part of the log record.

7.1.306

Publishing

Feature

Adds an option to control the insertion of a quality element from meter configuration data.

7.1.306

Publishing

Feature

Adds an option to convert trailing timestamps to leading for AutoSol EFM Database and XML publishers.

7.1.306

Publishing

Feature

Adds an option to convert trailing timestamps to leading.

7.1.306

Publishing

Feature

Adds an option to create analysis records from volume records in PGAS xml publisher.

7.1.306

Publishing

Feature

Adds an option to create gas quality records from gas component data in meter configuration records.

7.1.306

Publishing

Issue

Improves PGAS processing speed by restructuring the XML content.  *Effect on Published Output: This change will result in a difference in the structure of PGAS XML file.

7.1.306

Publishing

Issue

Modified the PGAS xml publisher to refrain from converting numbers into scientific notation.   *Effect on Published Output: This change will result in a difference in the structure of PGAS XML file.

7.1.306

Publishing

Issue

Moved GQ_PERIODIC records out to their own transaction. *Effect on Published Output: This change will result in a difference in the structure of PGAS XML file.

7.1.306

Publishing

Issue

Moved 'REAL_GRAVITY' in PGAS xml publisher from gas analysis node to the volume node.

7.1.306

Publishing

Issue

Removed enforced timeouts on database updates that could cause update failure.

7.1.306

Publishing

Issue

Writes to I/O items are now combined with other messages of different priority if a continuous scan is in progress. This is enabled for ‘generic’ or basic Protocols: Modbus Protocol only.

7.1.306

Reports

Feature

Adds two new reports for missing daily and missing hourly records.

7.1.306

Reports

Issue

Corrects a crash in the service when logging extra data items which had no extra data.

7.1.306

Reports

Issue

Corrects a history collection issue when using SCADAPack devices with Realflo revisions before 5.20.

7.1.306

Reports

Issue

Corrects an issue that caused history collection looping if an archive object was configured to be its own GC archive.

7.1.306

Reports

Issue

Corrects an issue that could leave an ‘empty’ request message queued while in continuous scan mode if all OPC items were removed.

7.1.302

ACM Server

Feature

Adds an OPC tag to indicate when running in Safe Mode.

7.1.302

ACM Server

Feature

Adds OPC Server item ServerStartTime(local and UTC).

7.1.302

ACM Server

Feature

Adds OPC tags for ServerName and DiskActivity.

7.1.302

ACM Server

Feature

Adds support for /B (Boolean) modifier on Status item.

7.1.302

ACM Server

Feature

Adds support for the new Microsoft OLE DB database connectivity.

7.1.302

ACM Server

Feature

Adds the ability to browser for Alias tags in an OPC client.

7.1.302

ACM Server

Feature

Adds the ability to display last poll times by interval.

7.1.302

ACM Server

Feature

Adds the ability to display last poll times in Julian date format.

7.1.302

ACM Server

Feature

Adds the ability to keep and historize previous meter configurations.

7.1.302

ACM Server

Issue

Corrects a memory leak issue.

7.1.302

ACM Server

Issue

Corrects an issue where asiCONFIGSERVER service could crash.

7.1.302

ACM Server

Issue

Corrects an issue where OPC item $Server.ActiveItemCount was not decrementing when appropriate.

7.1.302

ACM Server

Issue

Corrects an issue where renaming an object while modifying an additional property in the object would fail to modify the additional property.

7.1.302

ACM Server

Issue

Corrects an issue where server level aliasing was not working.

7.1.302

ACM Server

Issue

Corrects an issue where the Change Log was not being updated on object creation.

7.1.302

ACM Server

Issue

Corrects an issue where the item modifier for interval <i*> was not supported for alias items.

7.1.302

ACM Server

Issue

Corrects an issue where the OPC tag MaxDatabaseSize was not always accurate depending upon how the database was set up.

7.1.302

ACM Server

Issue

Corrects an issue with folder security override.

7.1.302

ACM Server

Issue

Corrects an issue with the alias group activate tags option where it had to be disabled then re-enabled to operate properly.

7.1.302

ACM Server

Issue

Imposed a limit on the number of API custom interface item groups to avoid memory saturation.

7.1.302

ACM Server

Issue

Improves the ability to re-connect to the database in the event of a disconnect.

7.1.302

Client Application

Feature

Adds a feature where users may republish a device.

7.1.302

Client Application

Feature

Adds a maximum record count for report viewer.

7.1.302

Client Application

Feature

Adds a user preference for when to activate alias tags on the new dashboard status tab.

7.1.302

Client Application

Feature

Adds Archive Reporting and Management feature.

7.1.302

Client Application

Feature

Adds client DLL information to the 'View Client/Server info' display.

7.1.302

Client Application

Feature

Adds dashboard for Health & Status.

7.1.302

Client Application

Feature

Adds support for multi-select on search results.

7.1.302

Client Application

Feature

Adds support in the Station Wizard for the Daniels Gas Chromatograph.

7.1.302

Client Application

Feature

Adds support to the Station Wizard for creating and linking connections and schedules.

7.1.302

Client Application

Issue

Corrects an issue in the multi-object editor where CategoryName was missing.

7.1.302

Client Application

Issue

Corrects an issue when making a change to database properties and not saving before changing tabs.

7.1.302

Client Application

Issue

Corrects an issue where a value in the record collection dialog was not displayed correctly.

7.1.302

Client Application

Issue

Corrects an issue where changing a property in a time synchronization object changed its icon.

7.1.302

Client Application

Issue

Corrects an issue where folder multi-select followed by single-select behaved oddly.

7.1.302

Client Application

Issue

Corrects an issue where object names could contain trailing spaces.

7.1.302

Client Application

Issue

Corrects an issue where opening a device from a search was not working.

7.1.302

Client Application

Issue

Corrects an issue where ROC History Map user fields were lost upon export/import.

7.1.302

Client Application

Issue

Corrects an issue where the logger did not return to 'Play' after being paused on a scroll event.

7.1.302

Client Application

Issue

Corrects an issue where the logger was able to be paused even when empty.

7.1.302

Client Application

Issue

Corrects an issue where the multi-object editor could error on numeric values.

7.1.302

Client Application

Issue

Corrects an issue where the Multi-object editor was not saving applied filters.

7.1.302

Client Application

Issue

Corrects an issue where the object count was missing when accessed from Category view.

7.1.302

Client Application

Issue

Corrects an issue where the user interface was not correctly saving modified enumerations.

7.1.302

Client Application

Issue

Corrects an issue with the importer where line breaks could cause unexpected results.

7.1.302

Client Application

Issue

Corrects an issue with the importer where linked objects were getting lost.

7.1.302

Client Application

Issue

Corrects an issue with the multi-object editor and Hex Repeater Action Groups.

7.1.302

Client Application

Issue

Improves the multi-object editor to allow for editing of common properties regardless of type.

7.1.302

Client Application

Issue

Improves the performance of the log viewer so it does not lag behind.

7.1.302

Client Application

Issue

Improves the speed with which object tabs are closed.

7.1.302

Client Application

Issue

Updated object icons.

7.1.302

Connections: Base Connection

Feature

Adds logic to prevent task starvation that causes a high volume of high priority tasks to prevent lower priority tasks from running.

7.1.302

Connections: Base Connection

Issue

Corrects an issue where the Queue Viewer can see 'orphaned' polls when switching between primary and secondary connections.

7.1.302

Connections: TCPIP Connection

Feature

Adds new OPC Item 'CurrentHost' to indicate which Host Address is current.

7.1.302

Connections: TCPIP Connection

Issue

Corrects an issue where queue viewer messages were not being removed upon completion when switching between primary and alternate connections.

7.1.302

Connections: TCPIP Connection

Issue

Corrects an issue where the lost connection timeout was not always accurate.

7.1.302

Connections: TCPListen Connection

Issue

Corrects an issue where only some of the devices start to poll when at least 'max sessions' of them are due at once.

7.1.302

Connections: TCPPool Connection

Issue

Corrects an issue where demand stayed on after polling failed due to a lack of response.

7.1.302

Connections: TCPPool Connection

Issue

Corrects an issue where lost connection timeout was not properly reset on valid response.

7.1.302

Connections: TCPPool Connection

Issue

Corrects an issue where modem health was incorrect when the 'Release when done' option was used.

7.1.302

Connections: TCPPool Connection

Issue

Improves TCP Pool so that it can try another modem port within the same poll cycle if the previous modem failed initialization.

7.1.302

Protocols: Base Protocol

Feature

Adds continuous scan.

7.1.302

Protocols: Base Protocol

Feature

Adds the ability to turn on continuous scan for a set number of seconds.

7.1.302

Protocols: Base Protocol

Issue

Removed obsolete property ‘SwitchDelay’. This may cause error messages during startup. These error messages can be safely ignored. These properties can be removed from the database by running the ‘DbCleanup.sql’ script generated during ACM startup. This file can be found in the ACM data directory.

7.1.302

Protocols: BP Wellcontrol Modbus Protocol

Feature

Adds new support for device BP WELLCONTROL.

7.1.302

Protocols: BSAP Protocol

Feature

Adds support for ControlWave devices to use list numbers greater than 255.

7.1.302

Protocols: BSAP Protocol

Issue

Corrects an issue where polling failed to resume after the device was interrupted by another device on the same connection.

7.1.302

Protocols: ControlLogix Protocol

Feature

Adds support for the connection tag modifiers <C1> and <C2>.

7.1.302

Protocols: ControlLogix Protocol

Issue

Corrects an issue where internal tags were causing the connection to attempt connection even when disabled.

7.1.302

Protocols: ControlLogix Protocol

Issue

Corrects an issue where the tag discovery process was receiving an incomplete message and crashing.

7.1.302

Protocols: ControlLogix Protocol

Issue

Corrects an issue with multidimensional writes (tag[0,1]).

7.1.302

Protocols: ControlLogix Protocol

Issue

Corrects an issue with the LEN string write option.

7.1.302

Protocols: ControlLogix Protocol

Issue

Important: The option to enable non-listed tags is now defaulted to ‘enabled’. If you have an existing configuration and use the ‘Enable Non-Listed Tag Validation’ option, OPC items not found in the driver’s saved tag file must now have a data type specifier appended to their names (example: MyBool;C1).

7.1.302

Protocols: ControlLogix Protocol

Issue

Improves CONTROLLOGIX driver to better handle errors from the RegisterSession command using an EIP encapsulated header.

7.1.302

Protocols: DF1 / ABTCP Protocol

Feature

Adds support for the Test Communications feature.

7.1.302

Protocols: DF1 / ABTCP Protocol

Issue

Corrects an issue where gas chromatograph writes were malformed.

7.1.302

Protocols: DF1 / ABTCP Protocol

Issue

Corrects an issue where polling errors were not being logged.

7.1.302

Protocols: DF1 / ABTCP Protocol

Issue

Corrects an issue with PLC5 Serial response.

7.1.302

Protocols: DF1 / ABTCP Protocol

Issue

Corrects invalid values for flowing time and low flow cutoff alarms.

7.1.302

Protocols: DNP3 Protocol

Feature

Adds support for Emerson FBx flow computers using the DNP3 protocol.

7.1.302

Protocols: DNP3 Protocol

Issue

Corrects an issue where message response bytes were logged repeatedly in the logs.

7.1.302

Protocols: DNP3 Protocol

Issue

Improves the handling of large message fragments.

7.1.302

Protocols: Eagle Protocol

Issue

Corrects an issue with Reset Audit Trail feature.

7.1.302

Protocols: Flow Automation Protocol

Issue

Corrects an issue where alarm and event archives were repeating uploads.

7.1.302

Protocols: Flow Automation Protocol

Issue

Corrects an issue where Gas Chromatograph write functions were being requested of a device that does not support such writes.

7.1.302

Protocols: Flow Automation Protocol

Issue

Corrects an issue with function code 34.

7.1.302

Protocols: Hex Repeater Protocol

Issue

Corrects an issue where a demand poll would be repeated without being requested.

7.1.302

Protocols: Hex Repeater Protocol

Issue

Improves time synchronization user interface and logging.

7.1.302

Protocols: Kimray Modbus Protocol

Issue

Improves logging to better inform the user when an archive is misconfigured.

7.1.302

Protocols: Kinder Morgan Modbus Protocol

Issue

Corrects an issue where ACM got out of sync with device history after a device restart.

7.1.302

Protocols: Mercury Protocol

Feature

Adds a new /string modifier to better control data type.

7.1.302

Protocols: Mercury Protocol

Feature

Adds default login information.

7.1.302

Protocols: Mercury Protocol

Feature

Adds Mercury version number to the PGAS publisher.

7.1.302

Protocols: Mercury Protocol

Feature

Adds new option for mapping of EFM volume.

7.1.302

Protocols: Mercury Protocol

Feature

Adds the ability to schedule meter configuration polls.

7.1.302

Protocols: Mercury Protocol

Issue

Corrects an issue where a duplicate history record could stop the poll.

7.1.302

Protocols: Mercury Protocol

Issue

Corrects an issue where OPC item "Status" would display a status of complete when communications are good but the Site id is incorrect.

7.1.302

Protocols: Mercury Protocol

Issue

Corrects an issue where using the RR command for Audit Trail collection could result in error.

7.1.302

Protocols: Mercury Protocol

Issue

Corrects an issue where volume conversion 'publish in MCF' option was using CF.

7.1.302

Protocols: Mercury Protocol

Issue

Corrects an issue where volume data would report incorrectly with option to convert to MCF.

7.1.302

Protocols: Mercury Protocol

Issue

Improves ability to return multiple records within a single response.

7.1.302

Protocols: Mercury Protocol

Issue

Improves the message retry feature to occur if the sign on and wake up failed due to error code.

7.1.302

Protocols: Mercury Protocol

Issue

Improves the validation of EFM records to not include records with dates in the future.

7.1.302

Protocols: Mercury Protocol

Issue

Maximized the performance of polls with multi-record history reads.

7.1.302

Protocols: Modbus Protocol

Feature

Adds MODBUS Broadcast Mode.

7.1.302

Protocols: Modbus Protocol

Feature

Adds support for low priority writes <lpw> and delayed writes <dw>.

7.1.302

Protocols: Modbus Protocol

Issue

Corrects an issue where a "Test Communication" command reported a misleading error message when the device is misconfigured.

7.1.302

Protocols: Modbus Protocol

Issue

Corrects an issue where a checksum error was causing a crash.

7.1.302

Protocols: Modbus Protocol

Issue

Corrects an issue where a time synchronization error was logged when there was no error.

7.1.302

Protocols: Modbus Protocol

Issue

Corrects an issue where auto recovery would attempt to switch communications back to the primary schedule before the current poll is complete.

7.1.302

Protocols: Modbus Protocol

Issue

Corrects an issue where the demand flag is stuck 'on'.

7.1.302

Protocols: Modbus Protocol

Issue

Corrects an issue where the register count and byte count included in Modbus multi-register write messages was not consistent with the number of bytes and registers actually written.

7.1.302

Protocols: Modbus Protocol

Issue

Corrects an issue with the MODBUS bit display modifier (L/0.32).

7.1.302

Protocols: Modbus Protocol

Issue

Important: Devices with an address value of zero are treated as write-only broadcast devices.

7.1.302

Protocols: Modbus Protocol

Issue

Improves efficiency of write requests when data is of disparate types.

7.1.302

Protocols: Modbus Protocol

Issue

Improves MODBUS driver to avoid a crash that could occur upon receipt of invalid data.

7.1.302

Protocols: Modbus Protocol

Issue

Improves the polling process when a CRC error is returned from a device.

7.1.302

Protocols: Omni Modbus Protocol

Issue

Corrects an issue where prove records were not processed correctly if there were multiple prove records on multiple meters.

7.1.302

Protocols: Prosoft Modbus Protocol

Feature

Adds error messaging to alert the user when the configured message size is not sufficient to hold the expected response.

7.1.302

Protocols: Reynolds Protocol

Feature

Adds the ability to map uncorrected volume to PGAS EFM field 'index off'

7.1.302

Protocols: ROC Protocol

Issue

Add Gas Chromatograph fields to the 800L liquid meter configuration map.

7.1.302

Protocols: ROC Protocol

Feature

Adds a button to display the default mapping on the ROC dialog.

7.1.302

Protocols: ROC Protocol

Feature

Adds DS800 OPC tags.

7.1.302

Protocols: ROC Protocol

Feature

Adds support for FB1000/FB2000 series Flow Computers.

7.1.302

Protocols: ROC Protocol

Feature

Adds the ability to collect extended history from a ROC even if it has no standard history configured.

7.1.302

Protocols: ROC Protocol

Issue

Corrects an issue where bad TLPs in OPC (due to data type) caused good tags following them to also be bad.

7.1.302

Protocols: ROC Protocol

Issue

Corrects an issue where Extended history was not polling points 23, 24 and 25.

7.1.302

Protocols: ROC Protocol

Issue

Corrects an issue where OPC tag LastTimeSyncResult was inconsistent.

7.1.302

Protocols: ROC Protocol

Issue

Corrects an issue where the OPC browse section "MISCELLANEOUS" was missing.

7.1.302

Protocols: ROC Protocol

Issue

Improves support for polling of the ROC800 Liquid LiquidCalcs program.

7.1.302

Protocols: ROC Protocol

Issue

Improves the Coriolis Meter Override feature to include override of Calculation Method.

7.1.302

Protocols: SCADAPack Protocol

Feature

Adds advanced meter configuration capability to SCADAPACK.

7.1.302

Protocols: SCADAPack Protocol

Feature

Adds support for the retrieval of liquid history.

7.1.302

Protocols: SCADAPack Protocol

Issue

Corrects an issue where ASI Data Service would crash with SCADAPACK Test Communication command.

7.1.302

Protocols: Totalflow Protocol

Feature

Adds a scheduling interval option for meter configuration read.

7.1.302

Protocols: Totalflow Protocol

Feature

Adds mapping for EFM fields 'OPEN IV' and 'CLOSE IV'.

7.1.302

Protocols: Totalflow Protocol

Feature

Adds new 'Low Bandwidth' feature.

7.1.302

Protocols: Totalflow Protocol

Feature

Adds support for limiting old data for Totalflow trends.

7.1.302

Protocols: Totalflow Protocol

Issue

Adding support for Debounce input reads

7.1.302

Protocols: Totalflow Protocol

Issue

Adding support for processing unsolicited messages.

7.1.302

Protocols: Totalflow Protocol

Issue

Corrects an issue where deleting an internal duplicate EFM configuration field more than once could result in a crash.

7.1.302

Protocols: Totalflow Protocol

Issue

Corrects an issue where EFM field 'CTPL' was not being published correctly.

7.1.302

Protocols: Totalflow Protocol

Issue

Corrects an issue where for some event types, the old and new values would mistakenly be the same.

7.1.302

Protocols: Totalflow Protocol

Issue

Corrects an issue where 'Observed Density' was published incorrectly.

7.1.302

Protocols: Totalflow Protocol

Issue

Corrects an issue where requesting max records for one upload type but not all resulted in error.

7.1.302

Protocols: Totalflow Protocol

Issue

Corrects an issue where scheduling switched from alternate back to primary prematurely.

7.1.302

Protocols: Totalflow Protocol

Issue

Corrects an issue where the archive limits object was not applied properly.

7.1.302

Protocols: Totalflow Protocol

Issue

Corrects an issue where the OPC tag 'DateTime' was not being resolved correctly.

7.1.302

Protocols: Totalflow Protocol

Issue

Important: The default behavior for history retrieval is now to use Low Bandwidth mode when in a communication retry. This can be changed through the device configuration (This note added February 11, 2019).

7.1.302

Protocols: Totalflow Protocol

Issue

Improves error messaging when archive is not configured.

7.1.302

Protocols: Totalflow Protocol

Issue

Improves validation of time synchronization objects to avoid crash.

7.1.302

Publishing

Feature

Adds a new option where users may configure the database publisher to ignore ORACLE constraints

7.1.302

Publishing

Feature

Adds AGA3-2013 and other constants to validation functions for CFX and OLFP.

7.1.302

Publishing

Feature

Adds custom field mapping to the PGAS XML publisher.

7.1.302

Publishing

Feature

Adds handling for RecordStartDate, RecordStartTime, RecordEndDate, & RecordEndTime for protocols with batch records that send those fields in separately.

7.1.302

Publishing

Feature

Adds new PGAS/XML properties.

7.1.302

Publishing

Feature

Adds precision options to the FLOWCAL publishers.

7.1.302

Publishing

Feature

Adds 'sediment and water percent' value to the PGAS XML quality record.

7.1.302

Publishing

Feature

Adds SP_LOW_SPAN and SP_HIGH_SPAN to PGAS XML meter configuration.

7.1.302

Publishing

Feature

Adds support for redundant output to the PGAS XML publisher.

7.1.302

Publishing

Feature

Adds support for the republication of specific devices or meters.

7.1.302

Publishing

Feature

Adds the AGA3-2013 calculation method.

7.1.302

Publishing

Feature

Adds user configurable XML element options to the PGAS XML publisher.

7.1.302

Publishing

Issue

Allow AGA7 as a valid calculation method for Coriolis meters.

7.1.302

Publishing

Issue

Corrects a logging message regarding the number of records processed.

7.1.302

Publishing

Issue

Corrects an issue where empty token values could prefix filenames with '0'.

7.1.302

Publishing

Issue

Corrects an issue where FLOWCAL publishers failed to translate 'Totalizer Digits'.

7.1.302

Publishing

Issue

Corrects an issue where 'Millibar Differential Pressure' was missing from CFX output files.

7.1.302

Publishing

Issue

Corrects an issue where the collection time on a meter configuration record was actually a history collection time.

7.1.302

Publishing

Issue

Corrects an issue where the PGAS XML publisher was using the wrong value for "QTY_CALC_PERIOD".

7.1.302

Publishing

Issue

Corrects an issue where the publisher filter was not appropriately applying to meter only records.

7.1.302

Publishing

Issue

Corrects an issue where the publisher would crash due to the 'Leading Timestamp' option.

7.1.302

Publishing

Issue

Corrects an issue with CorrectedMass not appearing in volume records.

7.1.302

Publishing

Issue

Improve the logic when looking for future dates where the future extends beyond 2038.

7.1.302

Publishing

Issue

Improves PGAS/XML GC output.

7.1.302

Publishing

Issue

Improves the PGAS XML publisher to better handle time changes.

7.1.302

Publishing

Issue

Increased potential length of the custom header string in CSV publisher.

7.1.302

Publishing

Issue

Update PGAS characteristics fields to latest v16 specification.

7.1.302

Publishing

Issue

Updated FLOWCAL publishers to synchronize with the latest updates.

7.1.302

Publishing

Issue

Updated the PGAS XML publisher so that gas analysis data may be processed with the new GQ Periodic node.

7.1.302

Reports

Feature

Adds a report for meters published by publisher filter.

7.1.302

Reports

Feature

Adds a report to show an audit trail of commands sent.

7.1.302

Reports

Feature

Adds scheduled reports.

7.1.302

Reports

Issue

Corrects an issue where the Archive Table Report was omitting records if a meter was specified.

7.1.302

Protocols: Omni Protocol

Feature

Adds positive displacement meter type for Omni firmware 22 and 26.

7.1.302

Reports

Issue

Corrects an issue where a report's timestamp could be incorrect if the report was collected by command.

7.1.302

Protocols: Base Protocol

Issue

Corrects an issue where history collection is impacted when the GC archive has a different buffer size than periodic archive.

7.1.302

Publishing

Issue

Corrects an issue where liquid product alpha unit and EQ vapor pressure unit were being reported when the liquid table did not require it to be included.