Version 7.1

Build 268        2017/09/21

WARNING:

This installation requires a change to the existing database.

Connections

ALL CONNECTIONS

  • Corrected invalid log messages when connection string is in the device instead of the port.

TCPIP

  • Corrected an issue where the optional connection settings properties are not being used by the port.
  • Corrected an issue where the hangup delay is not performed until modem health check is performed.

TCPLISTEN

  • Added UDP Listen support for multiple conversations on same port.

TCPPOOL

  • Corrected an issue where TCPPOOL was not working with an unsolicited message.
  • Corrected an issue where the modem status was not being checked with lazy connection enabled.
  • Corrected an issue where the hangup delay is not performed until modem health check is performed.

UDP BSAP

  • Corrected an issue where demand poll went into an endless loop with a disabled port.

Protocols

BENCHMARK

  • Corrected an issue where writing to the ‘RetrieveHistory’ OPC item could crash the service.

BSAP

  • Corrected problem reloading properties not returning to default.
  • Corrected an issue where invalid characters were appended to valid item names when modifier was used.
  • Added logging to include the IP and port on time synchronization.
  • Corrected the usage of token $$Meter.RunNumber$$
  • Corrected an issue with OPC items that use the <Poll> modifier flag for processing RBEs.
  • Corrected an issue with shutting down RBE messages when using the RBE Init option.
  • Corrected an issue with the read archive retry functionality.
  • Removed an invalid error message at times occurring when processing list items.
  • Corrected an issue where some properties in the configuration were not being saved properly.
  • Corrected an incorrect error message when polling an undefined list.
  • Corrected an error message related to Unexpected IP Address.

CONTROLLOGIX

  • Enhanced logging in cases of bad tags.
  • Corrected issue with poll cycle not stopping upon time out.
  • Added time synchronization functionality.
  • Corrected an issue with the Read Tags OPC item.
  • Improved the driver to periodically execute the Read Tags command to avoid polling problems.
  • Added validation logic for bad characters in atomic tags.

DF1 / ABTCP

  • Corrected an issue where communication failures can result in a full sink scenario.
  • Corrected uninitialized event pointer.
  • Corrected item quality update upon communication time out
  • Corrected issue with DF1 dialog usability.
  • Corrected issue with invalid OPC items being included.
  • Corrected an issue where time synchronization can error.
  • Corrected an issue where error messages were not displayed unless “Items in messages” was enabled.
  • Corrected an issue with circular references causing memory allocation errors.

DF1 NGCTT

  • Corrected an issue where communication failures can result in a full sink scenario.
  • Corrected an issue where an incorrect meter number is being displayed in the log message.

EAGLE

  • Corrected failed history poll when history process string does not end with a colon.

FLOW AUTOMATION

  • Corrected a potential memory leak.
  • Corrected an issue where the Test Communication command did not work with a realtime only license.

GESRTP

  • Added the ability to write OPC items to a VersaMax Micro PLC.

HEX REPEATER

  • Initial Release.
  • Corrected an issue with template name change not using new name.
  • Corrected an issue with $$Meter.RunNumber$$ when publishing non-meter relates log records.
  • Corrected an issue where a command 27 was causing asiDATA to crash.
  • Removed a duplicate property named “Template Object”. This property name may appear in configuration export files as a duplicate of “TemplateObjectId”.

KIMRAY

  • Corrected invalid accumulator record data.
  • Added new commands and new OPC items.
  • Corrected issue where a block change could cause a checksum or timeout error.
  • Corrected an issue where CTD is miscalculated if communication problems occur.

MERCURY

  • Additions to the Mercury item lookup tables.
  • Added an acknowledgement of cry out.
  • Added new OPC tags and modified tags to Boolean where appropriate.
  • Added a retry when a CRC error is encountered.

MODBUS

  • Corrected a problem with MODBUS TCP where a partial response could be improperly handled.
  • Corrected potential memory leaks upon non-response.
  • Corrected the usage of token $$Meter.RunNumber$$.
  • Corrected issue with OPC item status which should remain while switching between primary and secondary connections.
  • Corrected an issue with a ‘-‘ in an OPC item modifier.
  • Added support for half precision floating point registers.
  • Corrected scheduled uploads uploading meter configuration when they should not.
  • Corrected an issue where the use of multi-write code was not rebuilding the message.
  • Corrected issue with OPC item value not reflecting the value(s) just written.

MODBUS ENRON

  • Corrected history response length validation.
  • Improved the ExtendWriteLogic to prevent combining writes of items with different priority.
  • Corrected an issue where the Test Communication command was not working.
  • Corrected an issue where history collection aborted upon encountering an invalid timestamp.Corrected an issue where history collection aborted upon encountering an invalid timestamp.

MODBUS KINDER MORGAN

  • Corrected improperly decoded history records when using ASCII MODBUS.

MODBUS MICROMVL

  • Added a new option to publish mass in pounds instead of thousands of pounds.

MODBUS OMNI

  • Prevent combining Omni poll messages if their items cross 100 register boundary.

MODBUS PROSOFT

  • Corrected issue where the PROSOFT driver was not determining AFC type.
  • Corrected an issue where the PROSOFT driver would upload alarms when not indicated.
  • Corrected an issue where max history record could be incorrect with the enhanced model.
  • Improved the PROSOFT register set where there are gaps in the registers.
  • Corrected an issue where gas quality download was not working with MODBUS TCP.

MODBUS SCADAPACK

  • Prevent the uploading of records with future timestamps.
  • Corrected an issue with SCADAPack extended address issue when address is exactly 255.
  • Corrected a problem with SCADAPack time synchronization.
  • Corrected an issue getting duplicate time stamp records after a time change.
  • Improve SCADAPack history upload process.
  • Added support for SCADAPack RealFlo AGA-3 Flow Extension Calculation Method.
  • Corrected issue where the FlowExtension item was valid for non-32 bit controllers.
  • Corrected an issue to set the FPV method to AGA 8 if the calculation method is AGA 11.
  • Corrected an issue where MODBUS SCADAPack did not honor the maximum time outs property upon a Test Communication command.
  • Corrected an issue where MODBUS SCADAPack can get into an infinite loop.
  • Corrected an issue where MODBUS SCADAPack was publishing the wrong register for DP Low Flow Cutoff.

ROC

  • Corrected extended history upload when the first point in archive type is invalid.
  • Added meter configuration parameters (Limits).
  • Corrected an issue where minute data was not uploaded.
  • Corrected missing alarm type descriptors.
  • Corrected Kfactor Unit for turbine meter runs.
  • Corrected an issue where device configuration changes are not saved through a power cycle.
  • Corrected an issue where “extend write” functionality was not honoring write priorities.
  • Corrected an issue where time synchronization was not supported on realtime only license.

SCANCOM

  • Corrected an issue writing to Non-Internal items.
  • Corrected an issue where writing to long values could crash asiDATA.

TOTALFLOW

  • Corrected Differential Pressure Low Alarm Setpoint value.
  • Corrected a missing alarm description.
  • Corrected an issue where the ResetTrend OPC tag remains uninitialized.
  • Corrected the usage of token $$Meter.RunNumber$$
  • Corrected an issue where DateTime combined with other polling items retrieves the wrong values.
  • Corrected issue where history records were discarded after a time synchronization.
  • Added logging for the duration of the import process.
  • Corrected an issue where Totalflow uses incorrectly swapped alarm bytes when identifying specific alarms.
  • Improved the “extend write” logic to prevent combining writes of items with different priority.
  • Improved the history retrieval method so it is more efficient and allows for individual types of history to be retrieved (for devices using the ‘DB2’ or ‘DB2 Compressed’ protocol). This update required a SQL script to add new property entries to the configuration database for Totalflow devices. The old properties still exist and will produce error messages until the properties are removed with the ACM cleanup SQL script.

Publishing

PUBLISHER

  • Corrected data resolution property being output for OLTP publisher.
  • Corrected publisher mapping code for an issue with total volume percent unnormalized.
  • Corrected code using token $$Day$$ which was causing duplicate meter configuration records.
  • Corrected an issue with ‘Remove DST Bias’ property defaulting to true.
  • Corrected an issue with trailing to leading timestamp conversion option on FlowCal publishers.
  • Corrected an issue where mass K factor is incorrect.
  • Corrected an issue where the publisher would fail to connect to external data repositories with user ID and Password.
  • Corrected an issue where the publisher was continuing after a database connectivity problem.

AUTOSOL EFM DATABASE

  • Corrected battery voltage publishing with the wrong name.
  • Corrected an issue where Viscosity and WarmStartDateTime could be mishandled.

CFX

  • Allow alarms without values to still generate records in CFX files.
  • Corrected an issue where the publisher not including Coriolis MK Curve Factor Type.

PGAS XML

  • Corrected PGAS XML Publisher when setting custom precision.
  • Corrected an issue with PGAS XML floating point conversion.
  • Corrected an issue where in PGAS XML output with start and end time for multiple meters.

DATABASE

  • Added a new option to use translated values in the database publisher.

REPORTS

  • Corrected Last Poll reports results.

Server

DATA SERVER

  • Corrected error with OPC persistent cache when client reconnects.
  • Corrected issue with OPC item status which should remain while switching between primary and secondary connections.
  • Corrected invalid result on the Last Poll report.
  • Corrected issue with the server allowing duplicate object names where it should not.
  • Corrected an issue with OPC item quality not updating when going from bad to good.
  • Objects that support OPC items (such as devices and ports) can no longer have duplicate names even if they reside in different folders.
  • An object can no longer have leading or trailing spaces in its name. Creating a new object or modifying an existing object will be prevented if the name has a leading or trailing space. Names of objects that already exist will not be changed. However, the process of importing a configuration will strip leading and trailing names from objects. This may lead to objects that are duplicates in all but the name if a configuration file is imported into an existing configuration in ACM.

BULK MANAGER SERVICE

  • Corrected staging table excess growth.

Configuration

ACMCONFIG

  • Corrected issue with ACM Server Monitor not saving some updates.
  • Corrected errors that could occur upon copying of objects.
  • Add properties to prevent users from overwhelming their database
  • Added a new setting for Database Size.
  • Add right-click option for folder to display how many enabled/disabled devices are present.
  • Added usability features to the Advanced Meter Configuration component.
  • Corrected Edit Multiple Objects tree list checkbox issue.
  • Corrected issue with the Server Information Start Time in the ACM Server Monitor.
  • Corrected an issue with the Archive Access dialog save button.
  • Improve Queue Viewer status indicators.
  • Corrected an issue with the importer when there are tabs in the data.
  • Corrected issue with the Station Builder not rolling back changes on error.
  • Corrected an issue where automatic history cleanup was not occurring.
  • Corrected an issue with the progress status message upon move object.
  • Corrected an issue with Log Viewer filtering on special characters.
  • Corrected an issue with opening an object from the logger.
  • Corrected an issue with optional services not being installed upon ACM installation.
  • Ensure user feedback on all long-running tasks.
  • Added a command line start option to open ACMCONFIG to a specific object.
  • Added ability to automatically resolve object name conflict issues during import.
  • Corrected issue with Queue Viewer causing duplicate entries.
  • Added properties for the Totalflow Laptop File Import Service.
  • Corrected an issue where the server monitor would not allow modification of Maximum File Size.
  • Added ‘Modem Test Interval’ option to the TCPPOOL object.
  • Corrected an issue migrating to newer versions of ACM if using replication.
  • Enhanced the Multiple Object Editing filtering capabilities.
  • Corrected an issue where the horizontal scrollbar can be missing in the folder view.
  • Multi-Object Editor Copy to Clipboard right-click enabled.
  • Improved layout of the PCS Plunger Lift dialog.
  • Improved messaging when the importer encounters an error.
  • Corrected an issue where attempts to connect to bad server names were not handled properly.
  • Corrected an issue where the option for ‘Display Object Full Name’ was not being honored.
  • Corrected an issue where large reports freeze up the user interface.

Database

WARNING:

This installation requires a change to the existing database.

SQL SCRIPTS

  • SqlUpdate 31 – Changes to support the following
  • Adding monitoring for maximum database size.
  • Updated all database monitoring to be MB with larger decimal values.
  • Allow property search for individual properties.
  • Referenced object information.
  • Update history deletion.
  • Update Totalflow properties.

AUTOSOL Support Options

Pre-Sales Support

AUTOSOL representatives are standing by to answer your product and pricing questions. Let our team of experts assist you today to streamline your data collection and delivery tomorrow.

Contact Us

Product Knowledge Base

Browse how-to articles and perform keyword searches to find an answer to your questions.

View

Technical Support

Our expert technicians are available to help you troubleshoot a problem. Contact us at 281.286.6017 or submit a ticket.

Submit a Ticket