Tải bản đầy đủ (.pdf) (20 trang)

Điều khiển máy công nghiệp bằng thiết bị lập trình

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.75 MB, 20 trang )


Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
NH N XÉT C A GIÁO VIÊN H NG D NẬ Ủ ƯỚ Ẫ
……………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
………………………………………………………………………………
SVTH:NGUY N VĂN H IỄ Ả Page 1



Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
L i Nói Đ uờ ầ
S ti n b c a khoa h c k thu t và s phát trí n m nh m c a kự ế ộ ủ ọ ỹ ậ ự ể ạ ẽ ủ ỹ
thu t máy tính, đã cho ra đ i các thi t b đi u khi n s nh : CNC, PLC .ậ ờ ế ị ề ể ố ư
Các thi t b này cho phép kh c ph c đ c r t nhi u các nh c đi m c aế ị ắ ụ ượ ấ ề ượ ể ủ
h th ng đi u khi n tr c đó, và đáp ng đ c yêu c u kinh t và kệ ố ề ể ướ ứ ượ ầ ế ỹ
thu t trong s n xu t.ậ ả ấ
V i s phát trí n c a khoa h c công ngh nh hi n nay, thì vi c ngớ ự ể ủ ọ ệ ư ệ ệ ứ
d ng thi t b logic kh trình PLC đ t đ ng hóa quá trình s n xu t, nh mụ ế ị ả ể ự ộ ả ấ ằ
m c tiêu tăng năng xu t lào đ ng, gi m s c ng i, nâng cao ch t l ngụ ấ ộ ả ứ ườ ấ ượ
s n ph m đang là m t v n đ c p thi t và có tính th i s cao.ả ẩ ộ ấ ề ấ ế ờ ự
Là sinh viên c a chuyên ngành Kĩ thu t đi n. Sau nh ng tháng năm h củ ậ ệ ữ ọ
h i và tu d ng t i Tr ng Đ i h c Công nghi p Hà N i, em đ c giaoỏ ưỡ ạ ườ ạ ọ ệ ộ ượ
đ tài t t nghi p: ề ố ệ Đi u khi n máy công nghi p b ng thi t b l p trình.ề ể ệ ằ ế ị ậ
Nh m m c đích tìm hi u nghiên c u ng d ng c a b đi u khi n l pằ ụ ể ứ ứ ụ ủ ộ ề ể ậ
trình PLC trong h th ng đi u khi n, đ án đ c p đ n là ệ ố ề ể ồ ề ậ ế Đi u khi n máyề ể
công nghi p b ng thi t b l p trình.ệ ằ ế ị ậ đây là thi t b công nghi p có yêu c uế ị ệ ầ
t đ ng hóa cao v i vi c s d ng thi t b đi u khi n l p trính PLC.ự ộ ớ ệ ử ụ ế ị ề ể ậ
Trong đ án này t p trung vào tìm hi u thi t b đi u khi n PLC vàồ ậ ể ế ị ề ể
nh ng ng d ng c a nó vào trong đ i s ng s n xu t,đ c bi t là ữ ứ ụ ủ ờ ố ả ấ ặ ệ b đi uộ ề
khi n l p trình PLC hãng Omronể ậ .
Trong quá trình ti n hành làm đ án, m c dù đ c s h ng h ng d nế ồ ặ ượ ự ướ ướ ẫ
thày Nguy n qu c Phong ễ ố và b n thân em d n t n tình c a giáo viên đã cả ẫ ậ ủ ố
g ng tham kh o tài li u và tìm hi u th c t v b đi u khi n l p trìnhắ ả ệ ể ự ế ề ộ ề ể ậ
PLC trong h th ng đi u, nh ng do th i gian và kinh nghi m còn h n chệ ố ề ư ờ ệ ạ ế
nên đ án không th tránh kh i nh ng thi u sót. Do đó, em r t mong nh nồ ể ỏ ữ ế ấ ậ
đ c nh ng ý ki n đóng góp và nh n xét đánh giá quí báu c a các th y côượ ữ ế ậ ủ ầ
đ đ án c a em đ c hoàn thi n h n.ể ồ ủ ượ ệ ơ
SVTH:NGUY N VĂN H IỄ Ả Page 2


Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
Em xin chân thành c m n s h ng d n t n tình và chu đáo c aả ơ ự ướ ẫ ậ ủ
giáo viên h ng d n ướ ẫ Nguy n qu c Phong ễ ố đã giúp đ em r t nhi u đ emỡ ấ ề ể
hoàn thành đ c đ án này.ượ ồ
Em xin chân thành c m n !ả ơ
SVTH:NGUY N VĂN H IỄ Ả Page 3

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
Ch ngươ 1. KHÁI QUÁT V Ề THI T B L P TRÌNHẾ Ị Ậ
1.1. T ng quan v đi u khi n:ổ ề ề ể
Trong ng d ng các công ngh khoa h c vào s n xu t công nghi p,ứ ụ ệ ọ ả ấ ệ
m c tiêu tăng năng su t lào đ ng đ c gi i quy t b ng cón đ ng tăngụ ấ ộ ượ ả ế ằ ườ
m c đ t đ ng hoá các quá trình và thi t b s n xu t nh m m c đích tăngứ ộ ự ộ ế ị ả ấ ằ ụ
s n l ng, c i thi n ch t l ng và đ chính xác c a s n ph m.ả ượ ả ệ ấ ượ ộ ủ ả ẩ
T đ ng hoá trong s n xu t nh m thay th m t ph n ho c toàn b cácự ộ ả ấ ằ ế ộ ầ ặ ộ
thao tác v t lý c a công nhân v n hành máy thông qua h th ng đi u khi n.ậ ủ ậ ệ ố ề ể
Nh ng h th ng đi u khi n này có th đi u khi n quá trình s n xu t v iữ ệ ố ề ể ể ề ể ả ấ ớ
đ tin c y cao, n đ nh mà không c n s tác đ ng nhi u c a ng i v nộ ậ ổ ị ầ ự ộ ề ủ ườ ậ
hành. Đi u này đòi h i h th ng đi u khi n ph i có kh năng kh i đ ng,ề ỏ ệ ố ề ể ả ả ở ộ
ki m soát, x lý và d ng m t quá trình theo yêu c u ho c đo đ m các giáể ử ừ ộ ầ ặ ế
tr đã đ c xác đ nh nh m đ t đ c k t qu mong mu n s n ph m đ uị ượ ị ằ ạ ượ ế ả ố ở ả ẩ ầ
ra c a máy hay thi t b . M t h th ng nh v y đ c g i là h th ng đi uủ ế ị ộ ệ ố ư ậ ượ ọ ệ ố ề
khi n.ể
Trong k thu t t đ ng đi u khi n, các b đi u khi n chia làm 2 lo i:ỹ ậ ự ộ ề ể ộ ề ể ạ
- Đi u khi n n i c ngề ể ố ứ
- Đi u khi n Logic kh trình (tiêng Anh) (PLC)ề ể ả
M t h th ng đi u khi n b t kỳ đ c t o thành t các thành ph n:ộ ệ ố ề ể ấ ượ ạ ừ ầ
- Kh i vàoố
- Kh i x lý – đi u khi nố ử ề ể

- Kh i ra ố
SVTH:NGUY N VĂN H IỄ Ả Page 4

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ

B chuy n đ i ộ ể ổ
tín hi u ngõ vàoệ
X lý đi u ử ề
khi nể
C c u ơ ấ
tác đ ngộ
Tín hi u vàoệ
K t qu x lýế ả ử
Kh i vàoố Kh i x lýố ử Kh i raố

+Kh i vào:ố
Đ chuy n đ i các đ i l ng v t lý thành các tín hi u đi n, các bể ể ổ ạ ượ ậ ệ ệ ộ
chuy n đ i có th là các nút nh n, c m bi n, đi n tr đo s c căng.v.v… vàể ổ ể ấ ả ế ệ ở ứ
tùy theo b chuy n đ i mà tín hi u ra kh i kh i vào có d ng ON/OFFộ ể ổ ệ ỏ ố ạ
(Binary) ho c d ng liên t c (Analog).ặ ạ ụ
B chuy n đ iộ ể ổ Đ i l ng đoạ ượ Đ i l ng raạ ượ
Công t cắ
(Switch)
S d ch chuy n/ v tríự ị ể ị Đi n áp nh phân(on/off)ệ ị
Công t c hành trìnhắ
(Limit switch)
S d ch chuy n/ v tríự ị ể ị Đi n áp nh phân(on/off)ệ ị
B đi u ch nh nhi tộ ề ỉ ệ
(Thermostat)
Nhi t đệ ộ Đi n áp nh phânệ ị

C p nhi t đi nặ ệ ệ
(Thermocóuple)
Nhi t đệ ộ Đi n áp thay đ iệ ổ
Nhi t trệ ở
(Thermister)
Nhi t đệ ộ Tr kháng thay đ iở ổ
T bào quang đi nế ệ
(Photo cell)
Ánh sáng Đi n áp thay đ iệ ổ
T bào ti m c nế ệ ậ
(Proximity cell)
S hi n di n cu đ iự ệ ệ ả ố
t ngượ
Tr kháng thay đ iở ổ
Đi n tr đo s c căngệ ở ứ Áp su t/ s d ch chuy nấ ự ị ể Tr kháng thay đ iở ổ
SVTH:NGUY N VĂN H IỄ Ả Page 5
K t qu x ế ả ử
Hình 1.1 : Các thành ph n trong h th ng đi u khi nầ ệ ố ề ể

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
(Strain gage)

+Kh i x lý:ố ử
Kh i này thay th ng i v n hành th c hi n các thao tác đ m b o quáố ế ườ ậ ự ệ ả ả
trình ho t đ ng. T thông tin tín hi u kh i vào h th ng đi u khi n ph iạ ộ ừ ệ ố ệ ố ề ể ả
t o ra đ c nh ng tín hi u ra c n thi t đ đáp ng yêu c u đi u khi n đãạ ượ ữ ệ ầ ế ể ứ ầ ề ể
xác đ nh trong ph n x lý. Tín hi u đi u khi n đ c th c hi n theo 2 cách:ị ầ ử ệ ề ể ượ ự ệ
- Dùng m ch đi n n i k t c ng ạ ệ ố ế ứ
- Dùng ch ng trình đi u khi nươ ề ể
+Kh i ra:ố

Tín hi u ra là k t qu c a quá trình x lý c a h th ng đi u khi n. Cácệ ế ả ủ ử ủ ệ ố ề ể
tín hi u này đ c s d ng đ t o ra nh ng ho t đ ng đáp ng cho cácệ ượ ử ụ ể ạ ữ ạ ộ ứ
thi t b ngõ ra.ế ị ở
Thi t b ngõế ị ở
ra
Đ i l ng raạ ượ Đ i l ng tácạ ượ
đ ngộ
Đ ng c đi nộ ơ ệ Chuy n đ ng quayể ộ Đi nệ
Xy-lanh – Piston Chuy n đ ng th ng/áp l cể ộ ẳ ự D u ép/khí épầ
Solenoid Chuy n đ ng th ng/áp l cể ộ ẳ ự Đi nệ
Lò s y/ lò c pấ ấ
nhi tệ
Nhi tệ Đi nệ
Van Ti t di n c van thay đ iế ệ ưả ổ Đi n/d u ép/khí épệ ầ
R leơ Ti p đi m đi n/chuy nế ể ệ ể
đ ng v t lý có gi i h nộ ậ ớ ạ
Đi nệ

1.1. 1 Đi u khi n n i c ng và đi u khi n l p trình:ề ể ố ứ ề ể ậ
SVTH:NGUY N VĂN H IỄ Ả Page 6
B ng 1.1: Các d ng tín hi u vàoả ạ ệ
B ng 1.2: Các d ng c c u tác đ ng ngõả ạ ơ ấ ộ ở
ra.

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
Trong các b đi u khi n n i c ng, các thành ph n chuy n m ch nhộ ề ể ố ứ ầ ể ạ ư
các r le, cơ ontactor, các công t c, đèn báo, đ ng c ,v.v…đ c n i c đ nhắ ộ ơ ượ ố ố ị
v i nhau. Toàn b ch c năng đi u khi n, cách ti n hành ch ng trình đ cớ ộ ứ ề ể ế ươ ượ
xác đ nh qua cách th c n i các r le, công t c, …v i nhau theo s đ thi tị ứ ố ơ ắ ớ ơ ồ ế
k . Khi mu n thay đ i l i h th ng thì ph i n i dây l i cho h th ng đi uế ố ổ ạ ệ ố ả ố ạ ệ ố ề

khi n nên đ i v i h th ng ph c t p thì vi c làm này đòi h i t n nhi uể ố ớ ệ ố ứ ạ ệ ỏ ố ề
th i gian, chi phí nên hi u qu đem l i không caoờ ệ ả ạ

Trong công nghi p, s ng d ng các công ngh khoa h c k thu tệ ự ứ ụ ệ ọ ỹ ậ
vào s n xu t nên nhu c u t đ ng hoá ngày càng tăng, đòi h i k thu tả ấ ầ ự ộ ỏ ỹ ậ
đi u khi n ph i đáp ng đ các yêu c u:ề ể ả ứ ủ ầ
- D dàng thay đ i ch c năng đi u khi n d a trên các thi t b cũ.ễ ổ ứ ề ể ự ế ị
- Thi t b đi u khi n d dàng làm vi c v i các d li u, s li u.ế ị ề ể ễ ệ ớ ữ ệ ố ệ
- Kích th c v t lý g n gàng, d b o qu n, d s a ch a.ướ ậ ọ ễ ả ả ễ ử ữ
- Đ tin c y cao trong môi tr ng công nghi p.ộ ậ ườ ệ
H th ng đi u khi n đ đáp ng đ c các yêu c u trên ph i s d ng b việ ố ề ể ể ứ ượ ầ ả ử ụ ộ
x lý, b đi u khi n l p trình, đi u khi n qua các c ng giao ti p v i máyử ộ ề ể ậ ề ể ổ ế ớ
tính.
B đi u khi n Logic kh trình PLC ộ ề ể ả (Programable Logic Controller) là
lo i thi t b cho phép th c hi n linh ho t các thu t toán đi u khi n thôngạ ế ị ự ệ ạ ậ ề ể
SVTH:NGUY N VĂN H IỄ Ả Page 7
ON
OFF
Hình 1.2. B đi u khi n n i c ng đ n gi nộ ề ể ố ứ ơ ả

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
qua các ngôn ng l p trình. V i ch ng trình đi u khi n c a PLC đã t oữ ậ ớ ươ ề ể ủ ạ
cho nó tr thành m t b đi u khi n s nh g n, d dàng thay đ i thu tở ộ ộ ề ể ố ỏ ọ ễ ổ ậ
toán, các s li u và trao đ i thông tin v i môi tr ng xung quanh.ố ệ ổ ớ ườ
Các ch ng trình đi u khi n đ c đ nh nghĩa là tu n t trong đó cácươ ề ể ượ ị ầ ự
ti p đi m, c m bi n đ c s d ng đ t đó k t h p v i các hàm Logic,ế ể ả ế ượ ử ụ ể ừ ế ợ ớ
các thu t toán và các giá tr xu t c a nó đ đi u khi n tác đ ng ho c khôngậ ị ấ ủ ể ề ể ộ ặ
tác đ ng đ n các cu n dây đi u hành. Trong quá trình ho t đ ng, toàn bộ ế ộ ề ạ ộ ộ
ch ng trình đ c l u vào trong b nh và ti n hành truy xu t trong quáươ ượ ư ộ ớ ế ấ
trình làm vi c.ệ

1.2 T ng quan v PLCổ ề
1.2.1 M đ uở ầ
Trong các h th ng s n xu t, trong các thi t b t đ ng và bán t đ ng,ệ ố ả ấ ế ị ự ộ ự ộ
h th ng đi u khi n đóng vài trò đi u ph i toàn b các ho t đ ng c a máyệ ố ề ể ề ố ộ ạ ộ ủ
móc thi t b . Các h th ng máy móc vàế ị ệ ố thi t b s n xu t th ng r t ph cế ị ả ấ ườ ấ ứ
t p, có r t nhi u đ i l ng v t lý ph i đi u khi n đ có th ho t đ ngạ ấ ề ạ ượ ậ ả ề ể ể ể ạ ộ
đ ng b ho c theo m t trình t công ngh nh t đ nh nh m t o ra m t s nồ ộ ặ ộ ự ệ ấ ị ằ ạ ộ ả
ph m mong mu n. T ng đ i l ng v t lý đ n l có th đ c đi u khi nẩ ố ừ ạ ượ ậ ơ ẻ ể ượ ề ể
b ng m t m ch đi u khi n c s d ng t ng t hay gián đo n. Đi uằ ộ ạ ề ể ơ ở ạ ươ ự ạ ề
SVTH:NGUY N VĂN H IỄ Ả Page 8
Boä
Nhôù
B nhộ ớ
Ch ng trìnhươ
Ngõ vào
(Input)
Ngõ ra
(Output)
Hình 1.3 B đi u khi n Logic kh trìnhộ ề ể ả

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
khi n nhi u đ i l ng v t lý đ ng th i chúng ta không th dùng các m chể ề ạ ượ ậ ồ ờ ể ạ
đi u khi n t ng t mà ph i s d ng h th ng đi u khi n Lôgic. Tr cề ể ươ ự ả ử ụ ệ ố ề ể ướ
đây các h th ng đi u khi n Lôgic đ c s d ng là h th ng Lôgic R le.ệ ố ề ể ượ ự ụ ệ ố ơ
Nh s phát trí n nhanh chóng c a k thu t đi n t , các thi t b đi uờ ự ể ủ ỹ ậ ệ ử ế ị ề
khi n Lôgic kh l p trình PLC (Programmable Logic Controller) đã xu tể ả ậ ấ
hi n vào năm 1969 thay th các h th ng đi u khi n r le. Càng ngày PLCệ ế ệ ố ề ể ơ
càng tr nên hoàn thi n và đa năng. Các PLC ngày nay không nh ng có khở ệ ữ ả
năng thay th hoàn toàn các thi t b đi u khi n Logic c đi n, mà còn cóể ế ị ề ể ổ ể
kh năng thay th các thiêt b đi u khi n t ng t . Các PLC đ c s d ngả ế ị ề ể ươ ự ượ ử ụ

r ng rãi trong công nghi p. ộ ệ
Ch c năng chính c a PLC là ki m tra tr ng thái c a các đ u vào vàứ ủ ể ạ ủ ầ
đi u khi n các quá trình ho c các h th ng máy móc thông qua các tín hi uề ể ặ ệ ố ệ
trên chính đ u ra c a PLC. T h p Lôgic c a các đ u vào đ t o ra m tầ ủ ổ ợ ủ ầ ể ạ ộ
hay nhi u tín hi u ra đ c g i là đi u khi n Lôgíc. Các t h p lô gícề ệ ượ ọ ề ể ổ ợ
th ng đ c th c hi n theo trình t đi u khi n hay còn g i là ch ng trìnhườ ượ ự ệ ự ề ể ọ ươ
đi u khi n. Ch ng trình đi u khi n đ c l u trong b nh c a PLC cóề ể ươ ề ể ượ ư ộ ớ ủ
th b ng cách l p trình b ng thi t b c m tay n i tr c ti p v i PLC ho cể ằ ậ ằ ế ị ầ ố ự ế ớ ặ
l p trình trên máy tính cá nhân nh các ph n m m chuyên d ng và truy nậ ờ ầ ề ụ ề
vào PLC qua m ng hay qua cáp truy n d li u. B x lý tín hi u, th ng làạ ề ữ ệ ộ ử ệ ườ
các b vi x lý t c đ cao, th c hi n ch ng trình đi u khi n theo chu kỳ.ộ ử ố ộ ự ệ ươ ề ể
Kho ng th i gian th c hi n m t chu trình đi u khi n t lúc ki m tra các tínả ờ ự ệ ộ ề ể ừ ể
hi u vào, th c hi n các phép tính Logic ho c đ i s đ có đ c tín hi uệ ự ệ ặ ạ ố ể ượ ệ
đi u khi n, cho đén khi phát tín hi u đ n đ u ra đ c goi là chu kỳ th iề ể ệ ế ầ ượ ờ
gian quét.
PLC trong công nghi p th ng có c u hình đ n gi n nh t, b i vì cácệ ườ ấ ơ ả ấ ở
ch ng trình trình đi u khi n quá trình công ngh hay máy móc th ngươ ề ể ệ ườ
đ c ho t đ ng 24/24 và không c n b t c s can thi p c a cón ng iượ ạ ộ ầ ấ ứ ự ệ ủ ườ
trong quá trình đi u khi n. PLC ch d ng quét ch ng trình đi u khi n khiề ể ỉ ừ ươ ề ể
ng t ngu n ho c khi công t c ng ng đ c kích ho t. S đ kh i đ n gi nắ ồ ặ ắ ừ ượ ạ ơ ồ ố ơ ả
hoá c a PLC đ c th hi n trên hình 1.4.ủ ượ ể ệ
SVTH:NGUY N VĂN H IỄ Ả Page 9

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
Trên đ u vào c a PLC có th có các kênh tín hi u t ng t ho c cácầ ủ ể ệ ươ ự ặ
kênh tín hi u s . Các kênh tín hi u này xu t phát t các c m bi n, t cácệ ố ệ ấ ừ ả ế ừ
công t c hành trình, công t c đóng ng t m ch đi n ho c t các bi n Lôgicắ ắ ắ ạ ệ ặ ừ ế
t ng ng v i các các tr ng thái c a máy móc, thi t b . Tín hi u vào đ cươ ứ ớ ạ ủ ế ị ệ ượ
b x lý trung tâm x lý nh các phép tính Lôgic hay s h c và k t qu làộ ử ử ờ ố ọ ế ả
các tín hi u ra. Các tín hi u tín hi u ra là các tín hi u truy n đi n năng đ nệ ệ ệ ệ ề ệ ế

cho các c c u ch p hành nh cu n hút, đèn hi u, đ ng c vv. ơ ấ ấ ư ộ ệ ộ ơ
Đi n áp trên đ u vào c a PLC là đi n áp công su t th p, t ng ng v iệ ầ ủ ệ ấ ấ ươ ứ ớ
m c t 0V đ n 5V m t chi u. Khi ta n i các đ u vào có m c đi n áp caoứ ừ ế ộ ề ố ầ ứ ệ
h n 5V, th ng ph i dùng các kênh có các m ch chuy n đ i đ bi n đi nơ ườ ả ạ ể ổ ể ế ệ
áp vào thành đi n áp t ng đ ng v i m c +/- 5VDC. Đi n áp trên đ u raệ ươ ươ ớ ứ ệ ầ
c a PLC có th có nhi u m c đi n áp khác nhau, nh ng đ u có m c năngủ ể ề ứ ệ ư ề ứ
l ng th p. N u c n ph i đi u khi n c c u ch p hành có m c năngượ ấ ế ầ ả ề ể ơ ấ ấ ứ
l ng cao h n, ta ph i s d ng các thi t b khuy ch đ i công su t. ượ ơ ả ử ụ ế ị ế ạ ấ
1.2.2 khái ni m v PLCệ ề
PLC (Programable Logic Cóntroler) là m t thi t b đi u khi n s d ngộ ế ị ề ể ử ụ
m t b nh có th l p trình,b nh này s l u gi các c u trúcộ ộ ớ ể ậ ộ ớ ẽ ư ữ ấ
SVTH:NGUY N VĂN H IỄ Ả Page 10
Hình 1.4 s đ kh i c a m t PLC đ n gi nơ ồ ố ủ ộ ơ ả

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
l nh(Logic,th i gian,b đ m các hàm toán h c….)đ th c hi n ch c năngệ ờ ộ ế ọ ể ự ệ ứ
đi u khi n. ề ể
Tín hi u đ a vào PLC đ c l y t các thi t b nh các c mệ ư ự ấ ừ ế ị ư ả
bi n(ế sensor),công t c…tín hi u đ u ra PLC có th đ c s d ng đ đi uắ ệ ầ ể ượ ử ụ ể ề
khi n m t đ i t ng(m t đ ng c ,vàn…)ho c có th là m t quáể ộ ố ượ ộ ộ ơ ặ ể ộ
trình(process)
Ban đ u PLC ch đ n thu n đ c thi t k đ thay th cho các thi t bầ ỉ ơ ầ ượ ế ế ể ế ế ị
đi u khi n dùng R le,công t c t đ n thu n, tuy nhiên trong quá trình phátề ể ơ ắ ơ ơ ầ
trí n v i m t u đi m l n là có th ch nh s a l i ch ng trình đi u khi nể ớ ộ ư ể ớ ể ỉ ử ạ ươ ề ể
tùy ý mà không m t nhi u công cũng nh các chi phí, b i v y có th đi uấ ề ư ở ậ ể ề
khi n các h đi u khi n r t ph c t p, có th cói PLC nh m t máy tính cóể ệ ề ể ấ ứ ạ ể ư ộ
đ c đi m nh sau :ặ ể ư
- Đ c thi t k v i c u trúc đ n gi n,có th làm vi cượ ế ế ớ ấ ơ ả ể ệ
trong môi tr ng công nghi p (ch u đ c rung,ti ng n,nhi tườ ệ ị ượ ế ồ ệ
đ ,đ m cao)ộ ộ ẩ

- Các tín hi u ra vào đ c cách li v đi n c i b đi uệ ượ ề ệ ớ ộ ề
khi n ể
- L p trình đ n gi n, ch thu n túy th c hi n các ch cậ ơ ả ỉ ầ ự ệ ứ
năng mang tính Lôgic
Ra đ i năm 1968 v i 20 đ u nh n tín hi u vào ra s , ngày nay PLC đãờ ớ ầ ậ ệ ố
đ c ch t o theo Modul đ có th m roonhj theo yêu c u, có th làmượ ế ạ ể ể ở ầ ể
vi c v i m t s l ng r t l n các đ u ra (s , t ng t ), và có th th c cệ ớ ộ ố ượ ấ ớ ầ ố ươ ự ể ự ả
nh ng ch c năng đi u khi n ph c t p nh lu t đi u khiữ ứ ề ể ứ ạ ư ậ ề ển PI,PID….
SVTH:NGUY N VĂN H IỄ Ả Page 11

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
1.2.3 l ch s phát trí n c a PLị ử ể ủ C (lên đ u)ầ
Vào kho ng năm 1968, các nhà s n xu t ô tô đã đ a ra các yêu c u kả ả ấ ư ầ ỹ
thuât đ u tiên cho thi t b điêù khi n Lôgic kh l p trình. M c đích đ uầ ế ị ể ả ậ ụ ầ
tiên là thay th cho các t điêu khi n c ng k nh, tiêu th nhi u đi n năngế ủ ể ồ ề ụ ề ệ
và th ng xuyên ph i thay th các R le do h ng cu n hút hay g y cácườ ả ể ơ ỏ ộ ẫ
thanh lò xo ti p đi m. M c đích th hai là t o ra m t thi u b đi u khi nế ể ụ ứ ạ ộ ề ị ề ể
có tính linh ho t trong vi c thay đ i ch ng trình đi u khi n. Các yêu c uạ ệ ổ ươ ề ể ầ
k thu t này chính là c s c a các máy tính công nghi p, mà u đi mỹ ậ ơ ở ủ ệ ư ể
chính c a nó là s l p trình d dàng b i các k thu t viên và các k s s nủ ự ậ ễ ở ỹ ậ ỹ ư ả
xu t. V i thi t b đi u khi n kh l p trình, ng i ta có th gi m th i gianấ ớ ế ị ề ể ả ậ ườ ể ả ờ
d ng trong s n xu t, m r ng kh năng hoàn thi n h th ng s n xu t vàừ ả ấ ở ộ ả ệ ệ ố ả ấ
thích ng v i s thay đ i trong s n xu t. M t s nhà s n xu t thi t b đi uứ ớ ự ổ ả ấ ộ ố ả ấ ế ị ề
khi n trên c s máy tính đã s n xu t ra các thi t b đi u khi n kh l pể ơ ở ả ấ ế ị ề ể ả ậ
trình còn g i là PLC ọ
Nh ng PLC đ u tiên đ c ng d ng trong công nghi p ô tô vào nămữ ầ ượ ứ ụ ệ
1969 đã đem l i s u vi t h n h n các h th ng đi u khi n trên c sạ ự ư ệ ơ ẳ ệ ố ề ể ơ ở
r le. Các thi t b này đ c l p trình d dàng, không chi m nhi u khôngơ ế ị ượ ậ ễ ế ề
gian trong các x ng s n xu t và có đ tin c y cao h n các h th ng r le.ưở ả ấ ộ ậ ơ ệ ố ơ
Các ng d ng c a PLC đã nhanh chóng r ng m ra t t c các ngành côngứ ụ ủ ộ ở ấ ả

nghi p s n xu t khác.ệ ả ấ
Hai đ c đi m chính d n đ n s thành công c a PLC đó chính là đ tin c yặ ể ẫ ế ự ủ ộ ậ
cao và kh năng l p trình d dàng. Đ tin c y c a PLC đ c đ m b o b iả ậ ễ ộ ậ ủ ượ ả ả ở
các m ch bán d n đ c thi t k thích ng v i môi tr ng công nghi p.ạ ẫ ượ ế ế ứ ớ ườ ệ
Các m ch vào ra đ c thi t k đ m b o kh năng ch ng nhi u, ch u đ cạ ượ ế ế ả ả ả ố ễ ị ượ
m, ch u đ c d u, b i và nhi t đ cao. Các ngôn ng l p trình đ u tiênẩ ị ượ ầ ụ ệ ộ ữ ậ ầ
c a PLC t ng t nh s đ thang trong các h th ng đi u khi n Lôgic,ủ ươ ự ư ơ ồ ệ ố ề ể
nên các k s đã làm quen v i s đ thang, d dàng thích nghi v i vi c l pỹ ư ớ ơ ồ ễ ớ ệ ậ
trình mà không c n ph i qua m t quá trình đào t o nào. M t s các ngầ ả ộ ạ ộ ố ứ
d ng c a máy tính trong s n xu t trong th i gian đ u b th t b i, cũngụ ủ ả ấ ờ ầ ị ấ ạ
chính vì vi c h c s d ng các ph n m m máy tính không d dàng ngay cệ ọ ử ụ ầ ề ễ ả
SVTH:NGUY N VĂN H IỄ Ả Page 12

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
v i các k s . Khi các vi x lý đ c đ a vào s d ng trong nh ng nămớ ỹ ư ử ượ ư ử ụ ữ
1974 – 1975, các kh năng c b n c a PLC đ c m r ng và hoàn thi nả ơ ả ủ ượ ở ộ ệ
h n. Các PLC có trang b vi x lý có kh năng th c hi n các tính toán và xơ ị ử ả ự ệ ử
lý s li u ph c t p, đi u này làm tăng kh năng ng d ng c a PLC cho cácố ệ ứ ạ ề ả ứ ụ ủ
h th ng đi u khi n ph c t p. Vào cu i nh ng năm b y m i vi c truy nệ ố ề ể ứ ạ ố ữ ả ươ ệ ề
d li u đã tr nên d dàng nh s phát trí n nh yữ ệ ở ễ ờ ự ể ả
v t c a công nghi p đi n t . ọ ủ ệ ệ ử
Các PLC có th đi u khi n các thi t b ể ề ể ế ị cách xa hàng vài trăm mét. Các
PLC có th trao đ i d li u cho nhau và vi c đi u khi n qua trình s n xu tể ổ ữ ệ ệ ề ể ả ấ
tr nên d dàng h n. ở ễ ơ
Thi t b đi u khi n kh l p trình PLC chính là các máy tính côngế ị ề ể ả ậ
nghi p dùng cho m c đích đi u khi n máy, đi u khi n các ng d ng côngệ ụ ề ể ề ể ứ ụ
nghi p thay th cho các thi t b “c ng” nh các r le, cu n hút và các ti pệ ế ế ị ứ ư ơ ộ ế
đi m. ể
Ngày nay chúng ta có th th y PLC trong hàng nghìn ng d ng côngể ấ ứ ụ
nghi p. Chúng đ c s d ng trong công nghi p hoá ch t, công nghi p chệ ượ ử ụ ệ ấ ệ ế

bi n d u, công nghi p th c ph m, công nghi p c khí, công nghi p x lýế ầ ệ ự ẩ ệ ơ ệ ử
n c và ch t th i, công nghi p d c ph m, công nghi p d t may, nhà máyướ ấ ả ệ ượ ẩ ệ ệ
đi n h t nhân, trong công nghi p khai khoáng, trong giao thông v n t i,ệ ạ ệ ậ ả
trong quân s , trong các h th ng đ m b o an toàn, trong các h th ng v nự ệ ố ả ả ệ ố ậ
chuy n t đ ng, đi u khi n rô b t, đi u khi n máy công c CNC vv….ể ự ộ ề ể ố ề ể ụ
Các PLC có th đ c kêt n i v i các máy tính đ truy n, thu th p và l uể ượ ố ớ ể ề ậ ư
tr s li u bao g m c quá trình đi u khi n b ng th ng kê, quá trình đ mữ ố ệ ồ ả ề ể ằ ố ả
b o ch t l ng, ch n đoán s c tr c tuy n, thay đ i ch ng trình đi uả ấ ượ ẩ ự ố ự ế ổ ươ ề
khi n t xa. Ngoài ra PLC còn đ c dùng trong h th ng qu n lý năngể ừ ượ ệ ố ả
l ng nh m gi m giá thành và c i thi n môi tr ng đi u khi n trong cácượ ằ ả ả ệ ườ ề ể
các h th ng ph c v s n xu t, trong các d ch v và các văn phòng côngệ ố ụ ụ ả ấ ị ụ
s . ở
S ra đ i c a máy tính cá nhân PC trong nh ng năm tám m i đã nângự ờ ủ ữ ươ
cao đáng k tính năng và kh năng s d ng c a PLC trong đi u khi n máyể ả ử ụ ủ ề ể
SVTH:NGUY N VĂN H IỄ Ả Page 13

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
và quá trình s n xu t. Các PC giá thành không cao có th s d ng nh cácả ấ ể ử ụ ư
thiêt b l p trình và là giao di n gi a ng i v n hành và h th ng điêuị ậ ệ ữ ườ ậ ệ ố
khi n. Nh s phát trí n c a các ph n m m đ ho cho máy tính cá nhânể ờ ự ể ủ ầ ề ồ ạ
PC, các PLC cũng đ c trang b các giao di n đ ho đ có th mô ph ngượ ị ệ ồ ạ ể ể ỏ
ho c hi n th các ho t đ ng c a t ng b ph n trong h th ng điêu khi n.ặ ệ ị ạ ộ ủ ừ ộ ậ ệ ố ể
Đi u này có ý nghĩa đ c bi t quan tr ng đ i v i các máy CNC, vì nó t oề ặ ệ ọ ố ớ ạ
cho ta kh năng mô ph ng tr c quá trình gia công, nh m tránh các s cả ỏ ướ ằ ự ố
do l p trình sai. Máy tính cá nhân PC và PLC đ u đ c s d ng r ng rãiậ ề ượ ử ụ ộ
trong các h th ng đi u khi n s n xu t và c trong các h th ng d ch v . ệ ố ề ể ả ấ ả ệ ố ị ụ
PLC đ c s n xu t b i nhi u hãng khác nhau trên th gi i. V nguyênượ ả ấ ở ề ế ớ ề
lý ho t đ ng, các PLC này có tính năng t ng t gi ng nhau, nh ng v l pạ ộ ươ ự ố ư ề ậ
trình s d ng thì chúng hoàn toàn khác nhau do thi t k khác nhau c a m iử ụ ế ế ủ ỗ
nhà s n xu t. PLC khác v i các máy tính là không có ngôn ng l p trìnhả ấ ớ ữ ậ

chung và không có h đi u hành. Khi đ c b t lên thì PLC ch ch yệ ề ượ ấ ỉ ạ
ch ng trình đi u khi n ghi trong b nh c a nó, ch không th ch yươ ề ể ộ ớ ủ ứ ể ạ
đ c ho t đ ng nào khác. M t s hãng s n xu t PLC l n có tên tu i nh :ượ ạ ộ ộ ố ả ấ ớ ổ ư
Siemens, Toshiba, Mishubisi, Omron, Allàn Bradley, Rocwell, Fanuc là các
hãng chi m ph n l n th ph n PLC th gi i. Các PLC c a các hãng nàyế ầ ớ ị ầ ế ớ ủ
đ c ng d ng r ng rãi trong công nghi p s d ng công ngh t đ ng hoá.ượ ứ ụ ộ ệ ử ụ ệ ự ộ
Các ph n t đ u vào ầ ử ầ b đi u khi nộ ề ể ph n t ch p hànhầ ử ấ
Các ph n t đ u vào ầ ử ầ b đi u khi nộ ề ể ph n t ch p hànhầ ử ấ
SVTH:NGUY N VĂN H IỄ Ả Page 14
Nút nấ
Công t cắ
Công t c hành trìnhắ
C m bi n quangả ế
điên
R leơ
Công t c tắ ơ
R le th iơ ờ
gian
B đ mộ ế
Đ ng cộ ơ
Công tăc tơ
Van th y l c,ủ ự
khí nén
B hi n thộ ể ị
Nút nấ
Công t c tắ ơ
Công t c hànhắ
trình
C m bi n quangả ế
nhi tệ

Đ ng cộ ơ
Công t c tắ ơ
Van th y l củ ự
khí nén
B hi n thộ ể ị

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
Trong quá trình phát trí n PLC đã b c l r t nhi u u đi m so v i nh ngể ộ ộ ấ ề ư ể ớ ữ
h đi u khi n Rệ ề ể ơle,công t c t .ắ ơ
B ng đi u khi nả ề ể
R le, công t c tơ ắ ơ
PLC
Ph n t đi u khi nầ ử ể ể M c đích đ c bi tụ ặ ệ M c đích trungụ
Ph m vi đi u khi nạ ề ể Nh và trung bìnhỏ Trung bình và l n ớ
Thay đ i thêm b t ổ ớ Khó Dễ
Th i gian l p đ tờ ắ ặ Vài tu nầ Vài gi ,vài ngàyờ
B o trì b o d ngả ả ưỡ Khó Dễ
Đ tin c yộ ậ Ph thu c vào nhàụ ộ
thi t k và ch t oế ế ế ạ
Cao,r t caoấ
Hi u qu kinh tệ ả ế u đi m nh ngƯ ể ở ữ
n i ho t đ ng s n xu tơ ạ ộ ả ấ
nhỏ
u di m nh ngƯ ể ở ữ
n i ho t đ ng s n xu tơ ạ ộ ả ấ
nh trung bình và l nỏ ớ
Các thi t b đi u khi n PLC t o thêm s c m nh, t c đ và tính linhế ị ề ể ạ ứ ạ ố ộ
ho t cho các h th ng công nghi p. B ng s thay th các ph n t c đi nạ ệ ố ệ ằ ự ế ầ ử ơ ệ
b ng PLC, quá trình đi u khi n tr nên nhanh h n, r h n, và quan tr ngằ ề ể ở ơ ẻ ơ ọ
nh t là hi u qu h n. ấ ệ ả ơ

SVTH:NGUY N VĂN H IỄ Ả Page 15
PLC
B ng 1.3 C s phát trí n c a PLCả ơ ở ể ủ
B ng 1.4 u đi m c a PLC so v i h đi u khi nả Ư ể ủ ớ ệ ề ể
R leơ

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
CH NG 2ƯƠ
K T C U VÀ PHÂN LO I THI T B L P TRÌNHẾ Ấ Ạ Ế Ị Ậ
2.1 C u trúc PLC ấ
2.1.1 c u trúc PLC c b nấ ơ ả
PLC có năm thành ph n c b n: Đ n v x lý trung tâm, B nh , Bầ ơ ả ơ ị ử ộ ớ ộ
ngu n nuôi, kh i vào/ra tín hi u và thi t b l p trìnhồ ố ệ ế ị ậ
1. Đ n v x lý trung tâm(CPU): bao g m m t b vi x lý, có nhi m vơ ị ử ồ ộ ộ ử ệ ụ
phân tích các tín hi u vào và th c hi n công vi c đi u khi n, tùy theoệ ự ệ ệ ề ể
ch ng trình đi u khi n l u tr t ng b nh , có th ươ ế ể ư ữ ỏ ộ ớ ể truy n thôngề
cũng nh g i tín hi u đ n đ u ra thích ng.ư ử ệ ế ầ ứ
SVTH:NGUY N VĂN H IỄ Ả Page 16
Hình 1.5 cấu trúc PLC

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
2. Ngu n nuôi là đ n v dùng đ chuy n đ i ngu n AC thành ngu n DCồ ơ ị ể ể ổ ồ ồ
(5V ,24V) đ cung c p cho CPU và các khói vào ra.ể ấ
3. Thi t b l p trình dùng đ vi t ch ng trình đi u khi n và chuy nế ị ậ ể ế ươ ề ể ể
xu ng PLC.ố
4. B nh là n i l u gi ch ng trình đi u khi n, ch ng trình đi uộ ớ ơ ư ữ ươ ề ể ươ ề
khi n này s th c h n b i CPU.ể ẽ ự ệ ở
5. Kh i ra/vào tín hi u làm nhi m v truy n nh n thông tin t CPU v iố ệ ệ ụ ề ậ ừ ớ
các thi t b bên ngoài. Các tín hi u vào ra có th là tín hi u r i r c,ế ị ệ ể ệ ờ ạ
tín hi u x , tín hi u Analog.ệ ố ệ

2.1.2 C u trúc c a PLCấ ủ
C u trúc c b n bên trong c a PLC bao g m b x lý trung tâm (CPU)ấ ơ ả ủ ồ ộ ử
ch aứ b vi x lý h th ng, b nh , và m ch nh p/ xu t. CPU điộ ử ệ ố ộ ớ ạ ậ ấ ều khi nể
và x lý m i ho t đ ng bên trong c a PLC. B x lý trung tâm đ c trangử ọ ạ ộ ủ ộ ử ượ
b đ ng h có t n s trong kho ng t 1 đị ồ ồ ầ ố ả ừ ến 8 MHz. T n s này quyầ ố ết đ nhị
t c đ v n hành c a PLC, cung c p chu n th i gian và đ ng b hóa t t cố ộ ậ ủ ấ ẩ ờ ồ ộ ấ ả
các thành ph n c a h th ng. Thông tin trong PLC đ c truyầ ủ ệ ố ượ ền d i d ngướ ạ
các tín hi u digital. Các đ ng d n bên trong truyệ ườ ẫ ền các tín hi u digitalệ
đ c g i là Bus. Vượ ọ ề v t lý bus là b dây d n truyậ ộ ẫ ền các tín hi u đi n. Busệ ệ
có th là các v t dây d n trên b n m ch in ho c các dây đi n trong cable .ể ệ ẫ ả ạ ặ ệ
CPU s d ng bus d li u đ g i d li u gi a các b ph n, bus đ a ch đử ụ ữ ệ ể ử ữ ệ ữ ộ ậ ị ỉ ể
g i đ a ch t i các v trí truy c p d li u đ c l u tr và bus điử ị ỉ ớ ị ậ ữ ệ ượ ư ữ ều khi nể
d n tín hi u liên quan đẫ ệ ến các ho t đ ngạ ộ điều khi n n i b . Bus h th ngể ộ ộ ệ ố
đ c s d ng đ truyượ ử ụ ể ền thông gi a các c ng và thiữ ổ ết b nh p /xu t.ị ậ ấ
C u trúc c a PLC đ c minh ho nh s đ sau.ấ ủ ượ ạ ư ơ ồ
SVTH:NGUY N VĂN H IỄ Ả Page 17

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
Ta th y c u trúc c a c b n c a m t PLC g m m t b vi x lý trungấ ấ ủ ơ ả ủ ộ ồ ộ ộ ử
tâm CPU (Central Processing Unit), b nh (RAM,ROM) kh i vào ra, kh iộ ớ ố ố
phát xung nh p (Clock), pin và các h th ng BUS. ị ệ ố
Toàn b ho t đ ng c a PLC đ c đi u khi n b i CPU, nó đ c cungộ ạ ộ ủ ượ ề ể ở ượ
c p b i m t kh i phát xung nh p, do đó t c đ c a CPU s ph thu c vàoấ ở ộ ố ị ố ộ ủ ẽ ụ ộ
t c đ c a kh i phát xung h p (thông th ng kh i phát xung nh p có t n số ộ ủ ố ị ườ ố ị ầ ồ
1-8MHZ), xung nh p này s cung c p cho t t c các kh i trong PLC đị ẽ ấ ấ ả ố ể
d ng b hóa quá trình hoatf đ ng c a các kh i này v i CPU.ồ ộ ộ ủ ố ớ
H th ng BUS bao g m các đ a ch (xác nh n đ a ch liên l c trên cácệ ố ồ ị ỉ ậ ị ỉ ạ
vùng nh ), BUS bao g m BUS đ a ch (xác đ nh đ a ch d li u trên cácớ ồ ị ỉ ị ị ỉ ữ ệ
vúng nh ). BUS đi u khi n (chuy n t i các thông tin đi u khi n ), BUS dớ ề ể ể ả ề ể ữ
li u (chuy n t i d li u )và h th ng BUS vào/ra (mang các thông tin tệ ể ả ữ ệ ệ ố ừ

các đ u vào ra)ầ
SVTH:NGUY N VĂN H IỄ Ả Page 18
Hình 1.6 c u trúc PLCấ

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
Có hai b nh trong PLC. B nh ROM là vùng nh vĩnh c uộ ớ ộ ớ ớ ử đ ch aể ứ
các thông tin h th ng ,B nh RAM đ ch a ch ng trình l p trình ch aệ ố ộ ớ ể ứ ươ ậ ứ
trong RAM có th thay đ i d c b i ng i l p trình, tuy nhiên đ ngănể ổ ượ ở ườ ậ ể
ch n vi c m t thông tin khi m t đi n ngu n, m t Pin đ c s d ng làmặ ệ ấ ấ ệ ồ ộ ượ ử ụ
ngu n nuôi cho vùng nh này (thông th ng Pin này s duy trì đ c ho tồ ớ ườ ẽ ượ ạ
đ ng c a RAM kho ng t 1-2 năm n u m t đi n ngu n). Ch ng trình cóộ ủ ả ừ ế ấ ệ ồ ươ
th đ c l p trình b i Panel l p trình ,PC ho c PG n p vào RAM. Khiể ượ ậ ở ậ ặ ạ
PLC th c hi n ch ng trình, CPU s không l y thông tin váo ra tr c ti p tự ệ ươ ẽ ấ ự ế ừ
các đ u vào ra mà l y tr c ti p t vùng nh đ m, thông tin c a các đ uầ ấ ự ế ừ ớ ệ ủ ầ
vào ra trong vùng nh d m s đ c c p nh t sau m i chu trình quét nhớ ệ ẽ ượ ậ ậ ỗ ờ
các kh i vào ra.ố
CPU
C u hình CPU tùy thu c vào b vi x lý. Nói chung CPU có:ấ ộ ộ ử
1. B thu t toán và logic (ALU) ch u trách nhi m x lý d li u, th cộ ậ ị ệ ử ữ ệ ự
hi n các phép toán s h c (c ng, tr , nhân, chia) và các phép toán logicệ ố ọ ộ ừ
AND, OR, NOT,EXCLUSIVE- OR.
2. B nh còn g i là các thanh ghi, bên trong b vi x lý, đ c s d ngộ ớ ọ ộ ử ượ ử ụ
đ l u tr thông tin liên quan để ư ữ ến s th c thi c a ch ng trình.ự ự ủ ươ
3. B điộ ều khi n đ c s d ng đ điể ượ ử ụ ể ều khi n chu n th i gian c a cácể ẩ ờ ủ
phép toán.
BUS
Bus là các đ ng d n dùng đ truyườ ẫ ể ền thông bên trong PLC. Thông tin
đ c truyượ ền theo d ng nh phân, theo nhóm bit, m i bit là m t s nhạ ị ỗ ộ ố ị
phân 1 ho c 0, t ng t các tr ng thái on/off c a tín hi u nào đó. Thu tặ ươ ự ạ ủ ệ ậ
ng t đ c s d ng cho nhóm bit t o thành thông tin nào đó. Vì v yữ ừ ượ ử ụ ạ ậ

m t t 8 - bit có th là s nh phân 00100110. C 8- bit này đ c truyộ ừ ể ố ị ả ượ ền
thông đ ng th i theo dây song song c a chúng. H th ng PLC có 4 lo iồ ờ ủ ệ ố ạ
bus.
1. Bus d li u: t i d li u đ c s d ng trong quá trình x lý c a CPU.ữ ệ ả ữ ệ ượ ử ụ ử ủ
B x lý 8- bit có 1 bus d li u n i có th thao tác các s 8- bit, có th th cộ ử ữ ệ ộ ể ố ể ự
SVTH:NGUY N VĂN H IỄ Ả Page 19

Đ ÁN T T NGHI PỒ Ố Ệ  KHOA ĐI NỆ
hi n các phép toán gi a các s 8-bit và phân ph i các kệ ữ ố ố ết qu theo giá tr 8-ả ị
bit.
2. Bus đ a ch : đ c s d ng đ t i các đ a ch và các v trí trong bị ỉ ượ ử ụ ể ả ị ỉ ị ộ
nh . Nh v y m i t có th đ c đ nh v trong b nh , m i v trí nhớ ư ậ ỗ ừ ể ượ ị ị ộ ớ ỗ ị ớ
đ c gán m t đ a ch duy nh t. M i v trí t đ c gán m t đ a ch sao choượ ộ ị ỉ ấ ỗ ị ừ ượ ộ ị ỉ
d li u đ c l u tr v trí nh t đ nh. đ CPU có th đ c ho c ghi đóữ ệ ượ ư ữ ở ị ấ ị ể ể ọ ặ ở
bus đ a ch mang thông tin cho biị ỉ ết đ a ch s đ c truy c p. Nị ỉ ẽ ượ ậ ếu bus đ aị
ch g m 8 đ ng, s l ng t 8-bit, ho c s l ng đ a ch phân bi t là 28 =ỉ ồ ườ ố ượ ừ ặ ố ượ ị ỉ ệ
256. V i bus đ a ch 16 đ ng s l ng đ a ch kh d ng là 65536.ớ ị ỉ ườ ố ượ ị ỉ ả ụ
3. Bus điều khi n: bus điể ều khi n mang các tín hi u đ c CPU s d ngể ệ ượ ử ụ
đ điể ều khi n. Ví d đ thông báo cho các thiể ụ ể ết b nh nh n d li u tị ớ ậ ữ ệ ừ
thiết b nh p ho c xu t d li u và t i các tín hi u chu n th i gian đ cị ậ ặ ấ ữ ệ ả ệ ẩ ờ ượ
dùng đ đ ng b hoá các ho t đ ng.ể ồ ộ ạ ộ
4. Bus h th ng: đ c dùng đ truyệ ố ượ ể ền thông gi a các c ng nh p/xu tữ ổ ậ ấ
và các thiết b nh p/xu t.ị ậ ấ
B nhộ ớ
Trong h th ng PLC có nhiệ ố ều lo i b nh nh : b nh ch đ đ cạ ộ ớ ư ộ ớ ỉ ể ọ
(ROM), b nh truy c p ng u nhiên (RAM), b nh ch đ c có th xoávàộ ớ ậ ẫ ộ ớ ỉ ọ ể
l p trình đ c (EPROM). Các lo i b nh này đã đ c trình bày trên.ậ ượ ạ ộ ớ ượ ở
2.1.3 nguyên lý ho t đ ng c a PLCạ ộ ủ
Trong quá trình th c hi n ch ng trình CPU luôn làm vi c v i b ngự ệ ươ ệ ớ ả
nh ra. Tiả ếp theo c a vi c quét ch ng trình là truy n thông n i b vàủ ệ ươ ề ộ ộ

SVTH:NGUY N VĂN H IỄ Ả Page 20
Hình 1.6 Chu kỳ thực hiện vòng quét của CPU
trong b ộ PLC

×