我有转换4字节到浮点值的问题。我想读电压。
正如您在前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
请帮助