Timer On Delay
The TON block implements the
TON ladder logic
instruction. When the rung conditions are true, the block accumulates time until:
The timer is disabled
The timer completes
EnableIn— Enable Input
Controls the execution of the block. EnableIn reflects the rung state preceding the block. If the rung state preceding the block is false, EnableIn is false, the block does not execute and the outputs are not updated.
EN— Enable Output
By default, EnableOut follows the state of EnableIn. If the EnableIn input to the block is false, the logic implemented by the block is not executed and EnableOut signal is set to false.
Timer Tag— Timer Structure
Specify the timer parameters in the format of
tags. In Ladder
Diagrams, tags (variables) are used for representing all inputs, outputs, and internal
memory with attributes such as
size. To change the attributes of the
Operand Tag, open the Program Variables table
within the Ladder Diagram Program block. The
of the timer tag is of the
Bus:TIMER type with its initial value
specified as a structure containing the following fields:
The preset value specifies the value (1 millisecond units) which the accumulated value must reach before the instruction indicates it is done
The accumulated value specifies the number of milliseconds that
have elapsed since the
The enable bit contains rung-condition-in when the instruction was last executed.
The timing bit when set indicates the timing operation is in process.
The done bit when set indicates the timing operation is complete (or paused).
|Type: character vector|
|Value: character vector|