UE TCP UDP通信 数据传输
·
最近开发一个数字孪生功能,需要与modbus设备进行TCP/IP通信,通过SimpleUDPTCPSocketClient插件实现,使用的UE4.26版本开发
1.下载插件,放到项目Plugins文件夹下
2.启动插件
3.新建蓝图类actor,命名为BP_TCP
4.创建连接 服务端IP+端口

5.绑定连接和消息的回调事件


6.发送请求报文。modbu TCP/IP是主站轮询机制,请求才会返回
根据需求发送读取请求或者写入请求,以读取请求为例。


将拼接好的报文字符串转化为UE的字节数组,向服务端发送请求
7.在消息回调事件中接收服务端返回的报文,将返回的字节数组解析,若发送请求报文正确,则解析出请求的数据
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)