BỘ CÔNG THƯƠNG
TRƯỜNG ĐẠI HỌC KINH TẾ - KỸ THUẬT CÔNG NGHIỆP
Trần Ngọc Sơn
Võ Thu Hà, Nguyễn Đức Điển, Đặng Thị Tuyết Minh
TÀI LIỆU HỌC TẬP
ĐỒ ÁN 2
THIẾT KẾ HỆ THỐNG
ĐIỀU KHIỂN – TỰ ĐỘNG
(Lưu hành nội bộ)
Nội – 2022
1
MỤC LỤC
MC LC ........................................................................................................................... 1
DANH MC HÌNH V ...................................................................................................... 3
DANH MC CH BNG ................................................................................................. 3
LI NÓI ĐU ................................................................................................................... 11
CHƯƠNG 1: QUY ĐỊNH TRÌNH BÀY ĐỒ ÁN ............................................................. 12
1.1. Quy định trình bày văn bản cho đồ án ............................................................ ………12
1.2. Quy định v ni dung, cu trúc ca đ án: ................................................................. 12
CHƯƠNG 2: C I TOÁN V THIT K H THỐNG ĐIỀU KHIN LOGIC PLC
........................................................................................................................................... 16
2.1. Giao nhim v đề tài đồ án môn hc .......................................................................... 16
2.2. Các bước thc hin xây dng ni dung đ án ............................................................ 28
2.3. Cơ sở lý thuyết các phương pháp tng hp mch điu khin .................................... 33
2.3.1.Tng hp bằng phương pháp bng trng thái ........................................................... 33
2.3.1.1. Biu din mch trình t bng bng chuyn trng thái .......................................... 33
2.3.1.2. Các bước tng hp mch trình t bằng phương pháp bảng trng thái ................. 34
2.3.1.3. Ví d áp dng ....................................................................................................... 34
2.3.2. Phương pháp hàm tác động ..................................................................................... 40
2.3.2.1. Khái nim ............................................................................................................. 40
2.3.2.2. Các bước tng hp bằng phương pháp hàm tác động .......................................... 41
2.3.2.3. Ví d áp dng ....................................................................................................... 43
2.3.3. Phương pháp Grafcet ............................................................................................... 45
2.3.3.1. Khái nim và các thành phn ca Grafcet ............................................................ 45
2.3.3.2. Các kiu kết cu ca Grafcet ................................................................................ 48
2.3.3.3. Lập các phương trình điều khin logic t Grafcet ................................................ 50
2.3.3.4. Các bước thc hin khi tng hp mch trình t bằng phương pháp Grafcet ....... 54
2.3.3.5. Ví d áp dng ....................................................................................................... 54
2.4. ng dng các phn mm chuyên dng lập trình điều khin PLC, thiết kế giao din
điều khin giám sát ............................................................................................................ 57
2.4.1. ng dng phn mm TIA Portal lập trình điu khin PLC và thiết kế giao din điều
khin giám sát .................................................................................................................... 57
2.4.1.1. Yêu cu bài toán công ngh .................................................................................. 57
2.4.1.2. Lập trình chương trình điều khin s dng PLC S7 1200 trên TIA Portal ....... 57
2.4.1.3. Thiết kế giao diện điều khin, giám sát trên TIA Portal ...................................... 60
2
2.4.2.3. Xây dng mạch điều khin ................................................................................... 74
2.4.2.4. Xây dng chương trình điu khin s dng PLC S7 1200 trên Automation Studio
........................................................................................................................................... 78
2.4.2.5. Thiết kế giao diện điều khin giám sát và mô phng trên Automation Studio .... 81
2.5. ng dng xây dng nội dung đồ án ........................................................................... 85
2.5.1. Phân tích yêu cu công nghệ, xác định tín hiu vào ra cho bài toán công ngh ..... 86
2.5.2. Xây dựng các hàm điều khiển cho các đối tưng chấp hành theo phương pháp hàm
tác đng .............................................................................................................................. 87
2.5. 3: Xây dng mạch động lc, mạch điu khin s dng b điều khin lp trình PLC 94
2.5.4. Xây dựng chương trình điu khin s dng b điều khin lp trình PLC .............. 96
2.5.4.1. Cu hình phn cng cho PLC trên TIA Portal ..................................................... 96
2.5.4.2. Chương trình điều khin ....................................................................................... 98
2.6. Thiết kế giao diện điều khin giám sát ..................................................................... 109
2.6.1. Khi to mt h thng SCADA vi WinCC Advanced ........................................ 109
2.6.2. Thiết kế giao diện điều khin và giám sát ............................................................. 112
2.7. phng kim nghim kết qu chương trình điều khin giao diện giám sát điu
khin ................................................................................................................................ 116
CHƯƠNG 3: XÂY DỰNG HÌNH ROBOT 3D LP TRÌNH ĐIU KHIN
ROBOT TRÊN MATLAB/ SIMULINK ......................................................................... 123
3.1. Xây dng cu trúc mô hình 3D cho robot ................................................................ 123
3.1.1. Gii thiu v Simscape/Mutibody trên Matlab/Simulink ..................................... 123
3.1.2. Thiết kế xây dng hình robot 3D trc tiếp trên Simscape/Mutibody trên
Matlab/Simulink .............................................................................................................. 147
3.1.3. d phỏng cấu khí 3D cho robot 2 bậc thông qua lp trình Simscape
Mutibody trên Matlab Simulink ...................................................................................... 150
3.2. Mô phỏng các phương pháp điều khin trên Matlab Simulink ................................ 172
3.2.1. Mô phỏng phương pháp điều khin PD bù trọng trường ...................................... 173
3.2.2. Mô phỏng phương pháp điều khin thích nghi Li-Slotine .................................... 183
3.2.3. Mô phỏng phương pháp điều khin trong không gian làm vic Jacobian nghịch đảo
......................................................................................................................................... 189
TÀI LIU THAM KHO ............................................................................................... 198
3
DANH MỤC HÌNH VẼ
Hình 2.1: Mch đng lc s dng phn mm Automation Studio .................................... 29
Hình 2.2: Mch điu khin s dng phn mm Automation Studio ................................. 30
Hình 2.3: Chương trình điu khin s dng phn mm TIA Portal .................................. 31
Hình 2.4: Giao diện giám sát điều khin s dng phn mm TIA Portal ......................... 32
Hình 2.5: phng kim nghim kết qu chương trình điều khin giao din giám sát
điều khin s dng phn mm TIA Portal ......................................................................... 32
Hình 2.6: phng kim nghim kết qu mạch động lc, mạch điều khiển, chương trình
điều khin và giao diện giám sát điu khin s dng phn mm Automation Studio ...... 33
Hình 2.7: Công ngh máy phay đơn gin ........................................................................ 35
Hình 2.8: Mô t công ngh máy phay đơn giản ................................................................ 35
Hình 2.9. Mch lc và mch điu khin công ngh máy phay đơn giản .......................... 39
Hình 2.10: Sơ đ công ngh ví d 1 .................................................................................. 43
Hình 2.11: Mch lc và mch điu khin công ngh máy phay đơn gin ........................ 45
Hình 2.12: Các thành phn ca Grafcet ............................................................................. 46
Hình 2.13: Các loi biến c ............................................................................................... 47
Hình 2.14: Các loi hành động có th xy ra ca các giai đon ........................................ 48
Hình 2.15: Các trưng hp phân phi và hi t ................................................................ 49
Hình 2.16: Các trưng hp quay vòng và r nhánh .......................................................... 50
Hình 2.17: Phương trình logic cho giai đon các trong trưng hp phân phi ................. 52
Hình 2.18: Phương trình logic cho các giai đoạn trong trường hp hi t ....................... 52
Hình 2.19: Phương trình logic cho các giai đoạn trong trưng hp quay vòng nhy qua
các giai đon ...................................................................................................................... 53
Hình 2.20: Sơ đ công ngh ví d 1 phương pháp Grafcet ............................................... 54
Bng 2.9. Tín hiu vào ra cho công ngh .......................................................................... 54
Hình 2.21: Sơ đ Grafcet 1 ................................................................................................ 55
Hình 2.22: Sơ đ Grafcet 2 ............................................................................................... 56
Hình 2.23: Sơ đ mch lc và mạch điều khin ............................................................... 56
Hình 2.24: Sơ đ mch lc và mạch điều khiển động cơ quay thun nghch .................. 57
Hình 2.25: Sơ đ công ngh ............................................................................................. 87
Hình 2.26: Sơ đ mạch động lc ...................................................................................... 92
Hình 2.27: Sơ đ mạch điều khin s dng role .............................................................. 93
Hình 2.28: Sơ đ mạch động lc ....................................................................................... 95
4
Hình 2.29: Mạch điều khin s dng PLC kết ni thiết b ngoi vi .................................. 96
Hình 2.30: M TIA Portal vào to projects ....................................................................... 97
Hình 2.31: Chn PLC trên phn mm TIA ....................................................................... 97
Hình 2.32: Cấu hình địa ch IP và địa ch ngõ vào ra cho PLC ........................................ 98
Hình 2.33: Khai báo các biến tín hiu vào vt lý .............................................................. 98
Hình 2.34: Khai báo các biến tín hiu ra vt................................................................. 98
Hình 2.36: Tạo chương trình con Auto ........................................................................... 100
Hình 2.37: Tạo chương trình con Manual ....................................................................... 103
Hình 2.38: Tạo chương trình con Simulation .................................................................. 104
Hình 2.39. Chn version ca WinCC RT Advanced ...................................................... 110
Hình 2.40: Chn card máy tính truyn thông giao tiếp vi PLC ................................... 110
Hình 2.41: Kết ni truyn thông giao tiếp gia WinCC RT Advance vi PLC .............. 111
Hình 2.42: Các biến giá tr s dng trong HMI ............................................................. 111
Hình 2.43: Bảng điều khin ............................................................................................. 112
Hình 2.44: Giao din h thống điều khin và giám sát ................................................... 114
Hình 2.45: Mô phng h thng trạng thái đi xuống ( chế độ Auto ) ............................ 117
Hình 2.46: Mô phng h thng trạng thái đi lên ( Chế độ t động ) ............................ 118
Hình 2.48: Mô phng h thng trng thái sang trái ( Chế độ t động ) ....................... 119
Hình 2.49: Điu khiển động cơ một quay theo chiều đi xung ( Chế đ bng tay ) ...... 119
Hình 2.50: Điu khiển động cơ một quay theo chiều đi lên ( Chế đ bng tay ) ........... 120
Hình 2.51: Điu khiển động cơ hai quay theo chiều sang phi ( Chế độ bng tay ) ...... 120
Hình 2.52: Điu khiển động cơ hai quay theo chiều sang trái ( Chế độ bng tay ) ......... 121
Hình 2.53: Mô phỏng động cơ một gp s c quá ti .................................................... 121
Hình 2.54: Mô phỏng động cơ hai gặp s c quá ti....................................................... 122
Hình 3.1: Khi lệnh Body Elements trong thư vin ........................................................ 123
Hình 3.2: Khi Solid ........................................................................................................ 123
Hình 3.3: Khi Inertial..................................................................................................... 124
Hình 3.4: Khi Graphic ................................................................................................... 124
Hình 3.5: Khi lệnh Body Constraints trong thư vin ..................................................... 125
Hình 3.6: Khi Angle Constraints ................................................................................... 125
Hình 3.7: Khi Distance Constraints ............................................................................... 125
Hình 3.8: Khi Point on Cuver Constraints..................................................................... 126
Hình 3.9: Khi lệnh Spline trong thư vin ...................................................................... 126
Hình 3.11: Khi External Force and Torque ................................................................... 127