Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to use events and prognoses #12

Open
GoetzGoerisch opened this issue Dec 6, 2020 · 0 comments
Open

How to use events and prognoses #12

GoetzGoerisch opened this issue Dec 6, 2020 · 0 comments
Labels
documentation Improvements or additions to documentation

Comments

@GoetzGoerisch
Copy link
Member

Add how to section to whitepaper

Original UC-135
Relates to #5

Additional background:
Please also note: BaseModelChangeEvent - Reasons for use and usage example

See OPC UA Part 3, 9.32 ModelChangeEvents

Coming soon: This event is triggered when the address space changes. In umati we use it in dynamic lists. This way a client can recognize that a list item has been added/deleted. If the list is always static in the server, the event never has to be sent. Changes are additionally visible at the NodeVersion (property of the node which is the entry point or "head" of the list) - the NodeVersion changes as well when the list changes. The OPC UA specification specifies that the NodeVersion must be present if the server sends ModelChangeEvents and should not be present if it does not. Whether a list changes at runtime can therefore be determined from the presence of the NodeVersion in the "list header".

Translated with www.DeepL.com/Translator (free version)

@GoetzGoerisch GoetzGoerisch added the documentation Improvements or additions to documentation label Dec 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant