Коллеги, добрый день, купил китайский расходомер RS-485, к нему получил инструкцию, написал шаблон, получаю ересь в значениях, прилетающих от устройства.
Вот шаблон:
{
"device_type": "Турбинный расходомер (Modbus)",
"device": {
"name": "Турбинный расходомер LWG Y",
"id": "turbine_flow_meter_modbus",
"channels": [
{
"name": "Мгновенный расход",
"type": "value",
"reg_type": "holding",
"format": "float",
"address": 258
},
{
"name": "Общий объём",
"type": "value",
"reg_type": "holding",
"format": "float",
"address": 256
},
{
"name": "Коэффициент расходомера (K)",
"type": "value",
"reg_type": "input",
"format": "float",
"address": 5
},
{
"name": "Диаметр датчика",
"type": "value",
"reg_type": "input",
"format": "float",
"address": 146
}
] }
}
Китайцы говорят, что нужно сменить format: “float” на “float.swap”,
“float.abcd”,“float.badc”` при этом шаблон совсем не запускается, Помогите пожалуйста разобраться. Инструкцию прилагаю. Спасибо!
Liquid Turbine Flow Meter User Manual.pdf (669,2 КБ)