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 - release 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 Virtual Plant 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 Virtual Plant hosting service dependent on EtaPRO calculation service.
Updated service manager to shut down Virtual Plant hosting service whenever the EtaPRO service is shut down.
Corrected several issues related to handling of unit and component GUID's in Virtual Plant 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 Virtual Plant hosting service to crash shortly after starting or reconfiguring.
Updated the 'Open From Database' form in Virtual Plant 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 Virtual Plant 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 Virtual Plant 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 Virtual Plant mechanical draft cooling tower component.
Corrected several issues in the Virtual Plant natural draft cooling tower component.
Corrected issues with the Virtual Plant condenser 'External' cooling system option.
Corrected issues with settings not being saved on the calculations result form in Virtual Plant.
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 - release 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 Histrorical 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 transfercomponent.
v9.0.29 - release
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 - release 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 - release 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 - release
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 - release 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 - release 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 - release 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 - release 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 - release 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 - release 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 - release 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 - release 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 - release 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 - release 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 - release 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 - release 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 - release 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 - release 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 - release 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 - release 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 - release
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 - release 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 - release 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 - release 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.