Avatar
Please consider registering
guest
sp_LogInOut Log Insp_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 RSSsp_TopicIcon
Read/write files using OPC UA Client
April 24, 2017
15:20, EEST
Avatar
RoarF
Member
Members
Forum Posts: 5
Member Since:
April 24, 2017
sp_UserOfflineSmall Offline

Hi,

I wondering how file read (and write) works from the OPC UA Client. I have created a server with som files wich I can browse, but when i try to read them from the client. I’m asked for filehandle int. Don’t know what this should be. Is it possible to read/write files from the client at all?

April 24, 2017
16:09, EEST
Avatar
Bjarne Boström
Moderator
Moderators
Forum Posts: 1045
Member Since:
April 3, 2012
sp_UserOfflineSmall Offline

Hi,

Please read UA specification v1.03 Part 5 Annex C on how the File Transfer works. As a quick summary you open a handle via the Open UaMethod and then pass the received int to Read/Write methods and operate on arrays of bytes and then close the handle via Close method. The handle marks a position in the file where the Read/Write operations are performed and can be changed via SetPosition method.

The graphical client does not have anything special built-in for supporting this feature, i.e. theoretically you could read the raw bytestrings, but it is not practical as they would only be displayed on the screen as numbers. However this might be something we could add to a future version (i.e. export to file/import file kind dialogs), if there are actual use-cases. I would also note that the current FileType definition in the UA spec lacks any kind of checksum options, therefore I’m not sure on how to check the read/write is succesful.

– Bjarne

Forum Timezone: Europe/Helsinki
Most Users Ever Online: 1919
Currently Online:
Guest(s) 36
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Heikki Tahvanainen: 402
hbrackel: 144
rocket science: 90
pramanj: 86
Francesco Zambon: 83
Ibrahim: 78
Sabari: 62
kapsl: 57
gjevremovic: 49
Xavier: 43
Member Stats:
Guest Posters: 0
Members: 732
Moderators: 8
Admins: 1
Forum Stats:
Groups: 3
Forums: 15
Topics: 1545
Posts: 6516
Newest Members:
mood edibles, LouieWreve, daniellabdx, janessan21, sammiebeak359, gena7127517, thorstenbouldin, Brett.Rollason, steven014223542, Roberthat
Moderators: Jouni Aro: 1029, Pyry: 1, Petri: 1, Bjarne Boström: 1045, Jimmy Ni: 26, Matti Siponen: 353, Lusetti: 0, Elias: 0
Administrators: admin: 1