Need features information for OPC UA stack|OPC UA Implementation: Stacks, Tools, and Samples|Forum|OPC Foundation

Avatar
Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
sp_Feed sp_PrintTopic sp_TopicIcon
Need features information for OPC UA stack
Avatar
Sumit Thatte
New Member
Members
Forum Posts: 1
Member Since:
08/30/2018
sp_UserOfflineSmall Offline
1
11/01/2018 - 21:46
sp_Permalink sp_Print

Dear All,

Myself, Sumit Thatte from Toshiba Software India Pvt. Limited, Bangalore, India (Toshiba is a Corporate Class A member of the OPC Foundation).

We need support from OPC foundation, we wanted to know the supported features of UA-AnsiC (https://github.com/OPCFoundati.....n/UA-AnsiC).

Have listed features below, it would be of great help if you could check and provide information as to whether the features is supported. (Only Yes or No is sufficient)

It would be of great help if you can reply to this mail.

Discovery Service Set                                                                                                                                           YES/NO
  FindServers()  
  FindServersOnNetwork()  
  GetEndpoints()  
  RegisterServer()  
  RegisterServer2()  
Secure Channel Service Set
  OpenSecureChannel()  
  CloseSecureChannel()  
Session Service Set
  CreateSession()  
  CloseSession()  
  ActivateSession()  
  Cancel()  
Node Management Service Set
  AddNodes()  
  AddReferences()  
  DeleteNodes()  
  DeleteReferences()  
View Service Set
  Browse()  
  BrowseNext()  
  TranslateBrowsePathsToNodeIds()  
  RegisterNodes()  
  UnregisterNodes()  
Query Service Set
  QueryFirst()  
  QueryNext()  
Attribute Service Set
  Read()  
  Write()  
  HistoryRead()  
  HistoryUpdate()  
Method Service Set
  Call()  
MonitoredItems Service Set
  CreateMonitoredItems()  
  DeleteMonitoredItems()  
  ModifyMonitoredItems()  
  SetMonitoringMode()  
  SetTriggering()  
Subscription Service Set    
  CreateSubscription()  
  ModifySubscription()  
  SetPublishingMode()  
  Publish()  
  Republish()  
  DeleteSubscriptions()  
  TransferSubscriptions()  
Transport
UA-TCP UA-SC UA Binary    
SOAP-HTTP WS-SC UA Binary    
SOAP-HTTP WS-SC UA XML    
SOAP-HTTP WS-SC UA XML-UA Binary    
Encryption
None    
Basic128Rsa15    
Basic256    
Basic256Sha256    
Authentication
Anonymous    
User Name Password    
X509 Certificate    
Server Facets
Core Server    
Data Access Server    
Nano Embedded Device Server    
Micro Embedded Device Server    
Method Server    
Embedded DataChange Subscription Server    
Node Management Server    
Standard DataChange Subscription Server    
Event Subscription Server    
Client Facets
Base Client Behaviour    
AddressSpace Lookup    
Attribute Read    
DataChange Subscription    
DataAccess    
Discovery    
Event Subscription    
Method call    
Advanced Type    
Discovery                                                                                                                                       
Local Disovery Server    
Local Discovery Server Multicast Ext.    
Global Discovery Server    

Thanks and Regards

Sumit

Avatar
Paul Hunkar
Cleveland, Ohio, USA
Moderator
Members

Moderators-Specifications

Moderators-Companion

Moderators-Implementation

Moderators-Certification

Moderators-COM
Forum Posts: 112
Member Since:
02/24/2014
sp_UserOfflineSmall Offline
2
11/05/2018 - 10:53
sp_Permalink sp_Print

Sumit,

   You listed all of the services and many of the profiles and Facets describe in OPC.  The Stack is just communication, i.e. it provides encoding of a message on the wire.  The stack does not provide all of the functionality you would need to implement what is described in a facet or profile.  Your application would have to implement this functionality.  If you are looking for a package that provided most of the functionality in the facets/profile I would purchase a commercial SDK, there are many of them on the market. 

The service described can be encoded using the stack, but again the Part 4 service description is an abstract specification and the service are mapped in Part 6 to the underlining technology.  The stack provides the message aspect of the functionality, it is not an SDK and only provides the encoding, not everything you would need if you were a server and wanted to implement a read function for example.

Paul

Paul Hunkar - DSInteroperability

Forum Timezone: America/Phoenix
Most Users Ever Online: 510
Currently Online:
Guest(s) 44
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Forum Stats:
Groups: 2
Forums: 10
Topics: 1435
Posts: 4855