TP - Pulse Timer

Introduction

The TP pulse timer function block generates a pulse of a fixed duration.

Parameters

ParameterTypeDirectionDescription
INBOOLInputA rising edge starts the fixed duration pulse.
PTTIMEInputThe duration of the pulse.
QBOOLOutputSet to true during the pulse.
ETTIMEOutputThe elapsed time of the pulse.

Once the pulse begins, further changes in the input signal IN have no effect on the output until the pulse completes. During the pulse, changes to the pulse time parameter PT will immediately change the pulse duration. Setting the pulse time parameter PT to T#0s will reset the output.

These timing diagrams show the relationship of the TP inputs and outputs:

       +--------+     ++ ++    +----------+
  IN   |        |     || ||    |          |
     --+        +-----++-++----+          +---

       +----+         +----+   +----+
  Q    |    |         |    |   |    |
     --+    +---------+    +---+    +----------

            +---+          +        +-----+
           /    |         /|       /      |
          /     |        / |      /       |
  ET     /      |       /  |     /        |
        /       |      /   |    /         |
     --+        +-----+    +---+          +----

Standards Compliance

Table 37.1 - IEC 61131-3 2nd Edition.

Table 46.1a - IEC 61131-3 3rd Edition.

Further Information

Standard Function Blocks

To learn about other standard function blocks.

Elementary Data Types

To learn about the different types supported by Fernhill SCADA.

Common Elements

To learn about other IEC 61131-3 Common Elements.

Glossary

For definitions of the terms used in Fernhill SCADA.