Operator - Test if first input is not equal to second input.

Inputs

Input

Data type

Description

IN1

ANY

First input

IN2

ANY

Second input.

Outputs

Output

Data type

Description

Q

BOOL

TRUE if IN1 is not equal to IN2.

Remarks

Both inputs must have the same type. In LD language, the input rung (EN) enables the operation, and the output rung is the result of the comparison.

Comparisons can be used with strings. In that case, the lexical order is used for comparing the input strings. For instance, "ABC" is less than "ZX" ; "ABCD" is greater than "ABC".

Equality comparisons cannot be used with TIME variables. The reason why is that the timer actually has the resolution of the target cycle and test may be unsafe as some values may never be reached

ST Language

Q := IN1 <> IN2;

FBD Language

Fixed_Image

LD Language

The comparison is executed only if EN is TRUE:

Fixed_Image

Fixed_Image See also

>  <  >=  <=  =  CMP


Created with the Personal Edition of HelpNDoc: Transform your help documentation into a stunning website