Bài tập và hướng dẫn
giải bài tập lập trình
PLC S7-300Bài tập và hướng dẫn giải bài tập lập trình PLC S7-300
Giảng viên: Nguyễn Xuân Công – ĐHSP KT Hưng Yên
1
LỜI NÓI ĐẦU
Hầu hết các hãng chế tạo PLC đều có 3 ngôn ngữ lập trình được coi là
tương đương nhau đó là LAD, FBD và STL. Ngoài ra, một số hãng còn có các
ngôn ngữ lập trình khác như hãng Siemens (đã được giới thiệu trong tài liệu
phần lý thuyết). Tuy nhiên, hầu hết các sinh viên và cán bộ kỹ thuật đều đã được
nghiên cứu và học môn học kỹ thuật số. Vì vậy, cuốn tài liệu này tập trung vào
hướng dẫn giải bài tập bằn ngôn ngữ FBD. Đây là một ngôn ngữ rất dễ tiếp cận
và dễ sử dụng cũng như rất phù hợp với tư duy logic của con người.
PLC có hai phương pháp lập trình chính đó là lập trình tuyến tính và lập
trình có cấu trúc. Trong thực tế để giải quyết các bài toán đơn giản người ta
thường dùng phương pháp lập trình tuyến tính, còn các bài toán phức tạp thì
thường dùng phương pháp lập trình có cấu trúc.
Để thuận tiện cho việc lập trình cũng như việc kiểm tra kết quả và giải
quyết các rắc rối khi lập trình, PLC chia ra thành các Network. Chúng ta có thể
phân chia mỗi phần công việc nhỏ thành một Network. Khi hệ thống PLC làm
việc nó sẽ tự động liên kết các Network này lại với nhau. Mặt khác khi làm việc
PLC sẽ thực hiện tuần tự các Network từ Network đầu tiên đến Network cuối
cùng.
PLC là thiết bị logic khả trình nên có rất nhiều phương án lập trình, trong
cuốn tài liệu này đưa ra một phương án giải quyết yêu cầu bài toán giúp các bạn
Bài tập và hướng dẫn giải bài tập lập trình PLC S7-300
Giảng viên: Nguyễn Xuân Công – ĐHSP KT Hưng Yên
3
Phần I
Các bài tập đơn giản và thực hiện theo phương pháp lập trình tuyến tính
Bài 1: Điều khiển mở máy động cơ không đồng bộ 3 pha roto lồng sóc.
1. Sơ đồ động lực: 2. Thiết bị sử dụng trong mạch điều khiển gồm có
- 1 Áptomát
- 1 Nút mở máy
- 1 nút dừng
- 1 rơle nhiệt Bài tập và hướng dẫn giải bài tập lập trình PLC S7-300
Giảng viên: Nguyễn Xuân Công – ĐHSP KT Hưng Yên
Bài tập và hướng dẫn giải bài tập lập trình PLC S7-300
Giảng viên: Nguyễn Xuân Công – ĐHSP KT Hưng Yên
6
Bài 2: Đảo chiều trực tiếp động cơ 3 pha roto roto lồng sóc
1. Sơ đồ động lực
Q1
L1
L2
L3
N
M
F2
K1
K22. Thiết bị sử dụng
1 Áptomát
1 Nút mở máy chiều thuận
Bài tập và hướng dẫn giải bài tập lập trình PLC S7-300
Giảng viên: Nguyễn Xuân Công – ĐHSP KT Hưng Yên
8
5. Chương trình điều khiển Bài tập và hướng dẫn giải bài tập lập trình PLC S7-300
Giảng viên: Nguyễn Xuân Công – ĐHSP KT Hưng Yên
9
Bài tập và hướng dẫn giải bài tập lập trình PLC S7-300
Giảng viên: Nguyễn Xuân Công – ĐHSP KT Hưng Yên
12
Bài 4: Mở máy Sao/ Tam giác động cơ không đồng bộ 3 pha
1. Sơ đồ động lực:
K3
K1
K2
Q1
L1
L2
L3
N
F22. Bảng quy định các dịa chỉ Vào/Ra
Giảng viên: Nguyễn Xuân Công – ĐHSP KT Hưng Yên
14
Bài tập và hướng dẫn giải bài tập lập trình PLC S7-300
Giảng viên: Nguyễn Xuân Công – ĐHSP KT Hưng Yên
15
Bài 5: Mở máy qua 3 cấp điện trở phụ
1. Sơ đồ động lực:
K1
Q1
L1
L2
L3
N
M
F1
X1
X2
X3
X4
Bài tập và hướng dẫn giải bài tập lập trình PLC S7-300
Giảng viên: Nguyễn Xuân Công – ĐHSP KT Hưng Yên
18
Bài tập và hướng dẫn giải bài tập lập trình PLC S7-300
Giảng viên: Nguyễn Xuân Công – ĐHSP KT Hưng Yên
19 Bài tập và hướng dẫn giải bài tập lập trình PLC S7-300
Giảng viên: Nguyễn Xuân Công – ĐHSP KT Hưng Yên
22
4. Chương trình điều khiển
Bài tập và hướng dẫn giải bài tập lập trình PLC S7-300
Giảng viên: Nguyễn Xuân Công – ĐHSP KT Hưng Yên
23
Bài tập và hướng dẫn giải bài tập lập trình PLC S7-300
Giảng viên: Nguyễn Xuân Công – ĐHSP KT Hưng Yên
24