Version 7.1

Build 238        2016/05/16

WARNING:

 This installation requires a change to the existing database.

Connections

ALL CONNECTIONS

  • Added threading protection to QueueManager lists.

SERIAL

  • Fix for polling interruption when two ACM ports use the same hardware port.

TCPIP

  • Fix for problem that didn’t show the correct value for the ConnectState OPC item.

Protocols

ALL PROTOCOLS

  • Fix for problem that set the LastTimeSyncResult OPC item to the Error value when a time sync did not need
    to be performed.

BSAP

  • Fixed memory corruption caused by audit record processing.
  • Fixed problem that caused no meter record in meter table for publishing if the advanced meter configuration object was empty.
  • Some improvement to configuration load time.

CONTROLLOGIX

  • Fix for invalid or unsupported encapsulation command.

DF1

  • Stability fixes for session and CIP connection logic during communication loss.
  • Updated history pointer timestamp value in log message.

DF1 NGCTT

  • Changed name to NGCTT to prevent confusion.

FBNET

  • Added new ‘RetrieveHistory’ OPC item.
  • Fix to prevent echo from being recognized as a good response.
  • Added new option to reduce logging during history collection.

FLOW AUTOMATION

  • Removed duplicate field in published meter configuration record.

KIMRAY

  • Fixed memory leak related to meter configuration records.
  • Improved validation code for base poll message.
  • Fix for condition where history stopped collecting when more history types were available.
  • Added new OPC item for Product Control Status.
  • Fixed problem that could result in an incorrect value during a bit-level write.
  • Fixed problem that may not perform firmware version comparison correctly.
  • Added logic to prevent messages from being sent if the firmware does not support the command.
  • Added support for ‘I1’ data types.
  • Added support for new CTD history command ‘0xAB’. Corrected event record data types.

MERCURY

  • Added battery voltage to user field of meter configuration record.
  • Fixed problem that prevented correct handling of audit records with an empty field.
  • Added new column to audit record that has numeric value of alarms.
  • Fixed duplicate field problem that caused meter configuration records to fail during database inserts.
  • Fix for reading single string item using RD command.

MODBUS ALIEN2

  • Added separate interval settings for archive collection.

MODBUS BLOCK HISTORY

  • Added range checks for meter number and day parameters.

MODBUS DYNAPUMP

  • Corrected DynaPump register set when created from Station Wizard.

MODBUS ENRON

  • Changed logic so history retrieval doesn’t stop on an uninitialized record.
  • Added log message to show when archive record doesn’t match the expected format.

MODBUS FB3000

  • Added extended history retrieval OPC items.
  • Fix to allow reading FB3000 history data type zero.

MODBUS KINDER MORGAN

  • Fixed problem that caused sequence number mismatch.
  • Added Chromatograph selection box to configuration form.

MODBUS OMNI

  • Added ‘batch end’ field to batch records for liquid OMNI meters.
  • Fix for OMNI scaling problem when ‘Collect Meter & Product Info’ is not enabled.
  • Fixed byte order problem when reading and writing double-precision floating point numbers.

MODBUS SCADAPACK

  • Added missing event codes.
  • Fix for history retrieval stopping after timeout or unrecognized meter configuration parameter values.
  • Added option to read SCADAPack history as leading or trailing data if the firmware supports it (6.70 or later).

REYNOLDS LVC

  • Initial release.

ROC

  • Fix to read specific meter type from device for linear meters.
  • Improved polling efficiency by not collecting unnecessary data.
  • Fix for problem that did not read all available user programs which could result in a misidentified 809L device
    type.

TOTALFLOW

  • Fix for problem that could cause continuous polling after a CRC error.
  • Updated to use version 3.1.0 of the TCI protocol library.
  • Fix to include logging of daily extra data for diagnostics.
  • Fix for problem that didn’t use all available daily extra data.

Publishing

PUBLISHER

  • Updated “Continue on Error” logic so publishers do not continue if the destination file or database cannot be reached, or if a stored procedure cannot be executed.
  • Removed reliance on “Affected Row” count for database publishers to determine success or failure of insert. Triggers can change the result which can make the ACM publisher incorrectly assume success or failure.

CFX

  • CFX publishers convert BTU energy unit to MMBTU so the value is available in FLOWCAL.
  • Fixed CFX mapping for atmospheric pressure unit.
  • Fix for calculation method check in CFX publishers.
  • Removed default value for calculation method in gas CFX files.

CSV

  • Added option to control precision of floating point numbers using total digit count in CSV format output.
  • Added logic to include time portion of timestamp with midnight time values.
  • Added new token ‘$$FieldName$$ so output can be split into files for each field in a record.

PGAS XML

  • Added option to control precision of floating point numbers using total digit count in CSV format output.

XML

  • Added option to control precision of floating point numbers using total digit count in CSV format output.

Server

DATA SERVER

  • Added logging of $Server configuration changes.
  • Fixed problem that didn’t recognize alias items on imported devices.
  • Fix to correctly export and import folder security settings.
  • Improved bulk insert file processing logic to handle locked files.
  • Corrected logic to cancel transactions that time-out during bulk insert.
  • Moved configuration change logic into stored procedure and trigger.
  • Added mega-calories as new energy unit.
  • Corrected API method that prevented use by VB.net clients.

Configuration

ACMCONFIG

  • Added drop-down selections for objects in reports.
  • Corrected layout issues and save/restore of layout settings.
  • Fix for problem that allowed grid form to close without prompting for save.
  • Changed search text box so it highlights the entire text when it gets focus.
  • Fix for old messages staying in the Queue Viewer.
  • Addition of date to Queue Viewer and Log Viewer entries.
  • Fix for log subscription tree node selection not following the parent selection state.
  • Improved Time Sync configuration form.
  • The Enabled status icon of objects is now updated correctly in each ACM Config display when changed by any user.

Database

WARNING:

 This installation requires a change to the existing database.

SQL SCRIPTS

  • Add SqlUpdate_28 script file which re-creates the comm stats table with a primary key. Corrects GC Write meter and device name resolution. Adds transaction cancel logic to archive import, comm stats import, and item import procedures. Updates the object type name table for consistent protocol names. Adds procedures and triggers for making configuration changes.
  • Add SqlUpdate_29 script file to change the logic when deleting history for a meter or device. Fixes numeric casting for very large databases.

System

GC REQUEST MANAGER SERVICE

  • Fixed an issue that could make some meter names fail to resolve.

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