TỔNG QUAN HỌC THUẬT VÀ PHÂN TÍCH GIÁO TRÌNH PLC CƠ BẢN

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

Giáo trình môn học/mô đun PLC Cơ bản (Mã mô đun: MĐ20) là tài liệu đào tạo chuyên môn thuộc chương trình đào tạo nghề Điện tử công nghiệp ở trình độ Trung cấp, do ThS. Triệu Văn Trung tham gia biên soạn tại Trường Trung cấp Nghề Củ Chi theo khung chương trình được Bộ Lao động - Thương binh và Xã hội cùng Tổng cục Dạy nghề phê duyệt (ban hành năm 2019).

Mô đun được bố trí giảng dạy ở giai đoạn cuối khóa học, giữ vai trò tích hợp kiến thức từ các môn học tiên quyết bao gồm: Kỹ thuật xung – số, Điện tử công suất, Vi xử lý và Trang bị điện. Thời lượng toàn bộ chương trình được thiết kế với dung lượng 180 giờ.

Mục tiêu học tập của giáo trình xác định trên ba phương diện năng lực:

  • Kiến thức: Trình bày chính xác các khái niệm về điều khiển lập trình, phân tích cấu trúc phần cứng, cấu trúc bộ nhớ và nguyên lý thực thi tập lệnh của bộ điều khiển logic khả trình (PLC).
  • Kỹ năng: Thực hiện thuần thục thao tác kết nối dây giữa máy tính (PC), PLC và các thiết bị ngoại vi; sử dụng phần mềm chuyên dụng để soạn thảo, nạp, chạy thử chương trình; phân tích luận lý và sửa lỗi các hệ thống điều khiển công nghiệp quy mô vừa và nhỏ.
  • Thái độ: Hình thành tác phong công nghiệp, tính cẩn trọng, chính xác và tuân thủ các quy chuẩn an toàn – vệ sinh lao động trong môi trường kỹ thuật.

Cấu trúc giáo trình chia thành 7 bài học logic, tiếp cận từ tổng quan lý thuyết điều khiển, khảo sát phần cứng họ vi điều khiển Siemens S7-200 (trọng tâm là CPU 224), đấu nối dây tín hiệu, cấu hình phần mềm STEP 7-Micro/WIN V4.0, đến tập lệnh xử lý nhị phân, xử lý số học, module mở rộng tương tự (Analog) và các thuật toán điều khiển động cơ thực tế.


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

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

Giáo trình phân bổ kiến thức qua 7 bài học chuyên đề:

  1. Bài 1: Đại cương về điều khiển lập trình: Cung cấp tổng quan về hệ thống điều khiển (gồm khối vào, khối xử lý, khối ra); phân loại điều khiển liên tục và điều khiển nhị phân (On/Off); các cấu trúc vòng hở, kích tiếp và vòng kín; so sánh các chỉ tiêu kinh tế - kỹ thuật giữa hệ thống điều khiển nối cứng (dùng rơ-le, mạch transistor, IC số) với hệ thống điều khiển lập trình PLC.
  2. Bài 2: Cấu trúc và phương thức hoạt động của một PLC: Phân tích chi tiết ba khối chức năng: khối xử lý trung tâm (CPU), bộ nhớ (RAM, ROM, EEPROM) và khối giao tiếp vào/ra (I/O) cách ly bằng linh kiện quang (Opto-isolator); phân tích chu kỳ quét (Scan cycle) từ 1ms đến 100ms; khảo sát thông số dòng S7-200 CPU 224, các chế độ làm việc (RUN, STOP, TERM), cổng giao tiếp RS-485 chuẩn PPI; phân vùng bộ nhớ và tổ chức chương trình (OB1, Subroutine SBR, Interrupt INT) cùng ngăn xếp logic 9 bit.
  3. Bài 3: Kết nối dây giữa PLC và thiết bị ngoại vi: Hướng dẫn kỹ thuật nối nguồn AC (85–264VAC) và DC (20.4–28.8VDC); đấu nối ngõ vào số DC/AC; đấu nối ngõ ra rơ-le, transistor và triac; quy trình cài đặt phần mềm STEP 7-Micro/WIN V4.0 (các bản nâng cấp SP4, SP9); sử dụng bảng Symbol Table, Status Chart, Data Block, System Block, Cross Reference; phương thức nạp/tải (Upload/Download) dữ liệu qua cáp RS-232/PPI và USB/PPI Multi-Master.
  4. Bài 4: Các phép toán nhị phân của PLC: Trình bày hệ thống lệnh tiếp điểm thường hở, thường đóng, lệnh gán (Coil); tập lệnh định thì Timer (TON đóng chậm không nhớ, TONR đóng chậm có nhớ, TOF mở chậm); tập lệnh đếm Counter (CTU đếm lên, CTD đếm xuống, CTUD đếm lên/xuống).
  5. Bài 5: Các phép toán số của PLC: Khảo sát lệnh truyền dẫn dữ liệu theo Byte, Word, Double Word và truyền mảng nhớ; các lệnh so sánh số học; lệnh dịch chuyển dữ liệu (SHL, SHR); lệnh chuyển đổi kiểu dữ liệu; các phép tính toán số học cộng, trừ, nhân, chia dữ liệu số nguyên và số thực.
  6. Bài 6: Xử lý tín hiệu Analog: Nguyên lý đọc tín hiệu điện áp/dòng điện qua module mở rộng EM231; xuất tín hiệu điều khiển qua module EM232; cấu hình bộ lọc tín hiệu ngõ vào tương tự; bài tập đo lường và giám sát nhiệt độ sử dụng module EM235 kết nối cảm biến nhiệt điện trở Pt100.
  7. Bài 7: Các bài tập ứng dụng trong điều khiển động cơ: Xây dựng thuật toán và lập trình các sơ đồ công nghệ điển hình: mạch khởi động động cơ đơn, mạch đảo chiều quay động cơ (2 phương pháp), mạch khởi động sao – tam giác, mạch tự động đóng mở các cấp điện trở khởi động phụ và mạch điều khiển hệ thống đèn tín hiệu giao thông.

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

Tài liệu củng cố và mở rộng các hệ thống lý thuyết cốt lõi trong kỹ thuật tự động hóa:

  • Đại số Boole và Logic điều khiển số: Ứng dụng các liên kết logic (AND, OR, NOT, XOR) để mô tả chuỗi tác động của các tiếp điểm và cảm biến vật lý.
  • Nguyên lý vòng quét khép kín: Cơ chế vận hành tuần tự 4 giai đoạn của PLC: $$\text{Đọc ngõ vào} \longrightarrow \text{Thực thi lệnh logic} \longrightarrow \text{Xử lý truyền thông & tự chẩn đoán} \longrightarrow \text{Cập nhật ngõ ra}$$ Lệnh xuất/nhập được thực thi gián tiếp thông qua bảng ảnh tiến trình (Process Image Input/Output) trong bộ đệm ảo.
  • Cấu trúc bộ nhớ vi xử lý: Bản đồ địa chỉ phân định theo dạng dữ liệu bit (I, Q, M, SM), byte (IB, QB, VB, MB), từ đơn 16 bit (IW, QW, VW, MW, AIW, AQW) và từ kép 32 bit (ID, QD, VD, MD). Bộ nhớ hệ thống hỗ trợ 688 bit nhớ đặc biệt (SM) phục vụ giám sát trạng thái và thiết lập chế độ vận hành.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Thiết lập sơ đồ nguyên lý mạch đấu dây I/O; chuyển đổi mức điện áp phù hợp (24VDC/220VAC) nhằm bảo vệ cách ly quang cổng CPU; kết nối cổng vật lý RS485 với máy tính qua cổng RS-232 hoặc USB với tốc độ truyền 9600 baud.
  • Kỹ năng phân tích (Analytical skills): Phân tích quy trình công nghệ điều khiển; phân định tín hiệu rời rạc (Digital) và tín hiệu liên tục (Analog); phát hiện sai lỗi thông qua đèn báo hệ thống SF (System Fault) và bảng giám sát dữ liệu Status Chart.
  • Kỹ năng thực hành (Practical competencies): Sử dụng thành thạo ba ngôn ngữ lập trình theo tiêu chuẩn IEC: Ladder Diagram (LAD - sơ đồ hình thang), Statement List (STL - danh sách câu lệnh) và Function Block Diagram (FBD - sơ đồ khối chức năng); thao tác thuần thục các tính năng gỡ lỗi trực tuyến (Program Status, Trend View, Force/Unforce).

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

Giáo trình triển khai theo phương pháp sư phạm tích hợp (Integrated pedagogical approach), lồng ghép chặt chẽ phần lý thuyết cơ sở với các bài tập thực hành tương ứng ngay tại từng chương mục.

  • Bài tập và Case studies: Các bài toán thiết kế gắn liền với thực tế vận hành máy móc công nghiệp. Điển hình là việc chuyển đổi từ mạch điều khiển dùng khí cụ điện tiếp điểm (Contactor, Rơ-le thời gian) sang chương trình điều khiển PLC linh hoạt trong các hệ thống: khởi động động cơ không đồng bộ 3 pha, đảo chiều quay gián tiếp/trực tiếp, chuyển đổi mạch Sao – Tam giác để hạn chế dòng khởi động, và điều khiển phân kỳ tín hiệu giao thông đô thị.
  • Thực hành kỹ thuật (Practical exercises): Học viên tiến hành các bài tập theo quy trình chuẩn:
    1. Khảo sát nhận dạng cấu trúc phần cứng CPU 222/224, công tắc chọn chế độ (Switch Mode), biến trở tinh chỉnh Analog tích hợp sẵn.
    2. Lắp đặt mạch điện ngoại vi với nút nhấn, công tắc hành trình, tải điện trở, rơ-le và contactor.
    3. Cài đặt và cấu hình phần mềm STEP 7-Micro/WIN V4.0.
    4. Lập trình bằng LAD/STL, biên dịch kiểm tra cú pháp (Compile/Compile All).
    5. Thiết lập thông số truyền thông PC/PPI, chuyển CPU về trạng thái STOP để nạp chương trình (Download), chuyển sang RUN để chạy nghiệm thu.
  • Phương pháp đánh giá (Assessment methods): Kết hợp đánh giá kiến thức lý thuyết thông qua hệ thống câu hỏi ôn tập cuối mỗi bài và đánh giá năng lực thực hành dựa trên mức độ hoàn thiện của sơ đồ đấu dây, tính tối ưu của thuật toán điều khiển, khả năng xử lý cưỡng bức dữ liệu (Force biến) và việc tuân thủ quy định an toàn điện.
  • Hướng dẫn tự học (Self-study guidelines): Khuyến khích người học chủ động tra cứu tài liệu hướng dẫn kỹ thuật chuyên sâu (S7-200 Programmable Controller System Manual), sử dụng phần mềm mô phỏng trên máy tính ở chế độ Offline khi không có phần cứng, rèn luyện kỹ năng dịch chuyển qua lại giữa các dạng hiển thị chương trình LAD, STL và FBD.

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

  • Cập nhật hệ thống phần cứng: Giáo trình tập trung phân tích thế hệ vi điều khiển S7-200 dòng CPU 22X (CPU 221, CPU 222, CPU 224, CPU 226) với các cải tiến vượt trội về bộ nhớ (4096 bytes EEPROM), tích hợp sẵn bộ đếm tốc độ cao (High-Speed Counters - HSC từ 2kHz đến 7kHz), 2 biến trở analog tích hợp và khả năng mở rộng lên đến 7 module. Giáo trình cũng cập nhật thông tin định hướng về dòng PLC thế hệ mới Siemens S7-1200 (gồm các CPU 1211C, 1212C, 1214C, 1215C, 1217C) đang thay thế S7-200 trên thị trường công nghiệp.

  • Tích hợp module xử lý tương tự (Analog): Không chỉ giới hạn ở điều khiển logic đóng/mở nhị phân, nội dung đào tạo mở rộng sang xử lý tín hiệu tương tự liên tục thông qua các module chuyên dụng EM231 (ngõ vào analog), EM232 (ngõ ra analog) và EM235 (kết hợp đo lường nhiệt độ bằng cảm biến nhiệt điện trở công nghiệp Pt100).

  • Liên kết ứng dụng công nghiệp thực tế: Hệ thống bài tập và ví dụ minh họa trích xuất trực tiếp từ các dây chuyền sản xuất: trạm cân xe tải, hệ thống phối trộn nguyên liệu, điều khiển nhiệt độ lò hơi, băng tải truyền động, hệ thống quản lý năng lượng, hệ thống đóng mở cửa tự động và các dòng máy gia công cơ khí (máy hàn, máy cưa, máy uốn, máy cắt).


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

  • Sinh viên và Học viên: Tài liệu được biên soạn chính quy cho học sinh, sinh viên học kỳ cuối thuộc hệ Trung cấp và Cao đẳng nghề Điện tử công nghiệp, Cơ điện tử, Kỹ thuật điều khiển và Tự động hóa.
  • Điều kiện tiên quyết (Prerequisites): Người học cần hoàn thành khối kiến thức cơ sở ngành gồm:
    • Kỹ thuật xung – số: Nắm vững đại số Boole, hàm logic, các hệ thống đếm và IC số.
    • Trang bị điện: Hiểu rõ nguyên lý hoạt động của rơ-le, contactor, bảo vệ nhiệt, động cơ không đồng bộ.
    • Điện tử công suất và Vi xử lý: Hiểu cấu trúc bán dẫn công suất (SCR, Triac, Transistor), sơ đồ khối vi xử lý, bộ nhớ và chu trình nạp lệnh.
  • Giảng viên chuyên ngành: Sử dụng làm giáo trình khung để xây dựng tiến trình giảng dạy 180 giờ lý thuyết và thực hành xưởng; làm căn cứ đối chiếu để thiết kế đề kiểm tra kỹ năng nghề và bài tập dự án tự động hóa.
  • Kỹ sư và Kỹ thuật viên bảo trì: Dùng làm tài liệu tra cứu kỹ thuật về cấu trúc vùng nhớ S7-200, sơ đồ kết nối cáp PC/PPI, cấu hình phần cứng và quy trình chẩn đoán lỗi hệ thống tự động tại hiện trường sản xuất.

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

1. Giáo trình này được biên soạn cho cấp độ và chuyên ngành nào?

Tài liệu được biên soạn theo chương trình khung của Bộ Lao động - Thương binh và Xã hội, dành riêng cho bậc đào tạo Trung cấp và Cao đẳng nghề Điện tử công nghiệp cùng các chuyên ngành kỹ thuật liên quan đến Tự động hóa.

2. Cần chuẩn bị những kiến thức nền tảng nào trước khi tiếp cận môn học?

Người học cần tích lũy các kiến thức về mạch điện, khí cụ đóng cắt cơ điện (khởi động từ, rơ-le), các cổng logic số trong môn Kỹ thuật xung – số, linh kiện bán dẫn công suất (Transistor, Triac) và kiến trúc máy tính cơ bản.

3. Điểm khác biệt giữa điều khiển nối cứng và điều khiển bằng PLC được giáo trình phân tích như thế nào?

Giáo trình chỉ rõ: Điều khiển nối cứng liên kết các khí cụ bằng dây dẫn cố định, khi thay đổi quy trình công nghệ bắt buộc phải tháo dỡ và nối lại toàn bộ phần cứng, rất tốn kém và khó mở rộng. Ngược lại, điều khiển bằng PLC giữ nguyên phần nối dây vật lý bên ngoài; toàn bộ thay đổi thuật toán được xử lý bằng cách chỉnh sửa chương trình trong bộ nhớ máy tính rồi nạp lại vào CPU, giúp tiết kiệm thời gian và nâng cao độ tin cậy.

Chỉ tiêu so sánh Hệ thống Rơ-le Mạch IC số Máy tính PLC
Giá thành Khá thấp Thấp Cao Thấp
Kích thước Lớn Rất gọn Khá gọn Rất gọn
Tốc độ điều khiển Chậm Rất nhanh Khá nhanh Nhanh
Khả năng chống nhiễu Rất tốt Tốt Khá tốt Tốt
Lắp đặt & Lập trình Mất thời gian thiết kế, lắp đặt Mất thời gian thiết kế Mất thời gian lập trình Lập trình, lắp đặt đơn giản
Điều khiển phức tạp Không Có Có Có
Khả năng thay đổi chức năng Rất khó Khó Khá đơn giản Rất đơn giản
Công tác bảo trì Kém Kém Kém Tốt

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

Học viên nên kết hợp nghiên cứu lý thuyết phân vùng bộ nhớ và bảng tập lệnh với việc cài đặt phần mềm STEP 7-Micro/WIN V4.0 trên máy tính cá nhân để tự soạn thảo chương trình dưới dạng LAD hoặc STL; sử dụng các công cụ kiểm tra như Status Chart và bảng dữ liệu Data Block để kiểm tra tính đúng đắn của logic điều khiển trước khi nạp vào phần cứng thực nghiệm.

5. Những trang thiết bị và phần mềm nào cần có để thực hành trọn vẹn giáo trình?

Cần trang bị máy vi tính cài đặt hệ điều hành tương thích (Windows XP/2000 hoặc các môi trường tương đương chạy được STEP 7-Micro/WIN V4.0 SP9), bộ điều khiển PLC Siemens họ S7-200 (CPU 222 hoặc CPU 224), cáp nạp chuyển đổi RS-232/PPI hoặc USB/PPI Multi-Master, các module mở rộng Analog (EM231, EM232, EM235), cảm biến Pt100 cùng các thiết bị ngoại vi như nút nhấn, relay trung gian, đèn báo và contactor điều khiển động cơ 3 pha.


Kết luận

Giáo trình môn học PLC Cơ bản (MĐ20) của Trường Trung cấp Nghề Củ Chi cung cấp hệ thống kiến thức có tính chuẩn hóa cao về lý thuyết điều khiển khả trình, cấu tạo phần cứng vi điều khiển công nghiệp và kỹ năng thực hành lập trình ứng dụng trên dòng thiết bị Simatic S7-200 của Siemens.

Lộ trình học tập đề xuất:

  1. Tiếp cận nền tảng lý thuyết điều khiển và kiến trúc phần cứng CPU 224 (Bài 1 – Bài 2).
  2. Nắm vững kỹ thuật kết nối ngoại vi và thao tác phần mềm STEP 7-Micro/WIN V4.0 (Bài 3).
  3. Làm chủ tập lệnh nhị phân và các phép toán xử lý số học (Bài 4 – Bài 5).
  4. Mở rộng năng lực lập trình với module Analog EM235 và triển khai các thuật toán điều khiển động cơ công nghiệp thực tế (Bài 6 – Bài 7).

Tài nguyên học tập bổ trợ gồm có tài liệu kỹ thuật S7-200 Programmable Controller System Manual, phần mềm STEP 7-Micro/WIN V4.0 và hệ thống module thực hành xưởng chuyên dụng.