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
|
|
|
|
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?
|
|
|
|
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
|
|
|
|
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.
|
|
|
|
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.
|
|
|
|
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.