
Funktionsblocket DELAYVALUE1 fördröjer ingångssignalet i regelbundet intervall och sätter den första ändringen omedelbart.
Anmärkning: Tiderna i funktionsblocket är absoluta. Detta innebär att vid omstart eller efter ett serverfel sker samma reaktion.
Ingången kontrolleras vid varje ändring. Alla datatyper stöds på ingången. Efter att en ändring har upptäckts överförs värdet omedelbart till utgången Q och den interna timern startas. Den återställs efter att tiden PT har löpt ut.
Fördröjningstiden för överföring av ingången IN till utgången Q i T#.
Om ingången är sann, överförs ingen ändring från ingången IN till utgången Q och fördröjningen återställs.
Om ingången är sann, överförs värdet på ingången IN omedelbart till utgången Q. Fördröjningen återställs då. Ingången SET har prioritet före ingången DIS.
Efter att en ändring i ingången IN har upptäckts överförs värdet från ingången IN omedelbart till utgången och timern blockeras tills tiden PT har löpt ut.
I vila, det vill säga när ingen ändring i ingången IN har upptäckts, är utgången lika med T#0ms. Om en ändring har upptäckts börjar ET räkna uppåt tills tiden PT har nåtts. Då är utgången lika med PT för en cykel.