100% found this document useful (1 vote)
43 views

Lecture (4) Introduction To Programing

This document provides an overview of input and output addressing conventions for different PLC manufacturers like Mitsubishi, LG, Siemens, and Allen Bradley. It also covers PLC programming languages like ladder logic, instruction list, function block diagram, structured text, and sequential function chart. Layouts of common PLC models are displayed and the different data types used in PLC programming are listed.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
43 views

Lecture (4) Introduction To Programing

This document provides an overview of input and output addressing conventions for different PLC manufacturers like Mitsubishi, LG, Siemens, and Allen Bradley. It also covers PLC programming languages like ladder logic, instruction list, function block diagram, structured text, and sequential function chart. Layouts of common PLC models are displayed and the different data types used in PLC programming are listed.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

‫بسم اهلل الرحمن الرحيم‬

IO Training Center
Programmable Logic Controller
PLC First Course
Eng. Mohamed Shamselhuda
Course supervisor
Input and Output Address
Concept :
The input and output address
imply the addressing performed
to some memory locations which
express the status of input and
out put and specifying the I/O
channels
MITSUBISHI
Input :
X000 , X001 , X002, …………….etc
Output:
Y000 , Y001 , Y002 , …………….etc
or
Input :
X400 ,X401 , X403 ,…………….etc
Output:
Y430 , Y431 , Y432 , …………….etc
LG
Input :
P00 , P01 , P02,P03 , P04, …P0A, P0B….etc

Output:
P40 , P41 , P42,………………….etc
Input Channel

Output Channel
SIEMENS1
Logo Module
X X X

I = input
Q = output

Channel number

Input
I1 , I2 , I3, …… ,I7 , I8 , I 9,I10, ……..etc
Output
Q 1 , Q2, …….,Q7 , Q8 , Q9,Q10, ……etc
SIEMENS2
Simatic
X X X .X

I = input Bit number


Q = output

Byte number

Input
I0.0 , I0.1 , I0.2 …… I0.7 , I1.0 , I 1.1 ……..etc
Output
Q 0.0 , Q0.1 …….Q0.7 , Q1.0 , Q1.1 ……etc
PLCs Layout
Siemens Simatic S7-200 CPU 222
PLCs Layout
Allen bradly
X : XX . XX / X

I = input Terminal
O = output number

Rack
module
number
number
Input
I:03/3
Output
O : 04 /3
Programming a PLC – Data types
1. Function Block Diagram Language “FBD”
2. Ladder language “LAD”.
3. Instruction List Language “IL”.
4. Structured Text Language “ST”.
5. Sequential Function Chart Language “ SFC”.
Language’s Functions
Language’s Functions
PLC Programming Language
Instruction List (IL, STL, Mnemonic)
Instruction List
Structured Text (ST)
Structured Text
Ladder Language
Ladder language
Function Block Diagram
Sequential Function Chart

You might also like