【问题背景】想实现3D场景中告警设备显示对应的告警颜色,但是告警设备的标记不要继承告警颜色,想问如何配置才能实现?
【功能概述&实现方式】
【配置步骤】
下面以X4为例进行配置的讲解
1-以【智能路灯】集合为例,配置【智慧路灯-右侧标题-密斯】的标记。
2-新建操作集【获取设置告警颜色】,使用3个操作原子,分别是【获取告警颜色】【孪生体颜色】【使用标记】。【获取告警颜色】中把获取到的【告警颜色】作为存储单元存储起来,给到【孪生体颜色】原子中使用,设置告警设备的告警颜色,同时注意【是否遍历】选择是或者否,这样就可以控制标记是否继承设备的颜色。后面附录部分,也会介绍其他可以设置标记继承告警设备颜色的方法,我们这里选择【否】不继承告警设备的颜色。
3-给【智能路灯】配置【告警】事件,操作集选择上面配置的【获取设置告警颜色】,当对应路灯设备发生告警时,告警事件会触发执行对应的操作集。
4-给【园区智能路灯07】和【园区智能路灯08】分别推送1级告警和2级告警,进入场景中查看效果(设备分别变成对应的告警颜色,标记没有变色)
补充附录:
1-如果使用【设置告警颜色】的原子,这个原子中默认遍历为是,所以标记就会继承告警设备的颜色,效果和【孪生体颜色】中遍历选择为【是】是一样的,配置如下:
2-最终效果展示