如何使用COM端口通过串口读取能量计读数?

时间:2016-11-16 04:29:34

标签: serial-port master-slave modbus usbserial energy

我已将能量计与RS232连接,然后使用RS232-to-USB-Cable与我的PC连接。我的能量计使用Modbus协议。

我通过Modbus Slave / Modbus Poll软件获得这些读数。我如何以正确的格式获得它?

<00> 000024-Rx:AB 26 EA 59 94 FD B2 65 90 65 E4 AB 26 1D CA BA FE 57 8A 55 CA 55 FF

<00> 000025-Rx:AB 26 EA 59 94 FD B2 65 90 65 E4 AB 26 1D CA BA FC D7 8A 55 8A 55 FF

<00> 000026-Rx:AB 26 EA 59 94 FD B2 65 90 65 A4 AB A6 EB B2 AE FA 57 CA 55 CA 55 FF

<00> 000027-Rx:AB 26 EA 59 94 FD B2 65 90 65 A4 AB A6 EB B2 AE FA 57 CA 55 CA 55 FF

<00> 000040-Rx:AB 26 EA D6 EB FF B2 65 94 65 C6 AB 26 EB B2 AE FA 55 8A D5 8A 55 FF

1 个答案:

答案 0 :(得分:0)

您应该学习如何在制造商网站上找到可能与您需要的信息相近的任何信息。如果您转到支持 - >下载,只需对多功能仪表进行复选标记,并在列表行RISH EM 1320/30/40上单击手册中的右侧链接,您的仪表就会有一个模拟总线协议手册

手册在这里:http://www.rishabh.co.in/index.php/products/download/349

该手册似乎给出了您应该查看的寄存器地址以获取不同的值。我显然无法知道您的modbus轮询软件实际上是为了获取您发布的数据,您需要使用手册作为指南,查看具有您感兴趣的数据的Modbus寄存器。不,我不知道你的特定仪表了。

顺便说一下,如果你真的试过了,我相信你自己可以找到它。