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
Prosys OPC UA Historian - Lost of connection with an OPC UA Server
July 28, 2023
10:41, EEST
Avatar
Sabari
Member
Members
Forum Posts: 62
Member Since:
June 21, 2021
sp_UserOfflineSmall Offline

Hi,
I have an application which is an OPC UA server which also implements HistoryManagerListener to keep the history in a database.
I also use a Prosys OPC UA Historian, which is connected to the OPC UA server of the application I described above.

My question is, if there is a loss of connection between the Prosys Historian and the application’s OPC UA server, can or does the Prosys Historian have a way of querying the application’s history to retrieve the data historised during the period when the connection was lost?

Thanks

July 28, 2023
14:17, EEST
Avatar
Bjarne Boström
Moderator
Moderators
Forum Posts: 983
Member Since:
April 3, 2012
sp_UserOfflineSmall Offline

Hi,

Unfortunately at the moment: no.

Technically some day in the future it could do the HistoryRead to the source servers, but I cannot say when or if that happens. Please contact sales@prosysopc.com if you would need this. Also I should note it is also a bit ambiguous how the data from the source server should be interpreted in a case like this, because the data is collected via MonitoredItems that do sample, thus the data obtained by Historian might not be 1:1 the data read via HistoryRead from the source (e.g. should it be “sampled” as well?). And then also should Historian query the history from before it was added as a source server? For example, in the case of our SimulationServer, that is infinite, as it just simulates the history values for any timeperiod. In a real case it could still be more than what the database can handle (e.g. disk size limitations).

As to querying the data manually, that is a bit harder. Most likely that cannot be made, not at least with normal OPC UA HistoryRead for nodes the Historian is collecting data, because the call would be ambiguous for local vs. source. Some non-standard way for this could probably be doable e.g. via a Method, but not sure if desirable.

Technically also the application’s use-case at least originally was to also enhance them by adding history. If the servers already support HistoryRead, https://www.prosysopc.com/products/opc-ua-gateway/ would do better as it is pure aggregation and wont suffer the same ambiguity.

Forum Timezone: Europe/Helsinki

Most Users Ever Online: 518

Currently Online:
16 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: 684

Moderators: 16

Admins: 1

Forum Stats:

Groups: 3

Forums: 15

Topics: 1467

Posts: 6261

Newest Members:

LouieWreve, Kickbiche, karrimacvitie5, graciela2073, sagarchau, elviralangwell4, Donnavek, Eddiefauth, DonaldPooma, fidelduke938316

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