UDP 是工业通讯中常用的轻量级无连接协议,在 CODESYS® 里借助标准库即可快速实现数据收发。由于 UDP 本身不区分严格意义上的服务器与客户端,只需按发送、接收逻辑实现即可完成通讯。下面为你介绍基于 Net Base Services 库搭建 UDP 通信的基础准备与实现步骤。
- UDP:服务器和客户端
案例:使用Net Base Services库创建UDP服务,本身UDP是单向不可靠传输协议,所以其实不区分服务器和客户端,或者说发送时就是客户端,接收时就是服务器端。
1、新建工程,添加Net Base Services库和StringUtils库
2、PLC_PRG代码如下:

