技术常见问答

询问问题

Modbus通讯协议中有一种数据格式是MOD10000,这种格式是如何计算的?

MOD10000对应n位整数格式的数据,每一位整数取值范围是0~9999。可以用下式表示其计算含义:(以V代表计算结果)
V = sum(R〔n〕×100000+ R〔n+1〕×10000+ ?????+R〔n+m〕×10000(m-1)),式中Rn是n位整数的位数。
例如:如果从电量测量区得到三个MOD10000格式的数据:第一位整数是123,第二位整数是4567,第三位整数是89。则测量结果=123+4567×10000+89×100002=8945670123 KWh。
对您是否有帮助?
我们如何进行信息改进?