modbus TCP在PHP数组中的字节为浮点数

时间:2016-08-31 08:09:37

标签: php arrays modbus

我有转换4字节到浮点值的问题。我想读电压。

screen1

screen2

正如您在前4个值中看到的那样:

  

67,93,135,197

我认为,值67和93是整数。

$recData = $modbus->readMultipleRegisters(1, 1, 6);
$Spannung1 = ($recData[3]<<24) + ($recData[2]<<16) +($recData[1]<<8) + $recData[0];

我不知道但是价值 - $ Spannung1总是其他值,例如一次-98098450或2092129347。

实际上电压有221V或222V

请帮助

0 个答案:

没有答案