KNX通用指令

基本格式

key1enum=发送接收地址:数据类型:值名称1/1+值名称2/2+值名称3/3, _key1enum=组地址名称,

  • 多个KNX组地址可写作key1enum, key2enum, key3enum,依此类推,最大到key99enum。key和enum中间只能为数字
  • _key1enum是用于APP显示的组地址名称,可以是任意值
  • 发送接收地址,该组地址,既可发送到KNX总线,也可接收来自KNX总线的组地址
  • 数据类型,详见数据类型-必读
  • 值名称1/1+值名称2/2+值名称3/3,多个值用+相连,数量不限,不需要的可以删除。例如,1个值可以写作值名称1/1
  • 值名称1/1,斜杠左侧是用于APP显示的名称,斜杠右侧是发送或接收KNX总线的值。注:联动、场景中的通道调用的值是斜杠左侧的值,不是斜杠右侧的值。斜杠左侧可以是任意的名称,示例中将斜杠左侧的名称设为和斜杠右侧的值一样,仅为方便表达。
注:1台主机仅配置一个KNX通用指令设备,多个组地址以key1enum, key2enum, ...的形式配置到同一个设备中。

示例学习

请按如下步骤,学习本示例。

第1步,KNX通用指令基础调试

KNX通用指令示例Step1下载

操作步骤与调试预期效果:

  • 下载示例Step1,导入主机,APP中将出现KNX通用指令设备的控制界面
  • 在APP上控制设备,ETS中可以收到相应的KNX指令
  • 在ETS中发送相应的KNX指令,APP界面会相应的变化(注:APP上控制之后,会锁定界面几秒钟,此时不会立刻响应ETS发送的指令,界面会延迟几秒后再变化)

KNX通用指令步骤1-调试预期效果

第2步,KNX通用指令联动灯光打开/关闭/翻转

KNX通用指令示例Step2下载

操作步骤与调试预期效果:

  • 下载示例Step2,导入主机
  • 按如下的效果图所示,使用ETS发送相应的KNX指令,主机收到KNX指令后,将发送相应的联动指令。(如实际未接灯光模块,则不会收到效果图中显示的模块反馈指令)

KNX通用指令步骤2-调试预期效果

第3步,KNX通用指令联动KNX通用指令

KNX通用指令示例Step3下载

操作步骤与调试预期效果:

  • 下载示例Step3,导入主机
  • 按如下的效果图所示,使用ETS发送相应的KNX指令,主机收到KNX指令后,将发送相应的联动指令。

KNX通用指令步骤3-调试预期效果

注:可用于KNX数据类型转换

第3-1步,KNX通用指令联动KNX通用指令

使用KNX通用指令来做数据类型转换,如下一个1byte类型和1bit类型转换的需求: 可以通过如下示例来实现 KNX通用指令示例Step3-1下载

第4步,KNX通用指令中虚拟组地址的运用

KNX通用指令示例Step4下载

操作步骤与调试预期效果:

  • 下载示例Step4,导入主机
  • 结合第3步,加深理解。当一级联动无法满足需求时,可以用虚拟组地址进而做二级联动。

第5步,KNX通用指令联动APP场景

KNX通用指令示例Step5下载

注:需要预先在APP的工程师界面中编辑好测试用的APP场景

第6步,KNX通用指令联动EXCEL场景

待添加

第7步,EXCEL场景调用KNX通用指令

待添加

第8步,APP场景调用KNX通用指令并导出EXCEL场景

待添加

results matching ""

    No results matching ""