Socat 是一种可以把串口转为以太网的命令行工具,是开源免费的,支持TCP server, TCP Client, UDP, Linux 和windows均有版本。
sudo apt-get install socat
工智机系统中安装socat软件
在线安装
apt-get install -y socat
离线安装
dpkg -i socat_1.7.3.3-2_amd64.deb
准备windows端串口工具
搭建测试环境
硬件连接
windows通过usb转485线 连接工智机,工智机上串口接线图参照
linux端,打开终端,执行命令
sudo socat TCP-LISTEN:9011,reuseaddr,fork FILE:/dev/ttyS6,b115200,raw,echo=0
黄色部分为监听端口号,可修改
windows端,打开串口工具软件
串口端:红色箭头所示的COM口,需要选择实际检测到COM口
TCP client端 ,需要设置IP 和端口号,其他参照图中所示设置
测试效果图参考:
TCP client端发送数据,会发现串口端收到数据。
串口端发送数据,TCP client端 收到数据。