Skip to main content
Skip table of contents

MinOnOff


Applicable to library's version 1.0

The MinOnOff component holds the value in the Out slot for the specified time. The value in the Time Base slot indicates the minimum time unit for how long the Out slot value will be held; the holding time is specified in the Min On slot for rising edges and Min Off slot for falling edges. Once a new value is received on the In slot, it is passed to the Out slot, and (supposing it is rising edge) it is held in the Out slot for the specified time. In case the In slot receives falling edge before the specified time passes, the Out value is not changed until this time ends—only then the Out value is changed to false. This mechanism allows to protect devices, which are sensitive to frequent value changes (for example, compressors).

The MinOnOff component

Slots

The MinOnOff component has the following slots:

  • Status: indicates the current status of the component (OK, Fault, Disabled);
  • Enabled: the change of the slot's value enables or disables the component's mechanism—if enabled, in case of change to the input value, the component holds the value in the Out slot for the specified time, and then transfers the changed value to the Out slot; if disabled, in case of change to the input value, the component transfers the input value directly to the Out slot;
  • Out: receives the value passed from the In slot;
  • Min On Active: indicates that, regardless of the rising edge in the In slot, the Out slot value is being withheld for specified time—if the slot indicates true, it means that the In slot value has changed to the rising edge, but the Min On slot is activated;
  • Min Off Active: indicates that, regardless of the falling edge in the In slot, the Out slot value is being withheld for specified time—if the slot indicates true, it means that the In slot value has changed to the falling edge, but the Min Off slot is activated;
  • Left: indicates how many rounds of the Time Base is left until the activated Min On or Min Off option allows the value to be passed to the Out slot;
  • In: the input slot receiving Boolean values from linked components;
  • Min On: indicates the holding time for the value on the rising edge, based on the time unit defined in the Time Base slot; the Min On value shall be set to an integer number, and by default it is set to 0, which means the value is passed immediately from the In slot to the Out slot;
  • Min Off: indicates the holding time for the value on the falling edge, based on the time unit defined in the Time Base slot; the Min Off value shall be set to an integer number, and by default it is set to 0, which means the value is passed immediately from the In slot to the Out slot;
  • Time Base: the time unit, which may be set manually to milliseconds, seconds, minutes, or hours.

The MinOnOff component slots



JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.