PLC
S.PAHEERATHAN P a g e | 1
PLC PROGRAMMING LANGUAGES
There are 5 languages that are considered to be standard
languages for use on PLCs, according to IEC section 61131–3.
1. Ladder Diagram (LAD)
2. Function Block Diagram (FBD)
3. Sequential Function Charts
4. Instruction List
5. Structured Text
LADDER LOGIC DIAGRAM (LAD)
the PLC Ladder program example looks like
What is RUNG? RAIL? CONTACTS? COIL?
PLC
S.PAHEERATHAN P a g e | 2
rungs and rails represent the real world electrical connections.
 Rungs are horizontal lines.
 Rails are vertical connections.
 Contacts represent the inputs
 Coils represent outputs.
NORMALLY OPEN (NO)CONTACT
NORMALLY CLOSED (NC) CONTACT
LAD LOGIC DIAGRAM FOR THE 7 LOGIC GATES
OR GATE
PLC
S.PAHEERATHAN P a g e | 3
AND GATE
NOT GATE
NAND GATE
NOR GATE
PLC
S.PAHEERATHAN P a g e | 4
XOR GATE

Plc programming languages

  • 1.
    PLC S.PAHEERATHAN P ag e | 1 PLC PROGRAMMING LANGUAGES There are 5 languages that are considered to be standard languages for use on PLCs, according to IEC section 61131–3. 1. Ladder Diagram (LAD) 2. Function Block Diagram (FBD) 3. Sequential Function Charts 4. Instruction List 5. Structured Text LADDER LOGIC DIAGRAM (LAD) the PLC Ladder program example looks like What is RUNG? RAIL? CONTACTS? COIL?
  • 2.
    PLC S.PAHEERATHAN P ag e | 2 rungs and rails represent the real world electrical connections.  Rungs are horizontal lines.  Rails are vertical connections.  Contacts represent the inputs  Coils represent outputs. NORMALLY OPEN (NO)CONTACT NORMALLY CLOSED (NC) CONTACT LAD LOGIC DIAGRAM FOR THE 7 LOGIC GATES OR GATE
  • 3.
    PLC S.PAHEERATHAN P ag e | 3 AND GATE NOT GATE NAND GATE NOR GATE
  • 4.
    PLC S.PAHEERATHAN P ag e | 4 XOR GATE