Professional Documents
Culture Documents
For additional information on this product, these release notes, or Matrikon, please contact:
Matrikon International.
1800, 10405 Jasper Avenue
Address: Edmonton, Alberta, Canada
T5J 3N4
Phone: +1-780-448-1010
Fax: +1-780-448-9191
Web: http://www.matrikonopc.com
Sales: drivers@matrikonopc.com
Support: support@matrikonopc.com
CONFIDENTIAL
The information contained herein is confidential and proprietary to Matrikon™ International. It may
not be disclosed or transferred, directly or indirectly, to any third party without the explicit written
permission of Matrikon International.
All rights reserved. No part of this document may be reproduced, stored in a retrieval system,
translated, or transmitted in any form or by any means, electronic, mechanical, photocopying,
recording, or otherwise, without prior written permission of Matrikon International.
© Copyright 1997 - 2017
Matrikon International.
These are notes that are added to and sent with each release of MatrikonOPC Desktop Historian.
Release Notes for MatrikonOPC Desktop Historian v5.1.0 (Feb 16, 2017)
New Features and Enhancement:
Added support for Windows 2016
Removed support for ODBC server feature
Resolved Issues:
22603: Unexpected File Input Failure.
22604: File Collector misparses the milliseconds value of a string timestamp so that the
value after the decimal point is treated as an integer in thousandths rather than an actual
decimal value (tenths, hundredths, thousandths). E.g. 4:48:17.51 would be misparsed as 4
hours, 48 minutes, 17 seconds, and 51 milliseconds instead of 510 milliseconds.
22605: File collector sample custom script file for parsing CSVs is wrong.
22607: Sample CSV code incorrect.
22608: After collecting file from a drive other than C:, the file is not moved to the folder
where processed files are stored.
Release Notes for MatrikonOPC Desktop Historian v4.7.0 (March 18, 2016)
New Features and Enhancement:
Release Notes for MatrikonOPC Desktop Historian v5.0.0 (Aug 15, 2014)
New Features and Enhancement:
Import and export configuration tags to and from CSV files.
Create multiple instances of the archiver, OPC client, and OPC server.
Configure scheduled transfers from Desktop Historian User Interface.
Create multiple instances of history transfer component. This includes scheduled transfer
and redundancy.
Release Notes for MatrikonOPC Desktop Historian v4.6.2 (Aug 7, 2013)
Resolved Issues:
Resolved Issues:
#18851: The procedure used to cleanup ELF files from the database causes a memory leak
in the Archiver component of MatrikonOPC Desktop Historian.
#18642: There is a data loss when you add tags that have trailing spaces in the tag name
from the Excel plugin.
#18677: HDA aggregate function "MATRIKONAGGREGATE_TRENDFRIENDLY" fails to return
values when HDA read processed calls are executed.
Release Notes for MatrikonOPC Desktop Historian v4.4.1.0 (January 28, 2010)
New Features and Enhancements:
This version adds support to collect data from products supporting the Matrikon data
interface.
Release Notes for MatrikonOPC Desktop Historian v4.4.0.0 (October 14, 2009)
New Features and Enhancements:
#13516, #11957: The OPC server has been modified to allow the Maximum Return
Values limit to be applied during a ReadProcessed call. When enabled in the OPC server
configuration panel, the OPC server limits the number of raw data values read to perform
the read-processed operation.
Resolved Issues:
#13516: The Maximum Return Values limit is only enforced for the number of data
points returned to the OPC HDA client making the read request. The number of data points
retrieved in internal Read Raw operations (performed to gather the data needed to make
aggregate calculations) is not limited. Therefore, load issues can still occur when this limit is
in place.
#12913: Backups created by the Backup Utility require manual steps to restore data into a
running system. Contact OPC Support for assistance.
Release Notes for MatrikonOPC Desktop Historian v4.1.0.0 (June 26, 2009)
New Features and Enhancements:
Users are now able to configure the maximum number of return values for HDA requests.
This feature will help administrators to control the maximum load an OPC client can place on
the historian.
Users are now able to configure how much raw data an aggregate calculation retrieves to
complete the requested calculation. This feature can help mitigate the effects of bad quality
data on the results of their aggregate calculations.
Resolved Issues:
#9890: TimeAverage aggregate calculations on sub-second intervals no longer report
incorrect results. An issue which caused precision loss for this aggregate was also corrected.
#11773: FF7 and FF7R now support tags of type VT_R8 and VT_BOOL. Boolean data was
previously being stored and served as 1-byte integers, and REAL8 data was being stored
and served as REAL4 data.
#12496: When a point is read across more than one data file, and one of the data files
queried for that tag has no data available, ReadRaw can return a ppErr value of
OPC_E_NODATA for a tag even if data is returned for that tag. This can cause a memory
leak in some cases.
#11773: Boolean data is stored and served as 1-byte integers, and REAL8 data is stored
and served as REAL4 data.
Release Notes for MatrikonOPC Desktop Historian v4.0.0.0 (May 14, 2009)
New Features and Enhancements:
A new Rolling Buffer Storage Engine (FF7R) has been added to Desktop Historian.
o FF7R supports string tags.
Note: FF7R will be replacing FF4 in future versions of Desktop Historian. Users are
advised to upgrade their configurations. It should be noted that upgrading from FF4
to FF7R or FF7 will make prior FF4 data unavailable for access. Furthermore,
upgrading from FF4 will result in FF4 no longer being an available file format for data
storage.
Resolved Issues:
#12496: ReadRaw can return an error value of OPC_E_NODATA for a tag even if data is
returned for that tag. This occurs when a point is read across more than one data file, and
one of the data files queried for that tag has no data available.
Release Notes for MatrikonOPC Desktop Historian v3.3.0.0 (April 28, 2008)
New Features and Enhancements:
Several new features have been added to the MatrikonOPC Desktop Historian OPC client
portion of the application:
o Timestamp Processing: A per-tag configurable timestamp bias has been added.
Tags may also have their incoming timestamp replaced with the current system
time. If both a bias and system time has been selected, the bias will be applied to
the system time before recording that point in the database.
o Tag Lifetime: A tag-lifetime option has been added that causes the OPC client to
request a refresh on tags that have not been updated within a set period of time.
This feature can make use of IOPCAsyncIO::Read, IOPCAsyncIO2::Read, or
IOPCSyncIO::Read operations to retrieve the values. In the event that the OPC
server does not provide an updated timestamp for the point, the Use System
Timestamp option can also be applied to tags with Tag Lifetime enabled, to ensure
that the VQT is recorded periodically in the database even when it is not changing at
the OPC client.
The service names for Desktop Historian have changed as listed below. This can be found in
the services.msc panel.
o Desktop Historian core is now listed as MatrikonOPC Desktop Historian.
o Client side is now listed as MatrikonOPC Desktop Historian – OPC Client.
Release Notes for the MatrikonOPC Desktop Historian 3.0.2.0 (July 17, 2007)
Resolved Issues:
#4224: Fixed read raw and read processed calls. Properly gets bounds when required.
Successfully interpolates data based on bounds for read processed calls.
#4923: Fixed issue involving random values being returned when an OPC HDA
ReadProcessed INTERP aggregate request is made to the MatrikonOPC Server for Desktop
Historian and the data type of the item is an unsigned integer.
Install will now detect if DEP is turned on and display a warning at the start of the install.
aprxdist.exe removed from install [ActiveX SDK for very old systems].
Web install will now allow users to overwrite existing installs with the same version number.
OPC2XL 2.2.0.0 now included in the install instead of 2.1.0.4.
OPC Analyzer added to install (must be un-installed separately from the ODH package).
Release Notes for MatrikonOPC Desktop Historian 3.0.1.0 (February 16, 2007)
Resolved Issues:
#3838: Modified the Data Storage Management configuration panel for the FF7 Storage
Engine, so that the Store more than field can be edited.
#5569: Fixed problem whereby ReadRaw and ReadProcessed HDA queries involving
multiple tags failed to return correct results.
#5645: Remedied error involving reversal of minutes and seconds in the file names of the
data files created by the FF7 Storage Engine.
#5710: Modified the Desktop Historian configuration panel so that the Disable Log
Cache checkbox is included in the tabbing sequence.
#5712: Modified the Desktop Historian configuration panel so that the Maximum log fie
size parameters can be manually edited.
#4224: Fixed read raw and read processed calls. Properly gets bounds when required.
Successfully interpolates data based on bounds for read processed calls.
Release Notes for MatrikonOPC Desktop Historian v3.0.0.0 (March 29, 2006)
Changes in ODH Core (v3.0.0.0):
Resolved the bug that some tags may not get updated if attribute High Limit or Low Limit
is set on some tags but not all the tags.
The description for the Exception Deviation Value attribute is updated.
Changes in Storage Engine FF7 (v1.1.0.0):
Recompiled with latest components.
Changes in Storage Engine FF4 (v1.3.0.0):
Recompiled with latest components.
Changes in Tag Database (v1.1.0.0):
Resolved the bug that under certain circumstances, events will not be executed until a new
event comes in.
Changes in User Database (v2.1.0.0):
Recompiled with latest components.
Changes in Archive Database (v2.1.0.0):
Recompiled with latest components.
Changes in ODH OPC Server (v1.3.0.0):
Optimized performance for reading processed value for time weighted average.
Resolved the issue that ReadRaw returns wrong return code (OPC_S_NODATA) when
reading raw with bounds and time range falls out of data range.
Resolved the issue that when reading processed data (aggregates) from the OPC Server for
Desktop Historian with the same start time and end time, the OPC Server does not return
E_INVALIDARG as specified in OPC Historical Data Access Specification (Version 1.20).
Changes in ODH OPC Client (v1.4.0.0):
Added configuration panel in the GUI for the OPC Client.
Implemented a FIFO data buffer so that data being retrieved from OPC servers is not lost
when load increases on the overall core archiving process.
Added support to collect string array elements.
Resolved the issue that stopping the end OPC server may crash the ODH OPC Client.
Changes of the User Interface:
Added hierarchical browsing.
Redesigned the item grid.
Added the functionality to allow the user to refresh the tag list in the Data Collection
Management screen.
Other Changes:
Release Notes for MatrikonOPC Desktop Historian v2.1 SP2 (October 18, 2005)
Notes:
This software update is considered the current supported baseline.
This software update is available as a complete OPC Desktop Historian 2.1 SP2 installation
package for new customers. This package will also upgrade existing ODH 2.1 and ODH 2.1
SP1 customers to SP2, by updating only the necessary files.
SP2 can be applied to all ODH 2.x installations. Applying the Service Pack will upgrade all
components and versioning to ODH 2.1 SP2.
Applying SP2 to a running system will require a restart of the core systems. The installation
package will shut down the services for the Desktop Historian, and the OPC Client and
restart them. Existing tag database and data archive files will not be affected by the system
updates.
Changes in ODH Core (v2.1.0.9):
Resolved the bug that modifying tag attributes from Tag Manager will possibly stop that tag
from updating data, until the ODH Core is restarted.
Changes in Storage Engine FF7 (v1.0.4.4):
Resolved the data corruption issue with string writing.
Optimized performance for faster reading and writing.
Resolved the issue with error log “Failed to write header. Result: 80070005”.
Resolved the issue of memory and handle leak when two data files have the same end time.
Changes in Storage Engine FF4 (v1.2.4.2):
Increased the number of files limit from 100 to 15,000.
Changes in Tag Database (v1.0.1.2):
Optimized performance so that SP2 takes much less time to add tags and load up ODH
service as compared to SP1.
Changes in User Database (v2.0.1.2):
Recompiled with latest components.
Changes in Archive Database (v2.0.1.2):
Recompiled with latest components.
Changes in ODH OPC Server (v1.2.0.2):
Optimized the reading for processed data.
Resolved the issue with case sensitive.
Changes in ODH OPC Client (v1.3.0.2):
Release Notes for MatrikonOPC Desktop Historian v2.1 SP1 (June 22, 2005)
Notes:
This software update is considered the current supported baseline.
This software update is available as a complete OPC Desktop Historian 2.1 SP1 installation
package for new customers. This package will also upgrade existing ODH 2.1 customers to
SP1, by updating only the necessary files.
SP2 can be applied to all ODH 2.x installations. Applying the Service Pack will upgrade all
components and versioning to ODH 2.1 SP1.
Applying SP1 to a running system will require a restart of the core systems. The installation
package will shut down the services for the Desktop Historian, and the OPC Client and
restart them. Existing tag database and data archive files will not be affected by the system
updates.
Changes in ODH Core (v2.1.0.3):
Storage engine:
o Fixed deadlock problem with archive file read/write lock. Under certain circumstances
this could prevent data from being stored.
Changes in Tag Database (v1.0.1.1):
Recompiled with the latest components.
Changes in ODH OPC Client (v1.3.0.1):
Fixed deadlock problem when stopping the OPC client service. Under certain circumstances
this would prevent Desktop Historian from shutting down properly.
Additional Components:
Software upgrades for OPC2XL and OPC Trender are also included in this package. For
details, refer to the Release Notes for these products.
Release Notes for MatrikonOPC Desktop Historian v2.0 SP1 (September 17, 2004)
Note: This software update is a roll-up of corrected issues reported against several components of
ODH 2.0. This is considered the current supported baseline.
Changes in ODH Core (v2.1.0.0):
Storage engine:
o Problems from last retrieval fix causing issues with real-time data and reverse
history lookups have been fixed.
o Fixed a bug with retrieving history where certain start times would report no history
available.
Logging:
o Fixed bug #901 – problem with switching from forced writes mode back to non-
forced writes mode.
o Various log message improvements.
UI:
o Changed log size dialogs to be proper colours when enabled/disabled.
o Removed resize separator from bottom panel on TagNode config screen.
Changes in ODH OPC Server (v1.0.7.5):
Added a switch to the ServerOpts.ini file used by the OPC server to control case-sensitivity
of OPC item IDs. A new section in the INI file called [DesktopHistorian] now contains a
flag named CaseSensitive. Set this value to 1 for case sensitive behaviour, which is the
default if the flag is not present, or to 0 for case insensitive behaviour (old style behaviour
for Archiver v2.0 and older).
#992: Problem with item attributes becoming misaligned with their data types.
#499: Problem with browse lists being updated when Archiver items are renamed, if the
item has not bee first added to the server.
Changes in ODH Excel Tag Manager (v2.1.2.1):
Changed data type assigned to Archiving field when adding OPC tags to fix an intermittent
COM error when communicating to the ODH core. The data type was being set to STRING
where it should have been BOOLEAN.