What is new in PSE8.2 and a detailed listing of resolved problems and minor enhancements.
Product Line
PowerSCADA Expert 8.2 (PSE8.2)
Environment
Installer
Cause
A new PSE8.2 cumulative update release.
Resolution
PowerSCADA Expert 8.2 Update 5 - Release Notes
Release Notification (Updated 25 April 2018)
This is a detailed listing of resolved issues and minor enhancements in this release.
Prerequisite
You must have PowerSCADA 8.2 installed prior to installing this update. No previous updates are required.Cybersecurity Announcement
Floating License Manager v2.1 addresses vulnerabilities in the Flexera FlexNet Publisher component detailed in CVE-2016-10395, CVE-2017-5571 and CVE-2016-2177. Uninstall the current version of the Floating License Manager, and then install version 2.1.NOTE: The Floating License Manager v2.1 installer is included with this hotfix release but is not a part of the hotfix installer. Unzip "Floating License Manager v2.1.zip" and run "setup.exe".
Important Notice: There is a known issue with the Floating License Manager v2.1.0.0 installer. When installing with a logged-in Windows User name containing a space, the install will not succeed. The workaround is to install the Floating License Manager with a user that does not include a space character in their name.
Bug Fixes and Enhancements
GetAlarmEvents was changed to not return alarms in the normal state.
Alarm timestamps are now updated to reflect the true timestamp of occurrence for all state changes (active, drop out, acknowledge).
Alarms are now filtered based on type.
In some situations, EWS would not acknowledge alarms correctly. This behavior has been fixed.
EWS did not observe the priority field correctly. This has been addressed and the minimum allowable priority has been set to 1 (to exclude non-alarm objects in the PowerSCADA alarm database).
PowerSCADA projects have been upgraded to the latest DBF schemas. If there are existing projects created from the starter project, set [CtEdit] Upgrade = 1 in the Citect.ini file using the Setup Editor, and then restart PowerSCADA Studio.
Alarm Proxy now reports the analog alarm states (HIGH HIGH, HIGH, LOW, LOW LOW) instead of ON / OFF.
A message is displayed indicating that the file does not exist.
Performance issue in alarm proxy has been resolved.
CoreServiceHost now keeps a device chronicle. When the device is removed and then later added, the ID will remain the same.
CoreServiceHost now properly updates the equipment on name change.
Large logs are now broken down into smaller log entries.
Profile Wizard and Automation now supports IPv6 for TCP/IP Board level drivers. This requires the TCP/IP Driver version 4.0.0.0 or later.
The form now enables the command buttons if the Pos_On or Pos_Off tags are defined.
This setting is now configurable in the Application Configuration Utility.
Single sign-on now detects remote clients.
The I/O Device Manager now reads the device name length from the equipment.profiles file for proper validation.
Wonderware ArchestrA Logger Patch 2017.517.2328.1 is applied.
Alarm filter AN numbers are fixed for all alarm page resolutions.
The alarm filter screen allows the user to select the filtering mode. The default setting is read from the INI file [Alarm] FilterMode. 0 (default) = Exact Match, 1 = Starts With, 2 = Ends With, 3 = Contains.
Any page using the equipment tree should set the default library and symbol on the equipment tree genie, or set 'Hide Symbol Icons' to 'TRUE' if a default icon is not available.
The alarm filter and equipment tree filter operate together to filter the alarm tables.
Cleanup methods were reworked to prevent the exception.
EWS and core services were updated to obtain data at a 5 second poll rate.
Alarms can now be acknowledged or disabled in the equipment page.
The Profile Editor can import the equipment.profiles file to generate device types, device profiles, and tags.
Citect 2016 Update (April 10, 2018) is included with this update.
Project ID management was removed from Citect 2016. Project IDs are now located in the ProjectInfo.xml file.
MinUnitNumber and MaxUnitNumber (previously stored in UnitNumberRange.xml) have also been migrated to ProjectInfo.xml.
The Alarm Summary page now displays the state that caused the alarm.
The installer now enables the ASP feature under IIS. This server role feature is required to run the Citect web control client. (Previously the View-Only web client was the only option for web deployment.)
Core Services properly recovers from a ctApi deadlock condition.
Files Modified
Applications\AppServices\bin\Framework.dllApplications\AppServices\bin\Framework.ServiceHost.exe
Applications\AppServices\bin\Modules.CoreServices.dll
Applications\AppServices\bin\PowerLogic.Cipher.dll
Applications\AppServices\bin\Modules.ProviderBase.dll
Applications\AppServices\bin\Modules.ProviderEngine.TestHarness.exe
Applications\AppServices\bin\ObjectFactoryTools.exe
Applications\AppServices\bin\ProviderGatewayProviders.dll
Applications\AppServices\bin\PowerSCADA.Common.dll
Applications\AppServices\bin\Modules.Platform.Citect.dll
Applications\EWS\bin\Framework.dll
Applications\EWS\bin\EWS.dll
Applications\EWS\Web.config
Applications\EWS\DataExchange.svc
bin\de\ProfileEngine.resources.dll
bin\de\ProfileWizard.resources.dll
bin\de\WizardLibrary.resources.dll
bin\es\ProfileEngine.resources.dll
bin\es\ProfileWizard.resources.dll
bin\es\WizardLibrary.resources.dll
bin\fr\ProfileEngine.resources.dll
bin\fr\ProfileWizard.resources.dll
bin\fr\WizardLibrary.resources.dll
bin\it\ProfileEngine.resources.dll
bin\it\ProfileWizard.resources.dll
bin\it\WizardLibrary.resources.dll
bin\ja\ProfileEngine.resources.dll
bin\ja\ProfileWizard.resources.dll
bin\ja\WizardLibrary.resources.dll
bin\ko\ProfileEngine.resources.dll
bin\ko\ProfileWizard.resources.dll
bin\ko\WizardLibrary.resources.dll
bin\ru\ProfileEngine.resources.dll
bin\ru\ProfileWizard.resources.dll
bin\ru\WizardLibrary.resources.dll
bin\zh-chs\ProfileEngine.resources.dll
bin\zh-chs\ProfileWizard.resources.dll
bin\zh-chs\WizardLibrary.resources.dll
bin\zh-cht\ProfileEngine.resources.dll
bin\zh-cht\ProfileWizard.resources.dll
bin\zh-cht\WizardLibrary.resources.dll
bin\ProfileAutomation.dll
bin\ProfileEngine.dll
bin\ProfileWizard.exe
bin\WizardLibrary.dll
bin\ProfileAutomationUtility.exe
bin\CommsMethodProperties.xml
bin\DeviceManagementUserControlLibrary.dll
Applications\Profile Editor\Tags.xml
Applications\Profile Editor\ProfileEditor.Business.dll
Applications\Profile Editor\ProfileEditor.exe
Applications\Profile Editor\ProfileEditor.UserControls.dll
Applications\Profile Editor\Resources\ProfileEditor.UserControls.resources
User\PLS_Include\*
User\PLS_Example\*
Starter\Default_Starter.ctz