mirror of
https://github.com/node-red/node-red.git
synced 2023-10-10 13:36:53 +02:00
31 lines
2.4 KiB
HTML
31 lines
2.4 KiB
HTML
<script type="text/html" data-help-name="rbe">
|
||
<p>异常报告 (RBE) 节点 - 仅在负载发生更改时才传递数据。
|
||
它还可以阻止除外,或者忽略值更改指定量(死区和窄带模式)。</p>
|
||
<h3>输入</h3>
|
||
<dl class="message-properties">
|
||
<dt>payload
|
||
<span class="property-type">数值|字符串| (object)</span>
|
||
</dt>
|
||
<dd>RBE 模式将接受数字、字符串和简单对象。 其他模式必须提供可解析的数字。</dd>
|
||
<dt class="optional">topic <span class="property-type">字符串</span>
|
||
</dt>
|
||
<dd>如果指定,该函数将在每个主题的基础上运行。 该属性可以通过配置来设置。</dd>
|
||
<dt class="optional">reset<span class="property-type">任意</span></dt>
|
||
<dd>如果设置,则清除指定 msg。topic 的存储值;如果未指定 msg。topic,则清除所有主题。</dd>
|
||
</dl>
|
||
<h3>输出</h3>
|
||
<dl class="message-properties">
|
||
<dt>payload
|
||
<span class="property-type">与输入一致</span>
|
||
</dt>
|
||
<dd>如果触发,输出将与输入相同。</dd>
|
||
</dl>
|
||
<h3>详细</h3>
|
||
<p>在 RBE 模式下,此节点将阻塞,直到 <code>msg。payload</code>(或选定的属性)值与前一个值不同。 如果需要,它可以忽略初始值,以免在开始时发送任何内容。</p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Deadband" target="_blank">死区</a>模式将阻止传入值<i>除非</i>其变化更大或 大于等于+ 与先前值的带隙。</p>
|
||
<p>如果输入值的变化大于或大于等于 +/-,窄带模式将阻止输入值。 与先前值的带隙距离。 例如,它对于忽略故障传感器中的异常值非常有用。</p>
|
||
<p>在死区和窄带模式下,传入值都必须包含可解析的数字,并且都支持 % - 仅当/除非输入与原始值的差异超过 x% 时才发送。</p>
|
||
<p>死区和窄带都允许与先前的有效输出值进行比较,从而忽略任何超出范围的值,或与先前的输入值进行比较,这会重置设定点,从而允许逐渐漂移(死区)或阶跃变化( 窄带)。</p>
|
||
<p><b>注意:</b>这在每个 <code>msg。topic</code> 的基础上工作,尽管如果需要的话可以更改为另一个属性。 这意味着单个过滤器节点可以同时处理多个不同的主题。</p>
|
||
</script>
|