我一直在编写这个小型WiFly RS232设备PuTTY。它是一个小型灰色设备,几乎只是将数据从RS232端口无线发送到我们的Web服务器。我已经扫描了很多次的巨型高级用户手册,现在正在寻找解决方法,你可以在这里找到它:http://ww1.microchip.com/downloads/en/DeviceDoc/50002230A.pdf
此设备已连接到Web和Web服务器,我之前已经使用它发布了来自其他设备的数据。我现在遇到的问题是,我从规模获得的数据是一种非常奇怪的格式。最初它会发送非常怪异的字符,然后使用“set opt format 0x7”我能够让它以十六进制发送数据。
我似乎无法弄清楚如何将该数据转换为十进制数,以便我们可以在网站上正确查看权重值。必须有一个命令,我只是缺少或者可能比我意识到的更难。
答案 0 :(得分:0)
我在称重行业工作,花了很多时间通过RS232与各种秤进行对话。
市场上的大多数秤以Ascii格式发送权重数据,其中[cr] [lf]终止符,例如“NET 2.045 kg[cr][lf]
”。如果您回到奇怪的角色,通常会导致比例和客户端之间的波特率等不匹配。规模制造商通常会有一份沟通手册,详细介绍了com协议,并让您了解应该接收的内容。
您是否尝试通过HyperTerminal或YAT等与比例进行通信?
我希望这会有所帮助。