【问题标题】:Set Modbus Register via CEP operation通过 CEP 操作设置 Modbus 寄存器
【发布时间】:2019-05-15 19:23:43
【问题描述】:

我想设置 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

但是没有设置寄存器

【问题讨论】:

    标签: modbus complex-event-processing cumulocity


    【解决方案1】:

    自己解决:c8y_SetRegister --> s 需要大写

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-26
      相关资源
      最近更新 更多