Comparison of Ladder Diagrams, C Language, and ST Language in Xinjie PLC

Comparison of Ladder Diagrams, C Language, and ST Language in Xinjie PLC
Ladder Diagram C Language ST Language
Add ADD + +
Subtract SUB
Multiply MUL * *
Divide DIV / /
Assignment MOV = :=
Logical AND AND && AND
Logical OR OR || OR
Logical NOT LDI NOT
Comparison – Greater Than LD> > >
Comparison – Less Than LD< < <
Comparison – Equal To LD= == =
Comparison – Not Equal To LD<> != <>
Comparison – Less Than or Equal To LD<= <= <=
Comparison – Greater Than or Equal To LD>= >= >=
Exit Entire Loop break EXIT
Exit Current Loop continue continue
Modulus Division DIV a%b a MOD b
Convert Float to Integer INT (int)x REAL_TO_INT(x)
Convert Integer to Float FLT (float)x INT_TO_REAL(x)

Comparison of Ladder Diagrams, C Language, and ST Language in Xinjie PLC

Leave a Comment