KNX协议:
KNX协议是由欧洲三大总线协议 EIB、BatiBus和EHS合并发展而来,以EIB为基础,兼顾了BatiBus和EHS的物理层规范,并吸收了BatiBus和EHS中配置模式等优点,提供了家居和楼宇自动化的完全解决方案 。
项目要求:
程序文件包括8路开关模块、2路调光模块、窗帘电机模块、8键面板、触摸屏、多功能模块、2键面板+二进制模块
功能设计:
1.八键面板+触摸屏第一个子页可以单独控制每一路开关的小灯
2.触摸屏第二个子页控制两路调光模块,长按进入百分比调光
3.触摸屏第三个子页控制窗帘电机模块,可以拖动进度条对窗帘高度和角度进行控制
4.触摸屏第四个子页进行场景控制
(1)第一个场景:回家:打开1、3、5、7四路开关,窗帘打开50%,调光亮度50%,风扇中速 (2)第二个场景:休息:打开2、4、6、8四路开关,窗帘打开100%,调光亮度0%,风扇低速 (3)第三个场景:吃饭:打开1、3、4三路开关,窗帘打开60%,调光亮度30%,风扇高速
(4)第四个场景:外出:打开5、6两路开关,窗帘打开30%,调光亮度0%,风扇关闭
5.触摸屏第五个子页控制风扇模块,可以调节风速
6.二键面板左按键设置为强制功能,一键全开
7.二键面板右按键设置为安全功能,一键全关,同时报警灯闪烁
使用到的软件:ETS5
ETS软件是国际智能家居、楼宇智能化行业主流有线技术KNX的专用配置软件,它是与制造商无关的编程软件工具,能对使用KNX系统的智能家居和楼宇控制安装进行设计和调试。
实现过程:
1.项目所需设备:
先将本项目所需要的设备添加到工程中,并修改掉默认的物理地址(若未修改物理地址,导致物理地址冲突将会出现下载失败的问题),如图所示:
2.项目所需群组地址:
(1)中间组:
所配置的群组地址:
(2)开关功能:
(3)开关反馈、调光:
(4)场景、窗、风扇、二进制:
3.基础配置:
(1)八路开关:
使能安全优先级功能,为了后续完成功能6、7
激活每个通道的附加功能(以A通道为例):
实现本项目需要使用到每个通道的场景功能、安全功能和强制功能(以A通道为例):
场景功能配置:
本项目共使用到四个场景,所以我们需要分配四个场景号(每个通道都一样)
注意:场景功能有差异的就是每个场景号下的开关输出状态,因为第一个场景和第三个场景我们需要第一路开关(A通道)是打开的,所以我们设置也是打开。(其余通道同理,我们需要此通道在哪个场景打开就在哪个场景将开关输出状态打开),图示以A通道为例:
安全功能配置:
因为本项目需要安全功能全关,所以我们设置安全功能被出发后开关为断开状态。(其余通道一致,除H通道外,H通道为报警灯,我们需要报警灯亮,所以H通道设置为闭合)
强制功能配置:
本项目需要打开强制功能时全开,所以我们在强制功能中选择闭合(其余通道一致)。
(2)八键面板:
将八键面板的按键全都设置为独立按键,如图所示:
(3)二路调光:
激活二路调光的通道功能
使能二路调光的场景功能,设置四个场景,根据题目设置每个场景调光所需要的亮度值:
第一场景亮度50%,第二场景0%,第三场景30%,第四场景0%
注意:每个场景要分配对应的场景号,为了避免错误1对应1,2对应2;点击下拉框则可以选择,与之前所设置的场景有所不同,所以不要认为为什么只能设置一个场景。(B通道同理)
(4)百叶窗:
A通道的输出工作模式设置为百叶窗模式
百叶窗场景设置:
(5)二进制模块:
将通道的功能设置为开关,不区分长短按,C通道上升沿关,下降沿开,D通道上升沿开,下降沿关。
(6)触摸屏模块:
设置触摸屏子页功能和图标(因为我将调光、百叶窗、场景三个子页统一放入同一个子页,所以我只用到两个子页):
使能三个功能页,因为功能页1到功能页5都是默认的功能页,功能页6往后才能使用到多功能模块也就是风扇模块,所以我们使能1、2、6功能页。
配置功能页的功能:
功能页一:功能页1我们使用到的都是开关功能,所以选择的都是Switch,同时我们还可以改变图标和名称。
功能页二: 我将调光、百叶窗、场景功能合三为一,其中主要需要更改的是Function of Icon(功能)这一项,调光功能就选择Switch/Dimming,百叶窗功能就选择Venetian Blind(with slat),场景功能选择Scene control。(场景功能记得分配场景号)
功能页六: 功能选择Ventilation System(通风系统)
风扇的场景功能设置:
4.群组地址的分配:
(1)八路开关:
(2)八键面板:
(3)二路调光:
(4)百叶窗:
(5)二进制模块:
(6)触摸屏模块:
总结:
本次项目的实现使我们对于KNX和ETS5软件有了较为综合的认识,对于各个设备的功能和配置也能更为熟练的操作。本项目涉及到的设备、知识点较多,完成后加深了我们对于智能家居系统的认识,并且能够将我们在本课程所学的知识点联通起来,让我们在学习中实践,在实践中学习。