You are on page 1of 178

TRNG AI HOC KHOA HOC T NHIEN

KHOA VAT LY
BO MON MAY TNH IEN T



BO IEU KHIEN
KHA LAP TRNH PLC
Tp.HCM - 2008
Mon hoc
Email: hienpx@gmail.com
01 November 2008 P.X.Hin - H KHTN TPHCM 1
Phm Xun Hin
CHNG I
TONG QUAN VE CAC HE THONG IEU KHIEN
01 November 2008 P.X.Hin - H KHTN TPHCM 2
He thong ieu khien la g
ieu khien tn hieu lien tuc va tn hieu nh phan
Cac qua trnh san xuat thng gap trong cong nghiep
ieu chnh lien tuc
He thong ieu khien dung r-le (relay)
He thong ieu khien dung mach ien t
He thong ieu khien dung IC so
He thong ieu khien dung may tnh
1.1. He thong ieu khien la g
01 November 2008 P.X.Hin - H KHTN TPHCM 3
Cac dang tn hieu vao
1.1. He thong ieu khien la g
01 November 2008 P.X.Hin - H KHTN TPHCM 4
Cac dang tn hieu ra
1.2 ieu khien tn hieu lien tuc (analog) va tn hieu nh phan (binary)
01 November 2008 P.X.Hin - H KHTN TPHCM 5
(a) Tn hieu lien tuc; (b) Tn hieu so va s bieu dien nh phan
1.2 ieu khien tn hieu lien tuc (analog) va tn hieu nh phan (binary)
01 November 2008 P.X.Hin - H KHTN TPHCM 6
ieu khien lien tuc
ieu khien nh phan
1.3 Cac qua trnh san xuat thng gap trong cong nghiep
01 November 2008 P.X.Hin - H KHTN TPHCM 7
Qua trnh san xuat lien tuc
1.3 Cac qua trnh san xuat thng gap trong cong nghiep
01 November 2008 P.X.Hin - H KHTN TPHCM 8
Qua trnh san xuat tng loat
1.4 Phng phap ieu khien
01 November 2008 P.X.Hin - H KHTN TPHCM 9
ieu khien vong h
ieu khien kch tiep
1.4 Phng phap ieu khien
01 November 2008 P.X.Hin - H KHTN TPHCM 10
ieu khien vong kn
1.5 ieu khien lien tuc
01 November 2008 P.X.Hin - H KHTN TPHCM 11
Tac ong hieu chnh ty le
Tac ong hieu chnh vi phan
Tac ong hieu chnh tch phan
ieu khien PID
1.6 He thong ieu khien dung r-le (relay)
01 November 2008 P.X.Hin - H KHTN TPHCM 12
Mach ieu khien dung r-le (relay)
1.7 He thong ieu khien dung mach ien t (electronic system)
01 November 2008 P.X.Hin - H KHTN TPHCM 13
Mach ong m (switching) dung transitor
Mach khuyech ai dung transitor
1.8 He thong ieu khien dung IC so
01 November 2008 P.X.Hin - H KHTN TPHCM 14
Cac ho logic
He thong x ly tuan t
Ram
Rom
1.9 He thong ieu khien dung may tnh
01 November 2008 P.X.Hin - H KHTN TPHCM 15
Cau truc ieu khien phan bo
1.9 He thong ieu khien dung may tnh
01 November 2008 P.X.Hin - H KHTN TPHCM 16
ieu khien trnh t
1.9 He thong ieu khien dung may tnh
01 November 2008 P.X.Hin - H KHTN TPHCM 17
ieu khien tn hieu lien tuc
CHNG II
BO IEU KHIEN PLC (Programable Logic Controller)
01 November 2008 P.X.Hin - H KHTN TPHCM 18
ac iem bo ieu khien kha lap trnh
Khai niem c ban PLC
Cau truc PLC
Gii thieu ngon ng lap trnh PLC
C che hoat ong va x ly tn hieu tren PLC
ng dung PLC
2.1 Bo ieu khien kha lap trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 19
Kha nang chong nhieu tot.
Cau truc dang moun cho phep de dang thay the, tang kha nang (noi them module
m rong vao/ra) va them chc nang (noi them module chuyen dung).
Viec ket noi day va mc ien ap tn hieu au vao va au ra c chuan hoa.
Ngon ng lap trnh chuyen dung ladder, instruction va function chart de hieu
va de s dung.
Thay oi chng trnh ieu khien de dang.
Nhng ac iem tren lam cho PLC c s dung nhieu trong viec ieu khien cac
may moc cong nghiep va trong ieu khien qua trnh.

2.2 Khai niem c ban
01 November 2008 P.X.Hin - H KHTN TPHCM 20
Khai niem PLC
2.2 Khai niem c ban
01 November 2008 P.X.Hin - H KHTN TPHCM 21
S so sanh vi mot so he thong ieu khien khac
2.3 Cau truc PLC
01 November 2008 P.X.Hin - H KHTN TPHCM 22
S o cau truc
2.4 Gii thieu ngon ng lap trnh PLC
01 November 2008 P.X.Hin - H KHTN TPHCM 23
3 kieu ngon ng lap trnh
2.5 C che hoat ong va x ly tn hieu tren PLC
01 November 2008 P.X.Hin - H KHTN TPHCM 24
Hoat ong cua PLC
Chu ky vong quet cua PLC
2.5 C che hoat ong va x ly tn hieu tren PLC
01 November 2008 P.X.Hin - H KHTN TPHCM 25
Hoat ong cua PLC
2.6 ng dung PLC
01 November 2008 P.X.Hin - H KHTN TPHCM 26
CHNG III
PLC OMRON CPM1A
01 November 2008 P.X.Hin - H KHTN TPHCM 27
Cac he em
Cac phng phap bieu dien so
Gii thieu PLC CPM1A
Cac thanh phan cua CPU
Cac thanh phan cua khoi m rong
nh a ch bo nh au ra
Giao tiep truyen thong
Ket noi thiet b ngoai vi
Cac vung nh trong PLC CPM1A
Cac tnh nang chnh cua PLC CPM1A
3.1 Cac he em
01 November 2008 P.X.Hin - H KHTN TPHCM 28
He nh phan
- La he em trong o ch s dung hai con so 0 hoac 1 e bieu dien tat ca cac con so va ai
lng. Day so nh phan c anh so nh sau: bit ngoai cung ben phai la bit th 0, bit th hai
ngoai cung, ben phai la bit th 1, c nh vay cho bit ngoai cung ben trai la bit th n. Bit nh
phan th n co trong so la 2
n
x 0 (hoac 1), trong o n la so cua bit trong day nh phan, 0 hoac 1
va la gia tr cua bit th n o . Gia tr cua day so nh phan bang tong trong so cua tng bit
trong day.
V du : Day so nh phan 1001 se co gia tr nh sau :
1001 = 1x2
3
+ 0x2
2
+ 0x2
1
+ 1x2
0
= 9
He thap phan (decimal)
- La he em s dung 10 ch so 0, 1, 2, 3 , 4, 5, 6, 7, 8, 9 e bieu dien cac con so. He nh phan
con ket hp vi he nh phan e co cach bieu dien goi la BCD (Binary Coded Decimal).

He thap luc (hexadecimal)
- La he em s dung 16 ky t so la 0, 1, 2, 3, 4, 5 , 6, 7, 8, 9, A, B, C, D, E, F. Trong o, t A
en F bieu dien cac so t 10 en 15.
3.1 Cac he em
01 November 2008 P.X.Hin - H KHTN TPHCM 29

HEX

BCD
So nh phan 4 bit tng ng
Bit th 3 Bit th 2 Bit th 1 Bit th 0
2
3
= 8 2
2
=4 2
1
=2 2
0
=1
0 0 0 0 0 0
1 1 0 0 0 1
2 2 0 0 1 0
3 3 0 0 1 1
4 4 0 1 0 0
5 5 0 1 0 1
6 6 0 1 1 0
7 7 0 1 1 1
8 8 1 0 0 0
9 9 1 0 0 1
A - 1 0 1 0
B - 1 0 1 1
C - 1 1 0 0
D - 1 1 0 1
E - 1 1 1 0
F - 1 1 1 1
3.2 Cac phng phap bieu dien so
01 November 2008 P.X.Hin - H KHTN TPHCM 30
Bieu dien so thap phan bang so nh phan
Gia s ta co so nh phan 16 bit nh sau : 0000 0000 1001 0110. Gia tr thap phan cua 16
bit nay la :
0000 0000 1001 0110
2
= 128 + 16 + 4 + 2 = #150 (thap phan)
Ngc lai, ta co the phan tch :
(1750)
10
= (1024 + 512 + 128 + 64 + 16 + 4 + 2) = (0000 0110 1101 0110)
2

Bieu dien so thap phan di dang BCD
Khi bieu dien bang ma BCD, moi so thap phan c bieu dien rieng biet bang nhom 4 bit
nh phan.
V du : Ta co mot so he thap phan la 1750 va can chuyen chung sang dang ma BCD 16
bit nh sau :
Nh vay so thap phan di dang BCD la : (1750)
10
= (0001 0111 1101 0000)
BCD

3.2 Cac phng phap bieu dien so
01 November 2008 P.X.Hin - H KHTN TPHCM 31
Bieu dien so nh phan di dang hexa
So nh phan c bieu dien di dang hexa bang cach nhom 4 bit, bat au t phai qua
trai va bieu dien moi nhom bit nay bang mot ch so (digit) hexa, v du :
0001 0000 1010 1111
2
= 10AF
16

Chu y :
Bieu dien so thap phan di dang hexa va BCD la khong hoan toan tng ng
nhau (cho ket qua bang day so nh phan khac nhau)
Ma BCD c dung chu yeu khi oi so thap phan ra ma nh phan dang BCD, trong
khi ma hexa c dung pho bien khi bieu dien day so nh phan di dang ngan gon hn.
3.3 Digit, byte, word
01 November 2008 P.X.Hin - H KHTN TPHCM 32
Bieu dien so nh phan di dang hexa
D lieu trong PLC c ma hoa di dang ma nh phan. Moi ch so c goi la 1 bit, 8 bit
lien tiep goi la 1 Byte, 16 bit hay 2 Byte goi la 1 word.
Cac ai lng lien tuc (analog) nh dong ien, ien ap, v.v. khi trong PLC eu c
oi sang dang ma nh phan 16 bit (word) va con c goi la mot kenh (channel).
1 word = 16 bit
1 byte = 8 bit.
1 nipple = 4 bit.
Ngoai ra e bieu dien nhng so lng ln hn, ngi ta co them cac n v sau:
Kilo : Trong ky thuat so, 1 Kilobit (Kb) = 2
10
= 1024 bit.
Mega : 1 Mega (Mb) = 1024 Kb = 1024 x 1024 bit.
Kilobyte va Megabyte : Tng t nh so em vi bit nhng cac cach viet vi byte la
KB va MB
Kiloword : 1 kWord = 1000 wor.
Baud : la cach bieu dien toc o truyen tin dang so (baud = bit/giay hoac 2 bit/giay)

3.4 Gii thieu PLC OMRON CPM1A
01 November 2008 P.X.Hin - H KHTN TPHCM 33
Gii thieu
Ho PLC CPM1A
3.4 Gii thieu PLC OMRON CPM1A
01 November 2008 P.X.Hin - H KHTN TPHCM 34
Gii thieu khoi m rong
3.5 Cac thanh phan cua CPU
01 November 2008 P.X.Hin - H KHTN TPHCM 35
3.5 Cac thanh phan cua CPU
01 November 2008 P.X.Hin - H KHTN TPHCM 36
Cac ngo I/O cua PLC CPM1A dang r-le (relay)
3.5 Cac thanh phan cua CPU
01 November 2008 P.X.Hin - H KHTN TPHCM 37
Cac ch nh trang thai PLC
3.5 Cac thanh phan cua CPU
01 November 2008 P.X.Hin - H KHTN TPHCM 38
Ch nh trang thai Input
- Cac en LED ch nh trang thai input se sang khi au vao tng ng len ON. Khi gap
s co tram trong, cac en ch nh trang thai au vao se thay oi nh sau:
- Khi co loi CPU hay loi vi bus vao ra (CPU Error or I/O bus Error) th cac LED au vao
se tat.
- Khi co loi vi bo nh hoac loi he thong (Memory Error/System Error) th cac LED au
vao van gi trang thai cua chung trc khi xay ra loi cho du trang thai thc au vao a
thay oi.
Ch nh trang thai Output
Cac en LED ch th trang thai au ra (Output Indicators) nay se sang khi ngo ra tng
ng c bat.
3.5 Cac thanh phan cua CPU
01 November 2008 P.X.Hin - H KHTN TPHCM 39
Cai at hien th analog
PLC loai CPM 1/CPM 1A co 2 bo chnh o ln thanh ghi ben trong PLC, c anh so 0
va 1, moi khi num ieu chnh c van, gia tr cua thanh ghi tng ng c thay oi
trong khoang gia tr t 000 en 200 (theo ma BCD). Cac thanh ghi trong PLC tng ng
vi 2 bo chnh nay la SR250 va SR251. Neu gan a ch tham chieu cua Timer hoac
Counter vi cac a ch nay ta co the ieu chnh gia tr cua chung bang tay ma khong can
en phan mem ho tr.
Cong ngoai vi
Dung e noi PLC vi thiet b ngoai vi, bo chuyen oi RS-232C hay RS-485 hoac bo lap
trnh cam tay (Programming Console).
RS-232C Port
Ket noi PLC vi thiet b lap trnh nh Programming Console, Host computers,
Programmable Terminal, hoac cac thiet b chuan khac.
Expansion Connector
La au noi vi module vao ra m rong (Expansion I/O UNIT) nh khoi m rong I/O, khoi
analog, hoac khoi lien ket CompoBus/S. Mot CPU ch co kha nang ket noi toi a 3 khoi
m rong.
3.6 Cac thanh phan cua khoi m rong
01 November 2008 P.X.Hin - H KHTN TPHCM 40
Thiet b m rong I/O 20 I/O cua PLC CPM1A gom : CPM1A-20EDR; CPM1A-20EDT; CPM1A-
0EDT1
Thiet b m rong vi ngo vao 8 input co : CPM1A-8ED.
3.6 Cac thanh phan cua khoi m rong
01 November 2008 P.X.Hin - H KHTN TPHCM 41
Thiet b m rong I/O vi ngo vao 8 output gom : CPM1A-8ER; CPM1A-8ET; CPM1A-8ET1
Cac thanh phan khoi I/O Analog : CPM1A-MAD01
3.6 Cac thanh phan cua khoi m rong
01 November 2008 P.X.Hin - H KHTN TPHCM 42
Thiet b CompoBus/S CPM1A-SRT21
Chu y :
- Ch co CPM1A 30 hoac 40 I/O mi co chc nang m rong. So modul m rong toi a la 3
module.
- CPM1A 20 I/O va CPM1A 10 I/O khong co chc nang m rong.
- a ch I/O cua module m rong c xac nh bang cach : Neu goi m, n la a ch word
I/O cuoi cung cua CPM1A, th a ch word I/O ke tiep cua khoi m rong se la m+1,
m+2, va n+1, n+2,
3.7 nh a ch bo nh au ra
01 November 2008 P.X.Hin - H KHTN TPHCM 43
a ch vung nh I/O cua cac au vao ra cua bo
PLC CPM1A-20CDR
a ch bo nh I/O cua cac loai PLC CPM1A va cac I/O m rong
3.8 Giao tiep truyen thong (Communications)
01 November 2008 P.X.Hin - H KHTN TPHCM 44
Truyen thong Host Link
Ket noi 1:1
RS-232C Adapter
3.8 Giao tiep truyen thong (Communications)
01 November 2008 P.X.Hin - H KHTN TPHCM 45
Truyen thong Host Link
3.8 Giao tiep truyen thong (Communications)
01 November 2008 P.X.Hin - H KHTN TPHCM 46
Truyen thong Host Link
- Mode Setting Switch : at khoa Mode ve v tr Host khi muon dung Host Link system
e noi vi may tnh. at ve v tr NT khi noi vi mot Programming Terminal hoac mot
PLC khac dung giao thc 1:1 NT Link.
- Connector : Noi vi cong Peripheral Port cua PLC
-RS-232C Port : Noi vi cable RS-232C t thiet b khac nh may tnh, thiet b ngoai vi
hay Programmable Terminal
-Termination Resistance Switch : at khoa nay ve v tr ON cho cac Link Adapter ca
hai au cua he thong giao tiep dung Host Link va cho RS-422 Adapter.
- Connector : Noi vi cong Peripheral Port cua CPU PLC
- RS-422 Port : Noi vi mang Host Link dung chuan RS-422C
- Adapters and Cables :
3.8 Giao tiep truyen thong (Communications)
01 November 2008 P.X.Hin - H KHTN TPHCM 47
Truyen thong noi ket PLC 1:1
(1-to-1 PLC Communication Links)
3.8 Giao tiep truyen thong (Communications)
01 November 2008 P.X.Hin - H KHTN TPHCM 48
Truyen thong NT Links
V du ve ket noi PLC Link 1:1 gia 2 CPM1A
3.8 Giao tiep truyen thong (Communications)
01 November 2008 P.X.Hin - H KHTN TPHCM 49
V du ve ket noi PLC Link 1:1 gia 2 CPM1A
Trong moi bo PLC CPM1A, co mot vung nh ac biet goi la Link Relay hay Link bit
(c viet tat vi tien to LR) lam nhiem vu trao oi d lieu gia 2 PLC a c thiet lap ket
noi d lieu kieu 1:1. ay la cac thanh ghi 16 bit co a ch t LR00 en LR15 (tong cong
256 bit). Khi ket noi, mot PLC phai c at la Master, con PLC con lai at la Slave.
Cac bc thc hien :
Bc 1 : at thong so trong PLC
Moi bo PLC can co mot bo chuyen oi RS-232C va cable noi gia hai PLC vi
nhau. Khoa chuyen (DIP switch) tren moi bo RS-232C Adapter phai at ve v tr NT. Khi
2 PLC ang trao oi d lieu vi nhau, en LED COMM tren ca 2 PLC se nhap nhay e
bieu th s hoat ong cua PLC.
e at che o ket noi truyen thong gia 2 PLC, thanh ghi DM 6650 trong moi bo
CPM1A phai c cai at nh bang di ay, trong o co mot bo la Master (Dm 6650 =
3000), con bo kia la Slave (DM 6650 = 2000).
3.8 Giao tiep truyen thong (Communications)
01 November 2008 P.X.Hin - H KHTN TPHCM 50
V du ve ket noi PLC Link 1:1 gia 2 CPM1A
3.8 Giao tiep truyen thong (Communications)
01 November 2008 P.X.Hin - H KHTN TPHCM 51
V du ve ket noi PLC Link 1:1 gia 2 CPM1A
Bc 2 : Viet chng trnh truyen va nhan d lieu
3.9 Ket noi thiet b ngoai vi
01 November 2008 P.X.Hin - H KHTN TPHCM 52
Programming Console
Bc 2 : Viet chng trnh truyen va nhan d lieu
3.9 Ket noi thiet b ngoai vi
01 November 2008 P.X.Hin - H KHTN TPHCM 53
Phan mem lap trnh cho PLC
3.9 Ket noi thiet b ngoai vi
01 November 2008 P.X.Hin - H KHTN TPHCM 54
Cac phu kien ket noi PLC vi phan mem lap trnh
3.10 Cac vung nh trong PLC CPM1A
01 November 2008 P.X.Hin - H KHTN TPHCM 55
Cac vung nh
3.10 Cac vung nh trong PLC CPM1A
01 November 2008 P.X.Hin - H KHTN TPHCM 56
Cac vung nh
3.11 Cac tnh nang chnh cua bo PLC CPM1A
01 November 2008 P.X.Hin - H KHTN TPHCM 57
3.11 Cac tnh nang chnh cua bo PLC CPM1A
01 November 2008 P.X.Hin - H KHTN TPHCM 58
CHNG IV
CONG CU LAP TRNH PROGRAMMING CONSOLE
01 November 2008 P.X.Hin - H KHTN TPHCM 59
Gii thieu cong cu lap trnh Programming Console
Khi au s dung Programming Console
Cac thao tac lap trnh bang Programming Console
V du lap trnh bang Programming Console
4.1 Gii thieu Programming Console
01 November 2008 P.X.Hin - H KHTN TPHCM 60
4.1 Gii thieu Programming Console
01 November 2008 P.X.Hin - H KHTN TPHCM 61
3 che o cai at
4.1 Gii thieu Programming Console
01 November 2008 P.X.Hin - H KHTN TPHCM 62
Ket noi Programming Console vao PLC
4.1 Gii thieu Programming Console
01 November 2008 P.X.Hin - H KHTN TPHCM 63
Nhap Password
4.2 Khi au s dung Programming Console
01 November 2008 P.X.Hin - H KHTN TPHCM 64
Xoa chng trnh trong PLC
- e xoa chng trnh trong PLC, thc hien nh sau :
Chuyen PLC sang che o Program mode :




Bam lan lt cac nut di ay en khi man hnh hien th nh sau :





Bam nut e xoa chng trnh trong bo nh PLC.


4.3 Cac thao tac lap trnh bang Programming Console
01 November 2008 P.X.Hin - H KHTN TPHCM 65
Nhap lenh va viet chng trnh
Bc 1 :
Bc 2 :
Bc 3 :
Bc 4 :
Bc 5 :
Bc 6 :
Bc 7 :
Bc 8 :
Bc 9 :
Bc 10 :
Bc 11 :
4.3 Cac thao tac lap trnh bang Programming Console
01 November 2008 P.X.Hin - H KHTN TPHCM 66
Nhap lenh va viet chng trnh
Bc 12 :
Bc 13 :
Bc 14 :
Bc 15 :
Bc 16 :
Bc 17 :
Bc 18 :
Bc 19 :
Bc 20 :
Bc 21 :
Bc 22 :
Bc 23 :
4.3 Cac thao tac lap trnh bang Programming Console
01 November 2008 P.X.Hin - H KHTN TPHCM 67
Tm kiem trong chng trnh (search)
Bc 1 :
Bc 2 :
Bc 3 :
Tm a ch ngo ra (01000) :
Bc 1 :
Bc 2 :
Bc 3 :
Bc 4 :
Tm kiem bit (Bit search) 00005 :
4.3 Cac thao tac lap trnh bang Programming Console
01 November 2008 P.X.Hin - H KHTN TPHCM 68
Chen va xoa tap lenh
Bc 1 :

Bc 2 :

Bc 3 :

Bc 4 :
Chen tap lenh 00105
4.3 Cac thao tac lap trnh bang Programming Console
01 November 2008 P.X.Hin - H KHTN TPHCM 69
Xoa tap lenh 00103
Bc 1 :

Bc 2 :

Bc 3 :

Bc 4 :
Ket qua
CHNG V
NGN NG LP TRNH LADDER
01 November 2008 P.X.Hin - H KHTN TPHCM 70
i s Boole
Cc h mch logic
S Grafcet
Phn tch s Grafcet
Chng trnh iu khin dng Ladder
Mt s mch thng dng
Cc v d lp trnh
5.1 i s Boole
01 November 2008 P.X.Hin - H KHTN TPHCM 71
5.1 i s Boole
01 November 2008 P.X.Hin - H KHTN TPHCM 72
5.1 i s Boole
01 November 2008 P.X.Hin - H KHTN TPHCM 73
nh l i s Boole
Giao hoan :
A.B = B.A
A+B = B+A

Kt hp :
A.B.C = (A.B).C = A.(B.C)
A+B+C = (A+B)+C = A+(B+C)

Phn phi :
A.(B+C) = A.B+B.C
(A+B).(C+D) = A.C+A.D+B.C+B.D

inh ly De Morgan :


Mt s ng thc hu dung :
5.1 i s Boole
01 November 2008 P.X.Hin - H KHTN TPHCM 74
Bi tp i s Boole
1) a) Chng minh
b) Vit biu thc rut gon dng mch logic va mch relay biu thc trc va sau
khi rut gon
2) Rut gon cac biu thc :





3) n gian ham
4) Vit biu thc rut gon dng mch logic va mch relay bai 2 va 3
5.2 Cac h mch logic
01 November 2008 P.X.Hin - H KHTN TPHCM 75
- Cc php ton v inh l ca i s Boole gip cho thao tc cc biu
thc logic. Trong k thut thc t l ni cc cng logic ca cc mch logic
li vi nhau (theo kt cu ti gian nht nu c).
- thc hin mt bi ton iu khin phc tp, s mch logic s phu
thuc vo s lng u vo v cch giai quyt bng loi mch logic no,
s dung cc php ton hay inh l no. y l mt bi ton ti u nhiu
khi c khng ch c mt li giai.
- Ty theo loi mch logic m vic giai cc bi ton c nhng phng
php khc nhau. V c ban mch logic c chia lm hai loi :
+ Mch logic trnh t
+ Mch logic t hp
5.2 Cac h mch logic
01 November 2008 P.X.Hin - H KHTN TPHCM 76
- Mch logic t hp l mch m u ra ti bt k thi im no ch phu thuc t
hp cc trng thi u vo thi im
- Nh vy, mch khng c phn t nh. Theo quan im iu khin th h thng
mch t hp l h thng h (h khng c hi tip), ngha l trng thi ng m ca
cc phn t trong mch hon ton khng bi anh hng ca trng thi tn hiu u ra.
- Vi mch logic t hp tn ti hai loi bi ton l bi ton phn tch v bi ton
tng hp.
Mch logic t hp
5.2 Cac h mch logic
01 November 2008 P.X.Hin - H KHTN TPHCM 77
Bi ton phn tch
- Bi ton phn tch c nhim vu l t mch t hp c, m ta hot ng v vit
cc hm logic ca cc u ra theo cc bin u vo v nu cn c th xt ti vic
ti thiu ha mch

Bi ton tng hp
- Thc cht l thit k mch t hp. Nhim vu chnh l thit k c mch t hp
tha mn yu cu k thut nhng phai ti gian. Bi ton tng hp l bi ton phc
tp, v ngoi cc yu cu v chc nng logic, vic tng hp mch cn phu thuc
vo vic s dung cc phn t, chng hn nh loi phn t l : relay-cng tc t,
loi phn t kh nn hay loi phn t l bn dn vi mch
- Vi mi loi phn t logic c s dung th ngoi nguyn l chung v mch
logic cn i hi phai b sung nhng nguyn tc ring lc tng hp v thit k h
thng.
Mch logic t hp
5.2 Cac h mch logic
01 November 2008 P.X.Hin - H KHTN TPHCM 78
V d mch logic t hp
5.1 Cac h mch logic
01 November 2008 P.X.Hin - H KHTN TPHCM 79
- Mch trnh t hay cn goi l mch dy (sequential circuits) l mch trong
trng thi ca tn hiu ra khng nhng phu thuc vo tn hiu vo m cn phu
thuc vo trnh t tc ng ca tn hiu vo, c ngha l c nh trng thi.
- Nh vy v mt thit bi th mch trnh t khng nhng ch c cc phn t ng
m m cn c ca cc phn t nh.
- Vi mch logic trnh t ta cng c bi ton phn tch v bi ton tng hp
Mch logic trnh t
5.2 Cac h mch logic
01 November 2008 P.X.Hin - H KHTN TPHCM 80
V d mch logic trnh t
- Ch mi quan h ca cc ng ra Output v ng vo Input c cng ia ch
5.3 S Grafcet
01 November 2008 P.X.Hin - H KHTN TPHCM 81
- Grafcet l t vit tt ca ting Php : Graphe
fonctionnel de commande tape transition (chui iu
khin chc nng iu khin giai on chuyn tip), do
hai c quan AFCET (lin hp Php v tin hoc, kinh t
v k thut) v ADEPA (t chc nh nc v pht trin
nn san xut t ng ha) hp tc son thao thng
11/1982 c ng k bi t chc tiu chun ha Php.
- S Grafcet c tiu chun ha v c cng
nhn l mt ngn ng thch hp cho vic m ta hot
ng dy ca qu trnh t ng ha trong san xut.
- S Grafcet m ta thnh chui cc giai on trong
chu trnh san xut. S Grafcet cho mt qu trnh san
xut l mt m hnh khp kn t trng thi u n
trng thi cui v t trng thi cui v trng thi u
5.3 S Grafcet
01 November 2008 P.X.Hin - H KHTN TPHCM 82
- Mt trng thi (giai on) c biu din bng mt hnh ch nht ghi k hiu th
t ca trng thi. Gn lin vi biu tng trng thi l mt hnh ch nht bn cnh
m ta hot ng ca trng thi . Mt trng thi c th c th tng ng vi mt
hoc nhiu hnh ng ca qu trnh san xut.
- Trng thi khi ng c th hin bng 2 hnh vung lng vo nhau, trng
thi khi ng thng c s th t l 1.
Mt s k hiu trong Grafcet
Trng thi
khi ng
2
Trng thi
hot ng
1
5.3 S Grafcet
01 November 2008 P.X.Hin - H KHTN TPHCM 83
Chuyn tip trng thi trong Grafcet
- Vic chuyn tip t trng thi ny sang trng thi khc ch c th thc hin khi
cc iu kin chuyn tip c tha mn.
- Chng hn vic chuyn tip gia cc trng thi 3 v 4 c thc hin khi tc
ng ln bin b
- Chuyn tip gia trng thi 5 v 6 c thc hin sn tng ca bin c
- Chuyn tip gia trng thi 7 v 8 c thc hin sn giam ca bin d
- Chuyn tip gia trng thi 9 v 10 s xay ra sau 2s k t c tc ng cui cng
ca trng thi 9 c thc hin
3
5 7 9
4
6 8
10
d
2s
c
b
Phn nhnh trong Grafcet
5.3 S Grafcet
01 November 2008 P.X.Hin - H KHTN TPHCM 84
C hai loi phn nhnh l r nhnh v song song.
S r nhnh l s c 2 iu kin lin h gia 3 trng thi :
- hnh a, gia s trng thi 1 ang hot ng. Nu trng thi 1 tha mn iu kin
chuyn tip t
12
th trng thi 2 hot ng, hoc nu trng thi 1 tha mn iu kin
chuyn tip t
13
th trng thi 3 hot ng.
- hnh b, gia s trng thi 4 ang hot ng v tha mn iu kin chuyn tip t
13
th
trng thi 6 hot ng, hoc gia s trng thi 5 ang hot ng v tha mn iu kin
chuyn tip t
56
th trng thi 6 hot ng.
5.3 S Grafcet
01 November 2008 P.X.Hin - H KHTN TPHCM 85
Phn nhnh trong Grafcet
S song song l s ch c 1 iu kin lin h gia 3 trng thi
- hnh c, nu trng thi 1 ang hot ng v tha mn iu kin chuyn tip t
123

th trng thi 2 v trng thi 3 ng thi hot ng.
- hnh d, nu trng thi 4 v trng thi 5 cng hot ng v cng tha mn iu
kin chuyn tip t
456
th trng thi 6 hot ng.
5.3 S Grafcet
01 November 2008 P.X.Hin - H KHTN TPHCM 86
Cch xy dng s Grafcet
xy dng s Grafcet cho mt qu trnh no ta phai :
- M ta moi hnh vi t ng bao gm cc giai on v cc iu kin chuyn tip.
- La chon cc dn ng v cc cam bin ri m ta chng bng cc k hiu.
- Sau kt ni chng li theo cch m ta ca Grafcet.
5.4 Phn tch s Grafcet
01 November 2008 P.X.Hin - H KHTN TPHCM 87
Quy tc vt qua chuyn tip
Mt giai on trc ch chuyn tip sang giai on sau khi n ang hot ng
(trng thi ON) v c iu kin chuyn tip.
Khi qu trnh chuyn tip sang giai on sau th giai on sau hot ng
(trng thi ON) v s kh b hot ng ca giai on trc (giai on trc
trng thi OFF)
Vi cc iu kin hot ng nh trn th c nhiu s khng hot ng hoc hot
ng khng tt.
on s khng hot ng c goi l nhnh cht. (Mt s c nhnh cht
c th vn hot ng nu khng i vo nhnh cht)
on s khng sch l on s m ti mt vi tr no c pht lnh hai
ln

5.4 Phn tch s Grafcet
01 November 2008 P.X.Hin - H KHTN TPHCM 88
V d : Cho on s nhanh cht
Gia s khi S
0
ON nu tha iu
kin 3 th S
3
ON v S
1
vn OFF, S
3

ON nu tha iu kin 4 th S
4
ON.
Mt khc do S1 OFF nn S
2
OFF,
m S
5
ON th phai c S
2
v S
4

ON km theo iu kin 5. Nh vy
h s nm im vi tr S
4
.
Do , s ny khng th lm
vic c.
5.4 Phn tch s Grafcet
01 November 2008 P.X.Hin - H KHTN TPHCM 89
V d : Cho on s khng sch
S
0

S
1
S
3

1
S
5

S
2
S
4

4
2 3
5
6
S khng sch
S
0

S
1
S
3

3
S
5

S
2
S
4

6
2
4
5
7
S sch
1
5.4 Phn tch s Grafcet
01 November 2008 P.X.Hin - H KHTN TPHCM 90
Nh phn tch trn th nhiu khi s Grafcet khng hot ng c hoc
hot ng khng tt. Nhng i vi cc s khng hot ng c hoc hot
ng khng tt vn c th lm vic c nu nh khng i vo nhnh cht. Trong
thc t san xut, mt h thng c th ang hot ng rt tt, nhng nu v l do no
m h thng phai thay i ch lm vic (do s c tng phn hoc do thay i
cng ngh ) th c th h thng s khng hot ng c nu l nhnh cht.
Vi cch phn tch s nh trn th kh anh gi c cc mng c phc
tp ln. Do ta phai xem xt mt cch h tr phn tch s Grafcet l dng
phng php giang im.
Thnh lp gin im
Xut pht t giai on u trn Grafcet c coi l ang ON, giai on ny ang
c du , khi c mt tha mt iu kin no , s c giai on mi ON th :
- anh du vo giai on va ON trn Grafcet
- Xa du giai on ht ON (nu c) trn Grafcet
- To mt mi trn gian im sau iu kin va thc hin
- Ghi ht cc giai on ON ca h (c du ) vo mi to
5.4 Phn tch s Grafcet
01 November 2008 P.X.Hin - H KHTN TPHCM 91
T cc thnh lp khi tha mt iu kin no th cc giai on ON li
c chuyn i, ta lp li 4 bc nh trn.
Qu trnh c nh vy tip tuc, ta c th v hon thin c gian im (s
to thnh mch lin tuc, sau khi kt thc li tr v im xut pht) hoc khng v
hon thin c.
Nhn vo gian im, ta s c cc kt lun sau :
- Nu trong qu trnh v n giai on no khng th v c na (khng hon
thin s ) th s l s c nhnh cht.
- Nu v c ht m vi tr no c cc im lm vic cng tn th goi l s
khng sch.
- Nu v c ht m khng c vi tr no c cc im lm vic cng tn th goi l
s lm vic tt, s sch.
Thnh lp gin im
5.5 Chng trnh iu khin dng Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 92
- Khai niem cong tac thng m va cong tac thng ong c ap dung cho trang
thai cua cong tac va chu yeu la cac loai cam bien.
Cong tac thng m : trang thai cong tac la ON th ieu kien thc thi lenh se
trang thai ON
Cong tac thng ong : trang thai cong tac la ON th ieu kien thc thi lenh se
trang thai OFF
Khi nim cng tc thng m v cng tc thng ng
5.5 Chng trnh iu khin dng Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 93
- Thanh phan luon phai co trong s Ladder goi la POWER BUS, la ni dan
nguon ien (qui c) i vao va i ra s o.
- Moi dong lenh trong Ladder bao gom 2 phan c ban : ben trai la ieu kien va ben
phai la lenh. Khi ieu kien c thc thi th lenh se chay.
- PLC se thc hien cac dong lenh theo th t t tren xuong






- Trong khi nhap chng trnh vao PLC, phai am bao ang che o Program Mode
va cuoi chng trnh phai co lenh END.
Cc k hiu v quy c
5.5 Chng trnh iu khin dng Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 94
Phn nhnh v kt hp cc dng lnh
5.5 Chng trnh iu khin dng Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 95
Cu truc chng trnh iu khin di dng s Ladder gm 3 phn
on chng trnh iu khin ch hot ng :
- Hu ht cac iu khin trong cng nghip u c nut khi ng (START) va nut dng
(STOP) ma c th lp trnh cho hanh vi ca chung. Cac nut nay c lp trnh bng
cng tc logic thc hin khi ng hay dng toan b hot ng iu khin ca PLC.
on chng trnh chnh :
- y la kt qua ca qua trnh thit k va lp trnh cac iu khin dng c ch trnh t
hay logic t hp.
- Chng trnh chnh c chuyn i t s Grafcet hoc cac dng s khac
Dng lnh kt thuc chng trnh

Cu trc chng trnh iu khin
5.6 Cc phng php lp trnh Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 96
Qua trnh tun t ni tip la qua trnh nhiu
giai on xay ra lin tip nhau, khng ln
nhau v kt hp vi cac phng thc tac ng.
Gii thut lp trnh qu trnh tun t ni tip
Y1
Yn Xn-1
Start
Yn
Y2
Y3
Y2
Y3
Y2
Y1
X2
Y1
Xn
Y4
X1
Y3
Y2
.
Yn-1
.
.
5.6 Cc phng php lp trnh Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 97
V d lp trnh qu trnh tun t ni tip
Slcrl
Bcm T G|cl T Xc T Vcl + Xc T
G|cl 2 Vcl + Xc 2 G|t+ Scy Xc 2
Bcm 2
Lnc
x f2 f3
f4
X
f f7 f8
f
y1 y2 y3 y4
y5
y6 y7 y8 y9
5.6 Cc phng php lp trnh Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 98
V d lp trnh qu trnh tun t ni tip
Y6 Y5
Y3
Y8
Y4 y2
T7
Vc l
Y7
Y5 T3
T8 Y2
Y1
Sc y
Y7
X
T7
y8
Y8
Y7
T2
T8
y1
Bcm
y4
T6
y8
Y3
y9
Y5
y6
Y3
y9
Y5
Y8
y7
Y4
y4
T3
Y9
T6
Y1
X
y3
y5
T4 Y4
Y1
Xc
T9
T2
Y2
Y2
T4
Y9
Y9 Start
Y6
T9
G|c l
Y6
5.6 Cc phng php lp trnh Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 99
Qua trnh tun t song song la qua trnh nhiu
giai on xay ra ng thi cng nhau bt u v
ch i nhau kt thuc.
Gii thut lp trnh qu trnh tun t song song
Yi-1
Yi
Ybk-1
.
Xbk
Yb1
Xbk-1
Yi+1
Ya1
Yaj
.
.
.
Yi+2
Yi+1
Yb1
Yi
Xaj
Ya1
Yi
Yb2
Yaj
Yi
Xi
Ybk
Xi-1
Xi
Ybk
Xaj-1
Ya2
Yi+1
Ya1
Yi+1
.
Ybk
Yb1
.
Yaj-1 Yaj
5.6 Cc phng php lp trnh Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 100
V d lp trnh qu trnh tun t song song
Nhn Start, h thng khi ng, xylanh A tin ti vi tr A2 kp cht tm thp
xy lanh B tin ti vi tr B2 ct tm thp ng thi xy lanh C cng tin ti vi tr
C2 ct tm thp xylanh B li v vi tr B1, ng thi xylanh C li v vi tr C1
xy lanh A li v vi tr A1 tha tm thp ra

5.6 Cc phng php lp trnh Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 101
V d lp trnh qu trnh tun t song song
YM2
YN2
Start
YN2
B2
B1
YM2
YN1
Y1
A
YN1
YM1
Y1
YN2
Y2
Y2
YN1
YN2
YN1
C1 YM2
A2 YN1
Y2
C2
C
B
Y2
A2
YM1
YM2
YM2
Y1
YM1
Y1
Y1
YM1
A1
YM1
YM1
5.6 Cc phng php lp trnh Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 102
Qua trnh tun t c chon la la qua trnh c re
nhanh gm nhiu giai on xay ra khng ng thi
nhau.
Gii thut lp trnh qu trnh tun t c chn la
Ya1
.
Ya1
Yi-1
Ya2
Ybk
Yaj
Xi-1
Ybk
Xaj
Yi
Yb1
.
Yaj
Yb1
Ya1
.
Ybk Yi+2
Xaj-1
Yi
Xbk-1
. Yi+1
Yi+1
Ybk-1
Xp
Xp
Yb2
.
Yaj-1
Xi
Yi+1 Xbk
.
Xb1
Yi+1
Yi
Yi
Yaj
Xi
5.6 Cc phng php lp trnh Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 103
V d lp trnh qu trnh tun t c chn la
Nhn Start, h thng khi ng, xylanh A tin ti vi tr A2 kp cht tm thp
cam bin mu Xp hot ng. Nu tm kim thp l mu trng, xy lanh B tin ti vi
tr B2 ct tm thp ng thi xy lanh C cng tin ti vi tr C2 ct tm thp
xylanh B li v vi tr B1, ng thi xylanh C li v vi tr C1. Nu tm kim thp l
mu en, xy lanh D tin ti vi tr D2 ct tm thp ng thi xy lanh E cng tin ti
vi tr E2 ct tm thp xylanh D li v vi tr D1, ng thi xylanh E li v vi tr
E1 xy lanh A li v vi tr A1 tha tm thp ra.
5.6 Cc phng php lp trnh Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 104
V d lp trnh qu trnh tun t c chn la
5.6 Cc phng php lp trnh Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 105
V d lp trnh qu trnh tun t c chn la
ym1
yk1
yk2
yn2
B
C
a2
yk1
y1
a1 Yn2
y1
y1 yk2
yn1
y1
Xp
c2
a2
yn2
ym2
y1 Yn1
ym1
A
c1
b2 Start
Y2
b1
y2
yk1
yn1
a2
b2
y1
yn2
b1
yn1
c1
yk2
yk2
yn2
Xp
Yk1
ym2
ym1
Y2
y2 Xp
Ym2
Yk2
yn1
ym1
yk1
yk1
yn1
Ym1
yk1
y2
y2
a1
c2
ym2
Y2
5.6 Cc phng php lp trnh Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 106
Qua trnh tun t c vng lp la qua trnh
thc hin lp li mt chu trnh khi mt iu kin
nao tha mn. Qua trnh vng lp kt thuc
khi iu kin ht tha mn vng lp.
Gii thut lp trnh qu trnh tun t c vng lp
Xi
Yaj-1
Ya1
Yi+2
Ya1 Xaj-1
Yi-1
Xa1
Xq
.
Yi
.
Xi-1 Yi
Yaj
Yi+1 .
Yaj
Yaj
Yi
Ya2
Ya1
Xaj
Ya3 Ya2
Yaj
Xq
Ya1
Yi+1
Ya1
Xaj
Yi+1
Ya2
5.6 Cc phng php lp trnh Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 107
V d lp trnh qu trnh tun t c vng lp
Nhn Start, h thng khi ng, xylanh A tin ti vi tr A2 kp cht tm thp
dy xy lanh B tin ti vi tr B2 ct tm thp theo chiu t trn xung xylanh
B li v vi tr B1 xylanh C tin ti vi tr C2 ct tm thp theo chiu t di ln
xylanh C li v vi tr C1 Nu cam bin Xp pht hin vt ct cha t, xylanh B
tin ti vi tr B2 ct tip, quy trnh lp li. Nu cam bin Xp pht hin vt ct t,
xy lanh A li v vi tr A1. Quy trnh kt thc.
5.6 Cc phng php lp trnh Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 108
V d lp trnh qu trnh tun t c vng lp
ym1
y2
B
A b1
Xq
ym2
ym2
ym2
c1
ym2
a1
Y2
Xq
y1
ym3
c2
c1
ym3
ym3
ym3
y1
Ym1
A
Start
y1
ym3
ym3
Ym1
ym1
a2
ym2
b2 ym1
ym1
Ym3
Ym2
y1
y2
5.6 Cc phng php lp trnh Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 109
V d lp trnh qu trnh tun t c n vng lp
Nhn Start, h thng khi ng, xylanh A tin ti vi tr A2 kp cht tm thp
dy xy lanh B tin ti vi tr B2 ct tm thp theo chiu t trn xung xylanh
B li v vi tr B1, ng thi xylanh C tin ti vi tr C2 ct tm thp theo chiu t
di ln quy trnh lp li n ln (s ln n do ta quy inh) xy lanh A tin ti vi tr
A1
5.7 Mt s v du lp trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 110
V d 1 : Xe chy thun nghch
Giai on 0 : Nhn cng tc khi ng bt u giai on 1
Giai on 1 : motor quay thun lm xe di chuyn theo hng bn phai n vi tr cam
bin 2. Khi cam bin LS
2
pht hin xe th chuyn qua giai on 2.
Giai on 2 : motor quay nghich lm xe di chuyn theo hng bn tri n vi tr cam
bin 1. Khi cam bin LS
1
pht hin xe th chu trnh lp li cho n khi nhn Stop, ng
c ngng li.
5.7 Mt s v du lp trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 111
V d 1 :
5.7 Mt s v du lp trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 112
V d 2 : H thng trn ha cht
Giai on 0 : Nhn cng tc khi ng bt u giai on 1
Giai on 1 : van V1 m xa cht lng R1 vo bn cha cho n khi cam bin L1 pht hin mc
cht lng y th van V1 ng li, chuyn sang giai on 2.
Giai on 2 : ng c trn khi ng ng thi van V2 m xa cht lng R2 vo bn cha cho
n khi cam bin L2 pht hin mc cht lng y chuyn sang giai on 3.
Giai on 3 : van V2 ng, ng c trn dng li, van V3 m xa cht lng khi bn cha cho
ti khi cam bin L0 pht hin mc cht lng cn. Sau 10 pht chuyn sang giai on 4
Giai on 4 : chung bo x ht cht lng vang ln cho ti khi c ngi nhn cng tc reset
h thng tr li trng thi ban u
5.7 Mt s v du lp trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 113
V d 2 : H thng trn ha cht
5.7 Mt s v du lp trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 114
V d 3 : H thng chung Game Show
Input Device
10000 MC-Start
10001 MC-Reset
1000 Buzzer
0001 Player1-switch
0002 Player2-switch
0003 Player3-switch
- Sau khi MC oc xong cu hi, MC s nhn cng tc MC-Start, h thng cng tc chung ca 3
ngi chi bt u c tc dung.
- Nu ngi chi no nhn cng tc chung trc, chung s reo, ng thi cng tc chung ca 2
ngi chi cn li s mt tc dung.
- Sau khi ngi chi tra li xong cu hi, MC s nhn cng tc MC-Reset v hiu ha cng tc
chung ca 3 ngi chi v bt u oc cu hi k tip, chu trnh lp li.
- Ch : loi cng tc s dung trong h thng l cng tc thng h
5.7 Mt s v du lp trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 115
V d 4 : H thng n giao thng
5.7 Mt s v du lp trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 116
Nhn nt Start, bng tai chy v mang theo chai, cam bin chai pht hin, bng
tai dng, bt u m van chit nc vo chai. Thi gian chit y l 30s, sau
khi chit y, van ng, bng tai li chy v quy trnh lp li.
V d 5 : Dy chuyn chit nc vo chai
Input Device
0000 Start
0001 Stop
0002 Bottle Sensor
1000 Conveyer Motor
1001 Fill Van
5.7 Mt s v du lp trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 117
V d 5 : Dy chuyn chit nc vo chai
5.7 Mt s v du lp trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 118
V d 6 : Dy chuyn ng hp t ng
He thong co mch an toan
Nhan cong tac khi ong :
- Bang tai 2 van hanh
- Khi hop gap cam bien
Box Sensor :
+ Bang tai 2 dng
+ Bang tai 1 van hanh
- Cam bien Apple Sensor
em so tao o vao hop
- Khi a u so tao can
ong hop :
+ Bang tai 1 dng
+ Bang tai 2 van hanh
- Chu trnh lap lai
5.7 Mt s v du lp trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 119
V d 6 : Dy chuyn ng hp t ng
5.7 Mt s v du lp trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 120
V d 6 : H thng bi trn bnh rng t ng :
- Khi sensor S1 pht hin
bnh rng, van V1 m
trong 10 giy chm du
bi trn. Sau 10 giy, van
V1 ngt.
- Khi sensor S2 pht hin
lng du trong bnh cn,
n bo cn du s bt
ng thi van V1 s mt
tc dung.
CHNG VII-A
CC LP LNH CA PLC OMRON
01 November 2008 P.X.Hin - H KHTN TPHCM 121
Cac lenh s o Ladder
Cac lenh ieu khien BIT
Lenh Interlock va Interlock Clear
Lenh Jump va Jump End
Cac lenh Timer
Cac lenh Counter
6.1 Cac lenh s o Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 122
Lenh LOAD va LOAD NOT
Lenh AND va AND NOT
6.1 Cac lenh s o Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 123
Lenh AND LOAD
Lenh OR LOAD
6.1 Cac lenh s o Ladder
01 November 2008 P.X.Hin - H KHTN TPHCM 124
Lenh OR va OR NOT
Lenh OUTPUT va OUTPUT NOT
6.2 Cac lenh ieu khien BIT
01 November 2008 P.X.Hin - H KHTN TPHCM 125
Lenh SET va RESET SET va RSET
- Lenh SET se bat bit i kem len ON khi ieu kien thc thi cua chung la ON. Sau
o, Bit se van trang thai ON khong phu thuoc vao lenh SET co ieu kien thc thi
la ON hoac OFF cho en khi lenh RESET (RSET) xoa chung ve OFF.
6.2 Cac lenh ieu khien BIT
01 November 2008 P.X.Hin - H KHTN TPHCM 126
Lenh SET va RESET SET va RSET
6.2 Cac lenh ieu khien BIT
01 November 2008 P.X.Hin - H KHTN TPHCM 127
- Lenh KEEP(11) hoat ong nh mot relay chot vi hai au vao la SET (S) va
RESET (R). Bit se c set len ON khi au vao S la ON va se van gi ON
cho en khi bit B b reset ve OFF khi au vao R la ON.
Lenh KEEP KEEP(11)
6.2 Cac lenh ieu khien BIT
01 November 2008 P.X.Hin - H KHTN TPHCM 128
- Lenh DIFU(13) se bat bit i kem len 1 trong vong mot chu ky quet (scan/cycle)
khi ieu kien thc thi chuyen t OFF chu ky quet trc sang ON chu ky quet
lan nay. Sau o, bit tr ve trang thai OFF.
- Lenh DIFD(14) se bat bit i kem len 1 trong vong mot chu ky quet (scan/cycle)
khi ieu kien thc thi chuyen t ON chu ky quet trc sang OFF chu ky quet
lan nay. Sau o, bit tr ve trang thai OFF.
Lenh DIFFERENTIATE UP va DIFFERENTIATE DOWN DIFU(13) va DIFD(14)
6.3 Lenh INTERLOCK va INTERLOCK CLEAR - IL(02) va ILC(03)
01 November 2008 P.X.Hin - H KHTN TPHCM 129
- Lenh IL(02) va ILC(03) luon luon c dung i kem vi nhau. Khi mot lenh
IL(02) c at trc mot oan chng trnh, th ieu kien thc thi cua IL(02) se
ieu khien ieu kien thc thi cua toan bo cac lenh bat au t sau lenh IL(02) cho
en lenh ILC(03) au tien sau lenh IL(02) nay.
- Khi ieu kien thc thi cua lenh IL(02) ON, th chng trnh van thc hien bnh
thng. Con khi ieu kien thc thi cua lenh IL(02) OFF, th tat ca cac lenh theo
sau lenh IL(02) cho en lenh ILC(03) au tien eu c thi hanh vi ieu kien
thc thi la OFF, ngha la cac lenh OUTPUT nam gia IL(02) va ILC(03) se la
OFF.
- Chng trnh se tr lai hoat ong bnh thng sau lenh ILC(03).
6.3 Lenh INTERLOCK va INTERLOCK CLEAR - IL(02) va ILC(03)
01 November 2008 P.X.Hin - H KHTN TPHCM 130
6.4 Lenh JUMP va JUMP END - JMP(04) va JME(05)
01 November 2008 P.X.Hin - H KHTN TPHCM 131
- Moi lenh JUMP gom cap lenh JMP va JME co so t 00 en 49. Lenh JMP va JME
luon i chung vi nhau.
- Neu ngo vao cua JMP la OFF, khi chng trnh gap lenh JMP N th chung se bo qua
khong thc hien cac lenh theo sau lenh nay cho en lenh JME N co cung so. Khi gap
lenh JME, th chng trnh sau o lai thc thi bnh thng.
- Khi ngo vao cua JMP la ON, khi chng trnh gap lenh JMP N th cac lenh theo sau
lenh nay se thc thi bnh thng.
- Chu y : Moi so N cua lenh JMP va JME ch c dung mot lan duy nhat trong chng
trnh
6.5 Cac lenh TIMER
01 November 2008 P.X.Hin - H KHTN TPHCM 132
- SV thuoc khoang gia tr t 0000 en 9999 (BCD). N nam trong oan t 000
en 127 trong PLC CPM1/CPM1A/SRM1
- Lenh TIM tr hoan khoan thi gian (ON Delay) en 0 tuy theo gia tr at SV.
Chu y, o phan giai cua lenh TIM la 0,1s. Do o, thi gian hoat ong thc te
cua timer la SVx0,1(s)
Timer - TIM
6.5 Cac lenh TIMER
01 November 2008 P.X.Hin - H KHTN TPHCM 133
- SV thuoc khoang gia tr t 0000 en 9999 (BCD). N nam trong oan t 000
en 127 trong PLC CPM1/CPM1A/SRM1
- Giong nh lenh TIM. Chu y, o phan giai cua lenh TIMH(15) la 0,01s. Do o,
thi gian hoat ong thc te cua timer la SVx0,01(s)
High-speed timer - TIMH
6.5 Cac lenh TIMER
01 November 2008 P.X.Hin - H KHTN TPHCM 134
- SV thuoc khoang gia tr t 0000 en 9999 (BCD). N nam trong oan t 000
en 127 trong PLC CPM1/CPM1A/SRM1
- Giong nh lenh TIM. Chu y, o phan giai cua lenh TIMHH(--) la 0,001s. Do
o, thi gian hoat ong thc te cua timer la SVx0,001(s)
Very high-speed timer TMHH(--)
6.6 Cac lenh COUNTER
01 November 2008 P.X.Hin - H KHTN TPHCM 135
- SV thuoc khoang gia tr t 0000 en 9999 (BCD). N nam trong oan t 000
en 127 trong PLC CPM1/CPM1A/SRM1
- Lenh CNT dung e em xuong t gia tr at SV khi ieu kien thc thi CP
chuyen t OFF len ON, khi o, gia tr at trc PV(Preset value) se giam 1. Gia
tr SV se bang 0 khi CP luon oi trang thai t OFF len ON trong SV lan. C cua
CNT ON khi PV=0 va van ON cho en khi CNT b reset.
- Counter b reset bi ngo vao (input) reset. Khi R t OFF len ON, th gia tr PV
se reset en SV. Gia tr PV se khong giam khi R ON.
Counter - CNT
6.6 Cac lenh COUNTER
01 November 2008 P.X.Hin - H KHTN TPHCM 136
Reversible Counter CNTR(12)
6.6 Cac lenh COUNTER
01 November 2008 P.X.Hin - H KHTN TPHCM 137
- SV thuoc khoang gia tr t 0000 en 9999 (BCD). N nam trong oan t 000
en 127 trong PLC CPM1/CPM1A/SRM1
- Lenh CNTR(12) dung e em xuong hoac em len t gia tr at SV khi ieu
kien thc thi cua ngo vao II hoac DI chuyen t OFF len ON, khi o, gia tr at
trc PV(Preset value) se giam 1 hoac tang 1. Gia tr SV se em tang khi ngo
vao II chuyen t OFF len ON va gia tr PV se em giam khi ngo vao DI chuyen
t OFF len ON. Khi II va DI cung chuyen trang thai t OFF len ON, th gia tr
PV se khong thay oi.
- CNTR(12) b reset bi ngo vao (input) reset. Khi R t OFF len ON, th gia tr
PV se reset en 0. Gia tr PV se khong giam khi R ON.
Reversible Counter CNTR(12)
CHNG VII-B
CC LP LNH CA PLC OMRON
01 November 2008 P.X.Hin - H KHTN TPHCM 138
Lenh Step Define va Step Start
Cac lenh Chng Trnh Con
Cac lenh Dch Chuyen
Cac lenh Di Chuyen D Lieu
Cac lenh So Sanh
Cac lenh Logic
Cac lenh Tang Giam
6.7 Lenh STEP DEFINE va STEP START STEP(08)/SNXT(09)
01 November 2008 P.X.Hin - H KHTN TPHCM 139
- Cac lenh STEP(08) va SNXT(09) c s dung chung e cai at cac iem
ngat (breakpoint) gi cac phan trong mot chng trnh ln ma cac phan nay co
the thc thi nh cac khoi va co the reset tren cac thanh phan nay. Mot step
giong nh ma chng trnh bnh thng.
- STEP(08) s dung mot bit ieu khien trong vung nh IR hoac HR e xac nh
bat au mot phan chng trnh. Lenh STEP(08) khong oi hoi ieu kien thc
thi, ngha la thc thi ieu khien qua cac bit ieu khien.
- e bat au thc thi step, lenh SNXT(09) s dung cung bit ieu khien nh
STEP(08). Neu ieu kien thc thi cua SNXT(09) ON, th step vi cung bit ieu
khien se c thc thi.
6.7 Lenh STEP DEFINE va STEP START STEP(08)/SNXT(09)
01 November 2008 P.X.Hin - H KHTN TPHCM 140
6.8 Cac lenh chng trnh con (SUBROUTINE INSTRUCTIONS)
01 November 2008 P.X.Hin - H KHTN TPHCM 141
- So chng trnh con N nam trong oan t 000 en 049
- Mot chng trnh con c goi trong chng trnh chnh bang oan SBS(91)
c thc thi, th cac lenh gia SBN(92) vi cung so chng trnh con N va lenh
RET(93) au tien sau chung c thc thi trc khi tr lai lenh thc thi sau lenh
SBS(91) ma chng trnh a goi.
Lenh Soubroutine enter SBS(91)
6.8 Cac lenh chng trnh con (SUBROUTINE INSTRUCTIONS)
01 November 2008 P.X.Hin - H KHTN TPHCM 142
Lenh Soubroutine Enter SBS(91)
- SBS(91) co the s dung nhieu lan trong mot
chng trnh chnh va trong mot chng trnh
con, cung co the goi nhieu chng trnh con
khac
6.8 Cac lenh chng trnh con (SUBROUTINE INSTRUCTIONS)
01 November 2008 P.X.Hin - H KHTN TPHCM 143
Lenh Soubroutine Define va Return SBN(92) va RET(93)
- So chng trnh con N nam trong oan t 000 en 049. Moi chng trnh chnh
ch cha so chng trnh con N duy nhat.
- Lenh SBN(92) dung e bat au mot chng trnh con. Lenh RET(93) e ket
thuc chng trnh con.
6.8 Cac lenh chng trnh con (SUBROUTINE INSTRUCTIONS)
01 November 2008 P.X.Hin - H KHTN TPHCM 144
Lenh Macro - MCRO(99)
- So chng trnh con N nam trong oan t 000 en 049. Neu a ch DM s
dung oi vi O1, th O1 en O1+3 phai thuoc vung nh DM oc/ghi.
- Lenh MCRO(99) cho phep mot chng trnh con c thay the bang nhieu
chng trnh con giong nhau ve cau truc nhng khac nhau ve toan hang. Trong
lenh MCRO(99) co 4 word input (SR 232 en SR 235) va 4 word output (SR236
en SR239). 8 words nay dung trong chng trnh con va lay noi dung cua
chung t I1 en I1+3 va O1 en O1+3 khi chng trnh con thc thi.
6.8 Cac lenh chng trnh con (SUBROUTINE INSTRUCTIONS)
01 November 2008 P.X.Hin - H KHTN TPHCM 145
Lenh Macro - MCRO(99)
- Lenh MCRO(99) copy cac noi dung
cua I1 en I1+3 vao SR 232 en SR 235,
va sau o goi va thc thi chng trnh
con. Khi chng trnh con a c thc
thi, th noi dung cua SR 236 en SR 239
c copy en cac output t DM 0020
en DM 0023
6.9 Cac lenh dch chuyen (SHIFT INSTRUCTIONS)
01 November 2008 P.X.Hin - H KHTN TPHCM 146
Lenh Register - SFT(10)
I (input) P (pulse) R (reset)
- Gii han : St va E phai cung vung d lieu. E phai ln hn hoac bang St.
- Mo ta s dung : Lenh SFT(10) c bieu dien bang ba ieu kien I, P, R.
SFT(10) c thc thi khi :
+ Khi P ON roi OFF, ngha la thi gian P chuyen t ON sang OFF la thi gian
lenh SFT(10) thc thi dch mot bit.
+ Khi R OFF, ngha la neu R ON th SFT(10) khong thc thi va cac bits trong
thanh ghi dch OFF.
+ Khi I ON, ngha la neu I ON, lenh SFT(10) dch vao thanh ghi, con I OFF
khong dch
6.9 Cac lenh dch chuyen (SHIFT INSTRUCTIONS)
01 November 2008 P.X.Hin - H KHTN TPHCM 147
Lenh Word Shift - WSFT(16)
- Gii han : St va E phai cung vung d lieu. E phai ln hn hoac bang St. Vung
nh t DM 6144 en DM 6655 khong s dung oi vi St va E.
- Mo ta : Lenh WSFT(16) dch (shift) d lieu gia St va E. Zero (0) c ghi
vao St va noi dung cua E b mat.
6.9 Cac lenh dch chuyen (SHIFT INSTRUCTIONS)
01 November 2008 P.X.Hin - H KHTN TPHCM 148
Lenh Word Shift - WSFT(16)
- Cac c : St va E co vung d lieu khac nhau, hoac St ln hn E.
6.9 Cac lenh dch chuyen (SHIFT INSTRUCTIONS)
01 November 2008 P.X.Hin - H KHTN TPHCM 149
Lenh Arithmetic shift left ASL (25)
- Cac c :
ER : word DM khong la so BCD
CY : nhan trang thai cua bit 15
EQ : ON khi noi dung cua Wd la 0, ngc lai OFF
- Gii han : Vung nh t DM 6144 en DM 6655 khong s dung oi vi St va
E.
- Mo ta : Lenh ASL(25) dch (shift) 0 vao cac bit 00 cua Wd, dch cac bit cua
Wd qua trai mot bit, va dch trang thai cua bit 15 vao c CY.
6.9 Cac lenh dch chuyen (SHIFT INSTRUCTIONS)
01 November 2008 P.X.Hin - H KHTN TPHCM 150
Lenh Arithmetic shift right ASR (26)
- Cac c :
ER : word DM khong la so BCD
CY : nhan trang thai cua bit 00
EQ : ON khi noi dung cua Wd la 0, ngc lai OFF
- Gii han : Vung nh t DM 6144 en DM 6655 khong s dung oi vi Wd.
- Mo ta : Lenh ASR(26) dch (shift) 0 vao cac bit 15 cua Wd, dch cac bit cua
Wd qua phai mot bit, va dch trang thai cua bit 00 vao c CY.
6.9 Cac lenh dch chuyen (SHIFT INSTRUCTIONS)
01 November 2008 P.X.Hin - H KHTN TPHCM 151
Lenh Rotate left ROL(27)
- Cac c :
ER : word DM khong la so BCD
CY : nhan d lieu cua bit 15
EQ : ON khi noi dung cua Wd la 0, ngc lai OFF
- Gii han : Vung nh t DM 6144 en DM 6655 khong s dung oi vi Wd.
- Mo ta : Lenh ROL(27) dch (shift) tat ca cac bit cua Wd qua trai mot bit, dch
c CY vao bit 00 cua Wd, va dch bit 15 vao c CY.
6.9 Cac lenh dch chuyen (SHIFT INSTRUCTIONS)
01 November 2008 P.X.Hin - H KHTN TPHCM 152
Lenh Rotate right ROR(28)
- Cac c :
ER : word DM khong la so BCD
CY : nhan d lieu cua bit 15
EQ : ON khi noi dung cua Wd la 0, ngc lai OFF
- Gii han : Vung nh t DM 6144 en DM 6655 khong s dung oi vi Wd.
- Mo ta : Lenh ROR(27) dch (shift) tat ca cac bit cua Wd qua phai mot bit, dch
c CY vao bit 15 cua Wd, va dch bit 00 vao c CY.
CHNG VIII
PHN MM LP TRNH CX-PROGRAMMER
01 November 2008 P.X.Hin - H KHTN TPHCM 153
Gii thiu b phn mm CX-Automation Suite
To mt Project mi
Cc thnh phn trn ca s Project
Cc thao tc trn ca s Project
M phng vi CX-Simulator
Bin dch v kim tra li chng trnh
Np v chy chng trnh
7.1 Gii thiu b phn mm CX-Automation Suite
01 November 2008 P.X.Hin - H KHTN TPHCM 154
CX-Automation Suite l mt b phn mm c tch hp cht ch
nhm ap ng nhng yu cu ngy cng cao trong t ng ha cng
nghip v h tr cc thit bi rt a dng ca OMRON.
Vi cc phn mm ny, ngi s dung c trong tay nhng cng cu
mnh, s dung d dng v lin tuc c cp nht, cai tin.
7.1 Gii thiu b phn mm CX-Automation Suite
01 November 2008 P.X.Hin - H KHTN TPHCM 155
CX-Programmer l phn mm trung tm ca gi phn mm trn. Khng ch dng lp trnh
cho PLC, CX-Programmer cn l cng cu cc k s quan l 1 d n t ng ha vi PLC lm b
no h thng. Cc chc nng chnh ca CX-Programmer bao gm :
To v quan l cc d n (project) t ng ha
Kt ni vi PLC qua nhiu ng giao tip
Cho php thc hin cc thao tc chnh sa & theo di khi ang online (nh force set/reset, online
edit, monitoring,..)
t thng s hot ng cho PLC
Cu hnh ng truyn mng
H tr nhiu chng trnh, nhiu PLC trong 1 cng project & nhiu section trong 1 chng trnh
Gii thiu phn mm CX-Programmer
Cc k hiu quy c dng trong gio trnh
7.2 To mt project mi
01 November 2008 P.X.Hin - H KHTN TPHCM 156
Chn loi PLC v CPU
7.2 To mt project mi
01 November 2008 P.X.Hin - H KHTN TPHCM 157
Chn knh truyn tin
7.3 Cac thanh phn trn ca s project
01 November 2008 P.X.Hin - H KHTN TPHCM 158
7.3 Cac thanh phn trn ca s project
01 November 2008 P.X.Hin - H KHTN TPHCM 159
Trong qu trnh lm vic vi
CX-Programmer, ngi s
dung c th bt hoc tt cc
ca s phu. Cc ca s ny
hin thi cc thng tin c lin
quan n cc i tng & cng
vic ang c thc thi.
Cc ca s ph trn mn hnh giao din ca CX-Programmer
7.4 Cac thao tac trn ca s project
01 November 2008 P.X.Hin - H KHTN TPHCM 160
Thm tip im
7.4 Cac thao tac trn ca s project
01 November 2008 P.X.Hin - H KHTN TPHCM 161
Thm cun dy
7.4 Cac thao tac trn ca s project
01 November 2008 P.X.Hin - H KHTN TPHCM 162
Thm function
Mi chng trnh
u cn c t nht 1
lnh End anh du
im kt thc ca
chng trnh. Lnh
End v nhiu khi
chc nng khc
(function) c th nhp
vo dng cng cu
Instruction.
7.4 Cac thao tac trn ca s project
01 November 2008 P.X.Hin - H KHTN TPHCM 163
Thm hng
vo Rung
7.4 Cac thao tac trn ca s project
01 November 2008 P.X.Hin - H KHTN TPHCM 164
Thm ct
vo Rung
7.4 Cac thao tac trn ca s project
01 November 2008 P.X.Hin - H KHTN TPHCM 165
Chn thm
mt Rung
7.4 Cac thao tac trn ca s project
01 November 2008 P.X.Hin - H KHTN TPHCM 166
Cc thao tc
Copy v Past
Ta c th p dung
thao tc Copy v Past
nh vi 1 chng
trnh Windows thng
thng khc. ng
thi c th p dung
Undo v Redo vi
cc thao tc va lm.
7.4 Cac thao tac trn ca s project
01 November 2008 P.X.Hin - H KHTN TPHCM 167
Xa Rung
7.4 Cac thao tac trn ca s project
01 November 2008 P.X.Hin - H KHTN TPHCM 168
Thm cc
tn cc b
vo trong
danh sch
7.5 M phng vi CX-Simulator
01 November 2008 P.X.Hin - H KHTN TPHCM 169
Cu hnh CX-Simulator
Chon loi CPU trong CX-Simulator phai trng vi loi CPU trong CX-Programmer
7.5 M phng vi CX-Simulator
01 November 2008 P.X.Hin - H KHTN TPHCM 170
Cu hnh CX-Simulator
7.5 M phng vi CX-Simulator
01 November 2008 P.X.Hin - H KHTN TPHCM 171
Vic chy m
phng vi CX-
Simulator
nhm kim tra
pht hin cc li
do sai c php,
thiu/tha cc
phn t, trong
chng trnh v
tin hnh x l
khc phuc cc li
ny trc khi tin
hnh np vo
PLC.
Chy m phng
7.6 Bin dich va kim tra li chng trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 172
Bm vo nt Work
Online kt ni vi
PLC sau khi ni cp
gia my tnh vi PLC.
Sau khi kt ni c thit
lp, CX-Programmer s
ch lm vic Online.
Bm li vo nt Work
Online s chuyn sang
ch Offline c th
sa chng trnh.
Bin dch chng trnh
7.6 Bin dich va kim tra li chng trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 173
Kt qua bin dich
c hin thi trong tab
compile ca ca s
Ouput.
Bin dch chng trnh
7.6 Bin dich va kim tra li chng trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 174
Khi ang online
c th kim tra v
xa cc li trong
PLC bng cch nhn
up vo Error Log
Kim tra li
7.7 Np va chy chng trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 175
Vic np chng trnh
vo PLC cng s xa ni
dung hin ang c trong
PLC. V th cn thn
trong trong vic ny.
Np chng trnh
7.7 Np va chy chng trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 176
chy
chng trnh
va np vo
PLC, cn
chuyn sang ch
Monitor hoc
Run Mode.
Chy chng trnh
7.7 Np va chy chng trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 177
CX-Programmer
cho php sa
chng trnh ngay
ca khi PLC ang
ch chy bng
cch dng tnh
nng Online Edit.
Sau khi thc hin
xong cc thay i
nh lu vo b
nh PLC.
Thay i chng trnh trc tip online
7.7 Np va chy chng trnh
01 November 2008 P.X.Hin - H KHTN TPHCM 178
Vi cc bit thay i
nhanh , ta c th s dung
chc nng ny pht hin
s thay i mt cch trc
quan
Theo di s thay i
(Diffrential Monitoring)

You might also like