PROGRAMLANABİLİR LOJİK KONTROL (PLC) DERS NOTLARI (3+1)

Post on 20-Jan-2016

530 views 57 download

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 Presentation

Transcript of PROGRAMLANABİLİR LOJİK KONTROL (PLC) DERS NOTLARI (3+1)

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