THÔNG TIN THƯ MỤC VÀ MÔ TẢ GIÁO TRÌNH HỌC THUẬT: PLC NÂNG CAO (MÃ MÔ ĐUN: MĐ 24)


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

Giáo trình PLC nâng cao (Mã mô đun: MĐ 24) là tài liệu giảng dạy chuyên môn bắt buộc thuộc chương trình đào tạo trình độ Cao đẳng nghề Điện tử công nghiệp, được ban hành năm 2021 bởi Trường Cao đẳng nghề Cần Thơ dưới sự chủ biên của tác giả Lê Hữu Nghĩa. Trong cấu trúc chương trình đào tạo, mô đun này giữ vị trí giai đoạn chuyên ngành cuối khóa. Học phần được bố trí giảng dạy sau khi người học đã hoàn thành các môn học cơ sở và chuyên môn nền tảng bao gồm: Điện tử công suất, Kỹ thuật số, Vi điều khiển, Điều khiển điện khí nén, Điều khiển thủy lực và Điều khiển lập trình cỡ nhỏ. Đồng thời, kiến thức từ mô đun MĐ 24 đóng vai trò điều kiện tiên quyết phục vụ cho các học phần chuyên sâu kế tiếp như SCADA, Robot công nghiệp và Thực hành PLC.

Mục tiêu đào tạo cốt lõi của giáo trình được xác định trên ba phương diện chuẩn đầu ra:

  • Kiến thức: Trang bị hệ thống lý thuyết tổng quan về kỹ thuật điều khiển lập trình; phân tích chi tiết cấu trúc phần cứng, nguyên lý hoạt động theo chu trình quét và tập lệnh ứng dụng của hai dòng thiết bị điều khiển khả trình hiện đại SIMATIC S7-1200 và S7-1500 do hãng Siemens sản xuất.
  • Kỹ năng: Hình thành năng lực thiết kế sơ đồ đấu nối phần cứng giữa bộ điều khiển PLC với các thiết bị ngoại vi; sử dụng thành thạo môi trường phần mềm TIA Portal (Totally Integrated Automation Portal) để soạn thảo, biên dịch, nạp chương trình (download), mô phỏng và giám sát trực tuyến (monitoring) nhằm giải quyết các bài toán tự động hóa trong sản xuất công nghiệp.
  • Năng lực tự chủ và trách nhiệm: Rèn luyện phương pháp làm việc khoa học, tính tỉ mỉ, độ chính xác kỹ thuật và tuân thủ các quy chuẩn an toàn, vệ sinh công nghiệp.

Giáo trình có tổng thời lượng đào tạo 60 giờ (phân bổ gồm 30 giờ lý thuyết, 27 giờ thực hành/thảo luận/bài tập và 3 giờ kiểm tra định kỳ), được thiết kế theo cách tiếp cận tích hợp giữa lý thuyết điều khiển logic và bài tập thực nghiệm theo quy trình công nghệ thực tế.


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

                             GIÁO TRÌNH PLC NÂNG CAO (MĐ 24 - 60 GIỜ)
   BÀI 1 (12 GIỜ)                         BÀI 2 (24 GIỜ)                         BÀI 3 (24 GIỜ)
Tổng quan phần cứng &               Cấu trúc bộ nhớ & Tập lệnh             Khí cụ điện, Mạch động lực
Phần mềm TIA Portal                  S7-1200/1500 (LAD, Bit,               & Ứng dụng điều khiển
(CPU 1214C, Go Online)               Timer, Counter, Math)                  (Rót, Phân loại, Cắt)

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

Nội dung đào tạo của giáo trình được cấu trúc thành 3 bài học chuyên đề với tiến trình logic nâng dần từ phần cứng, công cụ phần mềm đến thuật toán và giải pháp mạch ứng dụng:

[BÀI 1: Cấu hình phần cứng & Cài đặt TIA Portal] 

Bài 1: Tổng quan về PLC S7-1200/1500 (MĐ 24-01 – Thời lượng: 12 giờ; 6 giờ Lý thuyết, 6 giờ Thực hành)

Chủ đề này tập trung phân tích sự khác biệt giữa hệ thống điều khiển nối cứng truyền thống và hệ thống điều khiển logic khả trình (PLC). Nội dung đi sâu vào cấu trúc phần cứng của dòng PLC Siemens S7-1200, lấy cấu hình mẫu là CPU 1214C DC/DC/DC (Nguồn cấp 20.8 - 24VDC, tích hợp 14 ngõ vào số DI, 10 ngõ ra số DO dạng Transistor, 2 ngõ vào tương tự AI dải 0-10V, bộ nhớ 100 kbyte, cổng truyền thông Profinet, chân cắm connector dạng Push-in).

Chương này cũng cung cấp bảng thông số kỹ thuật đối chiếu giữa các phiên bản CPU 1211C, CPU 1212C, CPU 1214C và cấu trúc module mở rộng của họ S7-1500 (module nguồn, module CPU 3PN/DP, 4AQ, 32DI, 8AI, 32DQ). Phần thực hành hướng dẫn quy trình cài đặt phần mềm TIA Portal (phiên bản V10 / V15), các bước khởi tạo dự án (Create new project), cấu hình thiết bị (Device Configuration), thiết lập địa chỉ IP mạng Ethernet, sử dụng các công cụ thao tác hệ thống như Compile, Download, Run time, Go Online, Go Offline, Accessible Devices, Start/Stop CPU và chức năng Cross-references.

Bài 2: Cấu trúc và tập lệnh của PLC S7-1200/1500 (MĐ 24-02 – Thời lượng: 24 giờ; 14 giờ Lý thuyết, 9 giờ Thực hành, 1 giờ Kiểm tra)

Nội dung bài học trình bày cấu trúc tổ chức dữ liệu nội tại của CPU gồm các vùng nhớ RAM, ROM; các đơn vị dữ liệu Bit, Byte (8 bit), Word (từ đơn - 2 byte liền kề) và Double Word (từ kép - 4 byte liền kề); cơ chế đọc không phá hủy và ghi đè dữ liệu. Trọng tâm của bài là cấu trúc chương trình quét lặp (Scan cycle) và hệ thống tập lệnh toàn diện:

  • Tập lệnh Logic Bit: Tiếp điểm thường mở (NO), thường đóng (NC), lệnh đảo NOT, cuộn hút đầu ra (Coil), cuộn hút đảo, lệnh nhớ chốt SET, RESET, SET_BF, RESET_BF, khối Flip-Flop SR (ưu tiên Reset) và RS (ưu tiên Set), các lệnh phát hiện sườn lên (P) và sườn xuống (N) của tín hiệu.
  • Bộ định thời (Timer): Cấu trúc khối dữ liệu DB Timer với các tham số IN (kích hoạt), R (reset), PT (thời gian đặt), Q (ngõ ra), ET (thời gian trôi qua); nguyên lý tác động của 4 dạng bộ định thời: Timer tạo xung (TP), Timer trễ đóng (TON), Timer trễ mở (TOF) và Timer trễ đóng có nhớ (TONR).
  • Bộ đếm (Counter): Khối đếm tiến (CTU), khối đếm lùi (CTD) và khối đếm tiến - lùi kết hợp (CTUD) dựa trên tín hiệu sườn lên CU, CD, tín hiệu nạp LOAD, giá trị đặt trước PV và biến đếm tức thời CV.
  • Hệ lệnh so sánh: So sánh quan hệ bằng (==), khác (<>), lớn hơn hoặc bằng (>=), nhỏ hơn hoặc bằng (<=), lớn hơn (>), nhỏ hơn (<) trên các định dạng dữ liệu INT, DINT, DWORD, REAL; các khối so sánh giá trị trong dải (IN_RANGE) và ngoài dải (OUT_RANGE).
  • Hệ lệnh tính toán học: Các phép tính cơ bản số nguyên và số thực gồm Cộng (ADD), Trừ (SUB), Nhân (MUL), Chia (DIV), phép chia lấy phần dư (MOD), đảo dấu, tăng/giảm đơn vị, lấy giá trị tuyệt đối (ABS), tìm giá trị MIN/MAX, hàm giới hạn (LIMIT) và các phép toán hàm số thực: Bình phương (SQR), Căn bậc hai (SQRT), Logarit tự nhiên (LN), Hàm mũ ($e^{IN}$ - EXP), Sin (SIN), Cos (COS), Tang (TAN), Arcsin (ASIN), Arccos (ACOS), Arctang (ATAN).
  • Hệ lệnh xử lý và chuyển đổi dữ liệu: Lệnh gán biến MOVE, gán mảng khối nhớ MOVE_BLK; lệnh chuyển đổi kiểu biến CONV, làm tròn đến số nguyên gần nhất ROUND, cắt bỏ phần thập phân lấy phần nguyên TRUNC; cặp lệnh chuẩn hóa và tỷ lệ hóa tín hiệu Analog NORM (chuyển đổi dải $MIN \le VALUE \le MAX$ về dải số thực $0.0 \le OUT \le 1.0$) và SCALE (chuyển đổi tín hiệu chuẩn hóa $0.0 \le VALUE \le 1.0$ thành giá trị kỹ thuật $MIN \le OUT \le MAX$).
  • Hệ lệnh điều khiển và thao tác bit nâng cao: Lệnh nhảy có điều kiện JMP, nhảy khi sai JMPN, gán nhãn Label; các phép toán logic theo bit AND, OR, XOR, đảo bit toàn phần INV; lệnh tìm vị trí bit 1 có trọng số nhỏ nhất ENCO, lệnh giải mã thiết lập bit DECO, lệnh lựa chọn dữ liệu nhị phân SELECT; các lệnh dịch bit sang phải (SHR), dịch bit sang trái (SHL) và các lệnh quay bit tuần hoàn (Rotate).

Bài 3: Các mạch điều khiển ứng dụng dùng PLC (MĐ 24-03 – Thời lượng: 24 giờ; 10 giờ Lý thuyết, 12 giờ Thực hành, 2 giờ Kiểm tra)

Bài học tích hợp các phần tử khí cụ điện và cơ cấu chấp hành công nghiệp vào hệ thống điều khiển PLC. Nội dung trang bị kiến thức về nguyên lý cấu tạo của công tắc tơ 3 pha, rơ le nhiệt bảo vệ quá tải (cơ chế dãn nở nhiệt của phiến kim loại kép), các dạng nút nhấn điều khiển (nút thường mở NO, thường đóng NC, nút kép, nút dừng khẩn cấp xoay nhả Emergency Stop), công tắc hành trình (Limit Switch), rơ le thời gian điện tử dạng mạch tích hợp (IC Timer dải trễ từ 0.05 giây đến 24 giờ).

Phần đấu nối vật lý hướng dẫn chi tiết quy tắc cấp nguồn AC (chân L1, N - 220VAC) và nguồn DC (chân L+, M - 24VDC); kỹ thuật đấu nối mạch ngõ vào số theo chuẩn chung; phân biệt ngõ ra dạng Rơ le (Relay - đóng cắt cả AC/DC tải nhỏ, tần số đóng cắt thấp) và ngõ ra dạng Bán dẫn (Transistor DC - yêu cầu tải ngoài, đáp ứng tần số đóng cắt cao phục vụ phát xung điều khiển động cơ servo). Chương này phân tích sơ đồ nối dây mạch động lực khởi động từ đơn và khởi động từ kép (đảo chiều quay động cơ 3 pha), kết nối cáp lập trình PC/PPI qua cổng RJ45 Ethernet ở tốc độ truyền chuẩn 9600 baud.

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

Giáo trình thiết lập hệ thống nền tảng vững chắc cho sinh viên kỹ thuật qua ba trụ cột:

  1. Lý thuyết điều khiển logic khả trình: Mô hình hóa các thuật toán điều khiển tuần tự, điều khiển theo sự kiện, thay thế mạch rơ le truyền thống bằng thuật toán phần mềm.
  2. Cơ chế hoạt động của vòng quét CPU (Scan Cycle): Quá trình xử lý lặp khép kín qua 4 giai đoạn nối tiếp: (1) Đọc trạng thái ngõ vào vật lý vào vùng đệm ảo (Process-Image Input); (2) Thực thi tuần tự các khối lệnh chương trình từ đầu đến lệnh kết thúc MEND; (3) Thực hiện truyền thông nội bộ và kiểm tra lỗi hệ thống; (4) Chuyển dữ liệu từ vùng đệm ảo ra các chốt ngõ ra vật lý (Process-Image Output). Vòng quét hoàn thành trong khoảng thời gian 1ms đến 100ms.
  3. Cấu trúc phân vùng bộ nhớ và định dạng dữ liệu: Cách thức định địa chỉ vùng nhớ I, Q, M, DB và phương pháp chuyển đổi tuyến tính dữ liệu tương tự (Analog) phục vụ thu thập và điều khiển tham số liên tục.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Cấu hình phần cứng trên TIA Portal; thiết lập thông số mạng truyền thông; đấu nối chính xác mạch cấp nguồn, mạch tín hiệu I/O và mạch động lực khởi động từ đơn/kép cho động cơ điện.
  • Kỹ năng phân tích (Analytical skills): Phân tích biểu đồ thời gian của các hàm định thời (TP, TON, TOF, TONR); kiểm tra và tối ưu hóa giải thuật logic; sử dụng công cụ Compile và Cross-references để phát hiện, định vị và xử lý các lỗi cú pháp hoặc xung đột biến nhớ.
  • Kỹ năng thực hành nghề nghiệp (Practical competencies): Lập trình Ladder Diagram hoàn chỉnh cho các quy trình công nghệ sản xuất; thực hiện thành thạo thao tác Download chương trình xuống CPU và sử dụng chế độ Go Online/Monitoring để giám sát, chẩn đoán trạng thái hoạt động của hệ thống thời gian thực.

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

Giáo trình PLC nâng cao xây dựng phương pháp sư phạm tiếp cận theo định hướng thực hành nghề nghiệp, lấy quy trình công nghệ làm trung tâm. Cấu trúc mỗi bài học đều được chuẩn hóa theo quy trình 5 bước sư phạm:

  1. Giới thiệu mục tiêu và yêu cầu kỹ thuật.
  2. Cung cấp hệ thống lý thuyết chuyên đề và nguyên lý hoạt động.
  3. Trình bày các bước thực hiện thao tác chuẩn (quy trình từng bước).
  4. Tổ chức nội dung bài tập thực hành trên thiết bị thực tế hoặc phần mềm mô phỏng.
  5. Đánh giá kết quả học tập dựa trên các tiêu chí cụ thể về kiến thức, kỹ năng và an toàn lao động.

Hệ thống bài tập mở rộng và tình huống công nghệ thực tế (case studies) được biên soạn theo chu trình giải quyết vấn đề 6 bước đồng bộ:

  • Bước 1: Khảo sát yêu cầu công nghệ của bài toán.
  • Bước 2: Đưa ra phương án điều khiển logic và phân bổ tài nguyên.
  • Bước 3: Thiết kế và vẽ sơ đồ mạch kết nối phần cứng I/O.
  • Bước 4: Soạn thảo chương trình điều khiển trên phần mềm TIA Portal.
  • Bước 5: Chạy mô phỏng (Simulation / Run time) kiểm thử thuật toán.
  • Bước 6: Download chương trình xuống PLC, đấu nối hệ thống và giám sát trực tiếp trên mô hình vận hành.

Các bài toán ứng dụng công nghệ điển hình được đưa vào huấn luyện bao gồm:

  • Bài toán trộn sơn tự động: Điều khiển tuần tự quy trình nạp liệu, khuấy trộn và xả sơn theo các mốc thời gian định trước.
  • Bài toán đóng gói sản phẩm: Sử dụng bộ đếm kết hợp cảm biến để kiểm soát số lượng sản phẩm đóng thùng.
  • Hệ thống điều khiển đèn giao thông ngã tư: Xử lý logic định thời đa kênh (Tuyến 1: Đèn xanh sáng 27 giây, đèn vàng sáng 3 giây, tuyến 2 đồng thời đèn đỏ sáng 30 giây; sau đó chuyển chu kỳ nghịch đảo).
  • Hệ thống rót sản phẩm: Kiểm soát vị trí băng chuyền và thời gian đóng mở van cấp định lượng.
  • Hệ thống phân loại sản phẩm: Nhận diện và phân luồng sản phẩm dựa trên tín hiệu cảm biến vật lý.
  • Hệ thống cắt sản phẩm: Đồng bộ giữa chuyển động của phôi và cơ cấu chấp hành cắt tự động.

Phương pháp đánh giá học phần được thực hiện toàn diện qua:

  • Đánh giá kiến thức thông qua bài kiểm tra viết hoặc trắc nghiệm lý thuyết (tập trung vào thông số phần cứng, tập lệnh, chu trình vòng quét).
  • Đánh giá kỹ năng thông qua bài kiểm tra thực hành trực tiếp trên máy tính và bàn thí nghiệm (kỹ năng nối dây, lập trình, sửa lỗi và vận hành hệ thống).
  • Đánh giá năng lực tự chủ và trách nhiệm thông qua thái độ làm việc cẩn thận, ngăn nắp, chấp hành nghiêm ngặt an toàn thiết bị và bảo hộ lao động.

Đối với hoạt động tự học, giáo trình cung cấp hướng dẫn rõ ràng: sinh viên sử dụng máy tính cá nhân để cài đặt phần mềm TIA Portal, tự xây dựng lại các sơ đồ Ladder từ các ví dụ mẫu, tận dụng chế độ mô phỏng phần mềm trước khi tiến hành đấu nối thực tế tại xưởng thực hành.


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

Nội dung giáo trình phản ánh sự chuyển dịch công nghệ trong lĩnh vực tự động hóa công nghiệp với các điểm cập nhật đáng chú ý:

  • Chuẩn hóa trên nền tảng PLC SIMATIC S7-1200 và S7-1500: Thay thế các dòng điều khiển cũ (như S7-200 lập trình trên STEP 7-Micro/WIN) bằng dòng PLC hiện đại của Siemens, sử dụng môi trường kỹ thuật số tích hợp TIA Portal (Totally Integrated Automation Portal V10/V15).
  • Tích hợp module truyền thông công nghiệp và IoT: Giới thiệu cấu trúc phần cứng tích hợp cổng mạng Profinet, module truyền thông trang bị vi điều khiển 32-bit ARM hỗ trợ chuẩn kết nối mạng Wifi Mesh, tích hợp barcode kết nối trực tiếp với phần mềm giám sát TPA-IOT. Hệ thống hỗ trợ chức năng tạo lỗi giả lập (lỗi ngõ vào số DI, ngõ ra số DO, ngõ vào tương tự AI) giúp nâng cao năng lực chẩn đoán và khắc phục sự cố cho người học.
  • Gắn kết mật thiết với thiết bị công nghiệp thực tế: Nội dung không dừng lại ở mức mô phỏng phần mềm mà hướng dẫn chi tiết quy tắc đấu nối với các khí cụ thực tế (khởi động từ đơn, khởi động từ kép, contactor 3 pha, rơ le nhiệt bảo vệ quá tải cơ chế lưỡng kim, nút nhấn dừng khẩn cấp), nhấn mạnh ranh giới ứng dụng giữa ngõ ra Relay tải thuần trở và ngõ ra Transistor tần số cao phục vụ điều khiển truyền động chính xác.

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

Giáo trình PLC nâng cao được thiết kế phục vụ cho các nhóm đối tượng cụ thể trong hệ thống đào tạo nghề nghiệp và ứng dụng kỹ thuật:

  • Sinh viên: Tài liệu học tập bắt buộc cho sinh viên năm cuối hệ Cao đẳng nghề Điện tử công nghiệp; đồng thời là tài liệu tham khảo chuyên ngành cho sinh viên các nghề Cơ điện tử, Điện công nghiệp và Điện dân dụng.
  • Yêu cầu kiến thức tiên quyết: Người học cần có kiến thức nền tảng vững chắc về mạch điện tử công suất, kỹ thuật mạch số, kiến thức lập trình vi điều khiển, hệ thống điều khiển truyền động điện - khí nén - thủy lực và đã hoàn thành học phần điều khiển lập trình cơ bản (PLC cỡ nhỏ).
  • Giảng viên: Dùng làm khung giáo trình chuẩn để xây dựng đề cương chi tiết, bài giảng lý thuyết, giáo án tích hợp, phiếu hướng dẫn thực hành xưởng và ngân hàng câu hỏi kiểm tra định kỳ 60 giờ.
  • Kỹ sư và kỹ thuật viên: Dùng làm tài liệu tra cứu nhanh về cú pháp tập lệnh dòng S7-1200/1500, bảng thông số kỹ thuật các dòng CPU (1211C, 1212C, 1214C) và quy tắc an toàn khi thiết kế, lắp đặt tủ điện điều khiển công nghiệp.

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

1. Giáo trình này phù hợp với ai?

Giáo trình được biên soạn chuyên biệt cho sinh viên hệ Cao đẳng nghề Điện tử công nghiệp theo khung chương trình năm 2021 của Trường Cao đẳng nghề Cần Thơ, đồng thời là tài liệu học tập và tra cứu phù hợp cho sinh viên các khối ngành Cơ điện tử, Điện công nghiệp và Điện dân dụng.

2. Cần kiến thức nền nào để học?

Người học bắt buộc phải hoàn thành các môn học tiên quyết bao gồm: Kỹ thuật số, Điện tử công suất, Vi điều khiển, Điều khiển điện khí nén, Điều khiển thủy lực và Điều khiển lập trình cỡ nhỏ để có thể tiếp thu và thực hành được các bài toán trong giáo trình.

3. Điểm khác biệt của giáo trình này so với các tài liệu khác?

Tài liệu tập trung trực tiếp vào dòng PLC hiện đại SIMATIC S7-1200/1500 trên nền tảng phần mềm TIA Portal; cung cấp đầy đủ bảng thông số kỹ thuật phần cứng, tập lệnh số học/logic chi tiết, công thức chuẩn hóa tín hiệu tương tự (SCALE, NORM) và hướng dẫn đấu nối mạch động lực, mạch điều khiển với khí cụ điện công nghiệp thực tế.

4. Làm sao để tự học hiệu quả với giáo trình này?

Người học cần kết hợp song song giữa việc đọc hiểu lý thuyết tập lệnh và thực hành trên máy tính: cài đặt phần mềm TIA Portal, tuân thủ đúng quy trình 6 bước (khảo sát công nghệ $\rightarrow$ lập phương án $\rightarrow$ vẽ sơ đồ kết nối $\rightarrow$ viết code Ladder $\rightarrow$ kiểm tra lỗi bằng Compile $\rightarrow$ chạy mô phỏng Run time), sau đó đối chiếu kết quả trên hệ thống giám sát Go Online.

5. Có tài liệu bổ trợ nào kèm theo giáo trình?

Giáo trình tích hợp hệ thống bảng biểu tra cứu ký hiệu, bảng thông số kỹ thuật CPU (1211C, 1212C, 1214C), bảng địa chỉ vào/ra, các sơ đồ nguyên lý mạch đấu nối phần cứng ngõ vào/ngõ ra, sơ đồ mạch khởi động từ đơn/kép và các bài tập ứng dụng tự động hóa mẫu.


Kết luận

Giáo trình PLC nâng cao (Mã mô đun: MĐ 24) của Trường Cao đẳng nghề Cần Thơ cung cấp hệ thống kiến thức toàn diện, chuẩn mực và bám sát công nghệ thực tế về hệ điều khiển khả trình SIMATIC S7-1200 và S7-1500. Giá trị học thuật của tài liệu thể hiện ở tính logic chặt chẽ trong việc kết nối cấu trúc phần cứng, cơ chế vòng quét bộ đệm ảo và hệ thống tập lệnh đa dạng với môi trường lập trình hiện đại TIA Portal.

Lộ trình học tập được thiết lập rõ ràng từ nắm vững cấu hình phần cứng ở Bài 1, làm chủ tập lệnh xử lý dữ liệu ở Bài 2 đến hoàn thiện kỹ năng thiết kế mạch động lực và lập trình hệ thống ứng dụng ở Bài 3. Đây là nền tảng kỹ thuật trực tiếp để người học tiếp tục phát triển chuyên sâu trong các học phần SCADA, Robot công nghiệp và thực hành tự động hóa nâng cao trong sản xuất.