以下是引用383268639在2019/10/13 10:11:48的发言:
64,65的值我找个串口软件读成二进制试试看。04,05值在电表里可以看,确定是一样的。公式:第一个字*65536+第二个字,就是把短整型数据转为了浮点数吧?EPI的值,在电表说明书给的就是浮点数据类型。版主,我的这个宏命令应该如何编才合适,望指教。
1.宏指令里面要进行数据转换,把64 65 04 05的值先转换成浮点。
2.确定64 65 04 05这4个数据与表中的是不是一样的。
3.你自己按照这个公式计算一下这个结果是不是正确的。