Greater Than or Equal To (GE)
When enabled, the Greater Than or Equal To (GE) instruction tests
whether Source A is greater than or equal to Source B.

Available
Languages
Ladder Diagram

Structured Text
This instruction is not available in structured text.
TIP:
Use the operator with an
expression to achieve the same result. Refer to Structured Text syntax for more information on the syntax of
expressions and assignments within structured text.
>
Operands
There are data conversion rules for mixing numeric data types within an instruction. See
Data conversions.
Ladder Diagram
Numeric Comparison
Operand | Data Type | Format | Description |
|---|---|---|---|
Source A | SINT INT DINT LINT USINT UINT UDINT ULINT REAL LREAL | immediate tag | Value to test against Source B |
Source B | SINT INT DINT LINT USINT UINT UDINT ULINT REAL LREAL | immediate tag | Value to test against Source A |
Affects Math Status Flags
No
Major/Minor Faults
See Index through arrays for array-indexing
faults.
Execution
Ladder Diagram
Condition/State | Action Taken |
|---|---|
Prescan | N/A |
Rung-condition-in is false | Set Rung-condition-out to Rung-condition-in |
Rung-condition-in is true | Numeric compare: If Source A and Source B are not NANs and Source A is greater than or equal to
Source B. Set Rung-condition-out to true else Clear Rung-condition-out to false. |
Postscan | N/A |
Example
Ladder Diagram

Structured Text
if value_1 >= value_2 then
light_b := 1;
else
light_b := 0;
end_if;
if value_3 >= ’I am EQUAL’ then
light_c := 1;
else
light_c := 0;
end_if;
Provide Feedback