TỔNG QUAN HỌC THUẬT VÀ NỘI DUNG GIÁO TRÌNH PLC CƠ BẢN

Tổng quan về giáo trình

Giáo trình PLC cơ bản do ThS. Đỗ Trọng Hiếu chủ biên, được ban hành theo quyết định của Hiệu trưởng Trường Cao đẳng nghề Đà Nẵng năm 2021 (Khoa Điện – Điện tử, Bộ môn Điện công nghiệp). Giáo trình đóng vai trò là tài liệu giảng dạy mô-đun kỹ thuật chuyên môn (mã bài học ĐCN09) trong chương trình đào tạo nghề Điện Công nghiệp và Điện tử công nghiệp ở trình độ Cao đẳng và Trung cấp. Về vị trí đào tạo, mô-đun này được bố trí sau khi người học hoàn thành các môn học cơ sở và chuyên ngành kỹ thuật liên quan trực tiếp như Kỹ thuật cảm biến và Điều khiển điện khí nén. Tổng thời lượng giảng dạy của học phần là 105 giờ, bao gồm 42 giờ lý thuyết, 56 giờ thực hành và 7 giờ kiểm tra định kỳ.

Mục tiêu học tập (Learning Outcomes) của giáo trình được cấu trúc rõ ràng trên ba phương diện:

  • Kiến thức: Trình bày được nguyên lý, cấu tạo, nguyên tắc hoạt động của bộ điều khiển lập trình PLC; so sánh các ưu - nhược điểm giữa PLC và bộ điều khiển nối cứng sử dụng rơ-le/contactor; phân tích được các tập lệnh xử lý và xây dựng giải thuật điều khiển cho các bài toán quy mô vừa và nhỏ trong công nghiệp.
  • Kỹ năng: Thực hiện chính xác các thao tác đấu nối phần cứng giữa máy tính cá nhân (PC), PLC và các thiết bị ngoại vi; sử dụng thành thạo phần mềm chuyên dụng để soạn thảo, biên dịch, mô phỏng và nạp chương trình; phát hiện và xử lý sự cố trong mạch điều khiển.
  • Năng lực tự chủ và trách nhiệm: Rèn luyện tính cẩn thận, chính xác, tư duy khoa học, tuân thủ nghiêm ngặt các quy tắc an toàn lao động và vệ sinh công nghiệp khi vận hành thiết bị điện.

Cấu trúc giáo trình gồm 08 bài học được sắp xếp theo logic từ tổng quan phần cứng, phần mềm, phương thức ghép nối ngoại vi đến các tập lệnh logic, hàm định thời, bộ đếm, xử lý số học và tín hiệu tương tự (analog). Giáo trình tập trung khai thác sâu hệ thống điều khiển PLC họ SIMATIC S7-200 của hãng Siemens (CHLB Đức), sử dụng phần mềm lập trình STEP 7-Micro/WIN.


Nội dung kiến thức cốt lõi

Các chương/chủ đề chính

Nội dung giảng dạy được phân bổ qua 08 bài học chuyên đề cụ thể:

  1. Bài 1: Tổng quan về PLC (2 giờ LT): Giới thiệu lịch sử hình thành của bộ điều khiển logic khả trình, phân tích so sánh giữa hệ thống nối cứng và PLC; trình bày cấu trúc phần cứng (khối ngõ vào, CPU, khối ngõ ra, hệ thống bus), cấu trúc bộ nhớ (RAM, ROM), tổ chức các vùng nhớ dữ liệu ($I, Q, V, M, SM$), các kiểu dữ liệu cơ bản (Bit, Byte, Word, Double Word), 4 bước trong vòng quét chương trình (Scan Cycle) và 3 ngôn ngữ lập trình chuẩn (LAD, STL, FBD).
  2. Bài 2: Phần mềm lập trình PLC (3 giờ LT): Cung cấp các yêu cầu phần cứng máy tính phục vụ cài đặt phần mềm STEP 7-Micro/WIN 32; hướng dẫn các quy trình chuyển đổi sơ đồ nối cứng sang sơ đồ phần mềm; thao tác tạo dự án, thiết lập bảng ký hiệu/địa chỉ (Symbol Table), kỹ thuật biên dịch kiểm tra lỗi, nạp (Download), đọc (Upload) chương trình và giám sát trạng thái trực tuyến (Status Chart, Debug).
  3. Bài 3: Kết nối giữa PLC và thiết bị ngoại vi (3 giờ LT, 2 giờ TH): Cấu hình truyền thông nối tiếp PC/PPI qua chuẩn RS232-RS485; thiết lập vị trí các công tắc chuyển mạch (DIP Switch 1 đến 5 trên cáp PPI); nguyên lý cấp nguồn ($24\text{ VDC}$ hoặc $85\text{--}264\text{ VAC}$); kỹ thuật đấu nối ngõ vào số với nút nhấn, công tắc hành trình, cảm biến loại PNP và NPN; kỹ thuật nối ngõ ra loại Relay và Transistor DC; thông số kỹ thuật chi tiết các dòng CPU 212, CPU 214, CPU 216, CPU 221, CPU 222, CPU 224, CPU 224XP, CPU 226 và các mô-đun mở rộng (Digital, Analog).
  4. Bài 4: Các tập lệnh logic (10 giờ LT, 18 giờ TH, 2 giờ KT): Khảo sát hệ thống lệnh logic nhị phân cơ bản, tiếp điểm thường mở, tiếp điểm thường đóng, lệnh gán ngõ ra, các lệnh trung gian và ứng dụng xây dựng mạch khởi động/dừng động cơ điện.
  5. Bài 5: Bộ định thời - Timer (7 giờ LT, 16 giờ TH, 2 giờ KT): Phân loại và cấu trúc các bộ định thời (độ phân giải $1\text{ ms}$, $10\text{ ms}$, $100\text{ ms}$); nguyên lý hoạt động của các hàm Timer tạo trễ đóng/ngắt mạch và ứng dụng điều khiển tuần tự.
  6. Bài 6: Bộ đếm - Counter (8 giờ LT, 10 giờ TH, 2 giờ KT): Cấu trúc 128 bộ đếm (bao gồm 96 bộ đếm lên CTU và 32 bộ đếm lên/xuống CTUD); nguyên lý kích hoạt đếm sự kiện và ứng dụng đếm sản phẩm công nghiệp.
  7. Bài 7: Các tập lệnh số học (5 giờ LT, 4 giờ TH, 1 giờ KT): Các lệnh cộng, trừ, nhân, chia dữ liệu số nguyên và số thực; thao tác trên thanh ghi tích lũy Accumulator và vùng nhớ biến $V$.
  8. Bài 8: Xử lý tín hiệu analog (5 giờ LT, 5 giờ TH): Cấu trúc mô-đun chuyển đổi tương tự/số (A/D và D/A); quy cách đọc giá trị từ cảm biến nhiệt độ, áp suất vào các thanh ghi ngõ vào tương tự $AIW$ và xuất tín hiệu điều khiển ra $AQW$.

Kiến thức nền tảng được xây dựng

Giáo trình xây dựng hệ thống lý thuyết kỹ thuật vững chắc dựa trên các nền tảng sau:

  • Nguyên lý điều khiển khả trình: Cơ chế vận hành theo chu kỳ quét (Scan cycle) gồm 4 giai đoạn nối tiếp: (1) Đọc trạng thái từ ngõ vào vật lý cập nhật vào bộ đệm ngõ vào (Input Image Register - $I$), (2) Thực thi tuần tự từng dòng lệnh của chương trình chính và chương trình con, (3) Thực hiện truyền thông nội bộ và kiểm tra chẩn đoán lỗi phần cứng, (4) Xuất kết quả xử lý từ bộ đệm ngõ ra (Output Image Register - $Q$) ra các tải chấp hành.
  • Tổ chức bộ nhớ và kiểu dữ liệu: Phân định rõ chức năng giữa bộ nhớ khả biến RAM (lưu chương trình hiệu chỉnh, dữ liệu đệm) và bộ nhớ cố định ROM (chứa hệ điều hành, dịch lệnh sang mã máy). Cấu trúc định dạng dữ liệu phân cấp từ Bit ($0/1$), Byte ($8\text{ bit}$), Word ($2\text{ byte}$ liền kề - ví dụ $IW2$ gồm $IB2$ byte cao và $IB3$ byte thấp) đến Double Word ($4\text{ byte}$ - ví dụ $DW100$ từ $MB100$ đến $MB103$).
  • Giao tiếp phần cứng và chuyển đổi tín hiệu: Hệ thống phân loại bộ chuyển đổi tín hiệu ngõ vào (công tắc nhị phân, cặp nhiệt điện Thermocouple, nhiệt trở Thermistor, tế bào quang điện Photo cell, cảm biến tiệm cận Proximity cell, điện trở đo sức căng Strain gage) và cơ cấu tác động ngõ ra (động cơ điện, xy-lanh/piston khí nén/dầu ép, van điện từ solenoid, lò sấy, rơ-le).

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Nhận diện cấu trúc chân cổng, lựa chọn nguồn nuôi phù hợp ($24\text{ VDC}$ hoặc $220\text{ VAC}$); thao tác cài đặt cáp chuyển đổi PC/PPI, thiết lập thông số truyền thông ($9.6\text{ KBaud}$, chế độ $10\text{ bit}$ hoặc $11\text{ bit}$ qua DIP switch); đấu dây thiết bị cảm biến PNP/NPN và tải chấp hành vào các khối terminal của PLC.
  • Kỹ năng phân tích và lập trình (Analytical skills): Phân tích yêu cầu công nghệ của bài toán công nghiệp để lập bảng phân bổ địa chỉ $I/O$; chuyển đổi sơ đồ mạch điều khiển nối cứng thành sơ đồ khối LAD hoặc danh sách lệnh STL; cấu trúc chương trình theo phân cấp: Main Program, Subroutine (chương trình con) và Interrupt (ngắt).
  • Kỹ năng kiểm tra và xử lý sự cố (Practical competencies): Khai thác công cụ Status Chart để đọc, ghi và cưỡng bức (force) trạng thái biến trực tiếp; kích hoạt chế độ Debug/Start Program Status trên máy tính để phát hiện lỗi logic; sử dụng đồng hồ đo VOM kiểm tra tính liên tục của mạch dây trước khi đóng điện.

Phương pháp giảng dạy và học tập

Giáo trình áp dụng phương pháp sư phạm tích hợp chặt chẽ giữa lý thuyết chuyên môn và thực hành ứng dụng (tổng thời lượng thực hành xưởng đạt 56 giờ, chiếm hơn 53% phân bổ toàn khóa).

Phương thức tổ chức bài tập và thực hành xưởng

Quy trình thực hành trong giáo trình được tiêu chuẩn hóa theo các bước:

  1. Chuẩn bị vật tư thiết bị (tính trên 1 ca 20 HSSV): 10 bộ mô hình PLC S7-200 CPU 224, 10 bộ máy tính để bàn có cài sẵn phần mềm STEP 7-Micro/WIN và phần mềm mô phỏng, 10 bộ dụng cụ cơ điện (bút thử điện, kìm bằng, kìm nhọn, kìm cắt, tua-vít 2 chấu và 4 chấu các loại, khoan pin cầm tay, đồng hồ vạn năng VOM), 50 sợi cáp nối/giắc cắm.
  2. Hình thức thực hiện: Phân chia sinh viên thành từng nhóm nhỏ (2–3 người/nhóm) trực tiếp thao tác trên một trạm mô hình độc lập.
  3. Trình tự thực nghiệm: Kiểm tra tổng thể phần cứng $\rightarrow$ Kiểm tra cáp kết nối PC-PLC $\rightarrow$ Khảo sát ngõ vào/ngõ ra $\rightarrow$ Soạn thảo bảng Symbol Table $\rightarrow$ Nhập lệnh lập trình $\rightarrow$ Biên dịch và sửa lỗi $\rightarrow$ Nạp chương trình xuống CPU $\rightarrow$ Chạy thử mạch $\rightarrow$ Ghi biên bản kết quả $\rightarrow$ Vệ sinh công nghiệp thiết bị.

Phương pháp đánh giá kết quả học tập

Tiêu chí đánh giá thực hành và kiểm tra kết quả bài học được lượng hóa theo thang điểm 10 cụ thể:

  • Kiến thức (3 điểm): Trình bày chính xác cấu trúc hệ thống PLC, nguyên lý hoạt động và phương pháp lập trình.
  • Kỹ năng (5 điểm): Sử dụng thành thạo trang thiết bị, dụng cụ; thực hiện đúng quy trình lắp đặt, đấu nối, lập trình và chẩn đoán lỗi.
  • Thái độ (2 điểm): Tuân thủ kỷ luật học tập, tác phong nghiêm túc, đảm bảo quy định an toàn điện và duy trì vệ sinh công nghiệp khu vực thực hành.

Điểm nổi bật và cập nhật

  • So sánh định lượng giữa PLC và điều khiển nối cứng: Giáo trình đưa ra các số liệu kỹ thuật đối sánh trực tiếp. Khi ứng dụng PLC, số lượng dây nối cơ học trong tủ điều khiển giảm tới 80%, giảm đáng kể kích thước bảng điều khiển và mức công suất tiêu thụ điện. Khi cần thay đổi quy trình công nghệ, người vận hành chỉ cần chỉnh sửa phần mềm thay vì tháo dỡ và lắp mới toàn bộ hệ thống rơ-le/contactor phức tạp. Hệ thống PLC tích hợp sẵn mạch chống nhiễu phần cứng, nâng cao độ tin cậy vận hành khi số lượng tiếp điểm trong hệ thống tăng cao.
  • Hệ thống hóa chi tiết các dòng vi xử lý S7-200: Giáo trình cập nhật thông số của cả hai thế hệ CPU Siemens S7-200:
    • Thế hệ CPU 21x: CPU 212 ($8\text{ DI}/6\text{ DO}$, mở rộng tối đa 2 mô-đun); CPU 214 ($14\text{ DI}/10\text{ DO}$, mở rộng 7 mô-đun, 128 Timer, 128 Counter, bộ nhớ duy trì 190 giờ khi mất nguồn); CPU 216 ($24\text{ DI}/16\text{ DO}$, 2 cổng truyền thông).
    • Thế hệ CPU 22x: CPU 221 ($6\text{ DI}/4\text{ DO}$); CPU 222 ($8\text{ DI}/6\text{ DO}$); CPU 224 ($14\text{ DI}/10\text{ DO}$, tốc độ thực thi $0.37\ \mu\text{s}/\text{lệnh}$ logic nhị phân, mở rộng tối đa 168 DI/DO hoặc 35 AI/AO); CPU 224XP (tích hợp sẵn 2 ngõ vào analog AI và 1 ngõ ra analog AO, 2 cổng PPI/Freeport); CPU 226/226XM ($24\text{ DI}/16\text{ DO}$, mở rộng tới 248 DI/DO).
  • Ứng dụng thực tế gắn liền sản xuất: Nội dung bài học tích hợp trực tiếp các ví dụ điều khiển công nghiệp như: hệ thống thang máy và thiết bị nâng hạ; dây chuyền đóng gói bao bì, sản xuất xi măng, nhà máy bia; hệ thống điều khiển dịch vụ như trạm bơm nước tự động, trạm rửa xe ô tô, máy bán nước tự động; và các thiết bị gia nhiệt, lò sấy, dây chuyền xi mạ.

Đối tượng sử dụng giáo trình

  • Sinh viên chuyên ngành: Học sinh, sinh viên học nghề Điện Công nghiệp và Điện tử công nghiệp tại các trường Cao đẳng, Trung cấp kỹ thuật theo học học phần điều khiển lập trình cơ bản.
  • Điều kiện tiên quyết (Prerequisites): Người học bắt buộc phải hoàn thành các môn học nền tảng kỹ thuật trước khi tiếp cận giáo trình này, bao gồm: Kỹ thuật xung số, Trang bị điện, Lắp đặt điện, Kỹ thuật cảm biến và Điều khiển điện khí nén.
  • Giảng viên và cán bộ hướng dẫn thực hành: Sử dụng giáo trình làm khung tài liệu giảng dạy chuẩn hóa thời lượng (42 giờ LT / 56 giờ TH / 7 giờ KT), cung cấp các quy trình hướng dẫn thực hành xưởng và biểu mẫu tiêu chí đánh giá kết quả học tập cho từng bài học.
  • Kỹ thuật viên tự học và tham khảo: Cung cấp tài liệu tra cứu kỹ thuật về bảng sơ đồ chân, mã đặt hàng, cấu hình công tắc chuyển mạch cáp PC/PPI, cách phân bổ vùng nhớ và tập lệnh cho các kỹ thuật viên vận hành, bảo trì tủ điện điều khiển PLC tại nhà máy.

Câu hỏi thường gặp

1. Giáo trình này phù hợp với đối tượng người học nào?

Tài liệu được biên soạn phục vụ học sinh, sinh viên trình độ Cao đẳng và Trung cấp thuộc hai nghề: Điện Công nghiệp và Điện tử công nghiệp; đồng thời dùng làm tài liệu tham khảo cho kỹ thuật viên bảo trì hệ thống điều khiển tự động.

2. Cần chuẩn bị những kiến thức nền tảng nào trước khi học giáo trình này?

Người học cần hoàn thành các mô-đun tiên quyết trong chương trình đào tạo gồm: Kỹ thuật xung số, Trang bị điện, Lắp đặt điện, Kỹ thuật cảm biến và Điều khiển điện khí nén.

3. Giáo trình này có điểm gì khác biệt so với các tài liệu lý thuyết điều khiển tự động thông thường?

Giáo trình được cấu trúc dưới dạng mô-đun tích hợp nghề với thời lượng thực hành chiếm đa số (56/105 giờ). Nội dung tập trung trực diện vào dòng thiết bị công nghiệp Siemens S7-200 (CPU 214, CPU 224, CPU 224XP) cùng phần mềm STEP 7-Micro/WIN, kèm theo các bước hướng dẫn thao tác đấu nối, kiểm tra mô hình và bảng tiêu chí chấm điểm kỹ năng thực hành rõ ràng.

4. Phương pháp tự học giáo trình như thế nào để đạt hiệu quả cao?

Người học cần kết hợp việc đọc hiểu lý thuyết về cấu trúc vùng nhớ ($I, Q, V, M, SM$), chu kỳ quét với việc sử dụng phần mềm STEP 7-Micro/WIN và phần mềm mô phỏng trên máy tính để viết code, gán nhãn trong Symbol Table, biên dịch sửa lỗi và quan sát biến trên Status Chart trước khi thao tác nối dây thực tế trên mô hình.

5. Những trang thiết bị và tài liệu bổ trợ nào đi kèm với giáo trình?

Các tài liệu và thiết bị đồng bộ phục vụ mô-đun gồm: phần mềm lập trình STEP 7-Micro/WIN 32, phần mềm mô phỏng S7-200, mô hình thực hành PLC S7-200 CPU 224, cáp chuyển đổi truyền thông PC/PPI (RS232/RS485), đồng hồ đo điện đa năng VOM và bộ dụng cụ cơ điện phục vụ lắp đặt.


Kết luận

Giáo trình PLC cơ bản của Trường Cao đẳng nghề Đà Nẵng cung cấp hệ thống kiến thức hoàn chỉnh về cấu trúc phần cứng vi xử lý, tổ chức bộ nhớ nhị phân, nguyên lý chu kỳ quét và phương pháp ghép nối truyền thông công nghiệp. Lộ trình đào tạo 105 giờ được xây dựng theo trật tự logic: bắt đầu từ khái niệm và cấu trúc PLC (Bài 1), kỹ năng cài đặt phần mềm và đấu nối ngoại vi (Bài 2, Bài 3), đến việc làm chủ các tập lệnh logic, Timer, Counter, số học và tín hiệu Analog (Bài 4 đến Bài 8). Toàn bộ nội dung giáo trình được chuẩn hóa dựa trên nền tảng thiết bị Siemens S7-200 và phần mềm STEP 7-Micro/WIN, đáp ứng trực tiếp yêu cầu kỹ thuật thi công, lắp đặt và vận hành hệ thống điều khiển tự động trong sản xuất công nghiệp.