Block Library

Control Logic Block Library

Control Logic Studio currently lists 38 block entries across six main library section types. Open a section below to browse the available symbols in that category.

Signal inputs

IP Block symbol
Signal inputs

Input Block

The input block represents an incoming field signal that brings a discrete process condition into the control logic.

Mini Switch symbol
Signal inputs

Mini Switch

The mini switch represents a maintained operator or field switch that holds its state until it is changed again.

Pulse Switch symbol
Signal inputs

Pulse Switch

The pulse switch generates a brief momentary signal so a command can trigger logic without remaining latched on.

Clock symbol
Signal inputs

Clock

The clock block provides a repeating timed signal that can be used to trigger periodic actions or pace sequence logic.

Signal outputs

Output block symbol
Signal outputs

Output Block

The output block represents a driven logic output used to command an external device or pass an active control state onward.

Bulb symbol
Signal outputs

Light Bulb

The light bulb symbol indicates that a circuit state is active and is typically used to show status, run, or alarm conditions.

HMI / SCADA elements

Manual Valve symbol
HMI / SCADA elements

Manual Valve

The manual valve symbol represents a hand-operated valve whose process state is set by an operator rather than by a driven output.

Auto Valve symbol
HMI / SCADA elements

Auto Valve

The auto valve symbol represents an actuated valve whose open or closed state is controlled directly by the automation logic.

Control Valve symbol
HMI / SCADA elements

Control Valve

The control valve symbol represents a modulating final element that adjusts process flow in response to a control signal.

Pump symbol
HMI / SCADA elements

Pump

The pump symbol represents a driven process unit that starts or stops to move fluid when the logic issues a run command.

IEC 61131-3 functional blocks

AND block symbol
IEC 61131-3

AND Gate

The AND gate only produces an active output when every required input condition is true at the same time.

OR block symbol
IEC 61131-3

OR Gate

The OR gate turns on when any one of its valid input conditions is true.

NOT block symbol
IEC 61131-3

NOT Gate

The NOT gate inverts the incoming state so a true signal becomes false and a false signal becomes true.

NAND block symbol
IEC 61131-3

NAND Gate

The NAND gate gives an inactive result only when all of its required inputs are true together.

NOR block symbol
IEC 61131-3

NOR Gate

The NOR gate becomes active only when every monitored input remains false.

XOR block symbol
IEC 61131-3

XOR Gate

The XOR gate turns on when its compared inputs differ, making it useful for change or mismatch detection.

Active Count block symbol
IEC 61131-3

Active Count Comparator

The active count comparator evaluates how many inputs are on and compares that total against a required threshold.

Edge detector symbol
IEC 61131-3

Edge Detector

The edge detector produces a short event when it sees a state transition rather than a maintained condition.

Timer block symbol
IEC 61131-3

Timer

The timer block delays or measures an action over time so logic can react after a configured interval.

Counter block symbol
IEC 61131-3

Counter

The counter block tracks events or pulses and changes state once the configured count condition is met.

Digital two-to-one selector symbol
IEC 61131-3

Digital Two-to-One Selector

The digital two-to-one selector routes one of two discrete input paths through to the output based on a select condition.

Analogue four-to-one selector symbol
IEC 61131-3

Analogue Four-to-One Selector

The analogue four-to-one selector chooses one of four analogue values and passes the selected signal onward.

Arithmetic block symbol
IEC 61131-3

Arithmetic

The arithmetic block performs numerical operations so control logic can calculate derived process values.

Control elements

PID controller block symbol
Control elements

PID Controller

The PID controller continuously adjusts its output to reduce the error between a measured value and a target setpoint.

Plant delay block symbol
Control elements

Plant Delay

The plant delay block represents lag between an applied control action and the visible response from the process.

Clamp block symbol
Control elements

Clamp

The clamp block prevents a signal from moving above or below defined limits.

Rate limit block symbol
Control elements

Rate Limit

The rate limit block restricts how quickly a value can rise or fall to smooth aggressive changes.

Disturbance block symbol
Control elements

Disturbance

The disturbance block injects an external upset into the model so the control strategy can be tested against changing conditions.

Disturbance valve block symbol
Control elements

Disturbance Valve

The disturbance valve block models a valve-driven upset so flow changes can be introduced into the process response.

Noise block symbol
Control elements

Noise

The noise block adds random variation to a signal so measurements and control can be tested under less ideal conditions.

Low pass block symbol
Control elements

Low Pass

The low pass block smooths a signal by filtering out rapid changes and high-frequency noise.

Error scope block symbol
Control elements

Error Scope

The error scope block visualises how error changes over time so tuning and dynamic behaviour can be reviewed.

Step block symbol
Control elements

Step

The step block applies a sudden change to a signal so the process response can be examined.

Hysteresis comparator symbol
Control elements

Hysteresis Comparator

The hysteresis comparator changes state using separated switching thresholds so noisy signals do not chatter.

Scale block symbol
Control elements

Scale

The scale block converts one numerical range into another so raw values can be mapped into engineering units.

Function block symbol
Control elements

Function

The function block applies a defined mathematical or logical transformation to produce a calculated output.

Basic shapes and labels

Basic shape blocks symbol
Basic shapes and labels

Basic Shapes

The basic shapes image shows the general-purpose graphic building blocks used to assemble custom layouts, panels, and screen elements.