Funktionsblock DELAYVALUE1

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ång IN

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.

Ingång PT

Fördröjningstiden för överföring av ingången IN till utgången Q i T#.

Ingång DIS

Om ingången är sann, överförs ingen ändring från ingången IN till utgången Q och fördröjningen återställs.

Ingång SET

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.

Utgång Q

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.

Utgång ET

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.