logo

Notification

Icon
Error

Options
Go to last post Go to first unread
Offline FaMo  
#1 Posted : Friday, February 10, 2017 4:02:58 AM(UTC)
FaMo

Rank: Newbie

Joined: 2/10/2017(UTC)
Posts: 5

Was thanked: 1 time(s) in 1 post(s)
Hi,

I would like to ask about a reversed connection from server to client.To my knowledge a definition is currently in OPC UA draft specification for OPC UA 1.04. Is such extension implemented in your embedded SDK or would it be implemented soon in the future?

thanks
Offline Roger Fortune  
#2 Posted : Sunday, February 12, 2017 3:10:38 PM(UTC)
Roger Fortune

Rank: Advanced Member

Joined: 10/21/2014(UTC)
Posts: 105

Was thanked: 35 time(s) in 32 post(s)
I'm afraid that I don't understand your question. Can you please provide some more detail?
Offline FaMo  
#3 Posted : Monday, February 13, 2017 1:19:18 AM(UTC)
FaMo

Rank: Newbie

Joined: 2/10/2017(UTC)
Posts: 5

Was thanked: 1 time(s) in 1 post(s)
sorry for the vague formulation of the question.
In our use scenario, servers are always behind NAT and we would like the connection to be initiated by server not client. So client would have a listening port and server will try to connect to it. Only the TCP/IP connection is created by the server, the rest of the connection establishment (SecureChannel, Session and Subscription) is created by the client.The definition of this reverse connect feature is completed in the current OPC UA draft specification for OPC UA 1.04.
so my question was, Is such extension implemented in Matrikon embedded SDK or would it be implemented soon in the future?

thanks


Offline Alexander Hein  
#4 Posted : Monday, February 13, 2017 3:01:54 AM(UTC)
Alexander Hein

Rank: Advanced Member

Joined: 12/9/2016(UTC)
Posts: 5

Was thanked: 1 time(s) in 1 post(s)
Hello FaMo,

as the UA is currently/still based on master/slave concept, the UA client has always to start the communication and the UA server just reacts.
To set it up vice versa, the UA server will need to include at least some OPC UA Client services sets and the UA client will need some OPC UA Server services sets.
Unfortunately the OPC UA Client profiles/services sets aren't part of the UA SDK yet.
Unfortunately I don't know if & when the OPC UA Client profiles will be added to the SDK. As what I know the next releases will be focused on Pub/Sub...
So if you still looking to have the UA server to initialize the TCP/IP connection, you will need to write your own/custom enhancement for this.

Hope this helps.

Offline FaMo  
#5 Posted : Tuesday, February 14, 2017 6:31:29 AM(UTC)
FaMo

Rank: Newbie

Joined: 2/10/2017(UTC)
Posts: 5

Was thanked: 1 time(s) in 1 post(s)
thanks a lot Alexander that was helpful. Another question please

Can i implement an OPC UA server with security on ARM Cortex-M4 with 1MB code flash.
Offline Basavaraju B V  
#6 Posted : Wednesday, February 15, 2017 12:00:53 AM(UTC)
Basavaraju B V

Rank: Advanced Member

Joined: 6/10/2015(UTC)
Posts: 34
Location: Bengaluru

Was thanked: 1 time(s) in 1 post(s)
Hello FaMo,

Yes it is possible to implement an OPC UA server with security on ARM Cortex-M4 with 1MB code flash provided there is sufficient RAM.

Thank you.
Regards,
Basavaraju B V
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Matrikon Subscribe  |   Matrikon Unsubscribe  |   Global Unsubscribe  |   Privacy Statement  |   Your Privacy Choices   |   Cookie Notice