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
Browse the address space
November 23, 2015
9:53, EET
Avatar
usam95
Member
Members
Forum Posts: 4
Member Since:
November 23, 2015
sp_UserOfflineSmall Offline

Hello,

for the browsing through the address space I need a node ID. But how can I get the node IDs? When i use “Identifiers.Root” as node ID, i get a list of three nodes (view, object and server). How can I access i.e. the nodes in Objects-Folder to read and write them?

Thanks!

November 23, 2015
10:38, EET
Avatar
Bjarne Boström
Moderator
Moderators
Forum Posts: 1026
Member Since:
April 3, 2012
sp_UserOfflineSmall Offline

Hi,

I would suggest that you read the client tutorial found in the “doc” folder of the SDK package. Also play around with the SampleConsoleClient, which is found in the samples folder. If you look through the SampleConsoleClient’s source code, you should be able to understand how to do the basics, i.e. Browsing, Reading and Writing.

The tree nodes under Root are: Objects, Types and Views. Types contains type information (like in an object oriented programming languate), Objects contains instances of those types and Views could contain a “sub-view” to the address space (I have not yet seen any server to use those, so you can ignore that).

You do operations on known NodeIds, If you do not know the NodeIds of nodes under Objects, you Browse the NodeId for the Objects node and get the next set of References and so on. Usually you know some starting point other than the Root and e.g. are interested only on some nodes; graphical client applications like UaExpert or our https://www.prosysopc.com/products/opc-ua-client/ makes visualizing the address space easier (also the SampleConsoleClient does this in a sense, but it is console-based).

– Bjarne

P.S. you could also read the specification if you like, https://opcfoundation.org/developer-tools/specifications-unified-architecture (requires registering). The first part explains the concepts of UA pretty well in my opinion and is not that deeply technical.

Forum Timezone: Europe/Helsinki

Most Users Ever Online: 1919

Currently Online:
22 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Heikki Tahvanainen: 402

hbrackel: 144

rocket science: 88

pramanj: 86

Francesco Zambon: 83

Ibrahim: 78

Sabari: 62

kapsl: 57

gjevremovic: 49

Xavier: 43

Member Stats:

Guest Posters: 0

Members: 738

Moderators: 7

Admins: 1

Forum Stats:

Groups: 3

Forums: 15

Topics: 1524

Posts: 6450

Newest Members:

jonathonmcintyre, fannielima, kristiewinkle8, rust, christamcdowall, redaahern07571, nigelbdhmp, travistimmons, AnnelCib, dalenegettinger

Moderators: Jouni Aro: 1026, Pyry: 1, Petri: 0, Bjarne Boström: 1026, Jimmy Ni: 26, Matti Siponen: 346, Lusetti: 0

Administrators: admin: 1