Comprehensive PLC Instruction Manual (Siemens, Mitsubishi, Omron)

PLC instructions are machine instructions used by programmable logic controllers (PLC). They are a series of low-level instructions used to control the PLC’s internal operations, logic operations, timing, counting, jumping, and other functions.

Comprehensive PLC Instruction Manual

1. LD (Load): Energize contact

2. LDN (Load Not): De-energize contact

3. A (And): Used for series connection of energized contacts

4. AN (And Not): Used for series connection of de-energized contacts

5. O (Or): Used for parallel connection of energized contacts

6. ON (Or Not): Used for parallel connection of de-energized contacts

7. = (Out): Used for coil output

8. OLD (Or Load): Block or

9. ALD (And Load): Block and

10. LPS (Logic Push): Logic push operation

11. LRD (Logic Read): Logic read operation

12. LPP (Logic Pop): Logic pop operation

13. NOT (Not): Negation

14. NOP (No Operation Performed): No operation

15. AENO (And ENO): Instruction box output end ENO conjunction

16. S (Set): Set to 1

17. R (Reset): Reset to zero

18. P (Positive): Rising edge

19. N (Negative): Falling edge

20. TON (On_Delay Timer): On delay timer

21. TONR (Retentive On_Delay Timer): Retentive on delay timer

22. TOF (Off_Delay Timer): Off delay timer

23. CTU (Count Up): Up counter

24. CTD (Count Down): Down counter

25. CTDU (Count Up/Count Down): Up/Down counter

26. ADD (Add): Addition operation //ADD_I (I represents integer) ADD_DI (DI represents double-byte integer) ADD-R (R represents real number) All are addition operations but differ in numerical size.

27. SUB (Subtract): Subtraction

28. MUL (Multiply): Multiplication

29. DIV (Divide): Division

30. SQRT (Square root): Calculate square root

31. LN (Napierian Logarithm): Calculate natural logarithm

32. EXP (Exponential): Calculate exponential

33. INC_B (Increment): Increase by 1 //_B represents data type, followed by W (byte), DW (double word), and others.

34. DEC_B (Decrement): Decrease by 1

35. WAND_B (Word And): Logical AND

36. WOR_B (Word Or): Logical OR

37. WXOR_B (Word Exclusive Or): Logical XOR

38. INV_B (Inverse): Negation

39. MOV_B (Move): Data transfer

40. BLKMOV_B (Block Move): Block data transfer

41. SWAP (Swap): Byte swap

42. FILL (Fill): Fill data

43. ROL_B (Rotate Left): Rotate left

44. ROR_B (Rotate Right): Rotate right

45. SHL_B (Shift Left): Shift left

46. SHR_B (Shift Right): Shift right

47. SHRB (Shift Buffer): Register shift

48. STOP (Stop): Pause

49. END/MEND (End/Mend): Conditional/unconditional end

50. WDR (Watch Dog Reset): Watchdog reset

There are too many PLC instructions; this is just a part of it. Be sure to save it!

Comprehensive PLC Instruction Manual (Siemens, Mitsubishi, Omron)

Comprehensive PLC Instruction Manual (Siemens, Mitsubishi, Omron)

Comprehensive PLC Instruction Manual (Siemens, Mitsubishi, Omron)

Scan the code to receive for free

Click ‘Read the Original’ to receive directly

Leave a Comment