Main Content

RES

  • Library:
  • RES block

Description

The RES block implements the RES ladder logic instruction. When the rung conditions are true, the block resets the value of TIMER, COUNTER, or a CONTROL structure.

Ports

Input

expand all

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.

Output

expand all

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.

Parameters

expand all

Specify the tag to reset. In Ladder Diagrams, tags (variables) are used for representing all inputs, outputs, and internal memory with attributes such as Data Type, Initial Value, and size. To change the attributes of the Operand Tag To Reset, open the Program Variables table within the Ladder Diagram Program block.

Programmatic Use

Block Parameter: PLCTagToReset
Type: character vector
Value: character vector
Default: 'A'

Specify the structure type to reset.

TypeDescription
TIMER or COUNTER

Clears the ACC field of the structure.

CONTROL

Clears the POS field of the structure.

Programmatic Use

Block Parameter: PLCTagDataType
Type: character vector
Value: 'TIMER or COUNTER'|'CONTROL'
Default: 'TIMER or COUNTER'

See Also

| | | |

Introduced in R2019a