File: C:/Redmine-4.x/redmine-4.2.9/files/180124225057_changelog1.0.5.2.txt
1.0.5.2 January 2018 -
Bug Fix
- ClientLibrary fix a publish vector issue
- Minor fix in LUA support
- Minor fix in Vpi initialization
- Dead code clean up
New features
CoreServer
- Historical Access now support "Save On change". As always its configured using NodeSetFile
- The configuation folder of the Server. Including Vpi, log, nodeset can be setup in the main configuration file (oouaprj file).
- VpiSet is a UAObject available in OpenOpcUaSystem Object . It contains 1 object by Vpi Instance.
This Object inform client app of the state and configuration of the Vpi.
It contains the following UAVariable, DeviceState, Node, TagList, NoOfTag, SubscriptionDetail.
- SubscriptionDetail is a UAVariable. It allows Vpi to know NodeList in the Vpi definition a client subscribe to.
ClientLibrary
- KeepAlive on subscription mecanism
- Autoconnect feature in the client API
A new API allows to control the Autoconnect behavior
- Change in the OpenOpcUaClientconfig.xsd in order to support Uris.
- A some function are added in the OpenOpcUaClientLibrary.
1- A function to convert ExtensionObject to string.
2- A set of function to handle the dataTypeDictionnary,
OpenOpcUa_GetBinaryDataTypeDictionnaries
OpenOpcUa_GetInstanceValue
OpenOpcUa_Definition_Initialize
OpenOpcUa_Definition_Clear
3- A function to control the timeout hint OpenOpcUa_SetTimeoutHint
4- A new more powerful Browsing function OpenOpcUa_BrowseEx
Other :
- When a Service run multiple time as a service on Windows. It name is now fully configurable.
VPI
- A new set of optional function are available in VPI contract. It includes :
- VpiParseAddIds, a powerful way to initialize all tags in one call,
- VpiSetAddObjectCallback
- VpiSetAddVariableCallback
- VpiSetAddReferenceCallback
- VpiSetAddObjectTypeCallback
- VpiSetAddVariableTypeCallback
- VpiSetAddMethodCallback
- VpiSetAddViewCallback
- VpiSetAddDataTypeCallback
- VpiSetAddFieldCallback
- VpiSetProjectFolder
VFI
- A new OpenOpcUaVfiLibray is availble to ease Vfi developement.
A VfiSql is avaible under condition. Contact me for detail
Enjoy
Michel