Version 7.1

BUILD 140        2014/08/11

WARNING:

 This installation requires a change to the existing database.

Connections

SERIAL

  • Added logic to prevent multiple concurrent callbacks to protocol modules.
  • Allow up to 300 characters in Description property.

TCPIP

  • Added logic to prevent multiple concurrent callbacks to protocol modules.
  • Allow up to 300 characters in Description property.

TCPLISTEN

  • Added logic to prevent multiple concurrent callbacks to protocol modules.
  • Allow up to 300 characters in Description property.

TCPPOOL

  • Added logic to prevent multiple concurrent callbacks to protocol modules.
  • Fixed bug that allowed multiple devices with the same phone number to be polled at the same time.
  • Increased the number of ports in a pool from 16 to 48.
  • Allow up to 300 characters in Description property.

Protocols

ALL PROTOCOLS

  • Fixed bug that prevented ‘IntervalSelect’ from working properly.
  • Allow up to 300 characters in Description property.

BENCHMARK

  • Fixed bug that could use an invalid RTU configuration object during configuration reads.
  • Improved speed of RTU configuration reads.

BSAP

  • Fixed bug related to unassigned or incorrectly configured meter objects.
  • Fixed bug related to user upload intervals.
  • Added Move and Skip archive commands.
  • Set default time synchronization interval to 14 (consistent with other protocols).
  • Fixed bug related to push-down archive retrieval, archive configuration, and EFM polling.
  • Fixed bug in archive field scaling.
  • Added detection of incomplete wrap-around buffer so empty records are skipped.
  • Fixed bug related to changes in time synch configuration properties.
  • Added support for Boolean (Logical) value inversion with ‘!’ flag.

CONTROLLOGIX

  • Changed default ‘Processor Slot’ to zero.
  • Improved method for handling large quantity of tags during tag discovery with device.
  • Fixed bug in tag read process of multi-dimensional arrays that could show duplicate names.
  • Added writes to bits within integers using the ‘Read Modify Write’ tag service.

DECASYNC

  • Added support for Boolean value inversion with ‘!’ flag.
  • Fixed bug that did not allow support of ‘fast load’ during system startup.

DF1

  • Added support for specialized interface to flow computer.
  • Added support for Boolean value inversion with ‘!’ flag.

FLOW AUTOMATION

  • Fixed duplicate identifiers in resource table.
  • Fixed bug that may not get the meter type and pipe size.

KIMRAY

  • Extended the number of CTD meters and trends supported.
  • Changed trend request number from one-based to zero-based.
  • Added scaled value output column to trend record publishing.
  • Added feature to retrieve device configuration on a schedule.
  • Added raw data column to trend output.
  • Improved handling of meter configuration request when meter is not configured in the remote device.

MERCURY

  • Added logic to detect format error during sign on.
  • Added feature to include item, unit, MI alarm, and instrument type information in published audit records.
  • Fixed bug related to device wakeup (EOT/ENQ) and poll retries.
  • Fixed bug that did not recognize MI error codes properly.
  • Fixed bug that prevented MA item from working properly.
  • Fixed bug that didn’t recognize changes to ACM meter configuration objects.

MODBUS ENRON

  • Fixed bug that polled for meter configuration when no archives were enabled for retrieval.

MODBUS LUFKIN

  • Added option to retrieve only the most recent shutdown card from the stack.
  • Modified collection method so surface and pump cards are collected together.

MODBUS KM (Kinder Morgan)

  • Fixed bug in sequence number calculation.

MODBUS OMNI

  • Fixed bug that left out first character of OMNI report packets.
  • Fixed bug that didn’t identify custom batch fields when publishing.
  • Fixed bug that used the wrong read function code for Boolean registers. This appeared when importing the ACM provided register set or when creating a device using the Station Builder wizard.
  • Allow auto report collection to select individual report types.
  • Fixed bug that reported error when issuing command to read archive configuration.
  • Added feature to combine multiple string-type registers into one read or write message.

MODBUS PROSOFT

  • First release.

MODBUS SCADAPACK

  • Fixed bug that did not correctly identify an atmospheric pressure change event.

ROC

  • Added support for minute archive.
  • Various fixes and additions for liquid history retrieval.

SCANCOM

  • Fixed bug that could result in the wrong bytes used during record formatting.
  • Added logic to check record dates.
  • Added additional FRDM item mapping.
  • Added support for advanced meter configuration rule processing.
  • Added daily archive retrieval.
  • Fixed bug related moving archive pointers.
  • Added hardware read as part of meter configuration poll.
  • Fixed various issues related to noise in the response buffer.

TOTALFLOW

  • Added EFM event mapping for pressure and DP calibration changes.
  • Allow a small time variance when matching a gas analysis record to its corresponding log period record.
  • Fixed bug that didn’t interpret timestamp-formatted data in a trend file.

Publishing

PUBLISHER

  • Added K-Factor and Frequency points 1 – 11.
  • Added new selections for Fpv Method and Meter Tap Type.
  • Fixed bug that published record collect timestamp as a string instead of as a datetime type.

AUTOSOL EFM DATABASE

  • Required tables are now created while publishing if they don’t already exist.
  • Added new columns to the tblAsiEFMHistoryRecords table. See the database section for details.

DATABASE

  • Added support for eight-byte integers (VT_I8) columns to the database publisher.
  • Added option to include ‘generated timestamp’ in output tables.
  • Added transaction support to improve speed of inserts.
  • Auto-create tables for the AutoSol EFM Database publisher.

FLOWCAL CFX5

  • Added logic to prevent writing of duplicate records to file if duplicates are processed in the same publishing batch.
  • Removed any non-printable characters from ‘alpha’ event records so ShowCFX can display the file.

FLOWCAL CFX7 GAS & LIQUID

  • Fixed bug that left uninitialized data in custom batch records.
  • Fixed bug that could cause factors to overwrite low flow cutoff value.
  • Added logic to publish gas and liquid types from the same publisher.
  • Added logic to prevent writing of duplicate records to file if duplicates are processed in the same publishing batch.
  • Corrected batch start timestamp from ROC devices.
  • Removed any non-printable characters from ‘alpha’ event records so ShowCFX can display the file.

FLOWCAL CFX8 GAS & LIQUID

  • Fixed bug that could cause factors to overwrite low flow cutoff value.
  • Added logic to publish gas and liquid types from the same publisher.
  • Added logic to prevent writing of duplicate records to file if duplicates are processed in the same publishing batch.
  • Corrected batch start timestamp from ROC devices.
  • Removed any non-printable characters from ‘alpha’ event records so ShowCFX can display the file.

FLOWCAL TRANSACTION QUEUE

  • Stripped non-numeric characters from event old/new values so it will insert successfully.

XML

  • Changed time format to ‘YYYY-MM-DDTHH:MM:SS’
  • Added ‘RawData’ attribute to selection nodes.
  • Added ‘Document Filter’ property to separate publishes by token values.

PGAS XML

  • Fixed bug that could put empty gas quality nodes in the document.
  • Improved method for creating transaction nodes.
  • Improved method for setting record end date.
  • Improved event record encoding.

Server

DATA SERVER

  • Fixed bug that prevented non-admin users from connecting to server even when role-based security was disabled.
  • Fixed bug that allowed users to delete a folder that contained security objects even though their permissions did not allow the modification of security.
  • Fixed bug that could truncate scaled item values.
  • Fixed bug that prevented ‘Restore defaults’ command from executing properly.
  • Tested with SQL Server 2014.

Configuration

ACMCONFIG

  • Added logic to detect incomplete rules in the advanced meter configuration.
  • Removed references to Crystal Decisions runtime modules from locations that did not require it.
  • Added a ‘Move’ command to the folder view configuration tree.
  • Added support to send commands to multiple devices at once.
  • Fixed bug that didn’t delete an object from the configuration tree when it was deleted from an assignment window.
  • Improved error messages.
  • Allow any or all service accounts to be changed at once from the ACM Monitor program.
  • Added property to ‘Meter’ object type to optionally force it to a gas or liquid meter (or to let the protocol driver determine the type).
  • Improved startup time and memory usage.
  • Added logic to multi-object editor to show full names if that option is enabled in the user preferences.
  • The selected log viewer data display format is now saved and re-applied when re-starting.
  • Added option to create support request email from log view.
  • Added ‘In Sync’ indicator on object configuration tab.

Import Export

  • Merged the import/export logic into the ACMConfig program.

Database

WARNING:

 This installation requires a change to the existing database.

SQL SCRIPTS

  • Alter tblObjects table to make ObjectName column be 63 characters.
  • Alter tblItem table to make DataValue column be 100 characters.
  • Removed compatibility setting when creating a new database. ;Databases were created with compatibility level set to ‘90’. This level is not supported by SQL Server 2014.
  • Added the following fields to the tblAsiEFMHistoryRecords table in the AutoSol EFM Publisher output type.
    • [TubingPressure] [real] NULL
    • [TubingTemperature] [real] NULL
    • [CasingPressure] [real] NULL
    • [CasingTemperature] [real] NULL
    • [PipelinePressure] [real] NULL
    • [PipelineTemperature] [real] NULL
    • [OilVolume] [real] NULL
    • [WaterVolume] [real] NULL
    • [CondensateVolume] [real] NULL

System

DBCOMPACT

  • Fixed bug that stopped the compacting process if the default property of an object contained a single quote character.

GCREQUESTMANAGER Service

  • Fixed database connection leak.

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