我有一个RS485输出,但我不知道它使用的是哪个字符集

时间:2018-07-24 14:46:14

标签: serial-port rs485

输出字符串为:

▒~▒▒~▒▒~▒▒~▒▒~▒▒~▒▒~▒▒~▒▒~▒▒~▒▒~▒▒~▒▒~▒▒~▒▒~▒▒~▒▒~▒▒~▒▒~▒▒~▒▒ffx▒f▒x▒x`▒x▒x▒x▒`▒x~x▒▒x▒▒x````▒````▒x~xx▒x▒f`▒x▒

我知道在RS232上输出应该类似于:

ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿSITE NAME,24/07/18,13:15:00,60,0.000,0.000,2.911,2585,

时间以及最后两个数字可能会改变,但字符串的其余部分应保持一致。有没有办法找出所使用的字符集?

1 个答案:

答案 0 :(得分:1)

它是用RS-485 Wikipedia编写的,如下所示。

  

协议
  RS-485不是协议;它只是一个电接口。尽管许多应用程序使用RS-485信号电平,但是RS-485并未指定数据传输的速度,格式和协议。即使仅来自信号电平,也不能保证来自不同制造商的相似设备的互操作性。

如果没有记录您要连接的设备的规格,您只需要使用示波器等测量仪器进行查找?