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
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
|
 |
|