工程设计要求:包括8路开关模块、2路调光模块、窗帘电机模块、8键面板、触摸屏、多功能模块、2键面板+二进制模块
功能实现:
1. 8键面板+触摸屏第一个子页可以单独控制每一路开关的小灯
2. 触摸屏第二个子页控制两路调光模块,长按进入百分比调光
3. 触摸屏第三个子页控制窗帘电机模块,可以拖动进度条对窗帘高度和角度进行控制
4. 触摸屏第四个子页进行场景控制,
第一个场景:回家,打开1 3 5 7四路开关,窗帘打开50%,调光亮度50%,风扇中速
第二个场景:休息,打开2 4 6 8四路开关,窗帘打开100%,调光亮度0%,风扇低速
第三个场景:吃饭,打开1 3 4三路开关,窗帘打开60%,调光亮度30%,风扇高速
第四个场景:外出,打开5 6两路开关,窗帘打开30%,调光亮度0%,风扇关闭
5. 触摸屏第五个子页控制风扇模块 可以调节风速
6. 2键面板左按键设置为强制功能,一键全开
7. 2键面板右按键设置为安全功能,一键全关,同时报警灯闪烁
整体设备模块图片展示 :
首先我们要了解KNX协议是什么:KNX是一个欧洲组织 开发了一套协议/定义了一套标准,用于家电、智能设备(电器)的数据通信IEEE:RS232/485(KNX协议)。KNX是一种开放的、全球标准的建筑自动化和控制系统,通过统一的通信协议实现不同设备和系统之间的互联互通,为用户提供智能化的建筑管理和控制功能。
EST软件是什么:ETS 的概念 ETS 是一套专供设计师及安装工程师用于KNX 系统的规划,设计及调试的软件。ETS 代表Engineering Tool Software (工程工具软件)。ETS ™是KNX 的注册商标。目前的版本为ETS5。虽然ETS5 是一套新开发的软件,但在开发过程中有特别注意让其接口和以往版本尽量相似。
接下来我们开始创建项目:
下一步添加项目工程内容:
添加以下所需设备:
添加设备群组地址视频:
群组地址添加设置
群组地址组对象地址分配:
最后我们将所有设备模块进行下载:
完成以上所有操作设置之后,按工程要求内容完成效果视频展示如下:
工程项目完成视频效果展示
总结:实现原理
1. 8键面板+触摸屏第一个子页可以单独控制每一路开关的小灯:
在KNX系统中,每个开关通道都有一个对应的状态变量。通过读取和控制这些变量,可以实现对每一路开关的控制。当用户在触摸屏上点击/触摸对应的开关按钮时,系统会发送相应的控制命令给对应的开关模块,从而控制小灯的状态。
2.触摸屏第二个子页控制两路调光模块,长按进入百分比调光:类似于第一个功能,每个调光模块也有对应的状态变量。通过读取和控制这些变量,可以实现对调光模块的控制。当用户在触摸屏上拖动调光条时,系统会根据拖动的位置计算出对应的亮度百分比,并将该值发送给调光模块进行调光操作。
3.触摸屏第三个子页控制窗帘电机模块,可以拖动进度条对窗帘高度和角度进行控制:窗帘电机模块通常包括一个开关控制和一个位置控制。通过读取和控制这些变量,可以实现对窗帘高度和角度的控制。当用户在触摸屏上拖动进度条时,系统会根据拖动的位置计算出对应的位置值,并将该值发送给窗帘电机模块进行控制。
4.触摸屏第四个子页进行场景控制:场景控制是通过预先定义好的场景来实现一键控制多个设备的操作。当用户点击某个场景按钮时,系统会发送相应的控制命令给各个设备模块,从而实现对应场景的操作。
5.触摸屏第五个子页控制风扇模块,可以调节风速:类似于调光模块,风扇模块也有对应的状态变量,可以控制风扇的开/关状态以及风速等级。当用户在触摸屏上调节风速时,系统会发送相应的控制命令给风扇模块,从而实现对风扇的控
6.键面板左按键设置为强制功能,一键全开:通过编程设置,当用户按下键面板的左按键时,系统会发送一组特定的控制命令给所有开关模块,从而实现一键全开的功能。
7.键面板右按键设置为安全功能,一键全关,同时报警灯闪烁:类似于强制功能,通过编程设置,当用户按下键面板的右按键时,系统会发送一组特定的控制命令给所有开关模块,将其关闭。同时,系统还会发送控制命令给报警灯模块,使其开始闪烁以示警告