# control::DlyOn

    sys::Obj
      sys::Virtual
        sys::Component
          control::DlyOn

`public class DlyOn` `[niagaraIcon="module://icons/x16/control/control.png"]`

DlyOn Delay On object

       Delays the off to on transition by a time delay

delayTime

  `public property float delayTime [summary, config, unit="second"]`

  Specified hold time in sec

hold

  `public property int hold [unit="millisecond", readonly]`

  Remaining hold time in msec

in

  `public property bool in`

  Input signal

out

  `public property bool out [readonly]`

  Output signal

execute

  `public virtual override void execute()`

  Execute is called once every scan.

start

  `public virtual override void start()`

  Callback when component is first started in an app.