
Funksjonsblokken DELAYVALUE2 forsinker inngangssignalet i regelmessige intervaller.
Merk: Tidene til funksjonsblokken er absolute. Dette betyr at ved omstart eller etter en serverfeil skjer det samme.
Inngangen blir sjekket for hver endring. Alle datatyper på inngangen støttes. Etter at en endring er oppdaget, starter den interne timeren. Denne nullstilles etter at tiden PT har gått.
Forsinkelsestiden for å overføre inngangen IN til utgangen Q i T#.
Hvis inngangen er sant, blir ingen endring fra inngangen IN overført til utgangen Q og forsinkelsen nullstilles.
Hvis inngangen er sant, blir verdien på inngangen IN umiddelbart overført til utgangen Q. Forsinkelsen nullstilles da. Inngangen SET har prioritet over inngangen DIS.
Etter at en endring i inngangen IN er oppdaget, blir utgangen og timeren blokkert til tiden PT har gått. Deretter overføres verdien fra inngangen IN til utgangen.
I hviletilstand, det vil si når ingen endring i inngangen IN er oppdaget, er utgangen lik T#0ms. Hvis en endring er oppdaget, begynner ET å telle opp til tiden PT er nådd. Da er utgangen lik PT for en syklus.