Avatar

Please consider registering
guest

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_Feed Topic RSS sp_TopicIcon
OPC UA server understanding
May 13, 2014
7:05, EEST
Avatar
sundar_svks
Member
Members
Forum Posts: 4
Member Since:
May 13, 2014
sp_UserOfflineSmall Offline

Hi All,

I am new to OPC UA standard. I implemented the OPC UA server without session diagnostics support.
If any data is changed in server, it will be notified to clients via
subscription. I have following questions in OPC UA server understanding:

1) What is OPC refresh rate ? [ It is not mentioned in the spec]
2) Do we really need session diagnostics support in OPC UA server ?
Is it a mandatory or optional ?
Note: I implemented the server without session diagnostics support &
Not faced any issues with UA client
3) Alarms and events support
What is the importance of this ? How it is different from subscription?

4) Are there any free OPC test app suites are available to ensure that my server is
compliant to OPC standard ?

Thanks in advance for your replies.
Thanks & Regards
Sundararajan

May 13, 2014
8:15, EEST
Avatar
Jouni Aro
Moderator
Moderators
Forum Posts: 1010
Member Since:
December 21, 2011
sp_UserOfflineSmall Offline

1) The client application defined the PublishingInterval, which defines the refresh rate.
2) The diagnostics is a compulsory feature, but the SDK should handle that automatically for you. By default, diagnostics is off: you can enable it from a client application by writing True to the EnabledFlag (Objects/Server/ServerDiagnostics)
3) Alarms and events enable the client to be notified of certain “system events” or alarms, for example when a measurement goes off limits, in addition to just following measurement values. It is optional and depends on your application.
4) The only test application is provided by OPC Foundation for its members.

May 13, 2014
8:42, EEST
Avatar
sundar_svks
Member
Members
Forum Posts: 4
Member Since:
May 13, 2014
sp_UserOfflineSmall Offline

Jouni Aro said

1) The client application defined the PublishingInterval, which defines the refresh rate.
2) The diagnostics is a compulsory feature, but the SDK should handle that automatically for you. By default, diagnostics is off: you can enable it from a client application by writing True to the EnabledFlag (Objects/Server/ServerDiagnostics)
3) Alarms and events enable the client to be notified of certain “system events” or alarms, for example when a measurement goes off limits, in addition to just following measurement values. It is optional and depends on your application.
4) The only test application is provided by OPC Foundation for its members.

Thanks for the information and quick response Surprised

Forum Timezone: Europe/Helsinki

Most Users Ever Online: 518

Currently Online:
20 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

hbrackel: 135

pramanj: 86

Francesco Zambon: 81

rocket science: 77

Ibrahim: 76

Sabari: 62

kapsl: 57

gjevremovic: 49

Xavier: 43

TimK: 41

Member Stats:

Guest Posters: 0

Members: 681

Moderators: 16

Admins: 1

Forum Stats:

Groups: 3

Forums: 15

Topics: 1467

Posts: 6261

Newest Members:

graciela2073, sagarchau, elviralangwell4, Donnavek, Eddiefauth, DonaldPooma, fidelduke938316, Jan-Pfizer, DavidROunc, fen.pang@woodside.com

Moderators: Jouni Aro: 1010, Otso Palonen: 32, Tuomas Hiltunen: 5, Pyry: 1, Petri: 0, Bjarne Boström: 983, Heikki Tahvanainen: 402, Jukka Asikainen: 1, moldzh08: 0, Jimmy Ni: 26, Teppo Uimonen: 21, Markus Johansson: 42, Niklas Nurminen: 0, Matti Siponen: 321, Lusetti: 0, Ari-Pekka Soikkeli: 5

Administrators: admin: 1