B NÔNG NGHIP VÀ PHÁT TRIN NÔNG THÔN
TRƯỜNG CAO ĐNG CƠ ĐIỆN XÂY DNG VIT XÔ
KHOA: ĐIỆN ĐIN T ĐNG HÓA
GIÁO TRÌNH
ĐUN: PLC CƠ BẢN
NGHỀ: ĐIỆN CÔNG NGHIP
TRÌNH ĐỘ TRUNG CP
Ban hành kèm theo Quyết định số: ..../QĐ ngày .....tháng ....năm
201............. ...........ca ...................
Ninh nh, năm 2019
Ninh Bình, 2019
1
TUYÊN B BN QUYN:
Tài liu này thuc loi sách giáo trình nên các ngun thông tin th đưc
phép dùng nguyên bn hoc trích dùng cho các mục đích về đào tạo tham kho.
Mi mục đích khác mang tính lêch lc hoc s dng vi mục đích kinh
doanh thiếu lành mnh s b nghiêm cm.
LI GII THIU
PLC bản mt trong những mô đun chuyên môn mang tính đặc trưng
cao thuc ngh Đin công nghip. Sau khi học đun này, học viên đủ kiến
thc và k năng để hc tp tiếp các mô đun PLC nâng cao, Chuyên đề điu khin
lp trình c nh ...
Giáo trình PLC bản đưc thiết kế theo đun thuộc h thng
đun/môn hc của chương trình đào tạo ngh Đin công nghip cho cấp trình độ
Cao đng. Ngoài ra, giáo trình cũng thể đưc s dụng cho đào tạo ngn hn
hoc làm tài liu tham kho cho các công nhân k thut, các nhà quản lý và người
s dng nhân lc tham kho. Giáo trình mô đun này được trin khai sau các
đun Kỹ thut s; Lập trình vi điều khin; K thut cm biến. đun cung cp
nhng kiến thức bản v ngôn ng lập trình trong PLC cũng như trang b nhng
k năng về lắp đặt các b điu khin lp trình và k năng lập trình gii quyết các
bài toán điều khin c nh.
Mô đun được thiết kế gm 6 bài:
Bài m đầu: Gii thiu chung v PLC và bài toán điều khin
Bài 1: Đại cương về điu khin lp trình
Bài 2: Các phép toán nh phân ca PLC
Bài 3: Các phép toán s ca PLC
Bài 4: X lý tín hiu analog
Bài 5: PLC ca các hãng khác
Bài 6: Lắp đặt mô hình điều khin bng PLC
Trong quá trình biên son, do thi gian, kinh nghiệm trình đ hn nên
khó tránh thiếu sót, mong các thầy cũng như các đc gi nhận xét, đánh giá, bổ
xung để tài liu ngày mt hoàn chỉnh hơn
Xin chân thành cảm ơn!
Ninh Bình, ngày tháng năm 20
Tham gia biên son
Trn Th Tho Ch biên
2
Mc lc
BÀI M ĐẦU: GII THIU CHUNG V PLC VÀ BÀI TOÁN ĐIU
KHIN .................................................................................................................. 8
1. Gii thiu chung v PLC: ............................................................................ 8
2. Bài toán điều khin: ..................................................................................... 9
BÀI 1: ĐẠI CƯƠNG VỀ ĐIU KHIN LP TRÌNH .................................. 11
1. Tng quát v mt PLC ............................................................................... 11
1.1. Cu trúc ca mt PLC: ........................................................................ 12
1.2. Thiết b điu khin lp trình S7-200: ..................................................... 15
BÀI 2: CÁC PHÉP TOÁN NH PHÂN CA PLC ........................................ 23
1. Các liên kết logic: ...................................................................................... 23
1.1 Các lnh vào/ra và các lnh tiếp điểm đặc bit: .................................. 23
1.2. Các lệnh liên kết logic cơ bản: ............................................................ 25
1.3. Liên kết các cổng logic cơ bản: ........................................................... 26
2. Các lnh ghi/xóa giá tr cho tiếp điểm: ........................................................ 28
2.1. Lnh Set (S) và Reset (R) trong PLC S7-200 ........................................ 28
2.2. Các ví dụ ứng dụng dùng bộ nhớ: ....................................................... 29
3. Timer: ........................................................................................................... 30
3.1. On - delay Timer (TON) ........................................................................ 31
3.2. Retentive On-Delay Timer (TONR) ...................................................... 31
4. Counter ......................................................................................................... 36
4.1. Counter up (CTU) .................................................................................. 37
4.2. Counter up down (CTUD) .................................................................. 37
BÀI 3: CÁC PHÉP TOÁN S CA PLC ...................................................... 40
1. Chức năng truyền dn .................................................................................. 40
1.1. Truyn Byte, Word, Doubleword: ......................................................... 40
1.2. Truyn mt vùng nh d liu ................................................................ 41
2. Chức năng so sánh ....................................................................................... 43
2.1. So sánh Byte .......................................................................................... 43
2.2. So sánh s nguyên Interger .................................................................... 44
2.3. So sánh s nguyên kép Double Interger (DI) ........................................ 44
2.4. So sánh s thc Real (R) ........................................................................ 45
3
3. Chức năng chuyển đổi (Converter) .............................................................. 45
3.1. Chuyển đổi Byte sang Integer ................................................................ 45
3.2. Chuyển đổi Integer sang Byte ................................................................ 46
3.3. Chuyển đổi Integer sang Double Integer ............................................... 46
3.4. Chuyển đổi Double Integer sang Integer ............................................... 46
3.5. Chuyển đổi Double Integer sang Real ................................................... 47
3.6. Chuyển đổi s BCD_I và I_BCD .......................................................... 47
4. Chức năng dịch chuyn ................................................................................ 48
4.1. Dch Byte ............................................................................................... 48
4.2. Dch WORD ........................................................................................... 49
4.3. Dch Double Word ................................................................................. 49
5. Chức năng toán học ...................................................................................... 50
5.1. Phép cng tr (ADD và SUB). .............................................................. 50
5.2. Phép nhân chia (MUL và DIV). ............................................................. 52
5.3. Phép lấy căn bậc hai (SQRT) ................................................................. 53
6. Đng h thi gian thc ................................................................................ 54
6.1. Lệnh đọc thi gian thc Read_RTC ...................................................... 54
6.2. Lnh set thi gian thc Set_R: ............................................................... 55
BÀI 4: X LÝ TÍN HIU ANALOG .............................................................. 55
1. Tín hiu Analog............................................................................................ 56
2. Biu din các giá tr Analog ......................................................................... 57
3. Kết ni ngõ vào/ra Analog ........................................................................... 57
4. Hiu chnh tín hiu Analog .......................................................................... 60
5. Gii thiu v module Analog PLC S7-200 .................................................. 62
5.1. Module analog EM235 .......................................................................... 62
5.2. Đọc tín hiu Analog .............................................................................. 63
BÀI 5: PLC CA CÁC HÃNG KHÁC ........................................................... 64
1. PLC ca hãng Omron: ............................................................................... 64
1.1. Cu trúc ca mt PLC Ômron ............................................................... 64
1.2. Các lệnh cơ bản PLC OMRON ............................................................. 69
BÀI 6: MT S NG DNG LẬP TRÌNH ĐIỀU KHIN BNG PLC ... 94
1. Lập trình điều khiển động cơ có đảo chiu quay ....................................... 94
4
2. Lập trình điều khin h thng cân và cp liu ........................................... 96
3. Lập trình điều khiển đếm sn phm ............................................................. 99
4. Lập trình điều khiển đèn giao thông .......................................................... 101
5. Lập trình điều khin xe chuyn nhiên liu ................................................. 103
6. Lập trình điều khin trn liu ..................................................................... 109
7. Lập trình điều khin cu trc ..................................................................... 111
8. Lập trình điều khin h thng nâng hàng .................................................. 123
TÀI LIU THAM KHO .............................................................................. 127