s7-200 temel sevä°ye..

Download Report

Transcript s7-200 temel sevä°ye..

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
ÖZEL HAFIZA BAYTLARI
1.Slayt
PLC ‘nin KLASİK KUMANDAYA
GÖRE AVANTAJLARI
• 1-…………….
• 2-……………………
• 3-…...…………
• 4-………………..
2.Slayt
3.Slayt
4.Slayt
PLC DONAMIM-YAZILIM
BİRİMLERİ
5.Slayt
6.Slayt
DIŞ GİRİŞ ELEMANLARI
SENSÖR ÇEŞİTLERİ
7.Slayt
KAPASTİF VE OPTİK
SENSÖRLER
ÇIKIŞ ELEMANLARI
8.Slayt
PLC Lİ ELEKTRİK PANOSU
9.Slayt
S5 PLC/ S7300 GEÇİŞ
S7-300 PLC
11.Slayt
LOGO PLC
12.Slayt
LOGO KARŞILAŞTIRMA
DEVRESİ
LOGO PLC
S7-200 PLC
13.Slayt
CPU VE MODÜL
BAĞLANTILARI
14.Slayt
OPERATÖR PANELLERİ
S7 200’ÜN PİYASADAKİ
YERİ
• S7200 PLC’NİN ÇIKIŞ NEDENİ
S7-222 PLC
S7 200 CPU
15.Slayt
CPU MODELLERİ
16.Slayt
Enerji Bağlantıları
17.Slayt
Giriş ve Çıkış Bağlantıları
GİRİŞLER
1L
18.Slayt
ÇIKIŞLAR
TRANSİSTÖR
RÖLE
19.Slayt
CPU 224 DC/DC/DC
ÇIKIŞLAR
GİRİŞLER
CPU 224
CPU224 AC/DC/Röle
ÇIKIŞLAR
GİRİŞLER
CPU 224
PLC CPU ÇEŞİTLERİ
S7 200 CPU Karşılaştırılması
20.Slayt
GENİŞLEME MODULLERİ (EM)
21.Slayt
DİJİTAL GİRİŞ VE ÇIKIŞ GENİŞLEME MODÜLLERİ
ANALOG GENİŞLEME MODÜLLERİ
EM253 Pozisyonlama
EM241 Modem modülü
EM277 Profibus modülü
EM243-1 End. ETERNET
EM243-2 AS INTERFACE
1
8
22.Slayt
ADRESLEME ALANLARI VE BOYUTLARI
23.Slayt
SOFTWARE (YAZILIM)
İLETİŞİM AYARLARI
1.Slayt
İletişim Ayarları Kontrolü
2.Slayt
S7 200 ile iletişim kurmak
Program Editörü
PC/PPI Kablo bağlantısı
3.Slayt
4.Slayt
5.Slayt
S7 200 Hafıza Alanları
6.Slayt
ADRESLER
ADRESLEME DÜZENİ
Programın Çalışması
7.Slayt
7.Slayt
BİT FORMATI
8.Slayt
Bayt, Word, D.Word Adresleme
9.Slayt
VERİ ALANLARI
Hexadesimal
Hexadesimal
10.Slayt
11.Slayt
Step7Micro /Win
12.Slayt
PROGRAMLAMA YÖNTEMLERİ
• 1-LADDER (Merdiven diyagramı)
•2-STL (Komut Listesi)
•3-FBD(Fonksiyon Blok diyag.)
13.Slayt
LADDER EDİTÖRÜ
STL EDİTÖRÜ
FBD EDİTÖRÜ
PROGRAMLAMA
Komut
Adres
Komut
Adres
LDN
M0.0
LD
I0.0
LOAD (LD)
LOAD NOT (LDN)
Seri ve Paralel Kontaklar
LADDER
I0.0
LD
I0.1
I0.4
AND
NOT (AN)
AND (A)
STL
LD
I0.0
A
I0.1
AN
I0.4
LADDER
I0.2
I0.3
I0.5
I0.6
OR (O)
OR NOT
(ON)
STL
LD
I0.2
O
I0.3
ON
I0.5
AN
I0.6
DEVRELER
DEVRE-1
I0.0
I0.1
I0.2
I0.3
DEVRE-2
I0.4
I0.2
I0.3
I0.6
I0.5
I0.7
DEVRELER
DEVRE-1
I0.0
I0.2
I0.1
DEVRE-2
I0.4
I0.2
I0.3
I0.3
AND
LOAD
(ALD)
OR LOAD
(OLD)
LD
A
LD
A
OLD
AN
I0.0
I0.1
I0.2
I0.3
I0.4
I0.6
LD
O
AN
LD
O
ALD
I0.2
I0.3
I0.6
I0.5
I0.7
I0.5
I0.7
ÖRNEK-1
I0.0
I0.1
I0.2
I0.3
I0.5
I0.6
I0.4
Q0.0
LADDER
I0.0
I0.2
I0.1
I0.3
ÖRNEK-1
STL
I0.4
Q0.0
LD
I0.0
A
I0.1
LD
I0.2
A
I0.3
OLD
I0.5
I0.6
LDN
I0.5
A
I0.6
OLD
AN
I0.4
=
Q0.0
MEND
ÖRNEK -2
I0.2
I0.6
I0.3
M0.0
I0.5
I0.7
M0.1
Q0.1
ÖRNEK -2
STL
LADDER
I0.2
I0.6
I0.3
I0.5
I0.7
Q0.1
LD
O
AN
I0.2
I0.3
I0.6
LDN
A
M0.0
M0.1
OLD
M0.0
M0.1
LD
O
I0.5
I0.7
ALD
=
Q0.1
MEND
ÇOKLU ÇIKIŞ KOMUTLARI
I0.2
I0.3
I0.6
LPS
LRD
LPP
I0.5
I0.7
M0.1
Q0.1
Q0.2
Q0.3
LD
O
AN
LPS
A
=
LRD
A
=
LPP
A
=
I0.2
I0.3
I0.6
I0.5
Q0.1
I0.7
Q0.2
M0.1
Q0.3
ÖRNEK-3
I0.2
I0.3
I0.1
I0.6
I0.5
I0.7
Q0.1
Q0.2
M0.1
Q0.3
M0.2
Q0.4
ÖRNEK 3
14.Slayt
15.Slayt
PLC BAĞLANTISI
16.Slayt
PROGRAMLAMA VE PLC BAĞLANTISI
17.Slayt
Fiziksel
emniyet de
alıyoruz.
18.Slayt
SET-RESET
SET ÖNCELİKLİ
I0.0
RESET ÖNCELİKLİ
Q0.0
R
I0.2
S
1
I0.1
1
Q0.0
S
1
Q0.1
I0.3
Q0.1
R
1
19.Slayt
Uyg-1
20.Slayt
Uyg-2
21.Slayt
KENAR ALGILAMA
KONTAKLARI
POZETİF KENAR ALGILAMA
1
I0.0
0
0
Q0.0
I0.0
P
R
2
P
Q0.0
I0.1
N
1 Saykıl
S
1
NEGATİF KENAR ALGILAMA
Q0.1
I0.2
N
S
1
N
1 Saykıl
22.Slayt
Uyg-3
DOĞRUDAN OKUMA VE YAZMA
İŞLEMLERİ
Uyg-4
23.Slayt
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ükleri
25.Slayt
S7-212 ZAMAN RÖLELERİ
Uyg-5
26.Slayt
Uyg-6
27.Slayt
Uyg-7
28.Slayt
ZAMAN RÖLELERİ
Uyg-7*
29.Slayt
Uyg-7#
30.Slayt
STATUS CHART (DURUM TABLOSU)
Format byte,word,dword olabilir.
3 FAZLI A.S.M YILDIZ –ÜÇGEN
BAĞLANTISI
Uyg-8
Uyg-8
Uyg-8
3 FAZLI A.S.M YILDIZ –ÜÇGEN
BAĞLANTISI ARIZA BULMA
Analog Potansiyometrenin Zaman
rölesinde kullanılması
SAYICILAR
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ı
Uyg-9
32.Slayt
Aşağı Sayıcı
Uyg-10
33.Slayt
Yukarı-Aşağı Sayıcı
Uyg-11
34.Slayt
S7-212 SAYICILARI
Taşıma Komutları
•
•
•
•
Bayt taşıma
Word taşıma
D. Word taşıma
Reel sayı taşıma
KARŞ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ı
36.Slayt
BAYT KARŞILAŞTIRMA
B1
EŞİT
BÜYÜK
EŞİT
KÜÇÜK
EŞİT
WORD KARŞILAŞTIRMA D.WORD KARŞILAŞTIRMA
B1
B
B2
B1
B1
W
B2
B2
B1
B1
W
B
B2
B2
B1
D
B2
B1
B
B2
D
B1
W
B2
D
B2
37.Slayt
Uyg-12
38.Slayt
Uyg-13
39.Slayt
ZAMAN KARŞILAŞTIRMA
Uyg-13*
40.Slayt
ÖRNEK-1:
• 4 adet motor aşağıdaki gibi
çalışacaktır.
Start butonuna basıldıktan sonra;
Q0.0
2 SN
Uyg-14
3 SN
Q0.1
2 SN
Q0.2
3 SN
Q0.3
2 SN
Başa Dön
Stop
butonuna
basıncaya
kadar
peryodik
çalışsın
41.Slayt
Uyg-14
SORU: TEK BUTONLAR START VE
STOP NASIL YAPILIR ?
• SET – RESET
Uyg-15
COUNTER
42.Slayt
SMB0 ‘ın BİTLERİ
43.Slayt
DURUM BİTLERİ (SMB0)
Uyg-16
SMB0 PLC ÇIKIŞINDA GÖRMEK
44.Slayt
45.Slayt
46.Slayt
SYSTEM BLOCK
47.Slayt
ŞİFRE
KONULMASI
MİNİMUM ŞİFRE
GERÇEK ZAMAN SAATİ
Bütün rakamlar
hekzadesimal sayı
Düzeninde yazılacak.
Örneğin;15.gün16#15 diye
yazılacak.
GERÇEK ZAMAN SAATİ
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
-----
-----
VB307
HAFTANIN
GÜNÜ
1-7
1-PAZAR 7-CUMARTESİ
0 -OLURSA HAFTANIN GÜNÜ YOK
GERÇEK ZAMAN SAATİ
ÖRNEK
Uyg-17