EtaPRO Performance Monitoring, Diagnostic, and Optimization System
Site Search
EtaPRO Change Log

EtaPRO Change Log


The current version number for the EtaPRO family of products is 10.0.8.1.  Version numbering in EtaPRO is listed as follows:

(Major version).(Minor version).(Release number).(Revision number)

In general, the major version number is updated if significant changes are made that impact the overall functionality and compatibility with existing versions. The minor version number is updated if the significant changes are made but the product maintains its overall functionality and compatibility with existing versions. The release number is updated for minor changes and enhancements. The revision number is updated if a problem or issue is addressed but no new functionality is added.


v10.0.8.1 - Released 01.26.2012

  • Corrected an issue introduced in v10.0.8.0 that prevented EPReporter reports from generating.
  • Enhanced procedures used for writing EPLog manual data to Wonderware Historians.
  • Corrected issues that prevented VirtualPlant models from loading properly on computers using French regional settings.

v10.0.8.0 - Released 01.10.2012

  • Corrected an issue with the VirtualPlant curve based gas turbine component relative engine speed correction curve.
  • Corrected an issue with the calculation of displayed IP-LP power split in VirtualPlant IPLP steam turbine component.
  • Updated EtaPRO client to show raw source data for Internal Archive points.
  • Updated Etapro server to show data acquisition failure alarm instead of bad field device alarm when internal archive interfaces encounter communication problems.
  • Added array functions to the PI EPReporter Excel add-in.

v10.0.7.3 - Released 12.15.2011

  • Gas fuel variables for H2, O2, CO and H2S were missing from the VirtualPlant Parametric study.
  • Addressed issues that prevented some VirtualPlant models with subcycles from converging in the VirtualPlant Parametric Study.
  • EPReporter EPAddin functions would not return non-numeric data for EtaPRO display only points.

v10.0.7.2 - Released 12.01.2011

  • Corrected an issue introduced in v10.0.7.0 that prevented individual HRSG's from being placed in simple cycle mode.

v10.0.7.1 - Released 11.29.2011

  • Addressed an issue introduced in v10.0.3.0 that resulted in the inlet air temperature bias for the VirtualPlant curve based gas turbine being doubled.
  • The UA multiplier curves added to the HRSG in v10.0.5.0 were not being applied correctly for evaporator sections.
  • Added a model converged variable to the VirtualPlant cycle miscellaneous data.

v10.0.7.0 - Released 11.21.2011

  • Updated VirtualPlant curve based gas turbine component to allow part load generation to be specified as a percent of base load.
  • Added a relative engine speed correction curve to the VirtualPlant curve based gas turbine component.
  • Revised VirtualPlant curve based gas turbine component so that curves for inlet bleed heat flow and compressor air extraction are consistent with other curves.
  • Added an option to run VirtualPlant combined cycle models in "Simple Cycle Mode".
  • Updated error handling in Asset Editor to address issues with OPC historians.
  • Addressed an issue introduced in 10.0.6.0 that prevented the EtaPRO Client from browsing for VirtualPlant miscellaneous data variables.
  • Addressed an issue introduced in 10.0.6.0 that resulted in problems creating new HRSG's in VirtualPlant.

v10.0.6.1 - Released 11.12.2011

  • Corrected issue with VirtualPlant information splitter gas nodes not working properly after saving models.

v10.0.6.0 - Released 11.11.2011

  • Corrected issues related to initialization of VirtualPlant controllers.
  • Updated VirtualPlant HRSG component initialization code to be more robust when flows enter and leave at the same pressure level.
  • Updated VirtualPlant controllers to display error messages when the cycle runs.
  • Updated VirtualPlant controllers to handle cases where components are deleted and added back to a cycle using the same name.
  • The "Create New Database" feature in EtaPRO service manager did not work with named instances of SQL Server.
  • Updated "Evaporator with DA" section of VirtualPlant HRSG component to handle cases where steam is not generated.
  • Added a maximum allowable record count of twelve million before processing the internal archive and asset history buffers.

v10.0.5.0 - Internal Limited Release 10.31.2011

  • Corrected an issue that resulted in the VirtualPlant subscycle component nodes being drawn incorrectly.
  • Updated VirtualPlant controllers to properly handle eternal variables form other controllers
  • The Asset editor used value data instead of source data for EtaPRO internal archive points.
  • Added part load correction factors to the VirtualPlant curve based gas turbine component.
  • Corrected issues importing VirtualPlant subcycles.
  • Corrected issues renaming VirtualPlant cycle controllers.
  • Updated curves throughout VirtualPlant to allow the interpolation method to be specified (Spline or Linear).
  • Updated the VirtualPlant results form to allow the minimum number of interations to be specified.
  • Updated the description for C/H ratio on the VirtualPlant results forms
  • Addressed issue related to initializing the VirtualPlant curve based gas turbine component.
  • Corrected an issue with sliding pressure operation in the VirtualPlant non-reaheat turbine component.
  • Updated VirtualPlant HRSG heat transfer component to contain curves for scaling heat transfer with water and gas flow.
  • Corrected a bug that prevented the Database upgrader from properly upgrading older versions of EtaPRO.
  • Added additional variables for setting convergence tolerances to the VirtualPlant Parametric Study and the controller component
  • Updated most recently used file list is VirtualPlant Cycle builder and Asset editor to show a limited number of items.
  • Added additional historical values funtions for use with EPAlert. The new functions include an argument for unit designation.
  • The Asset editor used value data instead of source data for EtaPRO internal archive points.

v10.0.4.0 - Released 10.14.2011

  • Updated the VirtualPlant pipe component to allow the know pressure and flow locations to be specified.
  • Corrected an issue that prevented the VirtualPlant parametric study add-in from displaying some values properly when using French versions of Microsoft Excel.
  • Updated the VirtualPlant code for converging on generation using duct burners to be more stable.
  • Added additional error handling for the most recently used file list feature added in 10.0.3.0.

v10.0.3.0 - Released 10.10.2011

  • Updated the EtaPRO service manager to allow the creation new blank databases. This option is only available if SQL Server is installed on the same computer as EtaPRO.
  • Added in memory caching of user permissions in the transfer component. This was done to address slow EtaPRO client startup speeds.
  • Updated permission handling for trends and diagnostics to improve EtaPRO client startup speed.
  • Combined psychometric properties calculations used by the EtaPRO and VirtualPlant into a single library.
  • Updated the EtaPRO client so that the APR concern viewer button is always visible even if APR is not licensed or is disabled.
  • Addressed data input issues for EtaPRO Client XY schedule coordinate points.
  • Corrected an issue in the EtaPRO client that resulted in axis disappearing while zooming on multi-axis trends.
  • Corrected issue related to handling of source/value tags for OPC HDA systems in the APR Asset Editor.
  • Hid the option to change APR asset permissions until after an asset is saved to the database.
  • Added a most recently used menu item to the APR Asset Editor.
  • Updated EPReporter to allow multiple distribution directories.
  • Corrected issues related to GEEPCalculatedValues in EPReporter.
  • Corrected issues related to GetEPPointAttribute and GetEPTagAttribute functions.
  • Updated the VirtualPlant generic turbine component to allow pressures to be set externally.
  • Updated the VirtualPlant gas source component to contain more options for setting gas constituents and reading items from information nodes.
  • Updated the VirtualPlant information splitter component to handle gas information.
  • Updated the VirtualPlant curve based gas turbine component to include correction curves for inlet bleed heat flow and compressor air extraction.
  • Updated the VirtualPlant curve based gas turbine component to have an Unlimited Part Load operating mode.
  • Updated the VirtualPlant curve based gas turbine component to remove the load and save curve buttons. These buttons duplicated save component functionality and were problematic.
  • Updated the VirtualPlant gas turbine components to allow inlet and exhaust DP's to be scaled with flow.
  • Updated the VirtualPlant heat source/sink component to correct issues with input grids.
  • Updated the VirtualPlant heat source/sink component to contain an option for calculating flow from heat duty and exit enthalpy.
  • Updated the VirtualPlant generic steam turbine component so that it can turn off.
  • Updated the VirtualPlant subcycle components to have a "Container Mode".
  • Updated the VirtualPlant controller component to address multiple issues and provide additional options for exposing variables.
  • Updated the VirtualPlant controller component to display a warning message.
  • Updated the VirtualPlant HRSG component to allow it to vary duct burner fuel flow in order to solve for an information node power or flow.
  • Updated the VirtualPlant HRSG component to remove the save and load HRSG buttons. These buttons duplicated save component functionality and were problematic.
  • Updated the VirtualPlant info sender component nodes to remove the must connect requirement.
  • Updated the VirtualPlant sample models. The models no longer use legacy splitters with mechanical information links.
  • Added a gas control point component to VirtualPlant.
  • Added air inlet nodes to the VirtualPlant gas turbine components.
  • Added a gas turbine inlet air heater component to VirtualPlant.
  • Corrected various issues related to handling of air/gas constituents in VirtualPlant.
  • Updated the VirtualPlant results form for to show gas nodes composition.
  • Added an option to VirtualPlant to converge on net generation in addition to gross generation.
  • Updated the logic for converging on gross generation for combined cycles to include duct burners.
  • Updated the natural gas fuel in VirtualPlant to include hydrogen and carbon monoxide.
  • Corrected multiple issues associated with the curve data entry grids in VirtualPlant.
  • Updated VirtualPlant to read the computers regional settings to find a default currency symbol.
  • Corrected issues in the VirtualPlant Excel Parametric Study Add-in when running on French computers.
  • Corrected an issue that prevented the asset editor from reading current VirtualPlant values when launched from EtaPRO instead of the start menu.
  • Exposed the carbon hydrogen ratio and C2+ variables in VirtualPlant.
  • Added a most recently used menu item to the VirtualPlant Cycle Builder.
  • Added additional checks when converting units between EtaPRO and VirtualPlant.
  • Updated the archive database SQL CLR stored procedure to allow backfilling of data.

v10.0.2.0 - Released 08.10.2011

  • Corrected issues that prevent the quality alarms point lists in the EtaPRO client from scrolling properly when a large number of points are in alarm.
  • Modified handling of Z value selections for EtaPRO schedule points.
  • EPAlert would not generate e-mail alerts if the first EtaPRO unit was not in live mode.
  • Updated the feedwater heater calculations to require a minimum of ten iterations.
  • Corrected the initialization index in the Equation Map Initialization Order configuration report.
  • Data was not acquired properly from Wonderware servers if blank tag names were specified for some points.
  • Corrected pattern trend issues in the EtaPRO client screen builder.
  • Fixed a bug in the asset editor that prevented data from being acquired for points pasted into the editor without first saving the model.
  • Addressed issues related to assignment of different administrators for separate EtaPRO units.
  • Updated handling of qualities in the asset hosting service.
  • Updated EtaPRO client fuel form to force fuel selections.
  • Fixed problems with the EtaPRO archive minimum, maximum, range, and count array functions that would occur if a large number of increments was specified.
  • EPReporter PointFilteredHighAverageValue function would fail if the interval being averaged contained bad data.
  • Addressed an issue that prevented some older VirtualPlant models from converging if they contained controllable mixers that use information nodes.
  • Addressed problems associated with automatically starting the calculation service when rebooting.
  • Updated full EtaPRO server installation routines to use SQL Server Express 2008 R2.

v10.0.1.1 - Released 06.30.2011

  • Addressed issues with information nodes on VirtualPlant mixers and splitters.
  • Addressed an issue with the EPReporter EtaPRO add-in array functions that could in some cases prevent compatibility with older reports.
  • Addressed an issue with the EPReporter EtaPRO addin-in array functions wizard where the computer name would be interpreted as an Excel range if it was composed of letters followed by a number.
  • Updated EPReporter so that if the report generator fails to load an xlsx file it will attempt to reload it without embedded objects (charts, etc.).
  • Added an option on the EtaPRO server configuration form that allows client user impersonation.
  • Added an option on the EtaPRO Service Manager form that allows client impersonation to be disabled for calls to external historians when EtaPRO is set to use Windows authentication.
  • Updated the EPReporter scheduler to specifically run as a 32 bit application.

v10.0.1.0 - Released 06.23.2011

  • Roll up of all EtaPRO 10.0.0.X patches.
  • Updated forms throughout EtaPRO to look better when the windows display is sized at 125%.
  • Addressed update issues on alarm point list forms in the EtaPRO client.
  • Addressed issues inputting curve data for several VirtualPlant components.
  • Corrected exception generated when viewing the nuclear HP turbine component in VirtualPlant.
  • Updated the .Net SQL Clr dll used in the asset database.
  • Updated the .NET SQL Clr dll used in the archive database.
  • Removed the values per block settings for the archive and asset databases.
  • Updated the archive database to handle percentage based compression and exception settings.
  • Updated the archive database to work with new external data interfaces.
  • Added additional status messages to the internal tag configuration form.
  • Corrected issues on the EtaPRO client screen builder hot spot form.
  • Corrected issues displaying icons for EtaPRO screen builder forms.
  • Corrected issue introduced in 10.0.0.23 that preventing points from being cloned.
  • Corrected issues with the EPReporter PI add-in when connecting to multiple PI servers.
  • Corrected issues with the EPReporter PI add-in that would prevent reports that use the deprecated base time from working.
  • Updated Asset Editor to save and load assets to file on background threads.
  • Added unsaved model warning message when shutting down the asset editor.
  • Updated EtaPRO server to better handle users stopping and restarting SQL Server while EtaPRO is running.
  • Addressed sizing and selection issues with the EtaPRO logo displayed in the upper right hand corner of the EtaPRO client.
  • Updated the EPReporter scheduler service to wait for the EtaPRO transfer component to start.
  • Updated asset trends to use a 'Plot Values' function in order to improve performance for long term trends.

v10.0.0.23 - Released 06.09.2011

  • Corrected an issue that prevented EPReporter reports from being downloaded from existing web clients.
  • Corrected speed issues in the VirtualPlant parametric study that resulted from license checks.
  • Corrected an issue in EPAlert that generated an exception when selecting points if the unit numbers do not match the unit designations.
  • Addressed connectivity issues with the EPReporter PI addin.
  • Addressed potential issue with opening EPReport Excel reports.
  • Addressed issues associated with cutting and pasting curve data on the VirtualPlant Gas Turbine form.
  • Resized labels on EPAlert wizard to accomodate larger fonts.
  • Added additional error handling and logging to the EPAlert service.
  • Corrected issues with hot spots that are linked to digital point colors in the EtaPRO client screen builder.
  • Addressed issues resulting in decreased performance over time while using the EtaPRO archive and/or APR features.

v10.0.0.22 - Released 05.20.2011

  • Addressed problems refreshing the alarm point forms in the EtaPRO client.
  • Corrected licensing issues in the VirtualPlant parametric study.
  • For the EPReporter array functions, “;” was being used as a list separator instead of “,” on all non-english systems regardless of the computer culture settings.
  • Serialization issues prevented the user defined buttons from loading on older systems that have been upgraded.

v10.0.0.21 - Released 05.17.2011

  • Addressed an issue that would cause systems upgraded from SQL Server 2000 to SQL Server 2008 to have slow performance due to issues with error logging.
  • If the server upgrader was run multiple times, duplicate report and e-mail entries were created.
  • When generating large EPReporter reports on slow servers, a timeout exception would occur after generation and then generation would stop.
  • Address issue that prevented audible alarms from being acknowledged.
  • Addressed an issue with EPReporter that prevented it from determining premissions associated with user groups when using Windows authentication.
  • Updated the EtaPRO service manager to prevent the asset hosting service from starting if APR is not licensed and enabled.
  • Addressed an issue that prevented all contacts from being displayed for some EPReporter reports.
  • Added code to immediately update assest names in the concern viewer if they are changed in the asset editor.

v10.0.0.20 - Released 05.11.2011

  • Addressed a problem that caused EPReporter reports to only be distributed to the first contact.

v10.0.0.19 - Released 05.10.2011

  • Addressed issues associated with timestamping of APR history values.
  • Addressed problems effecting the APR offline status point that would occur if the database configuration unit numbers were changed.
  • Addressed issues with the database upgrader.
  • Addressed issue associated with cloning units in VirtualPlant.
  • Addressed issues associated with cutting and pasting curve data in VirtualPlant.

v10.0.0.18 - Released 05.03.2011

  • Updated OPC redistributables included with installation routines.
  • Updated utility for backing up ECHO historians to specifically run as x86 (32 bit) application.
  • Corrected an issue setting the days of on-line storage for the asset hosting service..

v10.0.0.17 - Released 04.29.2011

  • Addressed an issue that prevented EPAlerts from upgrading properly from EtaPRO 9.X.
  • Addressed an issue that would prevent the tree list in the EtaPRO client from drawing if it encountered an invalid or corrupted icon.
  • Addressed an issue that prevented points in the EtaPRO client screen builder from updating properly if they were for a different unit.
  • Addressed an issue that prevented exported asset files from loading into the asset editor when connected to EtaPRO.

v10.0.0.16 - Released 04.20.2011

  • Corrected issues related to storing of qualities in Wonderware Historians when the historian's quality rule is set to GOOD (1) instead of EXTENDED (0).
  • Corrected an issue with the Asset hosting service that prevented last concern date from being stored properly in the concern table.
  • Corrected an issue related to updating PI states from the Alarm configuration form.
  • The VirtualPlant parameteric study was prompting for credentials at the begining of each study.
  • Column positions in the all points form are now being preserved when you shut down the EtaPRO client.

v10.0.0.15 - Released 04.14.2011

  • Addressed problems saving VirtualPlant Gas Turbine curves.
  • Addressed a problem that prevented VirtualPlant variables from being parsed and saved correctly when browsing from the EtaPRO client.
  • VirtualPlant controllers did not work on 64bit operating systems.

v10.0.0.14 - Released 04.12.2011

  • Addressed issues with EtaPRO Diagnostics and the Data Log within EPLog.

v10.0.0.13 - Released 04.08.2011

  • Addressed issues associated with VirtualPlant Licenses and reflection in Windows Server 2008 R2.

v10.0.0.12 - Released 04.05.2011

  • Addressed issues associated with APR trial licenses and enabling SQL CLR procedures.

v10.0.0.11 - Released 04.04.2011

  • Addressed an issue associated with saving VirtualPlant models after adding new components.

v10.0.0.10 - Released 04.01.2011 (First EtaPRO 10.0 Public Release)

EtaPRO 10 tightly integrates VirtualPlant™, EtaPRO APR, EPTrendSetter™, and EPReporter™. All EtaPRO products now use the .NET Framework 4.0 instead of the .NET Framework 2.0. All 3rd party custom controls were upgraded to versions that support the .NET Framework 4.0 Client Profile.

EtaPRO Server

  • Server license protection code was rewritten. New code allows licensing on a product and feature basis.
  • Integrated and combined 9.3 calculation template plugins and 9.4 EtaPRO APR (Advanced Pattern Recognition) features.
  • Added additional historian support.

EtaPRO Client

  • Added additional appearance skins.
  • Added watermark to printed trends and the main EtaPRO Client interface.
  • Added an Analyst and EPReporter role to the security settings.
  • All the data forms were replaced. New grids have improved filtering and search capabilities.
  • Reorganized the Configuration Tools window. Unit-specific configuration tools are shown in tabs.
  • Navigation tree was updated with new icons.

Screen Builder

  • Added a pattern trend EtaPRO object.
  • Added the ability to use relative times for trends added to a screen.
  • Security is configured on a per screen basis.

EPTrendSetter

  • Added the ability to add a asset pattern to EtaPRO APR.

EPReporter

  • All configuration is now done through the EtaPRO Client.
  • Reports can be saved and loaded into the database from the EtaPRO Client and Excel.
  • Multiple report revisions can be saved to the database.
  • Security is configurable on a per report basis.
  • The code for email functionality was rewritten.
  • Added email lookup through LDAP (Lightweight Directory Access Protocol).

Diagnostics

  • Added the ability to create user diagnostics.
  • Security is configured on a per diagnostic basis.

EPLog

  • Added rights to edit and delete entries, along with auditing capabilities to support these features.
  • Added the ability to configure locations as a subset of areas.
  • The color assigned to labels is now displayed on the log entry form.
  • Add the ability to select the set of areas, locations, labels, and descriptions to display on the log entry form for individual event logs.
  • Added the ability to print/export the data log.

EPAlert

  • Updated to function properly with the EPReporter updates.
  • Added additional error log information.

EtaPRO APR (Advanced Pattern Recognition)

  • Added an Asset Editor to build empirical models of groups of sensors for any equipment, system, or subsystem.
  • Added the Concerns Viewer to display, manage, and diagnose anomalies.
  • Added an asset hosting service for online asset models.

VirtualPlant

  • New components include:
    • Controllers
    • Drain Coolers
  • All the data forms were replaced. New grids have improved filtering and search capabilities. Improved cut and paste features.
  • Added multi-threaded steam properties to speed model execution by allowing multiple VirtualPlant model cases to run concurrently.

v9.4.1 - Limited Release - 2.14.2011

  • Various fixes required to support development using Visual Studio 2010.
  • Updated 3rd party custom controls
  • Bug fixes related to APR

v9.4.0 - Limited Release with APR Features (Developed in Parallel With v9.3)

  • Added Asset database to EtaPRO configuration.
  • Rolled-up all 9.2.16.X and 9.3.X patches.

v9.3.1 - Limited Release - 12.16.2010

  • Various fixes required to support development using Visual Studio 2010.
  • Updated 3rd party custom controls.
  • Update EPLog and data points to support calculation plug-ins.
  • Addressed additional issues related to interoperability with Invensys Wonderware Historians.

v9.3.0 - Limited Release With Support For Calculation Template Plug-ins (Developed in Parallel With v9.4)

  • Updated EtaPRO to support calculation template plug-ins.
  • Corrected several issues related to interoperability with Invensys Wonderware Historians.
  • Rolled-up all 9.2.16.X patches:
  • v9.2.16.18 - released 9.28.2010

    • Corrected an issue that caused an invalid reference temperature to be used in the HRSG efficiency calculation if the Gas Turbine information node is not connected to a Gas Turbine.

    v9.2.16.17 - released 9.27.2010

    • Corrected an issue with the EPReporter cache that prevented the GetEPPnt function from working.

    v9.2.16.16 - released 8.22.2010

    • Addressed issues with EPReporter generating multiple reports at the same time.
    • Updated EtaPRO OPC Server to contain additional timestamp options required by a single specific customer.
    • Corrected issues associated with using log points with Wonderware Historians.
    • Corrected decimal issues on screen builder gauge tick marks.
    • Corrected issues that prevented the steam properties calculator from working on random computers.
    • Exposed VirtualPlant air preheater duty to the parametric study.
    • VirtualPlant was including duct burner fuel flow in heat rate calculation even if the HRSG was off-line.
    • Tightened convergence tolerances for closed feed water heaters when using heat transfer calculations.
    • Exposed variable for HRSG duct burner firing temperature limit to EtaPRO and parametric study.
    • Addressed an issue in VirtualPlant where if the top feedwater heater design feedwater flow was zero as a result of upgrading an old model, it would fail to converge.
    • Added additional error log information for EPAlert.
    • EPAlert e-mails would not work if the SMTP server required a secured connection (SSL).
    • Addressed connectivity issues with PI HA Clusters.

    v9.2.16.15 - released 6.18.2010

    • Addressed an issue that prevented EPAlert service from sending e-mails.
    • Addressed a connectivity related issue in the EPTransfer service.

    v9.2.16.14 - released 6.11.2010

    • Updated VirtualPlant boiler component to properly display a temperature for the air preheater outlet node.
    • Corrected problems that prevented efficiency input curves from being properly displayed on the VirtualPlant IPLP turbine component form.
    • Updated VirtualPlant to have a switch for turning subcycles on and off.
    • Addressed trending issues in the EtaPRO client when plotting current data with saved footprints.
    • Addressed an issue with the VirtualPlant curve based gas turbine component that prevented the fuel temperature correction and steam injection correction curves from working after loading older VirtualPlant models.
    • Enhanced security associated with running VirtualPlant models.

    v9.2.16.13 - released 5.24.2010

    • Corrected an issue that resulted in an incorrect first stage enthalpy for VirtualPlant HP turbine component if an efficiency adjustment factor was entered.
    • Corrected an issue that resulted in an incorrect crossover pressure in the VirtualPlant IPLP turbine component when there is a large steam admission in the IP section.
    • Increased convergence tolerances for loops in the VirtualPlant IPLP turbine component. This was done to prevent small deviations in IP section efficiency between calculation runs.
    • Corrected an issue that resulted in an incorrect temperature being displayed for the compressor inlet information node on the VirtualPlant curve based gas turbine component.
    • Corrected an issue in EtaPRO server calculation template 2911. If a pressure and temperature were not provided for the second steam flow, the template would fail to calculate the DA extraction flow. This issue was introduced in EtaPRO 9.2.16.

    v9.2.16.12 - released 4.30.2010

    • An issue was introduced in 9.2.16.11 that caused trends to break. This issue resulted from an update to the .NET framework on the computer used to build EtaPRO. The update caused resources used on forms from deserializing during the build process. The issue impacts only the EtaPRO client.
    • Corrected an issue with the delete button in the screen builder.

    v9.2.16.11 - released 4.29.2010

    • Corrected an issue in the EtaPRO client screen builder that caused gauge range bars to disappear if set to full scale.
    • Set circular gauge arc segments to eight in the EtaPRO client screen builder.
    • The VP host configuration form in the EtaPRO client would show invalid dates if a model revision other than the latest was selected.
    • The updated 1967 steam properties library introduced in 9.2.16 returned an invalid enthalpy for the psh (enthalpy from pressure and entropy) function. This caused invalid boiler feed pump results for supercritical units.
    • Corrected issues with inputting fired hours on the VirtualPlant curve based gas turbine component.
    • Minor changes to steam properties calculator related to handling of quality.

    v9.2.16.10 - released 4.9.2010

    • A small number of random computers would display a message asking to insert a disk into drive d. Modified the EtaPRO client to prevent this from occurring.

    v9.2.16.9 - released 4.9.2010

    • Addressed an issue introduced in 9.2.16 that prevented copy and paste from working on some older screens that contained bar charts and/or strip charts.
    • Addressed an issue introduced in 9.2.16 that prevented the VPHost service from updating variables for components contained within VirtualPlant sub cycles.
    • Addressed an issue that caused the form title in the VirtualPlant cycle builder to show a file name instead of a model name in some cases.
    • Addressed an issue that would cause models to fail to converge in the Excel parametric study if the model has a control point that is surrounded by tees and pipes.

    v9.2.16.8 - released 4.1.2010

    • Corrected an issue introduced in 9.2.15.7 that prevented EtaPRO add-in array functions from working properly when generating reports using the embedded spreadsheet add-in.
    • Corrected an issue in the screen builder that would cause trends and bar charts to disappear if someone deleted items while text elements inside containers were opened.
    • Provided additional updates to better address the issue identified above for 9.2.16.7.

    v9.2.16.7

    • Corrected an issue introduced in 9.2.16.5 that prevented saved trends and footprint containing interpolated data from working correctly.

    v9.2.16.6

    • Initial public release.

    v9.2.16.1 - 9.2.16.5

    •  Internal General Physics releases.  No patches generated.

v9.2.16 - released 3.30.2010

     EtaPRO Server:

  • Added a security wizard. This security wizard should be run on all systems.
  • Updated communication routines to allow services to run on lower permission accounts.
  • Updated location for error logs. This action was needed to support the ability to run service on lower privilege accounts.
  • Updated the installation routine to request a password for the EPReporter user.
  • Updated the installation routine so that it would install SQL Server even if file name changes after reboot are pending.
  • Updated the installation routine so that it would not attempt to uninstall or reinstall services during a repair.
  • Created an installation routine specifically for Wonderware historians.
  • Updated the EtaPRO Service Manager to contain a utility for setting service permissions.
  • Address issues related to daylight savings transition.
  • Addressed issues related to handling of quality for display only points.
  • Addressed issues communicating with Wonderware Historians that would cause the historians' retrieval service to leak memory.
  • Corrected issues with the installation routine for systems that use PI-ECHO historians.
  • Removed the stack trace from server error logs. The stack trace failed to provide meaningful information because EtaPRO assemblies are obfuscated.
  • Corrected OPC data conversion issues.
  • Completely rewrote the 1967 and 1997 steam properties libraries in C#. Previous versions were written in unmanaged C++ and FORTRAN. This update was required to support future multi-threading in VirtualPlant hosting and EtaPRO calculation services.
  • Addressed issues with the DLLs used for license protection. Previous DLLs would fail to work on Korean operating systems if specific Microsoft security updates were applied.
  • Added the ability to connect to multiple ECHO historians on the same EtaPRO server.
  • Updated database backup tool to support 64 bit operating systems.
  • Added support for multiple ECHO historians on the same local server.
  • Addressed issues related to support for PI-HA clusters.

     EtaPRO Client:

  • Added gauges to the screen builder.
  • Provided the ability to assign individual user permissions to screens, diagnostics and trends. These items are no longer defined by the blanket 'public' and 'user' categories.
  • Rewrote the EtaPRO Tag Editor to use a local instance of the PI-SDK in order to support default security settings for OSISoft PI 3.4.380 and later.
  • Addressed issues associated with 'Step' attribute in trends definitions and foot prints.
  • Addressed issues associated with trends and transitions to and from daylight savings time.
  • Addressed an issue related to resizing of columns on the Point Search form when the form is being maximized.
  • Addressed issues cutting and pasting chart objects in the screen builder.
  • Replaced the VB6 based steam properties calculator with a .NET version that will be included in the next GPCalcs release.
  • Updated the version of the trending control used in the EtaPRO client.
  • Corrected an issue where 112 would be displayed on trends if PI is used as a historian and the unit is off-line.
  • Updated the tag editor for PI-ECHO systems to properly configure the COM Connector when using PI Version 3.4.380 and later.
  • Corrected an issue where a meaningless error message would be displayed if you shelled out to some applications from the screen builder multiple times.
  • Added to ability to use relative times for trends in the screen builder.
  • Updated trends to work when viewing future forecast data contained in a separate ECHO historian.
  • Fixed a problem deleting Z values and XY coordinated for XY coordinate data points.
  • Revised the annotations for overlapping footprints.
  • Addressed problems with cutting and pasting from grids.
  • Fixed an issue in the screen builder that would cause screens to become corrupted if you saved them while a text object contained within a collection was open.
  • Corrected issues associated with grouping and ungrouping items in the screen builder.

     VirtualPlant:

  • Added components to VirtualPlant that allow a HRSG to be built as a 'Bag-Of-Parts'. New components include the following:

    • Gas/Water Heat Exchanger.
    • Evaporator
    • Duct Burner
    • Uncontrolled Gas Mixer
  • Addressed several initialization issues for VirtualPlant sub cycles.
  • Added method to back calculate DA FW inlet and Extraction flow
  • Updated VirtualPlant to allow it to converge on gross generation for combined cycles.
  • Added calculations to the VirtualPlant HP turbine component for a VWO Overpressure limit.
  • Revised how pressures are cascaded through feed water components and pumps.
  • Corrected issues associated with saving models to the database.
  • Updated utility for installing and uninstalling parametric study Excel Add-in to handle UAC on Windows 7 and Vista.
  • Corrected an issue with the application of an efficiency adjustment in the IP-LP turbine.
  • Updated the overall plant data form so that it can be used as a fuel selection form when launched from the boiler component.
  • Corrected an issue where a invalid object error would be displayed after first creating a new HRSG in VirtualPlant.
  • Corrected an issue with the parametric study not displaying units on Non-English systems
  • Modified the form for displaying HRSG error messages so that it can hold more information.
  • Updated VirtualPlant components so that they can post messages to the cycle builder calculation form. This update will be used in the future to provide additional status messages that are helpful when building VirtualPlant models.
  • Addressed problems with cutting and pasting from grids.
  • Corrected issues with exhaust and cooling air calculations for the first principals gas turbine component.
  • Updated help files.

     EPReporter:

  • Updated to use PI-SDK in order to support default security settings for OSISoft PI 3.4.380 and later.
  • Updated utilities for installing and uninstalling parametric study Excel Add-in to handle UAC on Windows 7 and Vista.
  • Converted all numerical values to decimal data types before putting them in Excel in order to eliminate round-off problems.
  • Updated the version of the 3rd party Excel generation tool used by EPReporter.
  • Addressed several issues related to update speed and number of network calls.
  • Updated the 'GetEndTime' and 'GetStartTime' functions to refresh with current time if you select refresh from the menu while editing reports.
  • Updated the server selection for the EtaPRO add-in point search to remember the last server.
  • Corrected resize issues with the point search form.

v9.2.15 - released 10.20.09

  • Corrected an issue introduced in 9.2.13 that caused variable casting error messages in EPAlert.
  • Corrected an issue that prevented saving of diagnostic diagrams.
  • Updated audible alarms to prevent them from being automatically acknowledged after having been initially acknowledged and then cleared.
  • Updated EtaPRO client to save the 'enable audible alarm' selection.
  • Modified various EtaPRO client forms and the transfer component in order to improve security.
  • Updated VirtualPlant boiler component forms to hide input boxes and labels for double reheat boiler pressure drops when non reheat boiler type is selected.
  • Improved an iteration routine in the VirtualPlant mechanical draft cooling tower component Marley method calculations.
  • Corrected an issue associated with the saving of trend legends.
  • Added option to EtaPRO client menu for clearing saved passwords when using EtaPRO authentication.
  • Updated EtaPRO utility for backing up databases to support named SQL server instances.
  • Addressed issues with reading from Wonderware historian if a large number of tags are unavailable.
  • Corrected an issue associated with displaying of user-defined title of footprints and trend definitions.

v9.2.14 - released 10.7.09

  • Corrected an issue in the server transfer component that can cause screens imported from other units to not update.
  • Updated EtaPRO client PI tag creation form to sort columns properly.

v9.2.13 - released 10.6.09

  • Issues were introduced in 9.2.12 that prevented boiler cleanliness calculations from working. These issues have been corrected. It is highly recommended that you upgrade your server software if you are currently using version 9.2.12 and your system contains boiler cleanliness calculations.
  • Code was added to prevent the EtaPRO client from connecting to systems older than 9.2.8.
  • An updated version of the 3rd party grid control used in the operations log would not display text longer than 256 characters.
  • Corrected issues with the 'Marley Method' calculations for the VirtualPlant natural draft cooling tower component.
  • Corrected issues with the VirtualPlant condenser component that would occur when it was used with an external cooling system.

v9.2.12 - released 09.26.09

  • Updated the version of 3rd party graphing control used by the EtaPRO client. The old version contained issues that caused EtaPRO trends to be slow when trending more than 3 points.
  • Corrected an issue introduced in 9.2.10 related to downloading EPReporter reports using older clients (9.2.7 and older)
  • Added intellectual property protection features to key EtaPRO dlls.
  • Display only points were missing from the points search form for strip charts, bar charts, and XY graphs in the screen builder.
  • Corrected an issue related to creating new public versus user screens.
  • Corrected issues associated with copying and pasting strip charts in the EtaPRO client screen builder.
  • When creating value and quality tags for PI/ECHO systems from the single point data wizard, the tags would be created as classic tags instead of 'echoctrclass' tags.
  • If you changed the EtaPRO point name on the multiple point tag wizard, the source tag name would change to match the point name instead of matching what was found when doing a tag search.
  • Updated the Trendsetter form and the Configuration form to add scroll bars based on the current screen instead of the primary screen.
  • Corrected an issue in the EtaPRO flow meter calculations that prevented them from working for super critical pressures.
  • Corrected issues introduced in 9.2.11 related to Windows authentication in the EPReporter EtaPRO add-in.
  • Display only points were missing from EPReporter EtaPRO add-in point search form.
  • Updated EPReporter functions to work better with Wonderware.
  • Added option to specify number of days in any EPReporter function that takes a time span as an argument.
  • Fixed an issue with EPReporter upgrader that prevented reports from referencing the newest add-ins.
  • Updated EPReporter to address an issue where it would fail to generate a report if a chart was inserted as a sheet.
  • Updated EPReporter to address an issue where some unusable functions were listed inside of Excel's function wizard.
  • Corrected an issue in the EPReporter GetCalculated values function for 'range' summaries on ECHO based systems.
  • Corrected an issue in the EPReporter EtaPRO add-in for array based functions that would cause them to fail if an an error was encountered while getting a single value.
  • Updated single value functions in EPReporter EtaPRO add-in to return meaningful text messages instead of #Value# errors.
  • Addressed an issue that would cause intermittent failures for summary functions in the EtaPRO EPReporter add-in for value and quality tags on PI/ECHO systems.
  • Updated EPReporter EtaPRO add-in function GetEPPnt for ECHO based systems to agree with GetPIValue function for times later than the timestamp in the snapshot table.
  • Corrected bugs associated with the trisector air heater option in the VirtualPlant heat transfer boiler component.
  • Updated the VirtualPlant HRSG component to display steam/water conditions in the Cycle Builder results form.
  • Corrected issues associated with running parametric studies using models with air cooled condensers.
  • Corrected an issue where run numbers did not accurately reflect actual run numbers when running parametric studies with sub cycles.
  • Addressed an issue where a flag for converging on gross generation was not being set when loading VirtualPlant 1.X.X models.
  • Added an option to the VirtualPlant control valve component that allows it to control its inlet pressure.
  • Added a tab to the VirtualPlant gas turbine form to allow adjustment factors that were previously only available in the version 1.X parametric study to be set.
  • Updated the data acquisition form in the VirtualPlant cycle builder to display an invalid message if selected Virtual Plant variable cannot be set.
  • EPOPCServer would not work if communication channel was set to TCP/IP channel instead of shared memory channel.

v9.2.11 - limited release 09.08.09

  • Corrected an issue in the utility for enabling and disabling the EPReporter add-in. In some cases it would not work properly until after the EtaPRO client was started or the VirtualPlant parametric study was installed.
  • Updated connection to a Wonderware Historian to use 'Store-And-Forward'.
  • Corrected an issue introduced in 9.2.10 that prevented node info block from being added to the VirtualPlant Cycle Builder canvas.
  • Corrected an issue introduced in 9.2.10 where selecting data from a VirtualPlant miscellaneous data object would throw an error.
  • Updated the control valve component in VirtualPlant to allow inlet pressure to be controlled.
  • The 'hasrun' flag in the VirtualPlant gas turbine component was not being set to true after running.
  • If XY trend definitions for value tags were stored in point mode they would be reloaded in line mode the first time they were reopened.
  • Converted transfer component related code from VB.NET to C# and combined multiple projects into a single project.
  • Updated setup routine for EtaPRO client to place steam properties related DLLs in the system directory instead of the application directory in order to address linking problems in the VirtualPlant parametric study.

v9.2.10 - limited release 08.20.09

  • Updated the EtaPRO navigation tree to allow users to change screen names.
  • Add a warning message when a user tries to delete a branch with children in the EtaPRO navigation tree.
  • Added preliminary support for InvenSys Wonderware Industrial SQL historians (Wonderware features have not been endorsed or certified by InvenSys).
  • Corrected a bug in the point form that prevented changes to the Archive values check box from being saved. This bug was introduced in 9.2.8.
  • Updated the boiler cleanliness module in EtaPRO to support double reheat boilers.
  • Display only points were not showing up in the trending module point list.
  • Pop up trends generated by clicking on points in the screen builder did not have have bad quality markers.
  • Added named instance support to the EtaPRO data packager tool.
  • Spell check in operations log was not working.
  • Updated EtaPRO to use a newer version of the FarPoint data grid.
  • Merged some of the common projects (DLL's) used by the EtaPRO client.
  • Added support for subcycles to VirtualPlant.
  • Changed units on HRSG efficiency imported into EtaPRO from 'NA' to '%'.
  • Changed the configuration reports to get the unit name from the new Unit settings table in the database.
  • Updated the full EtaPRO installation routines to include SP1 for the SQL Server Express redistributables.
  • Corrected issues with dissimilar units in the VirtualPlant natural draft cooling tower.
  • Corrected threading issues in the VirtualPlant Parametric Study progress window.
  • Corrected issues with the context menus in the VirtualPlant Parametric Study multiple variable selection form.
  • Corrected issues related to references to the 'Extensibility.dll' used by the EPReporter Excel Add-ins and VirtualPlant Add-ins.
  • Fixed the functions list in EPTrendsetter not to look for tags starting with “I” or “O” and removed the historical functions from the list
  • Fixed the GetFilteredHighAve function in EPReporter. The function would fail to work if the span being viewed had bad data.
  • Corrected possible end-less loops in VirtualPlant components.
  • Fixed efficiency adjustment factor curves in VirtualPlant turbine components.
  • Added missing GetPiIstat function to EPReporter SpreadsheetGear generator.
  • Addressed an issue that prevented saving of VirtualPlant engineering unit selections if launched from EtaPRO.
  • Added additional code to VPHost service to prevent possible lock ups for long running or unstable models.

v9.2.9 - internal release 07.16.09

  • Internal release to address upgrade issues related to improper versioning in 9.2.8.

v9.2.8 - internal release 07.08.09

  • Extensive modifications to support multiple user defined levels in the navigation tree.
  • Added support for a 'display only' point type.
  • Added code to prevent downloading of trend data if trends were sized as 'Postage Stamps' or 'Thumbnails'. Some users were placing a large number of small almost non-visible trends on a screen. These thumbnails resulted in poor performance and slow loading times. Data is now only downloaded when user clicks on one of these thumbnails.
  • Corrected issues related to double reheat boilers in Virtual Plant.
  • Updated the EPReporter Add-in to compile specifically for X86 in order to address issues with 64 bit operating systems.

v9.2.7 - released 05.29.09

  • Updated the VirtualPlant boiler model to allow operation with double reheat cycles.
  • Added a double reheat turbine component to VirtualPlant.
  • Added an option to VirtualPlant gas turbine component to use current operating condition base load for part load corrections.
  • Corrected issues in the VirtualPlant boiler component related to initialization with design variables and handling of splitters.
  • Corrected an issues in the VirtualPlant boiler component related to handling of radiation heat transfer to the furnace roof.
  • Corrected an issue that resulted in an exception being generated whenever a blank password was entered upon logging into EtaPRO.
  • Corrected an issue that would result in an exception being generated upon reentering login information after a failed attempt to log onto EtaPRO.
  • Fixed an issue in the EtaPRO client related to a “Buffer memory” error when pressing the apply changes button on the Trend Display form
  • Fixed problems related to the proper display of XY scales in EPTrendsetter
  • Added an option to EPLog to select whether or not to include a data point description in the event log entry.

v9.2.6 - released 05.1.09

  • Corrected an issue in the EPReporter scheduler that would prevent it from mailing to multiple e-mail addresses.
  • Updated EPAlert to prevent normalization of alerts that have disabled and then enabled.
  • Reset EPAlert plug-in data if an alert is enabled.
  • Updated snapshot value function in EtaPRO transfer component for OPC HDA systems.

v9.2.5 - released 04.28.09

  • Following an update to EtaPRO 9.2 on systems with multiple PI servers, the last point in a group of points associated with a PI server would erroneously show a bad field device alarm instead of a numerical value.
  • Added the option to set the font size for text visualizations in the VirtualPlant cycle builder.

v9.2.4 - released 04.27.09

  • Following an update to EtaPRO 9.2, the EtaPRO server would fail to acquire data for some PI points on some systems. This would typically occur if the system was originally created with EtaPRO Versions 7.X, 8.0 or if the field table in the database had been manually edited.
  • Corrected issues with calculation scripts in VirtualPlant.
  • Corrected an issue on the VirtualPlant IPLP turbine form that would trigger an exception when changing efficiency calculation method.
  • IPLP efficiency adjustment method was not being saved in VirtualPlant.

v9.2.3 - released 04.21.09

     EtaPRO Client:

  • Corrected an issue introduced in 9.2.2 that resulted in the time being offset when zooming in on a trend. This issue was the result of fixes intended to address buffer overflows caused by an updated version of a trending control.
  • Updated point configuration form to hide data acquisition input boxes for methods that are not selected.
  • Updated the point wizards to generate default value and quality OPC items for OPC historians.
  • Corrected an issue in the error log that would result in stack information for previous errors being shown in the security log.
  • Added new user defined equation functions for reading historical data. These functions replace the 'GetPI' fuctions.
  • Revised the EventLogEntry form to get the snapshot instead of the archive value of a data point when the event log entry date occurs after the last update on the server in the case of an OPC HDA historian.
  • The OPC HDA server name was left blank when cloning data points.
  • Added location to user startup preferences in EPLog.
  • Some controls on the OPC HDA browsing form were not properly anchored.
  • The OPC HDA browsing form would throw a null object exception if you attempted to browse before being connected to a server.

     EPReporter:

  • EPReporter would install the PI based Excel add-in on systems that use only OPC HDA. This would prevent reports from being generated using Excel if the PI based add-in was not manually disabled.

     EtaPRO Server:

  • Added code to swap the start and end times for historical recovery functions if the end time is earlier than the start time. This code was needed to prevent lockups on some OPC HDA historians.
  • Corrected a potential path and user account issue in the EtaPRO database backup applications.

v9.2.2 - released 04.8.09

     EtaPRO Client:

  • Corrected a buffer overflow error that could occur at random when zooming in an out of trends. This error occured primarily on OPC HDA systems and on trends that contained little or no data. This error was introduced in 9.2.1 by an updated version of a third party trending control.
  • Corrected issues related to the display of colors on trends and bar charts also related to upgrade of trending control.
  • Fixed the default screen feature.
  • Updated the OPC HDA browsing form filtering to work properly.

      EtaPRO Server:

  • Corrected issues associated with acquiring data from an OPC DA and OPC HDA servers at the same time.
  • Corrected an issue that prevented OPC HDA data acquisition if the system has multiple units.

     VirtualPlant:

  • The generic heater component outlet flow was not being set when configured to use a constant flow.

v9.2.1 - released 4.4.09

      EtaPRO Server:

  • Updated the EtaPRO Server and Client to use OSISoft provided GUID's when establishing connections using the PI-API and PI-SDK.
  • Updated the EtaPRO Server bootstrapper so that it does not install the .NET 3.5 framework or the newest Windows Installer if the computer is already running SQL Server / MSDE 2000 or 2005.
  • Updated the EtaPRO Server bootstrapper so that it will automatically close after installing EtaPRO.
  • Updated ECHO functions in transfer component to show quality strings.
  • Updated EtaPRO to use the latest Developer Express controls.
  • Minor fixes to the installer for the EtaPRO/ECHO tools.
  • Modified the ECHO backup utility to use the last "*.bak" to determine the start time of an incremental backup instead of just "auto*.bak" files.
  • Corrected a date time formatting issue in the ECHO backup utility that prevented start and end times after 12 noon from being entered.
  • Updated the ECHO backup utility so that when it does an incremental backup and the previous backup file is corrupt, it attempts to use the next oldest file to determine the start time for the backup.
  • Removed pictures included in the OPSCenter directory from the setup routine.  Graphics will now be provided separately on the EtaPRO support website.
  • Added code to the installation routine to force EtaPRO related programs to terminate if left running.
  • Updated the configuration settings for to use a default ECHO file size of 650 MB for data file reclamation historians.
  • Updated the installer banners.

     EPReporter:

  • Since EPReporter is integrated with EtaPRO, it is now using version numbers that match the corresponding EtaPRO release.
  • Added an additional report generator utilizing a 3rd party (SpreadsheetGear) calculation engine.
  • Replaced xla add-in files with managed code assemblies.
  • Added a client-side on demand report generation feature.
  • Added 3 array-typed functions to the EtaPRO excel add-in (GetEPCompressedValues, GetEPInterpolatedValues, GetEPCalculatedValues).
  • Added an additional report scheduling option allowing the user to generate a report every X number of days.
  • Report subscriptions form now enables the user to select from a list of stored contacts and groups similar to the EPAlert email plug-in.
  • Email plug-in forms simplified to conform with EPReporter. Groups and Edit buttons moved from the Recipients form to the stored contacts form.
  • On demand report generator now lists the email addresses to which it failed to send the report.
  • Multiple point selection enabled for EtaPRO excel add-in.
  • Fixed various upgrade and installation issues.
  • Added a tool to the EtaPRO start menu for enabling and disabling the EPReporter add-ins.
  • Renamed the EPReporter sample report.
  • Renamed the EPReporter shortcut so that it would not be deleted when uninstalling the previous version.
  • Status check in the EtaPRO adding was preventing summary functions from working if the current value for a point was bad.
  • Updated the splash screen and installer banners.
  • Corrected the handling of quality results in EPReporter functions.
  • Removed the Test Recieving button from the mail test form since it is no longer used.

     EtaPRO Client:

  • Added the ability to display raw data in a text format upon right-clicking on a data point.
  • Fixed a problem related to the proper printing of trends from screens with high resolution.
  • Added the ability to launch a trend and a footprint from a button/hot spot on a custom screen.
  • Added the functionality a XY footprint to automatically display current data on top of saved data upon launch.
  • Modified EPTrendsetter to treat Operational alarms data points as good for the purpose of plotting.
  • Added the ability to generate an Error Log report for all components at the same time.
  • Corrected a spelling error on the point form, "Description" was "Description".
  • Moved portions of the screen builder code into a common project in order to support future modifications to EtaPRO.
  • The EPAlert status form did not show the correct check marks for EtaPRO quality alarms.
  • Added a label Password expires in 90 days on the user Set Password form for strong passwords.
  • Fixed an issue related to using the Steam properties functions in EPTrendsetter.
  • Added a Functions List button and a Units dropdown box to the New Equation form in EPTrendsetter.
  • Removed the Save Trend button on the Main toolbar.
  • Fixed the Floating Time Frame display on the Add New Dataset form.
  • Revised the axes scales to fit both old and new data on the screen for plot overlays.
  • Fixed an issue related to the creation of multiple PI points in the case of ECHO-only system.
  • Updated the header of the "Name" column to "Description" on the Point Search form to be consistent.
  • Updated EPAlert to enable the Next button upon pasting a data point on the Point Selection form.
  • Fixed a bug related to selecting Plant Areas from the Filter form.
  • Removed the Error Log report from the Reports list.
  • Added the ability to select point's source/value/quality tag to copy on the clipboard.
  • Updated to use the latest version of Developer Express 3rd party components.
  • Corrected spelling and text consistency issues.
  • Added VP defaults to the default configuration reports.
  • Fixed the Default configuration reports.
  • Added the ability to link EPLogs to screen builder hot spots and custom user buttons.
  • Added the ability to display websites launched from the screen builder or custom user buttons inside of EtaPRO.
  • Updated the EtaPRO client to use the latest release of the ProEssentials charting control. This update was required to address a crash that would occur if you tried to print a trend on some Windows Vista computers.
  • Updated the splash screen and installer banners.

     Operations Log:

  • Added the ability to re-order areas and labels.
  • When making an entry we get values for the data points at Event Time, not at Create Time (before).
  • Prevented entering blank usernames and roles and creating duplicate usernames.
  • Prevented deleting of a role with Security Management privileges.
  • Added an option to enter a note/reason why an entry was being deactivated.
  • Event Log name extended from 20 to 30 characters.
  • Added Locations as a default attribute for the Event Log and Availability Log.
  • Added automatic refreshing of the logs with data.
  • Moved custom attributes on the first tab on the Event Log Entry form.
  • Added the ability to have multiple Availability logs.
  • Added Expand All link on the Descriptions form for making new entries.
  • Fixed column widths saving mechanism for the Data log.
  • Added the ability to select Locations for an automatic entry in the Operations Log made from EPAlert.
  • Changed all references to "Operations Log" to "EPLog".

     VirtualPlant:

  • Since VirtualPlant is integrated with EtaPRO, it is now using version numbers that match the corresponding EtaPRO release.
  • Fixed a bug on the HRSG form that prevented recirculations from being edited.
  • Corrected an error in the closed feedwater heater heat transfer calculations. Dain DP was not being scaled properly. This would prevent some models from converging at low loads.
  • Updated curve display to use DevExpress Graphing Control.
  • Created Curve Based, Gas Turbine "Thermal Kit" like report.
  • Updated steam turbine efficiency adjustment factors to allow curves.
  • Updated Control Valve to allow constant degrees of superheat.
  • Created Mollier Diagram Tool.
  • Created Expansion Line plotting tool for steam turbines.
  • Updated Parametric Study to run in Excel.
  • Added a utility to the EtaPRO start menu to enable and disable the Excel based parametric study add-ins.
  • Added Non-Reheat Turbine Component.
  • Corrected issue with Nuclear HP and LP Turbine components.
  • Fixed an issue with improper calculations on the Steam Properties form while using SI units.
  • Added ability to use Gas Turbine Compressor Inlet Temperature for reference temperature on HRSG.
  • Added a visualization tab to the component toolbar.  Visualization items replace exiting text editing tools.
  • Updated to use the latest version of Developer Express 3rd party components.
  • Modified the communication channel between to VP Host service and the EtaPRO transfer component in an attempt to address communication issues.
  • Exposed the variables for mills in service to EtaPRO and the parametric study.
  • Exposed variable for detailed boiler model CO2 production to EtaPRO and parametric study.
  • Fixed issues with calculation scripts not working as a result of changing assembly names.
  • Added separate code for handling initialization of nuclear cycles.  Existing initialization code would fail to work for large changes in flow or generation.
  • Updated the VPHost service to run models on a lower priority background thread.
  • Added code to the VPHost service that causes it to kill off the calculations and reconfigure if a run takes over five minutes to complete.
  • Added code to the boiler component and the VPHost service that resets steam and fuel flow data if a convergence failure occurs while solving for gross generation.
  • Corrected an iteration routine in the VirtualPlant gas properties routine that code cause an endless loop if the model contained a heat transfer boiler and the model was provided bad data.

v9.1.10 - released 12.13.08

  • Revised how handles are obtained for OPC HDA server items in order to prevent cases where trends could become unavailable for some points after configuration changes are made to an OPC HDA Server.
  • Corrected issues with XY trending for OPC HDA servers.
  • Corrected issues with the EPReporter 4 upgrader.
  • Corrected issues with the EtaPRO 8X to 9X upgrader.
  • Corrected an issue with 'GetPI' functions for custom equations.
  • Corrected an issue that would prevent opening VirtualPlant files with read only permissions on low user privilege accounts.

v9.1.9 - released 11.24.08

  • EPAlert would not generate alerts if the log path was changed to the application directory. It would also generate a large number of error messages in the EPAlert log.
  • If you updated EtaPRO to use Windows Authentication but failed to enter a username or group associated with the VPHost service, the live VirtualPlant models would fail to run.
  • Changes made to the installation routine in 9.1.8 prevented the EPReporter add-in from working on Office XP and some Office 2003 computers.
  • An error message would appear if you edited a VirtualPlant point that contained global VirtualPlant variables. This message was an annoyance that did not impact any results.
  • Some settings on the EtaPRO VirtualPlant Host configuration form were not being saved.
  • The product code for the MSI installers was unintentionally changed between EtaPRO 9.0 and 9.1. This allowed 9.1 to be installed without first uninstalling EtaPRO 9.0.
  • Updated the GP provided wrapper around the ECHO 2.6 installation routine to include a selection for default storage path.

v9.1.8 - released 11.17.08

  • Revised the handling of point qualities when generating trends for OPC HDA systems.
  • Updated the installation routine so that it would not perform an update for each user on a given computer.
  • Corrected a problem in the Find/Replace text function in a selected area on the All Data Points form.
  • Corrected an issue that prevented the EtaPRO based EPReporter add-in from working properly for points that have a bad status.
  • Corrected a series of issues that could cause the 9.1.7 EPReporter scheduler to crash on startup.
  • Corrected a bug that could result in an error message being displayed upon exiting the VP Host configuration form in the EtaPRO client.

v9.1.7 - released 11.9.08

  • Added a trend overlay feature in the Historical Trend Recovery tool.
  • Updated full installation routines for 10k2k and 5k1k servers to include ECHO 2.6.
  • Updated the EtaPRO service manager to support ECHO 2.6.
  • Corrected a bug in the EtaPRO/ECHO backup utility that prevented automated restoration.
  • Addressed an issue that caused SQL Server authentication errors on upgraded MSDE 2000 systems that were set to use the default MSDE username and password.
  • Updated the layout of the EPReporter website and fixed issue with multiple report files with the same date.
  • Added code to automatically delete EPReporter log files older than 15 days.
  • Added additional logging to EPReporter.
  • Removed POP3 settings button.
  • Updated EPReporter upgrader to automatically uninstall old EPReporter.
  • Corrected time handling in the EPReporter EtaPRO add-in. It was not correctly using universal times.
  • Corrected minor issues related to establishing connections to EtaPRO servers.
  • Corrected an issue that would cause the EtaPRO server installation to fail if the services remained running after a previous uninstall.
  • Corrected issues that would cause the pop up steam calculator in VirtualPlant to lock up if invalid and unrealistic temperatures were entered.
  • Updated EPReporter sample report to use EtaPRO based add-in.
  • Added sample report to the client setup routine.

v9.1.6 - First 9.1 Public Release 10.20.08

  • Corrected compatibility issues between 9.0.X clients and EtaPRO 9.1.X. servers.
  • Updated 3rd party custom controls to latest versions.
  • Corrected issues associated with deleting models associated with the VirtualPlant hosting service.
  • Added a sample VirtualPlant nuclear cycle file to the EtaPRO client setup routine.
  • Corrected initialization problems in the EPReporter scheduler service.
  • Corrected problems related to using EPReporter on Spanish systems.
  • Added code to highlight invalid models on the VirtualPlant hosting service configuration form.
  • Updated IP-LP and Generic turbine forms to hide text box for annulus area if volume based exhaust loss curves are selected.
  • Added capability to solve for generation in nuclear cycles.
  • Corrected HP and LP Nuclear turbines to work at low loads.
  • Corrected a sorting issue in the Operations Log.
  • Corrected issues associated with identifying add-in locations in EPReporter 4.
  • Corrected an issue that prevented PI login information from being stored by EPReporter 4.
  • Updated EtaPRO client to only allow administrators access to EPAlert and EPReporter configuration forms.

v9.1.5 - Internal Release 10.8.08

  • Made VirtualPlant hosting service dependent on EtaPRO calculation service.
  • Updated service manager to shut down VirtualPlant hosting service whenever the EtaPRO service is shut down.
  • Corrected several issues related to handling of unit and component GUID's in VirtualPlant hosting service and EtaPRO.
  • Corrected an issue that would prevent the EtaPRO server from operating properly if the EtaPRO OPC Service was started before it.
  • Made several corrections to the data point form related to acquiring OPC data.
  • Made several correction to the form used for browsing OPC HDA servers.
  • Made several updates to the OPC HDA code in the transfer component.
  • Corrected threading issues that could cause the VirtualPlant hosting service to crash shortly after starting or reconfiguring.
  • Updated the 'Open From Database' form in VirtualPlant to display unit names instead of unit designations.
  • Revised the way entries are being displayed in the Operations Log in order to improve performance.
  • Updated Operations Log and Operations Log Plug-in in EPAlert so that they open much quicker.
  • Fixed a problem displaying more than 24 parameters in the historical trend recovery tool.
  • Added 'Select All' and 'Unselect All' buttons to the historical trend recovery form.
  • Fixed a bug in the screen builder related to saving a screen after being dragged from the user to the public screen area while opening.
  • Fixed a bug in the order by initialization index in the Calculation Map report.
  • Fixed a bug related to highlighting the whole row in a grid when typing the Shift-Space combination in the Point Wizard and All Points form.
  • Added the option to filter bad quality data in the historical trend recovery tool.
  • Spelling fixes, e-mail address corrections, and phone number corrections on several forms.
  • Corrected a bug that prevented look-and-feel options from being preserved in standalone VirtualPlant Cycle Builder.
  • Added an option to display a watermark indicating the operating mode on the point list and on custom screens.
  • Corrected a problem that prevented opening VP models from databases on U.K. computers.

v9.1.4 - Internal Release 9.29.08

  • Minor corrections and edits.

v9.1.3 - Internal Release 9.19.08

  • Minor corrections and edits.

v9.1.2 - Internal Release 9.15.08

  • Added an optional startup delays to the EtaPRO OPC Server.
  • Corrected an issue that prevented the EtaPRO based EPReporter add-in from loading properly on computers that have only the EtaPRO client installed.
  • Fixes to EPAlert e-mail options.

v9.1.1 - Internal Release 9.12.08

  • Updated server setup bootstrapper to properly recognize 64 bit operating systems.
  • Updated server setup routine to install 64 bit version of MSDE on computers with 64 bit operating systems.
  • Corrected issues that prevented the services from properly starting following a computer reboot.
  • Added a fix to properly display a message that the 'server is starting' rather than an object reference error message if you connect to a server that has not fully started.
  • Updated VPHost service and EPReporter files to specifically specify x86 for the CPU type so that they do not crash when installed on computers with a 64 bit OS.
  • Added registry settings to the server setup to make the 'EPReporter' user hidden.
  • Corrected an issue with the VirtualPlant component identities (GUID's) that would make cycle files unusable if you duplicated or copied components. This problem was introduced in 9.1.0.
  • Added the ability to specify specific engineering units for each alert in EPAlert.
  • Added an EPReport Alert History configuration report.
  • Corrected several issues in the VirtualPlant mechanical draft cooling tower component.
  • Corrected several issues in the VirtualPlant natural draft cooling tower component.
  • Corrected issues with the VirtualPlant condenser 'External' cooling system option.
  • Corrected issues with settings not being saved on the calculations result form in VirtualPlant.
  • Updated EPReporter web site to use the transfer component.
  • Added forms for subscribe/unsubscribe instead of using e-mail as mechanism for subscribing and unsubscribing.
  • Fixed issues with downloading reports. Reports would only download if not already in the temp folder.
  • Fixed issue with multiple contacts having same e-mail address. Now using contact ID instead of e-mail address as an identity.

v9.1.0 - Initial Internal Release 9.8.08

  • Merged VirtualPlant and EPReporter into the EtaPRO setup routines. Separate standalone installation routines for these products are no longer required.
  • Added VirtualPlant hosting service. This service allows VirtualPlant models to be placed on line and integrated with EtaPRO. This service acts as a replacement for the VirtualPlant OPC server.
  • Added a VirtualPlant point type. This point type allows data from on-line VirtualPlant models to be displayed in EtaPRO.
  • Updated EtaPRO defaults to include 'VirtualPlant' based defaults.
  • Updated the data point wizard to include options for VirtualPlant points and VirtualPlant defaults.
  • Added a new test mode to EtaPRO that uses defaults generated by VirtualPlant.
  • Added a subscription system to the EtaPRO transfer component that publishes the operating status of on-line VirtualPlant models.
  • Added a configuration form to the EtaPRO client for scheduling and controlling on-line VirtualPlant models.
  • Updated the VirtualPlant button in the EtaPRO client to display a list of VirtualPlant models before launching the VirtualPlant Cycle builder.
  • Replaced the VirtualPlant toolbars and reorganized Cycle builder interface.
  • Updated VirtualPlant to use new controls that support the same look-and-feel options used in EtaPRO.
  • Added components needed to model nuclear cycles to VirtualPlant.
  • Added stand-alone mechanical draft and natural draft cooling towers to VirtualPlant.
  • Added lube oil cooler and hydrogen cooler components to VirtualPlant.
  • Added a title block to the VirtualPlant Cycle builder.
  • Updated EPReporter so that reports are now stored in the EtaPRO plant database. Reports can be now be scheduled and controlled from within the EtaPRO client.
  • Added a new EPReporter plug-in that communicates through the EtaPRO transfer component and works directly with EtaPRO points instead of PI tags. This add-in is distributed with the EtaPRO client.
  • Added an EPReporter plug-in to EPAlert. Reports can now be triggered in response to events.
  • Added an option to attach EPReporter reports to EPAlerts generated with the e-mail plug-in.
  • Added an option to use OPC-HDA historians for data storage.
  • Added an ECHO-Only historian option.
  • Added new data point wizards that allow bulk addition of points based on PI tags and OPC items.
  • Added a new error and information logging subsystem. Error logs are now stored in the Plant database and are visible from within the EtaPRO client.
  • When in demo mode, EtaPRO now has the option of reading data from a 'livedata.csv' file instead of varying defaults randomly by 3 percent.
  • Help files are now web based. Selecting 'Help' from the about button launches the EtaPRO help files in a browser hosted within EtaPRO. If the internet is not accessible, traditional help files will be used.
  • Updated the EtaPRO service manager. It can now be used to start and stop any of the EtaPRO related Windows services.
  • Historical Trend Recovery display re-arranged to show the Trend button in the top right corner.
  • Fixed a problem related to selecting an R independent variable for a user-defined formula data point.
  • Fixed a problem related to displaying the wrong scale when unselecting Y parameters in the Trend Recovery module.
  • Enabled plotting of more than 32000 (the size of a short integer) Interpolated values.
  • Fixed a bug in the equation and schedule reports configuration reports related to not displaying equations/schedules with empty fields for Independent variables/ Z point Ids.
  • Fixed a bug related to displaying the Filter form when the point category column is highlighted on the All Points data configuration form.
  • Added the ability to edit/paste a point id on the XY-plot configuration form.
  • Replaced the labels for Curve Coefficients on the Trend Recovery Screen from 0,1,2,3 to A,B,C,D.
  • Made Show Legend a default option when adding more than one point on the strip chart in the screen builder.
  • Added BWG 25 on the Condenser configuration form.
  • Fixed the date and time display on the Availability Log entry properties form.
  • Revised setup routine to use SQL Server Exress 2008 by default instead of MSDE 2000. This was needed to support operation on Vista and Windows 2008. Existing systems will continue to use MSDE 2000.
  • EtaPRO now uses a software key based licensing scheme. In order to start an EtaPRO server, a user must enter a key code.
  • VirtualPlant now uses a software key based licensing scheme. In order to use VirtualPlant without a network connection to an EtaPRO server, a user must enter a key code.
  • Corrected an issue in EPAlert that caused the wrong values to be assigned to the wrong variables.
  • Added a Blue and Black skins to EtaPRO appearance options.
  • Added an optoin to force EtaPRO to use strong passwords and to have passwords that expire.
  • Updated EtaPRO so that engineering units (SI or English) are selected on a per unit basis.
  • Update EtaPRO so that demo mode is selected on a per unit basis.
  • Fixed lockups that would occur at random if you connected multiple times to the same computer using different addresses or IP addresses.
  • Updated EPAlert not to email alerts if server is running in Demo or Test mode.
  • Fixed a printing problem in the operations Log related to not properly resizing the rows.
  • Added Template ID field to the Calculation configuration reports.
  • Fixed a problem with updating the Thickness field on the Condenser form in SI units.
  • Fixed a problem with entering values in the Log point control for a hot spot in systems using comma as a decimal point.
  • Added the ability to copy a selected cell contents to the Clipboard by pressing Control C.
  • Corrected an issue in plotting fast data that would prevent trends from working on monitors with very high resolutions.

v9.0.30 - released 4.7.08

  • Added the ability to set an equation or any data point with filters as an X parameter in the Historical Trend Recovery tool.
  • Added back the auto-scroll feature for the Historical Trend Recovery screen in case of low screen resolution and high DPI settings.
  • Fixed a bug related to the incorrect plotting of data for shifts/crews in the Historical Trend Recovery tool.
  • Changed the default printing orientation in the Operations Log from Landscape to Portrait.
  • Added the ability to print multiple copies in the Operations Log tool.
  • Increased the size of the description field in the Event Log from 512 to 1024 characters.
  • Adjusted some properties of the time values editors on the Historical Trend Recovery and Operations Log screens to ensure easier editing of times and dates by the users. Enabled calendar view of dates.
  • Fixed a bug related to inserting and updating records in the Boiler Cleanliness module for systems using a comma as a decimal point.
  • Increased the connection and invocation timeouts between the EtaPRO server and the transfer component.

v9.0.29 - released 3.5.08

  • Corrected an issue that prevented EPAlert plug-in data from being displayed properly.
  • Updated EPAlert to save last alert state to database. This was done to prevent normalization alerts from being improperly displayed upon restarting the EPAlert service.
  • Corrected an issue related to the ordering of screens in the navigation bar.
  • Corrected a problem displaying a user trend after generating a plot with a curve fit.
  • Corrected an issue associated with the selection of a time period from the time frame pop-up on the trend display form.
  • Added an example description for the free form filter on the filter wizard form.
  • Removed the EPTrendsetter menu shortcut from the view menu on the main toolbar in EtaPRO.
  • Corrected an issue with the selection of an X parameter from a different unit in the historical trend recovery tool.
  • Corrected an issue associated with opening old version trend definition settings.
  • Corrected a problem saving trend groups to the database.
  • Added an X parameter engineering units for XY trends.

v9.0.28 - released 2.14.08

  • Fixed an issue related to recovering XY graph footprints.
  • Added the option to always update the displayed timestamp using the current time when entering a new value into the data log.
  • Fixed an issue related to software locking codes.

v9.0.27 - released 2.12.08

  • Incorporated the functionality of EPTrendsetter into EtaPRO.
  • Added the ability to save Trend Groups in the Historical Trend Recovery tool.
  • Added an unfreeze command on the column shortcut menu on the All Data Points form.
  • Disallowed pasting whole columns and rows on the All Data Points form.
  • Removed the 'Move To' button from all configuration forms.
  • Fixed a problem with adding new gases to the Gas Mixer.
  • Updated the titles for the defaults and XY coordinate screens in the Point Wizard.
  • Removed the 'Required for Operations Log Entry' check option for Operations Log points.
  • Added a 'Cancel' button on all Boiler HTC configuration forms.
  • Limited the 'Test Output' on the User Defined Formula configuration form to contain few decimal places.
  • Setting the Defaults and Integrity Limits steps in the Point Wizard were merged into one.
  • Fixed labels containing stray marks on the Air Heater configuration form.
  • Made changes to the orientation of Axis Range min and max on the XY Plot configuration form.
  • Fixed a problem occurring if a user edits, then deletes a screen, user was asked to save changes.
  • Adjusted Bias and Factor to be 0 and 1 by default when changing a different point type to Acquired.
  • Added the ability to move diagnostics in order on the Diagnostics configuration form.
  • Added the ability to save the 'Use Remote Time' menu option setting for each server separately.
  • Fixed a problem with the strip chart not updating immediately after checking the 'Use Remote Time' menu option.
  • Added the ability to enter date and time on the Log Point control.
  • Added the ability to have a schedule point with more than 30 XY coordinates for a Z value.
  • Added the ability to save multiple filter options and sorting index as startup options in the Operations Log.
  • Replaced the filtering options panel on the Operations Log form with pop up controls to maximize space for the Log.
  • Revised the printing options for the Operations Log.
  • Added the data point description in addition to the point Id when bringing plant data to the Event Log.
  • Fixed a problem with the client automatically connecting to a new server after clicking on a hot spot.
  • Added the ability to add user-defined buttons on the main toolbar in EtaPRO.
  • Fixed a problem with rescaling of the Y axes in a strip chart when passing small and large data at the same time.
  • Corrected issues in the EtaPRO OPC server that would cause it to shutdown improperly and generate a large number of error messages.
  • Corrected issues in the transfer component connector related to handling of user names when using SSPI (Windows) authentication.
  • Updated EtaPRO to use the latest version of several third party controls including Developer Express editors, Farpoint Grid, and Metadraw.
  • EtaPRO is now built using Visual Studio 2008 instead of Visual Studio 2005.
  • Updated the transfer component to support storage of VirtualPlant models in the EtaPRO unit databases. This was done in preperation for VirtualPlant 2.0.
  • Updated trends to step plot data points whose 'step' attribute in the historian is set to true.
  • Added the ability to 'remember' the last column widths settings in the data log grid.
  • Added the feature that when a user selects a description category when making a new entry in the log, all descriptions under that category get selected.
  • Rewrote EtaPRO/ECHO backup utility to support ECHO 2.5 backup file mounting.

v9.0.26 - released 11.1.07

  • Added a 'deactivate log entries' right to the operations log.
  • Added calculation templates 1301, 3303, 7400, 7401 and 7402 to the EtaPRO server.
  • Corrected an issue that resulted in the EPAlert service stopping at random on some systems.
  • Added SQL update code to increase the name field size in the point table from 45 characters to 255.
  • Updated the maximum length for the name field on the point form from 45 characters to 255. Please note, if you use the most recent client to connect to an older server and then enter more than 45 characters an error message will be displayed.
  • Updated the custom equation function CurEPDigState to properly use source tags.
  • Updated dataset serialization to use binary format. This should significantly reduce data transfer volumes when working with non-volatile forms.
  • Corrected an issue with the schedule form that could result in data for the wrong z values populating the grid.
  • Corrected formatting and sorting issues on configuration reports.
  • Corrected an issue that prevented negative numbers from being input for log points on custom displays.
  • Added a workaround for a bug in the 3rd party custom control used by the screen builder. The bug would cause all recently entered text objects to be deleted if a user hit the escape or the return button while an empty text object is open.
  • Corrected bugs in the version of the steam properties calculator that is shipped with EtaPRO.
  • Updated the IFC97 steam properties DLL used by EtaPRO. The previous DLL produced inaccurate values near the critical point.

v9.0.25 - released 10.10.07

  • Added a non-volatile form and templates for orifice/flow nozzle calculations.
  • Revised the AGA gas compressibility calculations added in version 9.0.24.
  • Corrected an issue that would prevent an alert from operating properly if it uses an EtaPRO data point that did not display any decimal places.
  • Corrected issues in PI Tag configuration form that would occur if the EtaPRO was used in countries that have commas as decimal separators.
  • Corrected issues on the point configuration form that would occur if EtaPRO was used in countries that have commas as decimal separators.
  • Corrected an issue that prevented the EtaPRO client from starting if the shift length in the rotation definition table was equal to zero.
  • Added an option to clone alerts.
  • Updated the EP alert service so that alerts are triggered if they have been disabled and are then reenabled while the alert is occurring, as well as if the points and/or operation criteria have been changed.
  • Corrected an issue in the EtaPRO 9X upgrader that result in multiple NERC codes being added to the operations log database if the system being upgraded contains multiple units.
  • Updated the server so that it can perform database upgrades on startup. This feature is being used to add templates for flow meters, gas compressibility, and operation log enhancements.

v9.0.24 - released 9.7.07

  • Corrected an issue that prevented log points from being displayed in the operations log if the unit numbers and unit designations do not match.
  • Modified the point wizard and data point form to prevent plant area zero from being displayed. Plant area zero is used for customizing unit name. Points assigned to it could not be displayed in the point lists.
  • Corrected an issue with schedule points that prevented XY data from being displayed if z coordinates have multiple decimal places.
  • Added code to delete extra calculation point arguments if the calculation template is changed to a template with fewer arguments. Failure to do this caused alarms to cascade to points that had arguments that were not displayed.
  • Corrected issues with selecting non-volatile data on the equation form.
  • Added units to the non-volatile data displayed on the equation form.
  • Corrected an issue with live updating of pop-up trends after clicking the next or previous buttons.
  • Corrected issues with Find/Replace text on the all data points form.
  • Corrected issues with numerical precision of the total value on the coal, gas, and oil fuel forms.
  • Added AGA gas compressibility calculations to the EtaPRO server.

v9.0.23 - released 7.22.07

  • Updated the EtaPRO client to use the latest version of the BennetTech Metadraw screen control.
  • Updated the EtaPRO client to use the latest version of the Developer Express user interface controls.
  • Updated the IFC 1997 Steam Properties DLL.
  • Added an option to the EtaPRO server configuration form to specify the creation of volatile.txt files.
  • Added a reverse calculation dependency mapping feature to the EtaPRO Client.
  • Updated the applicable server installation routines to use ECHO 2.5.
  • Added an option to the server configuration form to specify the creation of multiple ECHO data files.
  • Modified the server configuration form so that it uses a default ECHO file size of 2GB instead of 644 MB.
  • Updated the EtaPRO client installation routine to eliminate a conflict that would prevent installation on Microsoft Vista operating system.
  • Corrected an issue that would cause all EtaPRO custom equation that performed division to generate zeros on some systems if they contained an equation that calculated the log10 of zero.
  • Updated the log point control in the screen builder to allow the user to press enter instead of pressing the Ok button.
  • Corrected issues in the templates used for calculating shift schedules.
  • Removed the text "empty" from empty cells on the grid in the Operations log after adding a new attribute to a log.
  • Fixed a bug associated with setting the user rights and security for multiple Operations logs.
  • Added the ability to add data points values to the operations event log.
  • Changed the format of the list box on the event log description search form to use check boxes.
  • Add the ability for the current user to deactivate an event in the operations event log.
  • Added the ability for a user to change his/her operations log password.
  • Added the ability to select commonly used NERC codes in a second list box for the Availability log.
  • Changed the default end time when opening the Operations logs to the end of the current day.
  • Changed the format of the Excel spreadsheet when exporting operations event log records to include headers.
  • Added the ability to select a printer when printing Operations log records.
  • Revised the data log to include data points from all units in EtaPRO.
  • Fixed a problem with the data bindings on the point configuration form when loaded from the map tool.
  • Fixed a problem with printing data points for selected plant areas.
  • Added the ability to select/clear all on the Import/Export Screens and Import/Export Diagnostics tools.
  • Added the ability to export diagnostics to EtaPRO 8 format files on the Import/Export Diagnostics tool.
  • Replaced the text box with a memo edit control on the message entry for the diagnostics.
  • Added the ability to select more than 2 data points in EPAlert.
  • Added the ability to send alerts to the operations log.
  • Added X1Y1, X2Y2 row headers on the XY-Plot configuration form in the screen builder.
  • Fixed an issue where after moving screens in Build mode user was incorrectly notified that another user has modified the screen.
  • Addressed an issue that would cause the EtaPRO client to freeze for about 15-30 seconds while checking for updates. This would occur just after startup if the computer did not have internet access.
  • Added the Microsoft merge module for Visual C++ 8.0 runtimes to the EtaPRO server and client setups. C++ 8.0 runtimes are needed to support the latest version of the Metadraw screen builder control.
  • Addressed an issue which would cause incorrect values to be displayed for dampened data points upon reconfiguration.
  • Addressed an issue introduced in build 22 that would cause the EtaPRO client to briefly display zeros after reconfiguring.
  • Correct an issue that prevented scroll bars from being displayed on the trend and configuration forms on some computers.
  • Recreated the EPTrendsetter installation routine using Visual Studio. The new routine does not install the PI-SDK. Users are now required to install it separately.
  • Updated the EPReporter 3 installation routine included on the EtaPRO client CD.

v9.0.22 - released 4.13.07

  • Corrected an issue in the transfer component that could result in lockups when generating trends on ECHO based systems.
  • Corrected several small issues in the diagnostics module.
  • Added the ability to import EtaPRO 8X file format diagnostics.
  • Corrected an issue that caused custom equation functions that used EtaPRO point ID's from working if the character casing was not correct.
  • Added code to update of the title of strip charts in case data point's names or units change.
  • Corrected an issue that prevented trend parameters from showing up in the selection box of the historical trends recovery form after pressing the 30+ button on pop-up trends.

v9.0.21 - released 3.20.07

  • Implemented a new navigation toolbar in the EtaPRO client.
  • Corrected an issue with the server updating the GUIds after reconfiguration.
  • Updated the upgrader to write 90 in the ConfigVersion field in the UnitName table in the database.
  • Added a label with the point ID, units and description on the point configuration form.
  • Added the ability to show the previously added argument on top of the grid in the Point Select form.
  • Changed 'Units' to 'Base Units' for the calculation and digital calculation template descriptions.
  • Added the ability to save a trend definition to any unit.
  • Added the unit name to the title of all unit dependent configuration forms.
  • Added an error handler to catch invalid memory errors that occur in the 3rd party screen builder control.
  • Corrected an issue with the upgrader inserting operations log users with 'null' access level in the database.
  • Corrected an issue with the log point entry box showing up off the right side of the screen if the button is placed to the far right of the screen.
  • Added the ability to select points from different EtaPRO units on the XY-plot configuration form.

v9.0.20 - released 3.1.07

  • Corrected an issue which caused the screen builder to display incorrect font sizes for some text.
  • Added a dialog that informs users when an EtaPRO update is available.
  • Updated the server installation routine to include a DLL needed by versions of EtaPRO that use a USB license key.
  • Fixed the VirtualPlant button in the EtaPRO client. It would not launch VirtualPlant 1.1.6 and later.
  • Addressed an issue related to steam properties licensing that resulted in problems with EPTrendsetter after installing EtaPRO 9.0.19.
  • Enhanced the code in the transfer component to prevent potential threading problems.
  • Corrected an issue that prevented diagnostic files from being saved under some conditions.
  • Added code to allow button colors to be linked to digital point colors.
  • Corrected issues related to making private screens public.
  • Corrected issues that would result in some trends showing the wrong line colors.
  • Corrected an issue that would prevent the percent good from being displayed on hourly average trends if errors were reported by the PISDK.
  • Added abbreviated unit descriptions to trends.
  • Corrected an issue with the configuration reports that prevented them from being viewed if TCP port 1433 was not open. Reports are now delivered through the transfer component.
  • Corrected an issue with the acquired point configuration reports that prevented the source tag from being displayed.
  • Corrected an issue that would prevent copied strip charts from being edited immediately after pasting.
  • Corrected an issue in the PI Tag configuration tool that would prevent the 'Tags Not In EtaPRO' feature from working if duplicate PI tags were used for different EtaPRO data points.
  • Corrected a COM interop issue that would result in lockups on heavily loaded EtaPRO systems that use ECHO as a historian.
  • Increased the TCP send and receive buffer sizes in order to improve performance.
  • Corrected an issue with ECHO based systems that would result in Equation Point PI functions using the COM Connector instead of reading data directly from ECHO.
  • Added forms for importing and exporting screens and diagnostics to files and other databases.
  • Added a popup dialog that allows a Windows username and password to be entered when connected from a computer that is not on the save domain as the EtaPRO server.
  • Modified and corrected bugs on the forms used for establishing connections to EtaPRO servers.
  • Modified the installation routine to set the EtaPRO server service to 'Interact With Desktop. This was needed to ensure that the VirtualPlant OPC server icon is visible.
  • Corrected an issue in the server install for ECHO based systems that would prevent the ECHO-PI Com connector from installing properly.
  • Fixed an issue that prevented saving user trend definitions.
  • Fixed data point value formatting issues in the diagnostic module.
  • Fixed issues that caused blank message boxes from being displayed in the Operations Log module.
  • Availability log entries were improperly using UTC timestamps.
  • Assigning points to a strip chart did not trigger a 'Save Screen' prompt when exiting the screen builder.
  • Removed the domain text box from the Operations Log logon dialog when not using Windows authentication.

v9.0.19 - released 1.12.07

  • Corrected an in issue in the screen builder that prevented hot spots and buttons from being edited on Windows 2000 computers.
  • Added a menu option that allows users to change their passwords.
  • Corrected an issue that would some cause some of the axis on multiple axis trends to disappear when zooming.
  • Corrected an issue that caused some trends to draw multiple reverse lines to graph origin.
  • Added an option in the user manager to allow a single user to be added to all units.

v9.0.18 - released 1.4.07

  • Added code to prevent EtaPRO screens from updating while minimized. This code prevents the occurrence of an issue on random systems that would result in all text on a custom screen disappearing if an update occurred while minimized. We are still investigating the source of this issue.
  • Changed the default font size for buttons on custom screens from 8 to 7.5. This was done to accommodate the smaller visible area resulting from the use of visual styles.
  • Updated the screen builder so that point font sizes can be changes by resizing the text with a mouse.

v9.0.17 - released 1.3.07

  • Corrected an issue that prevented log points that use ECHO data streams as a source from working.
  • For ECHO systems, the PI Tag Configuration tool created classic PI tags instead of ECHO data streams for log point values and qualities.
  • Added code to automatically select the correct PI server on the submit form in the PI Tag Configuration tool.
  • Corrected an issue with OPC data acquisition. New OPC points would display the value for the first OPC point in the system unless the server was restarted or reconfigured.
  • The bootstrapper for the OPC core components was not being detected by the installation routine for the client.

v9.0.16 - released 12.29.06

  • Corrected several issues associated with hotspot links between screens for different units.
  • Corrected issues with default screens.
  • Corrected issues related to screen saving. Client would not properly detect new screens on the server unless restarted.
  • Corrected issues with client command line arguments.
  • Modified upgrade utility to replace monospace fonts that would not resize properly during an upgrade.
  • Updated controllable parameters calculations to match latest EtaPRO 8.2.

v9.0.15 - released 12.18.06

  • Revised licensing scheme for GP steam properties DLL's to prevent unlimited use of GPCalcs after the installation of EtaPRO.
  • Corrected additional issues in the screen builder that resulted in screens from one unit overwriting screens from another unit.
  • Corrected an issue in the communications channel between the EtaPRO transfer component and the EtaPRO server. This bug resulted in loss of communications between the server and clients if the update time for the EtaPRO server exceeds 1:40 seconds (10,000 Milliseconds).
  • Added code to the screen upgrader to convert unit numbers associated with hot links to unit designations. Without this change, hotlinks link to another unit's screens will not work properly unless the unit designation matches the unit number.
  • Corrected an issue on the data point selection form. If users attempted to select a different unit an exception would be thrown.
  • Added code to the data packager to force its status bar to properly refresh.
  • Corrected an issue with the PI Tag configuration tool that caused the engineering units column to be blank or show a check box.
  • Added the point name to the point wizard form label.
  • Corrected issues associated with equation argument non-volatile data for fuels, gas turbines, and compressors.
  • Added refresh commands to the buttons used in the screen builder. On some computers, button labels would disappear in edit mode.
  • Added code to make the mouse scroll wheel zoom screen builder screens.
  • Added code to screen builder zoom routines and button click event handlers that force the Metadraw handles to valid numbers. This seems to correct random invalid object handle exceptions from occurring in the screen builder.
  • Added code to force the Metadraw object handle to the main container whenever the object handle is null. This seems to correct random invalid handle exceptions from occurring in the screen builder.
  • Corrected several issues in EPAlert. These issues included:
    • The alerts list form would not sort correctly.
    • Improper thread locking resulted in improper alerts being generated.
    • SQL code for loading alerts contained bugs that prevented alerts with multiple points from working.
    • Newly created alerts were shown as disabled even though they should be enabled.
    • Some updates and modifications to alerts would not be recognized by the server unless the alert service was restarted.
    • Critical Duration alerts did not work in most cases.
    • If another user deleted an alert while you are viewing alerts, the alert form could not be closed.
    • Revised security so that now only administrators can create alerts.
  • Added an upgrade comparison tool. To use this QA tool, you must run it from the EtaPRO server directory. The tool allows users to create a side-by-side comparison between EtaPRO 8X and 9.0 systems.
  • Added a select server button to the client logon form.
  • Error information written to logs showed a stack trace but not a descriptor.
  • Added OPC modification to EtaPRO server code that were made in latest 8.2 version of the server but had not been implemented in the 9.0 server.

v9.0.14 - released 12.03.06

  • EtaPRO login form modifications in build 13 failed to include a password character. Password could be read while entered.
  • Custom equation functions that returned historical data given the EtaPRO point ID (GetPIWtdAvg_min,GetPIWtdAvg_hour,GetPiMax_pday, etc) did not work.
  • Custom equation functions that returned an ISTAT did not work on the server.

v9.0.13 - released 12.01.06

  • Fixed remote time zone functionality.
  • Added code to log EPAlert errors to a text file.
  • Upgraded to version 6.3 of Developer Express controls.
  • Removed Developer Express controls from transfer connector DLL. This was done to reduced size of VirtualPlant Click Once installation.
  • Added Commissioning Guide and Upgrade Guide to the Installation CD.
  • Corrected issues that occur in the screen builder when users copy a database and use it to create a new database for a different unit.
  • Corrected a major bug in the screen builder related to automatic saving of screens when point ID's or offsets change. This bug caused screens to be saved when users switch units.
  • Added dictionaries for several languages to the Operations Log spell checker.

v9.0.12 - released 11.21.06

  • Fixed an error related to the display of multiple custom event logs with different number of attributes.
  • Fixed an error in EPAlert associated with e-mail authentication. SMTP server was being passed username instead of password.
  • Fixed an error in EPAlert associated with e-mail recipients. E-Mails for a single alert were mailed to recipients multiple times.
  • Fixed and error in EPAlert related to communication with EtaPRO server. EPAlert service would fail to properly establish communications. This would prevent the generation of any alerts.
  • Modified screen builder rescaling and update code to minimize occurrences of 'Invalid Object Handle' errors. A side effect of this fix should be slightly faster screen updates.
  • Trailing spaces were being trimmed from the Point ID's when reading them from the database in the server. This resulted in data acquisition failures if the point ID ended with a space.
  • Default number of decimal places in point wizard is now dependent on the engineering unit selection.
  • Added point ID and units on the point wizard form.
  • Modified the point list forms to some commas and the number of decimal places.
  • Double clicking on a point in the point search form now selects the point and exits the form.
  • Using comments in user defined formulas resulted in crashes as a result of VB comment markers being reserved in SQL. Markers are now substituted before being saved in database.
  • If the unit number did not equal the unit designation, the current variable value on the point form would always report zero.
  • Modified screen builder so that you can transition between open text objects by double clicking.

v9.0.11 - released 11.15.06

  • Corrected several issues on the condenser non-volatile data form. Non-volatile data was saved incorrectly on SI based systems.
  • Corrected issues on the feedwater heater non-volatile data form. Non-volatile data was saved incorrectly on SI based systems.
  • Corrected bugs related to changing logged on user id.'s. EtaPRO would not shift to unit for which the new user has privileges to view.
  • Fixed a bug in the sever connection form. Editing a server name or description would update the last server in the list instead of the server selected.
  • Corrected issues related to the use of PI IStat in custom equations. The function GetPiCurIstat, GetPiIsat, and PiDigState return invalid results.

v9.0.10 - released 11.09.06

  • Corrected a bug in the startup code for reading the system settings table. The bug would prevent the EtaPRO server from starting on some systems.
  • Corrected a bug that resulted in a DBNull error message being displayed when loading the PI Tag configuration tool on some systems.
  • Disabled the back button in the upgrader upon upgrading screens.
  • Added 'Data' onto the default path used in the data packager.
  • Modified GeneralPhysics.Common DLL to use standard windows message boxes instead of Developer Express message boxes.

v9.0.9 - released 11.08.06

  • Additional updates to address font sizing issues in the screen builder.
  • Corrected a bug that prevented EPAlerts from being created if the first unit's designation was not one.
  • Added additional code to the upgrader to create a config.xml file and add entries to the OperationalSettings table.
  • Updated the screen builder to refer to the current unit as unit zero. This makes it possible to more easily move screens between units.
  • Added additional server configurations settings for the Operations Log. These settings make it possible to deploy the Operations Log database on a separate instance of SQL server.
  • Added missing title to diagnostic displays.
  • Corrected a bug that prevented the diagnostics larger then 9 columns by 20 rows to be saved.
  • Corrected issues with log points in the screen builder. Log points could not be used unless the operations log security mode was set to Windows.
  • Added text file logging throughout the upgrader.
  • Added a message box indicating that values were successfully submitted by the Operations Log.
  • Addressed problems with the order or arguments in an XML file used by the upgrader. Information for missing template arguments could be added in the wrong order.
  • Upgraded the version of the Metadraw ActiveX control used in the upgrader.

v9.0.8 - released 10.26.06

  • Corrected screen builder font sizing issues caused by interaction between MDI tab control and screen builder control.
  • Corrected issue with PI Tag Configuration tool that resulted in a failure to submit tags if values and source tags are duplicated.
  • Corrected an issue with the PI Tag Configuration tool that resulted in a loss of all PI connectivity following an invalid login.
  • Removed dependencies on SQL Server in all EtaPRO related services. This change was needed to support cases where EtaPRO uses a remote instance of SQL Server.
  • Updated program icons.
  • Corrected product spelling in menus and shortcuts.
  • Downgraded Farpoint grid control to July 2006 release. Newer version introduced unexpected issues in Operator Log and in filtering forms.
  • Extensive modifications to screen builder upgrader code. Screens are now upgraded to a consistent size.
  • Added ability to add data points on data point list and alarm screens.
  • Corrected issues associated with adding multiple new screens in screen builder.

v9.0.7 - released 10.11.06

  • Fixed an issue in gpecho2.dll that caused system using Echo to lock up if PI was not running. This occurred primarily on start up following a reboot.
  • Corrected a bug in the PI Tag configuration tool that prevented the creation of new PI tags.
  • Echo license files were still not being registered in some cases. Added code shell out and run 'regsvr32' manually during installation of Echo support items.
  • Modified installation routine for ECHO support items to always do an admin install.
  • Corrected issues with ECHO plot values function in gpecho2.dll.
  • Corrected several minor issues in EtaPRO 9 data packager.
  • Added code to EtaPRO alarms configuration form to prevent a pop-up calculator from appearing.
  • Upgraded to the latest version of developer express user interface custom controls.
  • Fixed availability log writing to text tags.
  • Added hidden feature to EtaPRO client that allows the import of diagnostics and public screens from another unit.
  • Corrected issues that prevented screens from entering building mode.
  • Corrected an issue that caused screen builder to unzoom when pasting points.
  • Increased the maximum number of points for bar charts to 36.

v9.0.6 - released 10.9.06

  • Fixed problems with the data point search form.
  • Selection mode was not enabled upon entering screen builder. This problem was introduced in v9.0.5.
  • Extensive fixes to operator availability log.
  • Corrected hotspot issues on diagnostic viewer.
  • Corrected several bugs in EtaPRO Windows security integration.
  • Corrected issues in upgrader related to importing of existing operations log users.
  • Corrected issues that prevented configuration form from being viewed for Echo systems.
  • Corrected an issue in the Echo support installation routine that prevented the license file from being registered.
  • Updated the installation routine to create an OPSCenter directory and populate it with icons and graphics.

v9.0.5 - released 9.29.2006

  • When pasting data on the all points form grid the update button updates all records, not all the changes made in the grid were reflected in the dataset.
  • Modified upgrader so that it does not clear the screens and trends database tables if upgrading an EtaPRO 9 database.
  • Data Log in the OpLog was trying to write data to points ID instead of points Source tags.
  • OpLog database name is now customizable. Database is selected on the server configuration form.
  • Edit mode toolbars would disappear when shifting between units.
  • Corrected issues with storage of usernames and passwords in operations log.
  • Corrected issues with XY values on schedule point form.

v9.0.4 - released 9.08.2006

  • EtaPRO usernames are now used for saving user screens and trends.
  • Corrected a bug that allowed non administrators to edit EtaPRO screens.
  • Operations log was using universal time instead of local time when displaying log entries.
  • Modified operations log to sort by event time instead of creation time.
  • Corrected bugs in mapping tool.
  • Modified trends to use an arrow cursor while updating.
  • Added option to show forms as tabs. This option is now the default.

v9.0.3 - released 9.01.2006

  • Corrected screen builder issues related to undo/redo.
  • Corrected screen builder issues related to cutting and pasting of strip charts, trends and buttons.
  • Corrected issues that caused toolbars to draw a big red cross upon exiting the screen builder.
  • Corrected issues related to toolbars and trend controls that resulted in crashes when opening and closing screens or exiting EtaPRO.
  • Corrected issues associated with 'nuge' feature in screen builder.
  • Added 'tabbed' form arrangement to EtaPRO. This is the default arrangement. Old MDI form arrangement can be selected through the appearance menu option.
  • Corrected issues related to zooming in the screen builder.
  • Corrected an issue that prevented digital point hotspots in the screen builder from working if all digital points in the system are not defined.
  • Updated screen builder to use data compression when storing screen images in files and MSDE.

v9.0.2 - released 8.24.2006

  • Updated to Developer Express DXperience version 6.2.
  • Updated to Metadraw.NET version 2.
  • Corrected drawing issues with unit label.
  • Corrected undo/redo issues in screen builder.
  • Added missing 'nudge' feature to screen builder. This feature was accidentally left out of upgrade.

v9.0.1 - released 8.18.2006

  • Initial release