首页 理论教育 场景控制方法及实现步骤

场景控制方法及实现步骤

时间:2023-07-02 理论教育 版权反馈
【摘要】:图6-45 调光场景的亮度设置上述场景控制是将场景做在开关模块或调光模块上,另一种场景控制是将场景做在按钮面板上,这种方式应用的更广泛一些。这样“Actuator group 1”中所发送的数据范围是0~100%,若场景被控对象只有一个,只改“Actuator group 1”即可。图6-50 调光场景Scene 1发送值组态到此,按钮面板中参数设置完毕。图6-51 调光场景地址组配置这样就实现了控制面板对调光场景的控制。

场景控制方法及实现步骤

Scene(场景)可以理解为将各种元器件不同通道的不同状态进行组合,实现某一特定的光景效果。例如,开关模块前4个开关导通,后4个闭合,接上电灯就表现为前4个灯亮后4个不亮,这就是一种场景。再例如,对于调光系统来说,一只电灯亮到什么程度,这也是一个场景。对于Scene来说,它的通信目标是scene object,在scene object中可以存储不同场景的组合。

Scene(场景模式)与Group Address(群组地址)的概念很容易混淆。Group Address是元器件实现功能的集合,实现同一功能的“object”(目标)要放在同一个Group Address里,而且这些“object”的数据类型必须相同。例如,要实现对开关量的控制,将若干需要控制的switch object(开关量目标)放在同一个Group Address里。

为进一步理解场景的概念,可以将上例中的内容用场景方法实现一下。把Push-button(面板)的按键属性选为Scene,给scene address选择场景序号,最多为64个场景,如图6-41所示。

如果用开关模块进行控制,在“General scene”选项卡中,可通过激活需要的数量来控制场景,如图6-42所示。

在对应的场景中,设置开关模块每一个通道的开关状态。如该例中共需设置8个场景,分别是第一层开、第一层关;第二层开、第二层关;第三层开、第三层关;整体开、整体关。如图6-43所示的Scene 2就是一层灯灭的开关量状态。需要注意的是,在每一个场景的设置中,不用的通道要设置成“no change”,否则它们之间将会相互有影响。

978-7-111-44354-4-Chapter06-58.jpg

图6-41 面板选择场景

978-7-111-44354-4-Chapter06-59.jpg

图6-42 开关选择场景

978-7-111-44354-4-Chapter06-60.jpg

图6-43 第2个场景的设置

最后根据要求对实现各个场景功能的群组地址进行组态。将面板的控制目标Object A和需要控制的场景目标Scene Object拖拽到同一个Group Address里。这样,使用者按下几号按键就会选择几号场景,如图6-44所示。

978-7-111-44354-4-Chapter06-61.jpg

图6-44 开关场景的组态

这样就实现了控制面板对开关场景的控制。调光模块的场景控制与开关模块类似,如图6-45所示是调光场景的亮度设置。

978-7-111-44354-4-Chapter06-62.jpg

图6-45 调光场景的亮度设置

上述场景控制是将场景做在开关模块或调光模块上,另一种场景控制是将场景做在按钮面板上,这种方式应用的更广泛一些。下面将举例如何将场景做在按钮面板上,进而控制调光模块。

打开按钮模块参数编辑界面,将“Push-button 1”中“Selection of function”选择为“Scene”,在“Scene address”中选择按钮触发的场景编号,如图6-46所示。(www.xing528.com)

978-7-111-44354-4-Chapter06-63.jpg

图6-46 按钮场景编号设置

在“Scene module”中选择“Switched on”,打开按钮面板的场景功能,如图6-47所示。在“Scene actuator groups”中将“Actuator group 1”中数据类型改为“Value object(8bit in steps)”,如图6-48所示。这样“Actuator group 1”中所发送的数据范围是0~100%,若场景被控对象只有一个,只改“Actuator group 1”即可。若被控对象有多个,则需更改多个“Actuator group”,数目依情况而定。

978-7-111-44354-4-Chapter06-64.jpg

图6-47 调光场景Scene module组态

978-7-111-44354-4-Chapter06-65.jpg

图6-48 调光场景Scene actuator groups组态

将“Scene 1”对应到场景编号0上,即当触发场景0时,按钮面板将会发送“Scene 1values”中的值到目标模块中,如图6-49所示。

978-7-111-44354-4-Chapter06-66.jpg

图6-49 调光场景Scene 1组态

将“Scene 1 values”中对应的“Actuator group 1”值改为10%,如图6-50所示。

978-7-111-44354-4-Chapter06-67.jpg

图6-50 调光场景Scene 1发送值组态

到此,按钮面板中参数设置完毕。

在调光模块中,关闭场景配置,将“Value object-Channel 2,general”拖入到地址组中即可。将按钮面板中“Actuator group1-Send value、Extension object-Scene function、Object A-Push-button 1”三项拖入到同一地址组中,如图6-51所示。

978-7-111-44354-4-Chapter06-68.jpg

图6-51 调光场景地址组配置

这样就实现了控制面板对调光场景的控制。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈