You are on page 1of 84

C-Serisi PLC leri Seviye Eitim

PLC ye Giri

PLC ye Giri

PLC ye Giri
CJ1 I/O Modlleri - 8/16/32/64pts Max I/O - 160,640 Max Program Kapasitesi - 20K Steps Komut says - 400

PLC Ladder Diyagram


PLC Kontrol Sistemi

PLC Ladder Diyagram


PLC Ladder Devresi

PLC Ladder Diyagram


Seri ve paralel ladder devreleri

PLC Say Sistemleri


Binary Say Sistemi

PLC Say Sistemleri


Binary Say Sistemi

PLC Say Sistemleri


Hexadecimal Say Sistemleri

10

PLC Say Sistemleri


Binary Coded Decimal (BCD)
Decimal 8, 5, 3, 7 BCD 8=1000, 5=0101, 3=0011, 7=0111

11

PLC Lojik Fonksiyonlar


BCD Giriler
Decimal 3, 9, 4, 5 5 = 1010 bits 12 thru 15 4 = 0010 bits 08 thru 11 9 = 1001 bits 04 thru 07 3 = 1100 bits 00 thru 03

12

PLC Lojik Fonksiyonlar


AND Lojik Fonksiyonu

13

PLC Lojik Fonksiyonlar


AND Lojik Fonksiyonu

14

PLC Lojik Fonksiyonlar


OR Lojik Fonksiyonu

15

PLC Hafzas
Hafza Yaps ve Kapasitesi
Byte Byte

Word 8 bits = 1 Byte 16 Bits = 1 Word

Bit

16

PLC Hafzas
Hafza Tipleri
IR- Rleler (I/O alan, CIO1200-CIO1499) alma bitleri (W000.00-W515.15) Not: SR, IR, & alma Bitlerinin adreslerinin SR- zel Rleler nnde ksaltma harfleri yoktur. HR- Tutucu Rleler (H000-H511) TR- Geici Rleler (TR0-TR15, 16 bit) AR- Yardmc Rleler (A000-A447) LR- Link Rleler DM- Data Memory (D00000-D20000-D32767) T/C- Zaman Rleleri ve Sayclar
17

PLC Kullanc Hafza Alan


CPM2C CQM1H
Input 000-015

C200HX
Area1 000235

CS1

CVs
CV500 0032-0199 CV1000 0000-0063 CV2000 0000-0127 CV500 0032-0199 CV1000 0064-0199 In AR area 00-07 CV500 1200-1299 CV1000 1200-1499 CV2000 1200-1499 000-511 1000-1199 CV500 000-511 CV1000 0000-1023 CV2000 0000-1023 CV500 0000-4095 CV1000 00000-08191 CV2000 00000-24575

Kullanc Hafza Alan Tablosu

Input 000-009 IR Area Output 010-019

0000-6143 Output 100-115 Area2 300511 Area1 232235 Area2 310329, 342349, 460511 236-255 00-07

Work Bit SR Area TR Area

020-049 200-227

016-229

W000W511

228-255 00-07

244-255 00-07

N/A 00-07

HR Area

00-19

00-99

00-99

00-99

AR Area LR Area

00-23 00-15

00-27 00-63

00-27 00-63

000-959 N/A T0000-4095

TC Area

000-255

000-511

000-511 C00004095

DM Area

0000-2047

0000-6655

0000-1999

0000-32767

18

PLC Hafzas
Hafza Haritas
Channels

Bits

15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00

IR Area 1 & 2 SR Area 1 & 2 Work Area

TR Area

HR Area

AR Area

LR Area

T/C Area

DM Area

19

Temel Lojik Programlama


Temel Ladder Diyagram
Instruction/Rung Lines Instruction/Output Condition Line Operand Bits

20

Temel Lojik Programlama


Kontaklarn Normalde Ak ve Kapal Olma Durumlar

21

Temel Lojik Programlama


Komut Bloklar

22

Temel Lojik Programlama


rnek Program Parcacklar

23

Temel Lojik Programlama


Tutucu Devre
PB2 konta normalde kapal olmal, Neden?

24

CX-Programlaycda Yeni Bir Proje Oluturma

25

Yeni Bir Program Ama

26

PLCye Program Ykleme

27

Programa Tanmlar Ekleme

28

Kontaklara Tanmlar Ekleme

Global symbols and Local symbols

29

Online Deiiklik

30

Balanma ve Program Aktarm

31

Veri Grntleme

32

Fonksiyonlar
Ladder symbol Condition 1 Condition 2 Condition 3 XYZ(99) S P1 R Operand Data-area S: Source word IR, SR, AR, HR, LR, T/C, DM, # P1: Parameter word IR, AR, HR, LR R: Result word IR, AR, HR, LR, T/C, DM

33

Ladder symbol Condition 1

Zamanlayc (Timer)
TIM N SV

Operand Data-area N: TC number # (000-511)

SV: Set value (BCD) IR, AR, DM, HR, LR, #

P1 Time Contact

= 1 - 9999 = 0.1 - 999.9 sec = TIM0

INPUT

SV
TIMER OUTPUT

SV

34

Normal Timer

000.00

100.00

SV

SV

35

Kapandktan Sonra Gecikme

000.01

SV1
100.01

SV1

36

Almada ve Kapanmada Gecikme

000.02

SV3
100.02

SV3 SV2

SV2

37

One Shot

000.03

SV3
100.03

SV3

38

Sayc (Counter)Data-area Ladder symbol Operand


Pulse Reset CNT N SV
SV Contact = 1 - 9999 = CNT511

N: Counter number # (000 511) SV: Set value (BCD) IR, AR, DM, HR, LR, #

PULSE

5
RESET

COUNTER OUTPUT

39

Ladder symbol II+ DIReset


SV Contact
II+ DI-

ki Tarafl Sayc
CNTR(12) N SV
= 1 - 9999 = CNT511

Operand Data-area

N: Counter number # (000 511) SV: Set value (BCD) IR, AR, DM, HR, LR, #

0
RESET COUNTER OUTPUT

40

rnek Program

41

Ladder symbol S R KEEP(11) B


000.00

Keep

Operand Data-area B: Bit IR, AR, HR, LR

000.01

100.00

100.00

000.00 KEEP(11) 000.01 100.00

BIT SET RESET

42

Set - Reset
Ladder symbol S SET B R RSET B Operand Data-area B: Bit IR, AR, HR, LR B: Bit IR, AR, HR, LR

43

CMP (20) - Compare Karlatrma


Deerleri karlatrr. Karlatrma sonucu Flag bitleri set olur =, >, <

44

Compare Karlatrma (=,>,<)

45

Veri Tama Komutlar


Data Movement Instructions
MOV(21)
V.W. MOV(21) S

S: Source word IR, AR, DM, HR, LR, TC, # D: Destination word IR, AR, DM, HR, LR

ER, EQ

SOURCE WORD

DESTINATION WORD

1101101110011011

1101101110011011

Status source word will not be changed

46

SFT (10) - Shift Register


Word deki iaretlenmi biti kaydrr. Shift komutu tetikleme kolu ile altrlr.

47

Matematiksel Komutlar
+ (400) Eldesiz aretli Binary Toplama

48

Matematiksel Komutlar
+L(401) Eldesiz Double aretli Binary Toplama

49

Matematiksel Komutlar
+C(402) Eldeli aretli Binary Toplama

50

Matematiksel Komutlar
-(410) Eldesiz aretli Binary kartma

51

Matematiksel Komutlar
*(420) aretli Binary arpma

52

Matematiksel Komutlar
/(430) aretli Binary Blme

53

Programlama rnei
0.00 giriine bal olan butona basldnda sras ile 2sn 1.00, 1sn 1.01 ve 3sn 1.02 enerjilensin.

54

Programlama rnei
0.00 giriine bal olan butona basldnda W0 adresindeki sayy 4 ile arpp 5 ekleyen ve sonucu W1 adresine yazan program.

55

Programlama rnei
Adm Motoru Srme

56

Programlama rnei
Giriler

Elektronik Kap Kilidi


k: Selenoid Kap Kilit Valfi 1.00

Girilen ifre
W2 W3 W4 W5

Geerli ifre

W11

W12

W13

W14

W1

W2

W3

W4

57

Programlama rnei
Elektronik Kap Kilidi

58

Programlama rnei
Elektronik Kap Kilidi

59

Programlama rnei
Elektronik Kap Kilidi

60

Programlama rnei
Elektronik Kap Kilidi

61

Programlama rnei
Elektronik Kap Kilidi

62

her kart bu blge iinden adrese gre10 word kaplar (n)= 2000+(adres no*10) D20000 D29599 her kart bu blge iinden D hafza blgesi adrese gre 100 word kaplar D(m)= D20000+(adres no*100) kart stnde bulunan 2 adet rotary switchle adres no ayarlanr ve bylece hafza blgeleri belirlenmi olur 1 5V 0 5V 0 10V -10V 10V 4 20mA Voltaj / Akm seme switchi giri terminalinin arkasnda bulunmaktadr (OFF= voltaj, ON= akm) Mode Switchi OFF konumunda bulunmaldr znrlk 4000 veya 8000 ayarlanabilir. Giri sinyal aralklar

zel I/O kart olarak CIO hafza blgesi

Analog Modl (MAD-42)


2000 2959

63

Analog Modl Giri Ayarlar


Giri Numaralar :

Giri Sinyal Aral :

Voltaj/Akm Aral Seimi :


64

Analog Modl Giri Ayarlar


Data Memory DM CIO Dnm Zaman ve znrlk :

Mean Value :

Balant Kopuk Fonksiyonu :

65

Analog Modl Giri Ayarlar


Giri Aral lekleme :

Deer Okuma :

66

Analog Modl k Ayarlar


k Numaralar :

k Sinyal Aral :

Voltaj/Akm Aral Seimi :


67

Analog Modl k Ayarlar


Data Memory DM CIO Dnm Zaman ve znrlk :

Balatma ve Durdurma :

k Aral lekleme :
68

Analog Modl k Ayarlar


k deeri yazma :

Yaplan ayarlarn PLC hafzasna yazlmas iin Analog Modln enerjisi kesilip tekrar almaldr.

69

Analog Modl Unite Numaras

70

Analog Modl Kablolama

71

rnek
Program Oluturalm

72

CPU21 Hzl Sayc Birimi


Hz k (Speed Output) SPED(885)
SPED(885), hzlanma veya yavalama ivmesi olmakszn belirtilmi port ve darbe kn balatma iin k darbe frekansn ayarlamada kullanlr.

73

CPU21 Hzl Sayc Birimi


Hz k (Speed Output) SPED(885)

74

CPU21 Hzl Sayc Birimi


Darbe k PLS2(887)
PLS2(887) istenilen porttan belirtilen sayda darbe knn gerekletirilmesinde kullanlr.

75

CPU21 Hzl Sayc Birimi


Darbe k PLS2(887)

76

CPU21 Hzl Sayc Birimi


ACC(888) belirtilen hzlanma ve yavalama oranlarn kullanarak istenilen frekansta istenilen k portuna darbe klar gnderir.

vme Kontrol ACC(888)

77

CPU21 Hzl Sayc Birimi


vme Kontrol ACC(888)

78

CPU21 Hzl Sayc Birimi


Darbe Ayar PULS(886)
PULS(886), programda daha sonra SPED veya ACC komutlaryla balayacak olan darbe klar iin darbe k miktarn ayarlamada kullanlr.

79

CPU21 Hzl Sayc Birimi


Mode Kontrol INI(880)
INI(880) hzl saycnn karlatrma ilemleri, set deerleini deitirme ve darbe kn durdurmada kullanlr.

80

CPU21 Hzl Sayc Birimi


Mode Kontrol INI(880)

81

CPU21 Hzl Sayc Birimi


Orjin Arama ORG(889)
ORG(889) orjin arama veya orjine dn ilemlerini gereekletirir.

82

CPU21 Hzl Sayc Birimi


Orjin Arama ORG(889)

83

CPU21 Hzl Sayc Birimi


Darbe Genilik Modlasyonu PWM(891)
PWM(891) istenilen porttan istenilen genilik oran ile ka darbe vermek iin kullanlr.

84

You might also like