27.01.2016, 07:12
Try this, since the resulting value has to be multiplied by 0.001, bus_datatype field has to be set to float32, but datatype field (which tells what kind of data is read from ModBus) should be set to int32.
Code:
{
"manufacturer": "satec",
"description": "PM",
"mapping": [
{
"name": "PF_L1",
"bus_datatype": "float32",
"datatype": "int32",
"type": "register",
"value_multiplier": 0.001,
"address": 13342
}
]
}