Подключение панели оператора

то что первый сконфигурирован не правильно я знаю но все равно не работает

Написал:

//07_28_test_01.js
defineVirtualDevice("pemp1", { //создаём виртуальное устройство
    title: "pemp1", //имя вирт устройства
    cells: { 
        "tesr1": {
            type: "value", //тип его текст поле
            value: 0
        },
    }
});

defineRule("WindowSwitch", {
  whenChanged: 'pemp1/tesr1',
  then: function(value) {
    log.info("pemp1/tesr1", value);
  }
})

сконфигурировал wb-matt-mbgate, добавив и исправив множитель на “1”

{
    "topic": "pemp1/tesr1",
    "address": 1500,
    "unitId": 1,
    "meta_type": "",
    "enabled": true,
    "format": "signed",
    "size": 2,
    "max": 0,
    "scale": 1,
    "byteswap": false,
    "wordswap": false
   }

выглядит так:

Выполняю:

modbus_client --debug -mtcp -a1 -t0x06 -r1500 -p502 10.0.0.78 1478
Data to write: 0x5c6
Connecting to 10.0.0.78:502
[00][01][00][00][00][06][01][06][05][DC][05][C6]
Waiting for a confirmation...
<00><01><00><00><00><06><01><06><05><DC><05><C6>
SUCCESS: written 1 elements!


вижу:

2023-07-28 14:50:35pemp1/tesr1 1478

Так что исправьте scale

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.