未来索引
开启左侧

快使用双截棍,风生水起!

  [复制链接]
邢远 发表于 2017-10-15 16:39:21 来自手机 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

之前我们有篇文章,探讨了关于“面板”这种设备所应该具备的功能和特性,以及它有可能的发展趋势。今天我们走入技术细节,具体看看在KNX领域中,主流智能面板通常都具备哪些功能。

目前的KNX智能面板,大致上可以分为两大类,一类是纯按键的面板,一类是带有显示屏的面板。一般来讲,带有显示屏的面板,通常都是带有温度设定和控制功能。因为用户在设定温度的时候,通常需要看到其所设定的温度以及当前的温度。而纯按键类型的面板,则用来控制灯光、窗帘等常规设备,并辅以指示灯提供必要的反馈,使用户的操作体验形成完整的闭环。篇幅关系,今天我们主要讨论纯按键类型的面板。带有显示屏的面板,我们留到将来讨论温度控制的时候,再详细研究。

75ccfeb4a109396095109ad202b4360e.jpg

用一个比喻,智能面板就有点像根双截棍,柔中带刚,招法多变,貌似容易上手,实则需要苦练才能熟练掌握的一门兵器。下面,就让我们一起来耍上一耍!

基本功能

面板的基本功能包括开关控制、调光控制、窗帘控制和场景控制。

对于开关控制,在ETS里面通常会有两种选择:ON/OFF和Toggle。选择ON/OFF,意味着按键每次发送的指令都是固定的“ON”或者“OFF”,所以一个按键每次按动只能控制开或者关,要完整控制某个回路的设备,需要两个按键;选择Toggle,则意味着一个按键每次按动交替发送开和关指令,因此控制某个回路的设备,用一个按键就可以完成。

如果按键选择了调光控制功能(dimming),通常都会有至少两个对象(objects)产生,一个对应灯光的开关,一个对应灯光的调光,两个对象的指令分别默认是通过面板的短按和长按来发送的。

对于窗帘控制的按键,同样的会分出两个对象,一个用于控制窗帘的升降,一个用于控制窗帘的停止(如果控制对象是百叶窗帘的话,还可以用于调整百叶窗帘的叶片角度)。同样的,两个对象的指令默认是通过长按和短按来发送。不过由于这里的两个对象都是1bit的对象类型,因此,实际上可以通过与驱动器输出对象的错位链接来实现相反的控制模式,比如用短按控制升降,长按控制停止(根据用户习惯的方式而定)。


3df31dfd3c0bc3594a462892f780a65c.jpg



场景是智能面板最重要的功能之一。对于ETS里面的参数设定来讲,面板只需要调用一个场景号,余下的动作是在驱动器侧进行设定的。关于场景的细节设定,有兴趣的童鞋可以参考我之前的一篇文章:《关于场景,你应该知道的三件事》。

附加功能

当然,除了基本功能,智能面板所能做的远不止这些。在某些情况下,用户会提出一些相对特殊的功能需求。

比如,有些用户会觉得面板的按键太少,而要实现的功能又太多,于是会希望一个按键实现多种控制功能,控制不同的对象群组。针对这种需求,很多智能面板会提供两种特殊功能来实现,一个是双功能模式“Two channel mode”,一个是步进操作”step switching”。


“Two channel mode”还是通过短按和长按来区分控制指令,从而分别链接不同的组地址,实现不同的控制对象和控制功能。这里的长按,其时间比前面提到的调光和窗帘控制的长按还要长,我称之为”超长按“。至于长按和超长按具体的时间区别,都可以在参数里进行设置。


“step switching”则是指可以通过按键的次数来依次实现不同功能的切换。比如分出7种不同的控制组地址,然后分别由按键的第一次按动到第七次按动来实现。然后再从头循环,或者倒序循环。


6b6b80d0cd567387e3733def9d512e32.jpg



这种通过特殊操作来增加面板功能数量的方式,操作上会有些繁复(相比直接按键来说),通常用于实现一些使用频次不高的功能,在有限的按键数量下,作为一种权宜之计。

还有一种相对常见的附加功能,是通过发送数值“Value”进行控制。通常用于灯光亮度直接赋值,或者窗帘位置的直接指定,以及其他一些可以用 1 byte value 或者 2 bytes value控制的设备,比如温度、湿度、照度等。

除了普通的ON/OFF指令控制,一般面板还可以发送Timer或者Priority的控制指令,对驱动器进行多种手段的控制。关于这两种控制方式,我在《KNX系统中的”蛋炒饭“》中有更详细的解释,有兴趣的童鞋可以点击链接,进行了解。

以上这些附件功能虽然不一定常用,但是某种程度上,这些相对特殊的功能是智能面板区别于普通面板的一个重要表现,也是我们需要花时间来学习和掌握的。

指示灯的设定

除了按键的功能,智能面板上的指示灯是一个重要的附件,有必要单独拿出来研究一下。一般来讲,指示灯有三个功能:1、状态指示;2、方便在黑暗中寻找;3、美观。本文仅就涉及软件方面的功能进行讨论,所以暂不涉及第三项功能。

先说状态指示这项功能。一般来讲,所谓状态指示,可以分为按键指令的状态指示和受控设备的状态指示两种。如果作为按键指令的状态指示,只需要在参数中设定为“status indication”就可以了,指示灯的状态会默认的随着按键指令的状态变化而变化。如果需要作为受控设备的状态指示,则需要选择“control through separately object”,从而会产生一个独立的对象,然后用受控设备的状态反馈来对这个对象进行控制就可以了。


6fea5370862c9745c1519326cfc14b56.jpg


除了这两种指示,还有一种指示叫做”Acknowledgement”。如果选择这种方式,当按键指令被发送后,指示灯会闪烁几秒以示确认。这种用法,通常会被用在不希望有指示灯亮起,但是又必须对按键动作给予一定的响应,以避免造成用户按下按键,观察不到回应而对指令是否被执行产生疑虑的情况。

除了对应按键的指示灯,很多智能面板还有一个背光灯,其作用除了美观,还是让用户在黑暗中能够很方便找到它。但是,也有很多用户在休息的时候是不希望周围有一丝亮光的。因此,为了适应不同用户的需求,这个背光灯,也是可以通过一个受控的对象参数来进行开闭的。甚至,做的比较细的产品,还可以调节背光灯的亮度,灵活度就更高了。

其他功能

在大多数智能面板的参数中,还有一些通用性的设定,某些情况下也会很有用处。

比如“configuration second level”这项功能,是通过一个对象的控制,使得面板的按键功能瞬间切换成另外一个按键的功能。有些用户,希望在夜间,不管按动面板上的哪一个按键,都是启动”夜间模式“,而在白天,则每个按键的功能各自不同。这个应用,就可以通过这个”second level”来实现。

还有”Antitheft alarm”,也是我觉得很有趣的一项功能。从字面上理解,它可以叫做“防盗功能“。当面板被从耦合器上拔下来的时候,会被触发这个防盗功能。显然,这个对于安装在公共区域的面板是很有用的。对于公共区域的面板,不可或缺的还有一项”lock up”的参数设定,可以通过对象来启停面板的功能,使面板在特定情况失去作用,从而避免被无关人员误操作的可能。


053a8693d62bbf9fc9972607b6a08efd.jpg


小结

在关于面板的基本原则那篇文章里,我们提到面板要操作简单,所以KNX智能面板的大部分操作都是通过一次按动来执行的,最多通过长按和短按来区分出更多的指令。同时我们提到要直观,因此,指示灯的作用对面板来讲是很重要的。


当然,作为智能面板,它与传统面板的最大不同,就是它不是一个孤立的设备,而是总线系统中的一员,它能够通过与其他设备的配合来实现更多的组合功能。这些功能的操作依旧简单,但背后通过软件上的设定却可以执行出一个复杂的组合动作。就像双截棍,平淡无奇的两根短棍,如果分开使用,就只是两根短棍而已,但是一旦通过一根链子连在一起,其变化就立马丰富了起来。而想要用好这两根连在一起的短棍,则是对使用者的基本功和智慧的多重考验了。

该会员没有填写今日想说内容.

精彩评论3

HuChaoMing 发表于 2017-10-24 15:40:05 | 显示全部楼层
学习了
智能技术共享平台 - 未来论 http://www.mywll.com/
回复

使用道具 举报

bioe 发表于 2018-3-8 17:54:35 | 显示全部楼层
围观
智能技术共享平台 - 未来论 http://www.mywll.com/
回复

使用道具 举报

mabolong 发表于 2018-3-24 14:52:16 | 显示全部楼层
谢谢了 学习中!!!!
智能技术共享平台 - 未来论 http://www.mywll.com/
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注2973

粉丝3237

帖子9937

发布主题
阅读排行 更多
广告位
!jz_fbzt! !jz_sgzt! !jz_xgzt! 快速回复 !jz_sctz! !jz_fhlb! 搜索

智能技术共享平台 - 未来论

关注服务号

进入小程序

全国服务中心:

运维中心:天津

未来之家:天津 青岛 济南 郑州 石家庄

                商务邮箱:xy@mywll.com

Copyright © 2012-2021 未来派 未来论 (津ICP备16000236号-5)