programlanabİlİr lojİk kontrol (plc) ders notlari (3+1)
DESCRIPTION
PROGRAMLANABİLİR LOJİK KONTROL (PLC) DERS NOTLARI (3+1). 1.Slayt. S7 200 TEMEL SEVİYE. KONULAR PLC VE KLASİK KUMANDA KARŞILAŞTIRMA PLC YAPISI VE BAĞLANTILARI GİRİŞ VE ÇIKIŞLAR PROGRAMLAMA METODLARI (adresleme, komut nedir?) ZAMAN RÖLELERİ SAYICILAR KARŞILAŞTIRMA KONTAKLARI - PowerPoint PPT PresentationTRANSCRIPT
PROGRAMLANABİLİR PROGRAMLANABİLİR LOJİK KONTROL (PLC)LOJİK KONTROL (PLC)
DERS NOTLARIDERS NOTLARI(3+1)(3+1)
1.Slayt
S7 200 TEMEL SEVİYES7 200 TEMEL SEVİYEKONULARKONULAR
PLC VE KLASİK KUMANDA KARŞILAŞTIRMAPLC VE KLASİK KUMANDA KARŞILAŞTIRMAPLC YAPISI VE BAĞLANTILARIPLC YAPISI VE BAĞLANTILARIGİRİŞ VE ÇIKIŞLARGİRİŞ VE ÇIKIŞLARPROGRAMLAMA METODLARI (adresleme, PROGRAMLAMA METODLARI (adresleme, komut nedir?)komut nedir?)ZAMAN RÖLELERİZAMAN RÖLELERİSAYICILARSAYICILARKARŞILAŞTIRMA KONTAKLARIKARŞILAŞTIRMA KONTAKLARIÖZEL HAFIZA BAYTLARIÖZEL HAFIZA BAYTLARI
1.Slayt
PLC ‘nin KLASİK KUMANDAYA PLC ‘nin KLASİK KUMANDAYA GÖRE AVANTAJLARIGÖRE AVANTAJLARI
• 1-…………….• 2-……………………• 3-…...…………• 4-………………..
2.Slayt
3.Slayt
4.Slayt
PLC DONAMIM-YAZILIM PLC DONAMIM-YAZILIM BİRİMLERİBİRİMLERİ
5.Slayt
6.Slayt
DIŞ GİRİŞ ELEMANLARIDIŞ GİRİŞ ELEMANLARI
SENSÖR ÇEŞİTLERİ
7.Slayt
KAPASTİF VE OPTİK KAPASTİF VE OPTİK SENSÖRLERSENSÖRLER
ÇIKIŞ ELEMANLARIÇIKIŞ ELEMANLARI
8.Slayt
PLC Lİ ELEKTRİK PANOSUPLC Lİ ELEKTRİK PANOSU
9.Slayt
S5 PLC/ S7300 GEÇİŞS5 PLC/ S7300 GEÇİŞ
S7-300 PLCS7-300 PLC
11.Slayt
LOGO PLCLOGO PLC
12.Slayt
LOGO KARŞILAŞTIRMA LOGO KARŞILAŞTIRMA DEVRESİDEVRESİ
LOGO PLCLOGO PLC
S7-200 PLCS7-200 PLC
13.Slayt
CPU VE MODÜL CPU VE MODÜL BAĞLANTILARIBAĞLANTILARI
14.Slayt
OPERATÖR PANELLERİOPERATÖR PANELLERİ
S7 200’ÜN PİYASADAKİ YERİS7 200’ÜN PİYASADAKİ YERİ• S7200 PLC’NİN ÇIKIŞ NEDENİ
S7-222 PLCS7-222 PLC
S7 200 CPUS7 200 CPU
15.Slayt
CPU MODELLERİCPU MODELLERİ
16.Slayt
Enerji BağlantılarıEnerji Bağlantıları
17.Slayt
Giriş ve Çıkış BağlantılarıGiriş ve Çıkış Bağlantıları
GİRİŞLERGİRİŞLER
1L
18.Slayt
ÇIKIŞLARÇIKIŞLAR
RÖLETRANSİSTÖR
19.Slayt
CPU 224 DC/DC/DCCPU 224 DC/DC/DC
CPU 224
GİRİŞLER
ÇIKIŞLAR
CPU224 AC/DC/RöleCPU224 AC/DC/Röle
CPU 224
GİRİŞLER
ÇIKIŞLAR
PLC CPU ÇEŞİTLERİPLC CPU ÇEŞİTLERİ
S7 200 CPU KarşılaştırılmasıS7 200 CPU Karşılaştırılması
20.Slayt
GENİŞLEME MODULLERİ (EM)GENİŞLEME MODULLERİ (EM)
21.Slayt
DİJİTAL GİRİŞ VE ÇIKIŞ GENİŞLEME MODÜLLERİDİJİTAL GİRİŞ VE ÇIKIŞ GENİŞLEME MODÜLLERİ
ANALOG GENİŞLEME MODÜLLERİANALOG GENİŞLEME MODÜLLERİ
EM253 Pozisyonlama - 8
EM241 Modem modülü 1
EM277 Profibus modülü
EM243-1 End. ETERNET
EM243-2 AS INTERFACE
22.Slayt
ADRESLEME ALANLARI VE BOYUTLARIADRESLEME ALANLARI VE BOYUTLARI
23.Slayt
SOFTWARE (YAZILIM)
İLETİŞİM AYARLARIİLETİŞİM AYARLARI
1.Slayt
İletişim Ayarları Kontrolüİletişim Ayarları Kontrolü
2.Slayt
S7 200 ile iletişim kurmakS7 200 ile iletişim kurmak
Program EditörüProgram Editörü
PC/PPI Kablo bağlantısıPC/PPI Kablo bağlantısı
3.Slayt
4.Slayt
5.Slayt
S7 200 Hafıza AlanlarıS7 200 Hafıza Alanları
6.Slayt
ADRESLERADRESLER
ADRESLEME DÜZENİADRESLEME DÜZENİ
Programın ÇalışmasıProgramın Çalışması
7.Slayt
7.Slayt
BİT FORMATIBİT FORMATI
8.Slayt
Bayt, Word, D.Word AdreslemeBayt, Word, D.Word Adresleme
9.Slayt
VERİ ALANLARIVERİ ALANLARI
Hexadesimal
Hexadesimal
10.Slayt
11.Slayt
Step7Micro /WinStep7Micro /Win
12.Slayt
PROGRAMLAMA YÖNTEMLERİPROGRAMLAMA YÖNTEMLERİ
•1-LADDER (Merdiven diyagramı)
•2-STL (Komut Listesi)
•3-FBD(Fonksiyon Blok diyag.)
13.Slayt
LADDER EDİTÖRÜLADDER EDİTÖRÜ
STL EDİTÖRÜSTL EDİTÖRÜ
FBD EDİTÖRÜFBD EDİTÖRÜ
PROGRAMLAMAPROGRAMLAMA
Komut Adres
LD I0.0
LOAD (LD)
LOAD NOT (LDN)
Komut Adres
LDN M0.0
Seri ve Paralel KontaklarSeri ve Paralel Kontaklar
LD I0.0
A I0.1
AN I0.4
LD I0.2
O I0.3
ON I0.5
AN I0.6
I0.1I0.0
LDAND (A)
I0.4
ANDNOT (AN)
LADDER
STL
STL
LADDER
I0.2
I0.3 OR (O)
I0.5
I0.6
OR NOT(ON)
DEVRELER
I0.1I0.0
I0.2 I0.3
I0.4 I0.2
I0.3
I0.5I0.6
I0.7
DEVRE-1 DEVRE-2
DEVRELER
I0.1I0.0
I0.2 I0.3
I0.4I0.2
I0.3
I0.5I0.6
I0.7
LD I0.0A I0.1LD I0.2A I0.3OLDAN I0.4
LD I0.2O I0.3AN I0.6LD I0.5O I0.7ALD
OR LOAD (OLD)
ANDLOAD(ALD)
DEVRE-1 DEVRE-2
I0.1I0.0
I0.2 I0.3
ÖRNEK-1
I0.4 Q0.0
I0.5 I0.6
ÖRNEK-1
LD I0.0
A I0.1
LD I0.2
A I0.3
OLD
LDN I0.5
A I0.6
OLD
AN I0.4
= Q0.0
MEND
I0.1I0.0
I0.2 I0.3
I0.4 Q0.0
I0.5 I0.6
LADDER STL
ÖRNEK -2ÖRNEK -2
I0.2
I0.3
I0.5I0.6
I0.7
M0.0 M0.1
Q0.1
ÖRNEK -2ÖRNEK -2
I0.2
I0.3
I0.5I0.6
I0.7
M0.0 M0.1
Q0.1
LADDER STL
LD I0.2O I0.3AN I0.6
LDN M0.0A M0.1
OLD
LD I0.5O I0.7
ALD= Q0.1MEND
ÇOKLU ÇIKIŞ KOMUTLARIÇOKLU ÇIKIŞ KOMUTLARI
I0.2
I0.3
I0.5I0.6
I0.7LPS
M0.1
Q0.1
Q0.2
Q0.3LRD
LPP
LD I0.2O I0.3AN I0.6LPSA I0.5= Q0.1LRDA I0.7= Q0.2LPPA M0.1= Q0.3
ÖRNEK-3ÖRNEK-3
I0.2
I0.3
I0.5I0.6
I0.7
M0.1
Q0.1
Q0.2
Q0.3
Q0.4
I0.1
M0.2
ÖRNEK 3ÖRNEK 3
14.Slayt
15.Slayt
PLC BAĞLANTISIPLC BAĞLANTISI
16.Slayt
PROGRAMLAMA VE PLC BAĞLANTISIPROGRAMLAMA VE PLC BAĞLANTISI
17.Slayt
18.Slayt
Fiziksel emniyet de alıyoruz.
SET-RESETSET-RESET
SET ÖNCELİKLİ
I0.0
I0.1
R
S
Q0.0
Q0.0
1
1
I0.2
I0.3
R
S1
1
Q0.1
Q0.1
RESET ÖNCELİKLİ
19.Slayt
20.SlaytUyg-1
21.SlaytUyg-2
KENAR ALGILAMA KENAR ALGILAMA KONTAKLARIKONTAKLARI
POZETİF KENAR ALGILAMA
NEGATİF KENAR ALGILAMA
I0.0
P
1 Saykıl
1 Saykıl
N
S1
Q0.0
S1
Q0.1
R2
Q0.0I0.0
P
N
I0.1
I0.2
N
0
1
0
22.Slayt
Uyg-3
DOĞRUDAN OKUMA VE YAZMA DOĞRUDAN OKUMA VE YAZMA İŞLEMLERİİŞLEMLERİ
23.SlaytUyg-4
ZAMAN RÖLELERİZAMAN RÖLELERİ• Toplam 256 adet zaman rölesi
vardır.• PT değeri maksimum 32767
‘dir.• ÇEŞİTLERİ;• 1-Çekmede gecikmeli zaman
rölesi(TON)• 2-Çekmede gecikmeli kalıcı tip
zaman rölesi(TONR)• 3-Düşmede gecikmeli Ters
zaman rölesi (TOF)• BuNlarda 1mS, 10mS, 100mS
olarak kendi aralarında zaman dilimine ayrılırlar.
24.Slayt
Zaman ÇözünürlükleriZaman Çözünürlükleri
25.Slayt
S7-212 ZAMAN RÖLELERİS7-212 ZAMAN RÖLELERİ
26.SlaytUyg-5
Uyg-627.Slayt
Uyg-728.Slayt
ZAMAN RÖLELERİZAMAN RÖLELERİ
Uyg-7*29.Slayt
30.SlaytUyg-7#
STATUS CHART (DURUM TABLOSU)STATUS CHART (DURUM TABLOSU)
Format byte,word,dword olabilir.
Uyg-8
3 FAZLI A.S.M YILDIZ –ÜÇGEN 3 FAZLI A.S.M YILDIZ –ÜÇGEN BAĞLANTISIBAĞLANTISI
Uyg-8
Uyg-8
3 FAZLI A.S.M YILDIZ –ÜÇGEN 3 FAZLI A.S.M YILDIZ –ÜÇGEN BAĞLANTISI ARIZA BULMA BAĞLANTISI ARIZA BULMA
Analog Potansiyometrenin Zaman Analog Potansiyometrenin Zaman rölesinde kullanılmasırölesinde kullanılması
SAYICILARSAYICILAR
Toplam 256 adet sayıcı vardır.
1-Yukarı sayıcı (CU)2-Aşağı sayıcı (CD)3-Yukarı Aşağı sayıcı (CTUD) olmak üzere üç farklı formatta
kullanılır.
31.Slayt
Yukarı SayıcıYukarı Sayıcı
32.SlaytUyg-9
Aşağı SayıcıAşağı Sayıcı
33.SlaytUyg-10
Yukarı-Aşağı SayıcıYukarı-Aşağı Sayıcı
Uyg-11 34.Slayt
S7-212 SAYICILARIS7-212 SAYICILARI
Taşıma KomutlarıTaşıma Komutları
• Bayt taşıma• Word taşıma• D. Word taşıma• Reel sayı taşıma
KARŞILAŞTIRMA KONTAKLARIKARŞILAŞTIRMA KONTAKLARI• Bayt Karşılaştırma• Eşit,Büyük eşit,Küçük eşit,
• Word Karşılaştırma• Eşit,Büyük eşit ,Küçük eşit
• D.Word Karşılaştırma• Eşit,Büyük eşit ,Küçük eşit
35.Slayt
Karşılaştırma KontaklarıKarşılaştırma Kontakları
36.Slayt
B
B1
B2
W
B1
B2
D
B1
B2
B
B1
B2
W
B1
B2
D
B1
B2
B
B1
B2
W
B1
B2
D
B1
B2
BAYT KARŞILAŞTIRMA D.WORD KARŞILAŞTIRMAWORD KARŞILAŞTIRMA
EŞİT
BÜYÜKEŞİT
KÜÇÜKEŞİT
37.Slayt
Uyg-12 38.Slayt
Uyg-13 39.Slayt
ZAMAN KARŞILAŞTIRMAZAMAN KARŞILAŞTIRMA
40.SlaytUyg-13*
ÖRNEK-1: ÖRNEK-1:
• 4 adet motor aşağıdaki gibi çalışacaktır.
Start butonuna basıldıktan sonra;
2 SN
Q0.1 Q0.2 Q0.3Q0.0
2 SN 2 SN3 SN 3 SN
Uyg-14 41.Slayt
Başa DönStop butonuna basıncaya kadar peryodik çalışsın
Uyg-14
• SET – RESET COUNTER
SORU: TEK BUTONLAR START VE SORU: TEK BUTONLAR START VE STOP NASIL YAPILIR ?STOP NASIL YAPILIR ?
Uyg-15 42.Slayt
SMB0 ‘ın BİTLERİSMB0 ‘ın BİTLERİ
43.Slayt
DURUM BİTLERİ (SMB0)DURUM BİTLERİ (SMB0)
SMB0 PLC ÇIKIŞINDA GÖRMEKSMB0 PLC ÇIKIŞINDA GÖRMEK
44.Slayt
Uyg-16
45.Slayt
46.Slayt
SYSTEM BLOCKSYSTEM BLOCK
47.Slayt
ŞİFRE KONULMASIŞİFRE KONULMASI
MİNİMUM ŞİFREMİNİMUM ŞİFRE
GERÇEK ZAMAN SAATİGERÇEK ZAMAN SAATİ
Bütün rakamlar hekzadesimal sayı Düzeninde yazılacak. Örneğin;15.gün16#15 diye yazılacak.
VB300 YIL 00-99
VB301 AY 01-12
VB302 GÜN 01-31
VB303 SAAT 00-24
VB304 DAKİKA 0-59
VB305 SANİYE 0-59
VB306 ----- -----
VB307HAFTANIN GÜNÜ
1-7
1-PAZAR 7-CUMARTESİ0 -OLURSA HAFTANIN GÜNÜ YOK
GERÇEK ZAMAN SAATİ
GERÇEK ZAMAN SAATİ GERÇEK ZAMAN SAATİ ÖRNEKÖRNEK
Uyg-17