ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC BÁCH KHOA
KHOA ĐIỆN ĐIỆN TỬ
BỘ MÔN ĐIỀU KHIỂN TĐỘNG

BÁO CÁO ĐỒ ÁN 1
CHỦ ĐỀ: MÔ PHỎNG HỆ THỐNG CHIẾT RÓT,ĐÓNG NẮP VÀ
DÃN NHÃN CHAI TỰ ĐỘNG TRÊN PHẦN MỀM TIA PORTAL
GIẢNG VIÊN HƯỚNG DẪN: THẦY TRẦN NGỌC HUY
SINH VIÊN THỰC HIỆN: NGUYỄN XUÂN TRƯỜNG
MÃ SỐ SINH VIÊN: 2115149
Thành phố Hồ Chí Minh, tháng 1 năm 2025
LỜI CẢM ƠN
Sau quá trình được học tập ở trường cùng với những kiến thức được thầy cô
giảng dạy, những kinh nghiệm được học hỏi, trong quá trình thực hiện đồ án em đã
được thầy cô tạo điều kiện tốt nhất để thực hiện đồ án này. Em xin gửi lời cảm ơn đến
tất cả các thầy cô trong Trường Đại học Bách khoa;Đại học Quốc gia Thành phố Hồ
Chí Minh nói chung, đặc biệt là các giảng viên Khoa Điện – Điện Tử nói riêng đã
giảng dạy và cung cấp cho em những kiến thức quý báu, tạo tiền đề quan trọng cho
em để có thể thực hiện được đồ án này.
Em xin chân thành gửi lời cảm ơn sâu sắc đến Thầy Trần Ngọc Huy, trong suốt
thời gian em thực hiện đề tài này thầy đã hướng dẫn vô cùng tận tình và đưa ra hướng
giải quyết đúng cho em mỗi khi gặp khó khăn. Cảm ơn thầy đã chia sẻ những kiến
thức và kinh nghiệm quý báu để em có thể thực hiện tốt đề tài này
Trong quá trình thực hiện đồ án, vì kinh nghiệm và trình độ của em có giới hạn
nên không tránh khỏi những thiếu sót. Vì vậy, em hy vọng sẽ nhận được những ý kiến
đóng góp quý báu từ thầy cô, bạn bè và những người quan tâm để đề tài được hoàn
thiện hơn.
Em xin chân thành cảm ơn!
MỤC LỤC
CHƯƠNG I: GIỚI THIỆU TỔNG QUAN VỀ PHẦN MỀM ĐIỀU KHIỂN LẬP
TRÌNH PLC..................................................................................................................3
1.1 Giới thiệu chung về PLC S7-1200.....................................................................3
1.2 Module phần cứng của PLC S7-1200...............................................................4
1.2.1 Module xử lý trung tâm CPU......................................................................4
1.2.2 Module tín hiệu SM......................................................................................4
1.2.3 Module xử lý truyền thông...........................................................................5
1.2.4 Module nguồn cung cấp..............................................................................5
1.3 Vùng nhớ, địa chỉ và kiểu dữ liệu bên trong PLC S7-1200............................5
1.3.1 Các loại vùng nhớ trong PLC S7-1200.......................................................5
1.3.2 Kích thước vùng nhớ trong PLC S7-1200...................................................7
1.3.3 Kiểu dữ kiệu của PLC S7-1200...................................................................8
1.3.4 Vùng nhớ địa chỉ..........................................................................................9
1.3.5 Kỹ thuật lập trình.......................................................................................10
1.3.5.1 Vòng quét trương trình.....................................................................10
1.3.5.2 Cấu trúc lập trình...............................................................................11
1.3.6 Ngôn ngữ lập trình.....................................................................................12
1.4 Giao diện giám sát WinCC..............................................................................13
1.4.1 Giới thiệu chung về WinCC.......................................................................13
1.4.2 Ứng dụng của WinCC................................................................................13
1.5 Giới thiệu SIMATIC STEP 7 Basic – tích hợp lập trình PLC và HMI......16
CHƯƠNG II: Ý TƯỞNG VÀ MÔ TẢ QUÁ TRÌNH HOẠT ĐỘNG CỦA HỆ
THỐNG.......................................................................................................................21
1.Ý tưởng hệ thống.....................................................................................................21
2.Mô tả chi tiết quy trình hoạt động của hệ thống..................................................21
2.1 Quy trình tổng quan.....................................................................................21
2.2 Chi tiết từng giai đoạn.................................................................................22
CHƯƠNG III: MÔ PHỎNG HỆ THỐNG TRÊN TIA PORTAL........................23
1.Code LAD điều khiển chương trình..................................................................23
1.1 Program blocks.............................................................................................23
1.2. Setting step motor.......................................................................................42
2.Giám sát và kiểm tra hệ thống bằng HMI........................................................47
2.1 Thiết kế màn hình Wincc Runtime.............................................................47
2.2 Thiết kế chức năng report tích hợp với nút nhấn trên màn hình(Xuất ra
file Excel).............................................................................................................49
CHƯƠNG 4: KẾT LUẬN.........................................................................................52
Tài liệu tham khảo.....................................................................................................53
CHƯƠNG I: GIỚI THIỆU TỔNG QUAN VỀ PHẦN MỀM ĐIỀU
KHIỂN LẬP TRÌNH PLC
1.1 Giới thiệu chung về PLC S7-1200
Năm 2009, Siemens ra dòng sản phẩm S7-1200 dùng để thay thế dần cho S7-200. So
với S7-200 thì S7-1200 có những tính năng nổi trội:
- S7-1200 là một dòng của bộ điều khiển logic lập trình (PLC) có thể kiểm soát nhiều
ứng dụng tự động hóa. Thiết kế nhỏ gọn, chi phí thấp, một tập lệnh mạnh làm cho
chúng ta có những giải pháp hoàn hảo hơn cho ứng dụng sử dụng với S7-1200.
- S7-1200 bao gồm một microprocessor, một nguồn cung cấp được tích hợp sẵn, các
đầu vào/ra (DI/DO).
- Một số tính năng bảo mật giúp bảo vệ quyền truy cập vào cả CPU chương trình
điều khiển:
+ Tất cả các CPU đều cung cấp bảo vệ bằng password chống truy cập vào PLC.
+ Tính năng “know-how protection” để bảo vệ các block đặc biệt của mình.