
Den Funktionsblok DELAYVALUE2 forsinker det indgående signal i et regelmæssigt interval.
Bemærk: Tiderne i Funktionsblokken er absolutte. Dette betyder, at ved genstart eller efter en servernedbrud reagerer systemet på samme måde.
Indgangen bliver tjekket for hver ændring. Der understøttes enhver datatype på indgangen. Efter at der er blevet registreret en ændring, starter den interne timer. Denne nulstilles efter udløb af tiden PT.
Forsinkelsestiden for overførslen af indgangen IN til udgangen Q i T#.
Er indgangen sand, så bliver der ikke videregivet nogen ændring fra indgangen IN til udgangen Q, og forsinkelsen nulstilles.
Er indgangen sand, så bliver værdien på indgangen IN straks videregivet til udgangen Q. Forsinkelsen nulstilles i denne sammenhæng. Indgangen SET har prioritet over indgangen DIS.
Efter at der er blevet registreret en ændring på indgangen IN, bliver udgangen og timeren låst, indtil tiden PT er udløbet. Derefter overføres værdien fra indgangen IN til udgangen.
I hviletilstand, altså når der ikke er blevet registreret nogen ændring på indgangen IN, er udgangen lig med T#0ms. Er der blevet registreret en ændring, begynder ET at tælle op, indtil tiden PT er nået. Derefter er udgangen lig med PT i én cyklus.