自动绑定提示

通行证账号已自动为系统绑定,可直接登录。不用自动绑定,有账号,请进行绑定操作。

首页 > 开放工单 > linux下的UBNUTU系统中如何读取串口收发数据
  • 客户区域:
  • 查看问题
回复: 1
linux下的UBNUTU系统中如何读取串口收发数据
产品型号: USR-K3

  1. *政
    【您想要实现什么功能?】:用一台装有bunutu18.04系统的linux设备去获取空调的状态信息,空调是485串口

    【您是如何连接和设置的?】:使用串口服务器,485转网络,空调485接串口服务器,通过网线接到Linux设备上

    【您遇到什么问题?】:怎么在bunutu18.04系统读取串口服务器的信息

  2. 李慧颖

    您好

    您的bunutu18.04系统的linux设备能建立tcp 链接吗?如果能的话是可以的

    您是数据透传还是协议转换modbus rtu转modbus tcp)

    那您是数据透传还是协议转换(modbus rtu转modbus tcp)呢?

    1.数据透传:就是您发什么我们传什么

    模块网线与电脑直连,电脑设置静态IP和模块同一网段。或者,模块连接一个路由器,电脑也连接这个路由器动态获取IP。

    K3的波特率、校验位等参数和您的485终端设备一致,485接线,A接A,B接B,232串口接线是交叉接线,RX接TX,TX接RX

    K3可以做tcp client也可以做tcp server,建议做tcp client

    K3做tcp client,您的bunutu18.04系统的linux设备做tcp server,K3的远程服务器IP填bunutu18.04系统的linux设备的ip,K3的远程端口填网bunutu18.04系统的linux设备C的端口,K3的本地端口改为0

    关闭防火墙和杀杀毒软件。K7完全替代K3,可以参考K7基本测试案例做一下测试:

    USR-K7模块基本通信测试案例

    2.协议转换(modbus rtu转modbus tcp):需要开启modbus tcp网关,参考案例



    附件:
若此工单对解决您的问题有帮助,请点个赞;您的参与,是对我们最大的鼓励。 有用