我一直在编写这个小小的WiFly RS232 device PuTTY。这是一个小的灰色设备,几乎只是从RS232端口无线发送数据到我们的web服务器。有一个庞大的高级用户手册,我已经浏览了很多次,正在寻找解决这个问题的方法,你可以在这里找到它:http://ww1.microchip.com/downloads/en/DeviceDoc/50002230A.pdf
这个设备已经连接到web和web服务器上了,我以前也用它发布过其他设备的数据。我现在遇到的问题是,我从天平上获得的数据的格式非常奇怪。最初它会发送看起来非常奇怪的字符,然后使用"set opt format 0x7“我可以让它以十六进制发送数据。
我似乎想不出如何将这些数据转换为小数,这样我们就可以在网站上正确地查看权重值。肯定有一个命令,我只是错过了,或者它可能比我意识到的更难。
发布于 2015-08-26 18:16:00
我在称重行业工作,花了很多时间通过RS232与各种称重工具交谈。
市场上的大多数天平以带有cr终止符的Ascii格式发送重量数据,例如"NET 2.045 kg[cr][lf]
“。如果你得到的是奇怪的字符,这通常是由于标尺和客户端之间的波特率等不匹配。称重器制造商通常会有一份通信手册,其中将详细介绍com协议,并让您了解应该收到什么。
你有没有尝试过通过HyperTerminal或YAT等与天平进行交流?
我希望这能帮到你。
https://stackoverflow.com/questions/32214995
复制相似问题