Essential Siemens PLC Basic Instructions for Beginners

Essential Siemens PLC Basic Instructions for Beginners

1. Contact and Coil Instructions

Programming Principles of PLC Ladder Diagram Language

1. The ladder diagram consists of multiple rungs, each coil can form a rung, and each rung has multiple branches, representing a logical equation;

2. The relays, contacts, and coils in the ladder diagram are not physical but are bits in the PLC memory (1=ON; 0=OFF); normally open/closed contacts can be referenced infinitely during programming, while coil outputs can only be referenced once;

3. The flow in the ladder diagram is not physical current but “conceptual current” that only flows from left to right;

4. The calculations of the user program are based on the contents of the PLC’s input/output image registers, and the results of logical operations can be immediately used by subsequent programs;

5. The internal relays of the PLC cannot be used for control but can only store intermediate states of logical control;

6. Output coils cannot directly drive field actuators but must drive through power devices on the I/O module. Basic logical instructions are primarily bit logical operations. In bit logical instructions, unless otherwise specified, the valid area for operands is: I, Q, M, SM, T, C, V, S, L, and the data type is BOOL. Contact and coil instructions are further divided into: standard instructions, immediate instructions, negation instructions, and positive (negative) edge instructions.

Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
2. Timer Instructions
Includes: On-delay timer (TON), memory on-delay (retentive) timer (TONR), off-delay timer (TOF). The S7-200 has 256 timers (T0~T255).
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
3. Counter Instructions
Includes: Incrementing counter (CTU), decrementing counter (CTD), and increment/decrement counter (CTUD), with a total of 256 (C0~C255). Counters count the internal clock pulses of the PLC, while counters count external or program-generated counting pulses. The current value of the accumulated count (16-bit signed integer) is stored in the counter’s 16-bit current value register.
Each counter has only one 16-bit current value register address. In a program, do not reuse the same counter number, nor should it be assigned to several different types of counters.
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners
Essential Siemens PLC Basic Instructions for Beginners

Leave a Comment