所属产品: Mingcedar Studio DESIGNER
Blink:用闪烁表达强提醒 | Mingcedar Studio
Blink Color 是提醒类行为,只应用于少数关键状态。它不适合普通运行状态。
<section id="blink-detail" class="docs-block docs-block-intro docs-block-current"> <span class="section-kicker">Blink</span> <h2>Blink:用闪烁表达强提醒</h2> <p>Blink Color 是提醒类行为,只应用于少数关键状态。它不适合普通运行状态。</p> <div class="docs-detail-list"> <article id="blink-detail-item-1" class="docs-detail-row"> <strong>功能是什么</strong> <p>Blink Color 在条件成立时,让对象在 ON 和 OFF 两组显示状态之间切换。条件不成立时,可以使用 False 状态。</p> <ul> <li>ON 状态:条件成立时的闪烁亮态</li><li>OFF 状态:条件成立时的闪烁暗态</li><li>False 状态:条件不成立时的普通状态</li> </ul> </article><article id="blink-detail-item-2" class="docs-detail-row"> <strong>关键字段</strong> <p>Setup Script 准备数据,Condition 返回布尔值;Action 中的 TRUE、FALSE 控制是否应用对应状态。各输出通道按 Blink ON、Blink OFF、Condition FALSE 三列配置。</p> <ul> <li>Condition:布尔表达式</li><li>Fill color / Border color:按状态配置颜色</li><li>Visibility:按状态配置显示或隐藏</li><li>FALSE 默认关闭,需要静止外观时启用</li><li>当前编辑器没有 Blink Interval 输入框</li> </ul> </article><article id="blink-detail-item-3" class="docs-detail-row"> <strong>闪烁的使用范围</strong> <p>闪烁用于需要关注的报警或异常状态。当前编辑器不提供速度或间隔设置。应限制同时闪烁的对象数量,并用静止文字或状态色补充说明。</p> <ul> <li>报警或异常状态按项目规范配置</li><li>常规运行和停止可使用 State Color</li><li>Condition FALSE 需同时启用 FALSE</li><li>数据质量通过 Quality Override 单独表达</li> </ul> </article><article id="blink-detail-item-4" class="docs-detail-row"> <strong>支持写法</strong> <p>Condition 可以读取布尔 Tag,也可以组合状态码和质量判断。</p> <pre class="docs-code-block"><code>// Setup Script
var alarm = ReadTagBoolean("<PLC>.<ALARM_TAG>", false);
var qualityGood = ReadTagQualityGood("<PLC>.<ALARM_TAG>");
// Condition
alarm && qualityGood</code></pre> </article><article id="blink-detail-item-5" class="docs-detail-row"> <strong>配置顺序</strong> <p>先填写触发条件,再配置 Blink ON 和 Blink OFF。需要条件为假时保持静止外观,应启用 FALSE 并设置 Condition FALSE;最后检查质量覆盖。</p> <ul> <li>填写 Condition</li><li>启用需要的输出通道</li><li>配置 Blink ON / Blink OFF</li><li>按需要启用 FALSE 并配置 Condition FALSE</li><li>核对 Good / Bad 质量显示</li> </ul> </article><article id="blink-detail-item-6" class="docs-detail-row"> <strong>适用和边界</strong> <p>报警灯、故障块、超限提醒适合 Blink。运行、停止、自动、手动等普通状态优先使用 State Color 或 Multi-State Color。</p> </article> </div> </section>