|
TOP Server Release Notes (5.14.491.0) February 18, 2014
|
bet | 7/20 | Sana | 25.09.2020 | Hajmi | 176,31 Kb. | | #11681 |
TOP Server Release Notes (5.14.491.0) February 18, 2014
Server Administration
Access to the ProgID Redirect tab located in the Settings dialog is now restricted to users with "Modify Server Settings" permission.
Fixed the unhandled exceptions that were thrown when the configuration closed, which could have resulted in a configuration crash.
Fixed a bug where the Undo action was not properly handled during a CSV import
Server Runtime
Added a new Read Only Boolean System Tag named “_System._IsDemo.” This tag is true if the demo timer is tripped and the product is in demo mode.
Fixed an aliasing issue where aliasing would not work for drivers that use symbolic addressing.
Server Event Log
Improved the performance of the Event Log service under high load situations, which can occur when copying all Event Log messages to a file or when logging many messages at once.
Server Install
Removed client code examples from the OPC Foundation’s Automation Wrapper. The installer no longer installs and registers the wrapper; instead, it installs a copy of the wrapper along with instructions on how to register it with each example.
Fixed an issue where network and removable drives were not being shown when launching the installer with the /p option. When using this option now, the removable and network drives are visible and the product can be installed on them.
Client Interfaces
OPC AE Server Interface
Fixed a failure found in the server when running the OPC Foundation’s Compliance Test Tool (CTT). Setting a subscription filter will now return “E_INVALIDARG” instead of “S_FALSE” when invalid sources and areas are set in the filter. The call will fail and the filter will remain in its previous state.
Clients can now acknowledge an alarm from a refresh event. The refresh event has the same cookie and timestamp as the original alarm, which allows clients to use it for acknowledgement. This is a change in behavior with respect to existing clients. Previously, refresh events had unique cookies and the timestamp was the time at which the refresh event was generated.
OPC .NET Server Interface
Fixed an issue where the interface would not start because of a failed Certificate Revocation List check. The server previously mandated that the check be online, which required access to the internet.
Wonderware SuiteLink Interface
Added a message to the Event Log to indicate when an invalid topic is added by a client.
OPC UA Server Interface
Fixed a memory leak that could occur during writes with certain clients.
Plug-Ins
Advanced Tags
Enhanced Link Tags to have the new trigger mode option On Input Value Change (Ignore Initial Update). This mode is identical to the existing On Input Value Change option, except that the initial update does not cause the Link Tag to write to the output. This is useful when the initial value in the Input Tag is not required or meaningful.
Fixed a Link Tag issue where the output would not get updated if the input read returned too rapidly, as seen with internal or simulated tags.
Updated the XML schema to allow for tag descriptions up to 255 characters. Corrected the size of the address field to be 1024 characters.
Data Logger
Added support for store-and-forward. Log groups can now store data locally to disk when connectivity to the SQL server is lost, and then forward the data when connectivity returns.
Fixed an issue where performing a CSV export would disable the Apply Changes button without applying the changes to the Runtime. Now, performing a CSV export causes the changes to be applied and disables the Apply Changes button.
Fixed deadlock that could occur if Link Tags were linked to DataLogger System Tags. The deadlock occurred when starting a log group.
EFM Exporter
Added support for exporting Liquid EFM Data to Flow-Cal V7 CFX files. Liquid support works with the OMNI, ROC+, and EFM Simulator drivers only.
Fixed an issue where EFM data could be lost if the configuration upload failed.
Fixed a bug in the CFX V5 configuration serialization. The previous implementation picked the wrong K factor unit depending on whether the unit attribute was set to metric or English.
The EFM Exporter now posts warnings when changing the CFX V7 or V5 history interval if there is un-exported data on disk. This data will not be exported unless the change is reverted.
Added an Open Export Path button to the Flow-Cal, CSV, and PGAS exporters. This button will open the export directory path in a file explorer window.
Corrected the tab order in the following EFM Exporter dialogs: CSV Config, Event, Alarm, and History; EFM Meters; and Flow-Cal Exporter.
Fixed an issue where EFM uploads would fail to complete if the block size of a device being polled was changed during the upload.
Drivers
All Drivers
Fixed an issue were the Runtime could lockup if a write was issued to the modem “_Hangup” System Tag.
Fixed an issue where applying scaling on an array value resulted in zeroes.
ABB Totalflow
Increased the ABB Totalflow Driver’s maximum channel limit from 256 to 512.
ABB DF1
Updated the help file to include instructions on communicating with RSLogix5000 controllers.
Allen-Bradley ControlLogix Ethernet
Fixed an issue where channels would suddenly stop communicating. This was a rare occurrence that had to do with improper event handling.
Fixed an issue where reading arrays of 64 bit data types (LINTs) that spanned multiple transactions would fail.
Fixed an issue where switching from Symbolic Mode to any Logical Protocol Mode without reinitializing the server would not honor the Logical Mode and would stay in Symbolic Mode.
Expanded and made configurable the CIP Connection size for Logix models. The supported range is now 500 to 4000 where it had previously been hard set to 500.
NOTE: CPU and EtherNet/IP modules must support Large Forward Open for connection sizes greater than 500 bytes and be using Firmware Revision 20 or newer.
EFM Simulator
Added support for a Liquid EFM model to simulate liquid data. The driver now supports Gas EFM and Liquid EFM models.
The EFM Simulator now specifies a contract hour and contract day of 0 instead of random values.
Enron Modbus
Fixed a UI issue where a duplicate archive assignment check would be done even if a meter was disabled. The assignment check is no longer performed for disabled meters.
Fisher ROC Serial
Fixed an issue where Default data type was always returned for UDP tags, even if the UDP data type was known by the server. This could cause writes that occurred before an initial read of the UDP tag to fail.
Fisher ROC Plus Serial
Added the new 809L and 827L models with support for Liquid EFM and export to Flow-Cal V7. The new models support EFM configuration, hourly history, daily history, batch, alarms, and events upload.
Added new ROC800L point types. This required the addition of a new “T_LONG” data type.
Fixed an issue where Default data type was always returned for UDP tags, even if the UDP data type was known by the server. This could cause writes that occurred before an initial read of the UDP tag to fail.
Fixed an issue where Gas EFM data would not upload if the meter being uploaded was preceded by a segment containing no TLP mappings.
IEC 61850
Changed tag addressing to define polled versus unsolicited tags by the address. All tags with the generic address are now polled. Unsolicited or RCB tags now have a special : address syntax. This allows clients to know if a tag is polled or unsolicited by looking at the address. Previously, there was one generic address syntax and a setting to enable RCBs.
NOTE: For legacy projects created prior to V5.14, all tags will become polled tags until the address syntax for unsolicited/RCB tags is changed to match the new supported syntax. This includes both static tags in TOP Server and dynamic references of the address directly from a client application.
RCB are now enabled on first client reference to an unsolicited tag in the block, and disabled when the last client reference is removed.
Updated automatic tag generation from SCL files to support : syntax and to flatten the generated tag hierarchy. There are no longer tag groups for every nested 61850 object.
Added a configurable Integrity Poll Rate (ms) parameter to Device Properties to report when the server loses connectivity to a device when using unsolicited tags.
Fixed an issue where unsolicited tags would not receive an initial update.
Mitsubishi Ethernet
The Mitsubishi Ethernet Driver now handles the closing of a connection correctly whether it was initiated by the server or by the device.
Fixed an issue with the A Series model where Boolean Special Int. Relays were bit shifted in memory.
Modbus Ethernet
The driver now closes socket connections when a device is disabled.
Created a new CEG model (CEG devices have extended Modbus block sizes not supported by standard Modbus implementations. TOP Server supports configuring these larger block sizes for this new model.)
Fixed an issue where some errors returned by the device were not being properly reported by the server.
Fixed an issue resulting in bad quality data for 32 and 64 bits tags residing in the upper block boundary.
Fixed an issue resulting in bad quality data for packed coil tags defined at the upper block boundary.
ODBC Client
Fixed an issue with incorrect Boolean conversion handling. Booleans can now be set and cleared properly.
OMNI Flow Computer
Added support for Liquid EFM. The driver now supports both Liquid EFM and Gas EFM models. The Liquid EFM model supports EFM configuration, hourly history, daily history, batch, alarms, and events upload. It also has the ability to configure and map OMNI archives.
Fixed an issue where flow time was not properly scaled. OMNI flow times are recorded in 500 millisecond ticks, and are now scaled to minutes for export to Flow-Cal and other formats.
Fixed an issue where alarm state values exported to Flow-Cal CFX V5 files were being decremented by one.
Added the archive number to the Event Log message that is displayed when the max size for an archive is set to zero in the device.
Fixed issues where the device error state was being improperly cleared after being set because of a DNR during an EFM history upload.
Fixed an issue where shared archive data would sometimes not be exported with a history record.
OPC XML-DA Client
Fixed issues that were encountered when browsing for items on certain devices (such as SIMOTION controllers). Tags with the default data type can now be added and the data type will be determined on its first read.
Added the ability to use the Max Items per Read setting when using Exception mode.
Improved browsing speed when not using the leaf filter.
OPC UA Client
Fixed a memory leak caused by unremoved items in a subscription. The leak occurred for Subscriptions using the “Poll” Update Mode.
Siemens Ethernet
Added a new S7-1500 model.
Added support for automatic tag generation from a Step 7 project file for S-400 and S-300 controllers.
Siemens S5 (AS511)
Fixed an issue communicating with models 945, 946, and 947.
SNMP
Fixed an issue where tags would have bad quality if the data type length was in long form. Added (EncExtAsc) as an encoding identifier (appended to the OID in the Address field) so extended ASCII characters will be human readable instead of represented in Hex.
Yokogawa Controller Serial
Fixed an issue where a block tag was being incorrectly set in broadcasting mode.
|
| |