在open62541

时间:2018-05-29 06:33:26

标签: c opc-ua open62541


我试图在C语言中创建一个使用两种协议的桥接器:OPC-UA和MODBUS 在客户端和网桥之间,我使用协议open62541来请求任何类型的数据。当桥接收请求时,内存请求从具有协议MODBUS的brigde启动到MODBUS服务器,该服务器应该发送回请求的那些内存变量。
我的问题是我找不到任何方法来查看代码中的点,服务器接收客户端请求 我需要找到如何将这些内存变量从服务器发送回客户端 如果有人有解决方案,我会很高兴。

1 个答案:

答案 0 :(得分:0)

通过猜测我假设您的意思是ReadRequest,并且您想知道在服务器中处理此读取请求的位置?

可能是这一个:Service_Read

https://github.com/open62541/open62541/blob/71e9a44d1aec5bc0cce465c8daefe47883b25f6c/src/server/ua_services_attribute.c#L394

Operation_Read

https://github.com/open62541/open62541/blob/71e9a44d1aec5bc0cce465c8daefe47883b25f6c/src/server/ua_services_attribute.c#L394

你正在寻找?!