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 CPU 224 GİRİŞLER
CPU224 AC/DC/Röle ÇIKIŞLAR CPU 224 GİRİŞLER
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 - 8 EM241 Modem modülü 1 EM277 Profibus modülü EM243-1 End. ETERNET EM243-2 AS INTERFACE
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 LD I0.0 LDN M0.0 Komut Adres LOAD (LD) Komut Adres LOAD NOT (LDN)
Seri ve Paralel Kontaklar LADDER I0.1 I0.0 LD AND (A) I0.4 AND NOT (AN) STL LD I0.0 A I0.1 AN I0.4 LADDER I0.2 I0.3 OR (O) I0.5 I0.6 OR NOT (ON) STL LD I0.2 O I0.3 ON I0.5 AN I0.6
DEVRELER DEVRE-1 DEVRE-2 I0.1 I0.0 I0.2 I0.3 I0.4 I0.2 I0.3 I0.5 I0.6
DEVRELER LD I0.0 LD I0.2 A I0.1 O I0.3 LD I0.2 AN I0.6 A I0.3 LD I0.5 AND LOAD (ALD) OR LOAD (OLD) LD I0.0 A I0.1 LD I0.2 A I0.3 OLD AN I0.4 LD I0.2 O I0.3 AN I0.6 LD I0.5 O I0.7 ALD
ÖRNEK-1 Q0.0 I0.0 I0.1 I0.4 I0.2 I0.3 I0.5 I0.6
ÖRNEK-1 STL LADDER LD I0.0 A I0.1 LD I0.2 A I0.3 OLD LDN I0.5 A I0.6 Q0.0 I0.5 I0.6 LADDER STL LD I0.0 A I0.1 LD I0.2 A I0.3 OLD LDN I0.5 A I0.6 AN I0.4 = Q0.0 MEND
ÖRNEK -2 I0.2 I0.3 I0.5 I0.6 I0.7 M0.0 M0.1 Q0.1
ÖRNEK -2 LADDER STL LD I0.2 O I0.3 AN I0.6 LDN M0.0 A M0.1 OLD LD I0.5 ALD = Q0.1 MEND I0.2 I0.3 I0.5 I0.6 I0.7 M0.0 M0.1 Q0.1
ÇOKLU ÇIKIŞ KOMUTLARI LD I0.2 O I0.3 AN I0.6 LPS A I0.5 = Q0.1 LRD LPP A M0.1 = Q0.3 I0.2 I0.3 I0.5 I0.6 I0.7 LPS M0.1 Q0.1 Q0.2 Q0.3 LRD LPP
ÖRNEK-3 I0.2 I0.6 I0.5 Q0.1 Q0.2 I0.3 I0.7 M0.1 Q0.3 I0.1 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 R S S R RESET ÖNCELİKLİ SET ÖNCELİKLİ Q0.0 I0.0 Q0.1 I0.2 1 19.Slayt
Uyg-1 20.Slayt
Uyg-2 21.Slayt
KENAR ALGILAMA KONTAKLARI POZETİF KENAR ALGILAMA 1 Q0.0 I0.0 I0.0 P R 2 P Q0.0 I0.1 S N 1 Saykıl 1 NEGATİF KENAR ALGILAMA Q0.1 I0.2 S N N 1 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İ
26.Slayt Uyg-5
27.Slayt Uyg-6
28.Slayt Uyg-7
ZAMAN RÖLELERİ 29.Slayt Uyg-7*
30.Slayt Uyg-7#
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 35.Slayt
Karşılaştırma Kontakları 36.Slayt
BAYT KARŞILAŞTIRMA WORD KARŞILAŞTIRMA D.WORD KARŞILAŞTIRMA B1 B1 B1 EŞİT B W D B2 B2 B2 B1 B1 B1 BÜYÜK EŞİT W D B B2 B2 B2 B1 B1 B1 KÜÇÜK EŞİT B W D B2 B2 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.1 Q0.2 Q0.3 Q0.0 2 SN 3 SN 2 SN 3 SN 2 SN Başa Dön Stop butonuna basıncaya kadar peryodik çalışsın Uyg-14 41.Slayt
Uyg-14
SORU: TEK BUTONLAR START VE STOP NASIL YAPILIR ? SET – RESET COUNTER Uyg-15 42.Slayt
SMB0 ‘ın BİTLERİ 43.Slayt
DURUM BİTLERİ (SMB0)
SMB0 PLC ÇIKIŞINDA GÖRMEK 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 00-24 VB304 DAKİKA 0-59 VB305 SANİYE VB306 ----- VB307 HAFTANIN GÜNÜ 1-7 1-PAZAR 7-CUMARTESİ 0 -OLURSA HAFTANIN GÜNÜ YOK
GERÇEK ZAMAN SAATİ ÖRNEK
Uyg-17