
1
BỘ NÔNG NGHIỆP VÀ PHÁT TRIỂN NÔNG THÔN
TRƯỜNG CAO ĐẲNG CƠ GIỚI
GIÁO TRÌNH
MÔ ĐUN: LẬP TRÌNH PLC
NGHỀ: ĐIỆN CÔNG NGHIỆP
TRÌNH ĐỘ: CAO ĐẲNG
Ban hành kèm theo Quyết định số: / QĐ-CĐCG ngày … tháng.... năm 2022
của Trường Cao đẳng Cơ giới
Quảng Ngãi, năm 2022
(Lưu hành nội bộ)

2
TUYÊN BỐ BẢN QUYỀN
Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể được phép
dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo.
Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu
lành mạnh sẽ bị nghiêm cấm.

3
LỜI GIỚI THIỆU
Hiện nay, giáo trình lập trình PLC đã có khá nhiều tài liệu tham khảo, sách hướng
dẫn bài tập thực hành đã được biên soạn và biên dịch của nhiều tác giả, của các chuyên
gia đầu ngành về lập trình điều khiển bằng PLC. Tuy nhiên nhằm đáp ứng nhu cầu sử
dụng trong quá trình đào tạo của nhà trường phải bám sát chương trình khung, giáo trình
lập trình PLC được biên soạn bởi sự tham gia của các giảng viên của trường Cao đẳng
Cơ giới dựa trên cơ sở tham khảo các nguồn tài liệu khác nhau để thực hiện biên soạn
phục vụ cho công tác giảng dạy.
PLC cơ bản là một trong những mô đun chuyên môn mang tính đặc trưng cao thuộc
nghề Điện Công Nghiệp. Sau khi học mô đun này, học viên có đủ kiến thức và kỹ năng
để học tập tiếp các mô đun PLC nâng cao, Chuyên đề điều khiển lập trình cỡ nhỏ ...
Giáo trình này được thiết kế theo mô đun thuộc hệ thống mô đun MĐ21 của chương
trình đào tạo nghề Điện công nghiệp ở cấp trình độ cao đẳng nghề và được dùng làm
giáo trình cho học viên trong các khóa đào tạo, sau khi học tập xong mô đun này, học
viên có đủ kiến thức để học tập tiếp các môn học, mô đun khác của nghề. Ngoài ra, giáo
trình cũng có thể được sử dụng cho đào tạo ngắn hạn hoặc làm tài liệu tham khảo cho
các công nhân kỹ thuật, các nhà quản lý và người sử dụng nhân lực tham khảo.
Giáo trình mô đun này được triển khai sau các mô đun Kỹ thuật số; Lập trình vi
điều khiển; Kỹ thuật cảm biến. Mô đun cung cấp những kiến thức cơ bản về ngôn ngữ
lập trình trong PLC cũng như trang bị những kỹ năng về lắp đặt các bộ điều khiển lập
trình và kỹ năng lập trình giải quyết các bài toán điều khiển. Trong quá trình biên
soạn, do thời gian, kinh nghiệm và trình độ có hạn nên khó tránh thiếu sót, mong các
thầy cô cũng như các độc giả nhận xét, đánh giá, bổ xung để tài liệu ngày một hoàn
chỉnh hơn
Xin chân thành cảm ơn!
Quảng Ngãi, ngày .... tháng .... năm 2022
Tham gia biên soạn
1. BÙI XIN Chủ biên
2. …………..............
3. ……….............….

4
MỤC LỤC
STT NỘI DUNG TRANG
Lời giới thiệu về Moddun PLC…………………………................………………….3
Mục lục chương trình…………………………………………………………….......4
1 BÀI 1: GIỚI THIỆU CHUNG VỀ PLC VÀ BÀI TOÁN ĐIỀU KHIỂN….11
2 1.1 Giới thiệu chung về PLC…………………………………………………..12
3 1.2 Quá trình phát triển của kỹ thuật điều khiển……………………............13
4 1.3 PLC các hãng khác………………………………………………………..15
5 1.4 Ưu thế của hệ thống điều khiển dùng PLC……………………………….22
6 1.5 Hạn chế điều khiển dùng PLC……………………………………………..23
7 1.6 Các ứng dụng của PLC…………………………………………………….23
8 1.7 Bài toán điều khiển một hệ thống tự động………………………………...23
9 Bài tập………………………………………………………………… 25
10 BÀI 2 : ĐẠI CƯƠNG VỀ ĐIỀU KHIỂN LẬP TRÌNH PLC……………..26
11 2.1 Cấu trúc của một PLC ...............................................................................27
12 2.2 Thiết bị điều khiển lập trình PLC S7.200 .............................................30
13 2.3. Cấu trúc chương trình của PLC s7.200 .....................................................34
14 2.4 Kết nối giữa PLC và các thiết bị ngoại vi…………………………………38
15 Bài tập……………………………………………………………………...42
16 BÀI 3 : CÁC LỆNH CƠ BẢN CỦA PLC …………………………………..43
17 3.1 Các liên kết logic………………………………………………………….44
18 3.2 Các lệnh ghi/xoá giá trị cho tiếp điểm …………………………………….52
19 3.3 Timer………………………………………………………………………56
20 3.4 Counter .....................................................................................................63
21 Bài tập ....................................................................................................72
22 BÀI 4 : CÁC CỜ NHỚ ĐẶC BIỆT PLC .....................................................73
23 4.1 Chức năng truyền dẫn ..............................................................................74
24 4.2 Chức năng so sánh …………………………………………………..77
25 4.3 Chức năng dịch chuyển…………………………………………………. .79
26 4.4 Chức năng chuyển đổi (Converter) …………………………………………81
27 4.5 Chức năng toán học ...............................................................................83
28 4.6 Đồng hồ thời gian thực ………………………………………………….87
29 Bài tập ……………………………………………………………….. ..89
30 BÀI 5: XỬ LÝ TÍN HIỆU ANALOG ........................................................91
31 5.1. Tín hiệu Analog ………………………………………………………….92
32 5.2. Biểu diễn các giá trị Analog…………………………………………….. 92
33 5.3. Kết nối ngõ vào/ra Analog………………………………………………. 93
34 5.4. Hiệu chỉnh tín hiệu Analog……………………………………………… 95
35 5.5. Giới thiệu về module Analog PLC S7-200 ………………………………96
36 Bài tập ..................................................................................................102

5
37 BÀI 6 : CÁC BÀI TẬP THỰC HÀNH ...................................................... 103
LẮP ĐẶT MÔ HÌNH ĐIỀU KHIỂN BẰNG PLC
38 6.1. Giới thiệu .........................................................................................104
39 6.2. Cách kết nối dây .......................................................................................105
40 6.3. Các mô hình và bài tập ứng dụng. ............................................................106
41 BÀI 7: TRUYỀN THÔNG ETHERNET - PROFIBUS ………………...137
42 7.1 Mạng Ethernet ………………………………………………………….138
43 7.2 Mạng Profibus ………………………………………………………….148
44 7.3 Bài tập ứng dụng mạng Ethernet, mạng PROFIBUS …………………..187
45 TÀI LIỆU THAM KHẢO………………………………………………….. 222

