Установить регистр Modbus через операцию CEP - PullRequest
0 голосов
/ 15 мая 2019

Я хотел установить регистры удержания реле Modbus для переключения устройств.

Я знаю параметры, регистры и значения, которые нужно установить, но операция CEP не работает.

Я пробовал разные способы указания объектов.

  select
    "PENDING" as status,
    9716636 as deviceId,
    {
      "deviceName", "Modbus Relais",
      "description", "Relais-Status auf CLOSE setzen",
      "c8y_setRegister.input", "false",  
      "c8y_setRegister.address", "1", 
      "c8y_setRegister.startBit", "0",
      "c8y_setRegister.noBits", "16",
      "c8y_setRegister.ipAddress", "",
      "c8y_setRegister.value", "256",
      "c8y_setRegister.register", "2"

    } as fragments
  from MeasurementCreated e
  where getNumber(e, "c8y_Temperaturecy.T.value") > 2

но регистр не устанавливается

1 Ответ

0 голосов
/ 15 мая 2019

решил сам: c8y_SetRegister -> s должен быть в верхнем регистре

...