产品
有人云 — 物联网云平台 零编程,组态拖拽即可实现远程监控。同时支持私有部署,拥有属于自己的软硬件一体化方案
200
+
私有云项目
数据本地化
业务个性化
10
+
万 公有云注册用户
80%公有云功能免费
付费VIP享自定义品牌服务
有人云官网
有人智造 — ODM/EMS 依托自动化、智能化、柔性化、透明化的智能工厂,
提供代研、代料、代工一站式OEM/ODM服务
有人智造官网
有人智能 — 解决方案 打包提供云、管、边、端整体解决方案
从问题诊断、方案设计,到实施落地、系统运维
有人智能官网
新闻资讯
串口服务器接受数据时显示乱码怎么办
2017-08-22


  串口服务器是将设备的串口数据转换成TCP/IP网络数据,同时大大增加了传输距离。随着其应用越来越广泛,在实际应用中会遇到各种小问题,今天笔者就介绍一下串口服务器接收数据时显示乱码了怎么办。

串口服务器接受数据时显示乱码怎么办_串口服务器显示乱码的处理方法

  数据砍乱码情况不常见,一般是由以下三个原因造成的。

  第一,波特率的设置不正确,数据位和校验位不匹配。就是串口服务器本身的串口波特率与串口设备的波特率不匹配。解决的方法就是把服务器和设备的波特率设置成一样即可

  第二,发送数据的格式不正确。通常情况下,串口服务器发送的数据hex格式的,如果格式不正确就会出现乱码。解决方法就是需要以hex格式接收数据。

  第三,硬件原因导致。一般情况下,RS232,RS485串口这两种电平形式是不一样的,不能直接相连,在使用时需要用232芯片或者485芯片转发。

  用户在使用时经常犯的错误是将TTL电平直接接到计算机上,这种情况肯定会乱码。同时硬件的设计不当,有干扰也可能会导致通讯不正常。仔细检查硬件即可。

  如果通过以上三种方法仍然无法确定乱码的原因,可以通过设备直接和电脑通讯,按照波特率相关设置,看是否正常,以确认在使用设置上是否有问题。

  以上几种方法就是笔者解决串口服务器接受数据时乱码的方法,相信能解决您遇到的大多数情况。


关注有人微信公众号
了解更多信息