Release Notes for Prosys Sentrol 4.1.0
This is a new minor release of Prosys Sentrol.
New methods & properties
- TPsOPCProvider.SupportLocalTimeBias to overcome local time bias problems in some nonstandard OPC clients
- Support for database schemas in storage coponents: TPsCustomStorage.DefaultSchemaName, TPsStorageTable.SchemaName & TableNameWithSchema
- TPsStorageRepository.RemoveObject
- TPsObjectTable.FieldEnabled
- TPsObjectTable.OwnsObjects
- TPsStorageRepository.OwnsTables
- TPsHistorian.BadValues (published)
- TPsHistoryArray.Reset
- TPsStringTree.RemoveObject
- TPsObjectIDMap.OwnsObjects
Fixed
- PsUtils.UTCToLocalTime & LocalTimeToUTC to use the DST settings of the converted date, instead of the current settings (which is the faulty WinAPI way)
- TPsLog.OnChange to include the timestamp in the param string
- Possible AV's at TPsOPCProvider close, if clients had not disconnected properly
- Fixed: TPsStringTree.IndexOfChild accepted child of a child as match, resulting in problems, such as faulty TPsOPCProviderAddressSpace contents (if nodes with the same name exist on different levels)!
- TPsObjectTable.ReadClassPropField
- TPsOPCServer mem leak (Credentials not freed at TPsOPCServer.Destroy)
- TPsConnectorVarLink did not Lock itself when modifying the ExternalValue
- TPsObjectTable.ReadClassPropField with TPsHistoryArray (Variable property in Variables table)
- TPsComponentTable.InitObjectList to ensure onwer list is initialized
16.11.07