RE: EKF Pro Screen

ПОзвольте задать пару вопросов, более детальных, а то битый час не могу додуматься…

Конечно, рад буду помочь.

Исходя из отправленной Вами ссылки (Использование EKF PRO-Screen с контроллером Wiren Board — Wiren Board), я попытался настроить кнопку (созданную на панели, автор статьи делает тоже самое) , при нажатие на которую, у меня должно включаться реле WBE2-DO-R6C-1. Используя пример правила, представленный автором, я составил своё:

defineRule("EKF", {                
  whenChanged: ["wb-modbus-1-1/Reley"],
  then: function () {
  if(dev["wb-modbus-1-1/Reley"] == true) { 
    	dev["wb-gpio/MOD1_OUT1"] = true;
    } 
  else {
       dev["wb-gpio/MOD1_OUT1"] = false;
  }
  }
});

Так же, прописал все настройки как в самой панели, так и в “устройстве с протоколом Modbus”, но обратной связи от кнопки нет, реле не срабатывает при нажатии.

Вышлите, пожалуйста, скрин с настройками каналов.

Попробуйте явно указать тип Адреса канала – “десятичное значение”.
Скорость обмена порта соответствует скорости на панели?

Прошу еще выслать настройки панели (которые вносятся в контроллер) и архив с диагностической информацией контроллера. Создание архива описано в документации.

Если есть возможность, то отключите другие устройства, которые не участвуют в наладке данного правила.

Добрый день.
Вам удалось разобраться?

Прощу прощения, за долгий ответ!

Да, Вы указали верный путь, ошибка была в разности настроек “панели” и самого “WirenBoard”. В одном месте не выставил нужное значение…

1 Like