GIÁO TRÌNH PLC NÂNG CAO – NGHỀ ĐIỆN CÔNG NGHIỆP (TRÌNH ĐỘ CAO ĐẲNG)


Tổng quan về giáo trình (250-300 từ)

Giáo trình PLC nâng cao (Mã mô đun: MĐ 35) là tài liệu đào tạo chuyên ngành bắt buộc thuộc chương trình đào tạo nghề Điện công nghiệp ở trình độ Cao đẳng, do Khoa Điện – Điện tử thuộc Trường Cao đẳng Cơ giới và Thủy lợi (Bộ Nông nghiệp và Phát triển Nông thôn) tổ chức biên soạn và ban hành năm 2020.

Trong cấu trúc chương trình đào tạo, mô đun này được bố trí giảng dạy ở giai đoạn cuối khóa học, sau khi người học đã hoàn thành các môn học và mô đun cơ sở – chuyên môn bao gồm: Kỹ thuật cảm biến, Điện tử công suất, Vi xử lý, Trang bị điện, Lắp đặt điện điều khiển trong công nghiệp và PLC cơ bản.

[Kỹ thuật cảm biến / Điện tử công suất / Vi xử lý / Trang bị điện / Lắp đặt điện / PLC cơ bản]
                   [MĐ 35: GIÁO TRÌNH PLC NÂNG CAO (150 Giờ)]
   [Lý thuyết: 30 Giờ]                                  [Thực hành: 114 Giờ]
                                                        [Kiểm tra: 6 Giờ]

Mục tiêu học tập của giáo trình hướng đến trang bị cho người học năng lực:

  • Về kiến thức: Trình bày cấu trúc phần cứng, phương thức hoạt động của các họ PLC; phân tích cấu trúc hệ thống điều khiển bao gồm ngôn ngữ lập trình, liên kết mạng, khối hàm và định thời;
  • Về kỹ năng: Thiết lập kết nối phần cứng giữa PC, CPU và các thiết bị ngoại vi; cấu hình phần cứng; lập trình giải thuật, biên dịch, nạp chương trình, mô phỏng và chẩn đoán khắc phục lỗi logic trong các ứng dụng công nghiệp;
  • Về thái độ: Thực hiện đúng quy trình an toàn điện, an toàn lao động và vệ sinh công nghiệp.

Giáo trình có tổng thời lượng 150 giờ, trong đó lý thuyết chiếm 30 giờ, thực hành/thí nghiệm/thảo luận chiếm 114 giờ và kiểm tra định kỳ 6 giờ. Cấu trúc nội dung tiếp cận theo phương thức tích hợp chặt chẽ giữa nguyên lý điều khiển và kỹ năng thực hành ứng dụng trực tiếp trên các bài toán công nghệ điển hình.


Nội dung kiến thức cốt lõi (500-600 từ)

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

Nội dung giáo trình được tổ chức thành 10 bài học chuyên đề, kết hợp tuần tự từ lý thuyết cấu trúc hệ thống đến các ứng dụng tự động hóa thực tế:

STT Tên bài học / Chuyên đề Tổng số giờ Lý thuyết Thực hành / Thí nghiệm Kiểm tra
Bài 1 Vị trí, ứng dụng PLC trong công nghiệp 2 2 0 0
Bài 2 Điều khiển đèn giao thông 20 3 16 1
Bài 3 Đếm sản phẩm (Hệ thống phân loại rác S7-1200) 20 3 16 1
Bài 4 Điều khiển máy trộn hóa chất 15 3 12 0
Bài 5 Đo điện áp DC và điều khiển ON/OFF 15 3 11 1
Bài 6 Điều khiển nhiệt độ 15 2 12 1
Bài 7 Điều khiển động cơ SERVOMOTOR 18 4 14 0
Bài 8 Điều khiển thang máy 15 4 10 1
Bài 9 Màn hình cảm ứng (HMI) 15 2 12 1
Bài 10 Kết nối PLC với màn hình cảm ứng 15 0 15 0
Tổng 10 Bài học 150 30 114 6

Các khái niệm trọng tâm trong từng bài bao gồm:

  • Bài 1: Cấu trúc hệ thống điều khiển (Khối vào – Khối xử lý CPU – Khối ra); Bộ nhớ logic block; Lập trình tuyến tính (Linear Programming) trong khối tổ chức OB1; Lập trình có cấu trúc (Structured Programming) chia tách thành các khối hàm FC (Function), khối chức năng FB (Function Block), khối dữ liệu toàn cục (Global DB) và khối dữ liệu cục bộ (Instance DB).
  • Bài 2: Giải thuật điều khiển 4 chế độ (Manual/Auto); Lệnh xử lý thời gian thực (RTC - Real Time Clock), bộ định thời (Timer), bộ đếm (Counter), khối dữ liệu thời gian thực.
  • Bài 3: Ứng dụng PLC S7-1200 trong phân loại vật liệu tự động; Kỹ thuật xử lý tín hiệu cảm biến trên băng chuyền; Chống nhiễu tín hiệu và xử lý an toàn liên động.
  • Bài 4: Quy trình điều khiển máy trộn 2 chất lỏng (Bơm A, B); Điều khiển van trễ 2s; Giám sát dòng chảy với cảm biến S3/S4 và ngắt sự cố sau 5s; Kiểm soát mức đầy S5, khuấy trộn S6 trong 10s và xả đáy qua van S7.
  • Bài 5 & 6: Xử lý tín hiệu Analog (0–10V, 4–20mA, cặp nhiệt điện Thermocouple, nhiệt trở Thermistor); Kỹ thuật chuyển đổi kiểu dữ liệu (INT sang REAL), chuẩn hóa tín hiệu ngõ vào qua địa chỉ PIW304 và điều khiển nhiệt độ ON/OFF.
  • Bài 7 & 8: Kỹ thuật phát xung điều khiển vị trí Servomotor; Thuật toán điều khiển gọi tầng, dừng tầng và đảm bảo an toàn vận hành thang máy.
  • Bài 9 & 10: Cấu hình màn hình cảm ứng (HMI); Thiết kế giao diện giám sát; Truyền thông giao tiếp kết nối giữa PLC và thiết bị HMI.
  [KHỐI VÀO (INPUT)]         [KHỐI XỬ LÝ (CPU)]             [KHỐI RA (OUTPUT)]
  - Switch, Limit switch     - OB1 (Vòng quét)              - Động cơ điện
  - Thermostat, Thermocouple - FC (Chương trình con)        - Xy lanh - Piston khí nén
  - Thermistor, Strain gage  - FB + DB (Khối hàm & dữ liệu) - Solenoid, Van điện từ
  - Photo cell, Proximity    - Memory (Tuyến tính/Cấu trúc) - Lò cấp nhiệt, Rơle

Progression logic của giáo trình đi từ việc phân tích tín hiệu phần cứng vào/ra, nguyên lý phân chia khối bộ nhớ, phương pháp xây dựng lưu đồ giải thuật tuần tự, đến việc mở rộng lập trình module hóa và tích hợp điều khiển mạng, truyền thông HMI.

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

  • Fundamental theories: Lý thuyết về chu kỳ vòng quét (Scan cycle); Cấu trúc phân vùng bộ nhớ (Load memory, Work memory); Cơ chế trao đổi tham số giữa hệ điều hành và khối logic.
  • Core principles: Nguyên lý điều khiển logic tuần tự (Sequence step); Giải thuật phân nhánh và nhập nhánh theo mô hình Phân kỳ (Divergence) và Hội tụ (Convergence); Nguyên tắc chuyển trạng thái $Y_1 \div Y_{n+1}$ dựa trên tiếp điểm chuẩn bị nội bộ và tín hiệu kích hoạt ngoài $X_n$.
  • Essential frameworks: Khung dữ liệu trong phần mềm Step 7 / TIA Portal phân cấp theo:
    • Dữ liệu sơ cấp (Elementary $\le 32$ bits): BOOL, BYTE, WORD, DWORD, CHAR, INT, DINT, REAL, S5TIME, TIME, DATE, TIME_OF_DAY.
    • Dữ liệu phức tạp (Complex $\ge 32$ bits): DATE_AND_TIME, ARRAY, STRUCT, STRING.
    • Dữ liệu người dùng định nghĩa: UDT (User Defined Type).
    • Khai báo biến hình thức Local Block: IN, OUT, IN_OUT, TEMP, STAT.

Kỹ năng phát triển

  • Technical skills: Đọc bản vẽ; Đấu nối dây tín hiệu giữa cảm biến, cơ cấu chấp hành (xy lanh, van từ, động cơ) với module I/O của PLC; Cấu hình địa chỉ ô nhớ (DB1.DBX0.0, DB1.DBB0, DB1.DBW2, DB1.DBD4, MD0, PIW304).
  • Analytical skills: Phân tích biểu đồ trạng thái công nghệ; Xây dựng bảng gán biến địa chỉ I/O; Lập lưu đồ giải thuật cho các dây chuyền phức tạp (như máy dập khí nén 3 xilanh 1A1, 2A1, 3A1 hay băng tải đóng chai tự động).
  • Practical competencies: Kỹ năng viết mã lệnh; Biên dịch và gỡ lỗi trên phần mềm mô phỏng; Nạp chương trình vào CPU; Chạy thử tải và xử lý sự cố thiết bị thực tế.

Phương pháp giảng dạy và học tập (300-350 từ)

Mô đun PLC nâng cao được thiết kế theo phương pháp sư phạm tích hợp (Integrated vocational training), trong đó thời lượng thực hành xưởng và thí nghiệm chiếm ưu thế (114/150 giờ, tương đương 76% tổng thời lượng).

Mỗi bài học chuyên đề (từ Bài 2 đến Bài 10) tuân thủ một quy trình học tập và làm việc chuẩn hóa gồm 8 giai đoạn:

  1. Phân tích yêu cầu công nghệ và điều kiện hoạt động của hệ thống;
  2. Xác định các tập lệnh PLC cần thiết (Lệnh network, Timer, Counter, Lệnh so sánh, Chuyển đổi dữ liệu, Khối hàm thời gian thực);
  3. Thiết lập bảng phân công ngõ vào/ra (I/O Table);
  4. Thiết kế sơ đồ kết nối phần cứng giữa PLC và thiết bị ngoại vi;
  5. Viết chương trình điều khiển theo phương pháp tuyến tính hoặc cấu trúc;
  6. Mô phỏng chương trình trên máy tính, chạy thử và sửa lỗi logic;
  7. Đấu nối dây thực tế, nạp chương trình vào PLC và tiến hành vận hành hệ thống;
  8. Lưu trữ dự án và bàn giao hệ thống.

Giáo trình sử dụng các case studies và bài tập thực hành sát thực tế:

  • Hệ thống máy dập phôi 3 xilanh khí nén: Phân tích chu trình kẹp phôi (1A+), dập lỗ (2A+/2A-), nhả kẹp (1A-) và đẩy phôi (3A+/3A-) thông qua cảm biến vị trí 1B1, 1B2, 2B1, 2B2, 3B1, 3B2.
  • Hệ thống chiết rót và đóng nắp chai tự động: Phân tách thành 3 khối hàm chức năng độc lập gồm FC1 (Điều khiển băng chuyền Manual/Auto), FC2 (Rót dung dịch tự động) và FC3 (Đếm sản phẩm chai rỗng vào và chai đầy ra thông qua cảm biến CB1, CB2, CB3).
  • Quy trình kiểm tra – đánh giá: Đánh giá thông qua 6 giờ kiểm tra định kỳ phân bổ xen kẽ các bài học, kết hợp chấm điểm thao tác kết nối dây an toàn, tính tối ưu của cấu trúc mã nguồn và khả năng chẩn đoán lỗi trong quá trình vận hành hệ thống.

Điểm nổi bật và cập nhật (250-300 từ)

Giáo trình PLC nâng cao (2020) cập nhật và chuẩn hóa các nội dung kỹ thuật điều khiển tự động so với các giáo trình điều khiển logic truyền thống:

[LẬP TRÌNH CẤU TRÚC]      [ĐIỀU KHIỂN THỜI GIAN THỰC]       [TÍCH HỢP HMI - SERVO]
- Module hóa qua FC, FB   - Xử lý đồng hồ RTC               - Điều khiển vị trí Servomotor
- Khối dữ liệu DB cục bộ/ - Phân luồng giao thông 4 chế   - Thiết kế giao diện cảm ứng
  toàn cục (8KB-64KB)       độ theo các khung giờ thực        HMI trực quan
  • Chuyển dịch sang kỹ thuật lập trình có cấu trúc (Structured Programming): Thay vì chỉ lập trình tuần tự trong khối OB1, giáo trình hướng dẫn việc module hóa chương trình thành các khối FC và FB kèm theo khối dữ liệu Instance DB và Global DB. Kỹ thuật này cho phép tái sử dụng mã nguồn và quản lý bộ nhớ linh hoạt (hỗ trợ độ lớn khối dữ liệu 8 Kbyte đối với họ S7-300 và 64 Kbyte đối với họ S7-400).
  • Ứng dụng điều khiển theo thời gian thực (Real-time Clock): Cấu hình khối dữ liệu thời gian thực được ứng dụng trực tiếp trong bài toán giao thông đô thị 4 chế độ hoạt động tự động phân bổ theo các khung giờ cố định trong ngày (6h–8h & 16h–19h; 8h–11h & 14h–16h; 11h–14h & 19h–22h; 22h–6h).
  • Tích hợp các công nghệ điều khiển công nghiệp hiện đại: Mở rộng giảng dạy dòng PLC S7-1200, kỹ thuật điều khiển động cơ Servomotor, đo lường cảm biến Analog (áp suất, nhiệt trở, cặp nhiệt điện) và thiết kế giao diện điều khiển giám sát qua màn hình cảm ứng HMI.

Đối tượng sử dụng giáo trình (200-250 từ)

  • Sinh viên chuyên ngành: Sinh viên năm cuối hệ Cao đẳng nghề Điện công nghiệp, Cao đẳng Kỹ thuật Điện tử và Tự động hóa sử dụng làm tài liệu học tập chính khóa cho mô đun MĐ 35.
  • Đ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 học phần nền tảng:
    1. Kỹ thuật cảm biến
    2. Điện tử công suất
    3. Vi xử lý
    4. Trang bị điện
    5. Lắp đặt điện điều khiển trong công nghiệp
    6. PLC cơ bản
  • Giảng viên chuyên ngành: Sử dụng làm căn cứ thiết kế giáo án tích hợp lý thuyết – thực hành, xây dựng phiếu hướng dẫn thực hiện bài tập xưởng và chuẩn bị trang thiết bị trạm thực hành (bàn thực hành PLC, module Servo, module khí nén, màn hình HMI).
  • Kỹ sư và cán bộ kỹ thuật: Dùng làm tài liệu tham khảo kỹ thuật để tra cứu các chuẩn dữ liệu, bảng địa chỉ bộ nhớ, lưu đồ điều khiển phân kỳ/hội tụ và phương pháp kết nối PLC với cơ cấu chấp hành công nghiệp.

Câu hỏi thường gặp (250-300 từ)

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

Tài liệu được biên soạn phục vụ đào tạo nghề Điện công nghiệp ở trình độ Cao đẳng, dành cho học viên đã nắm vững các mạch điều khiển nối cứng và lập trình logic cơ bản.

2. Người học cần chuẩn bị kiến thức nền tảng gì trước khi học mô đun này?

Cần nắm vững nguyên lý hoạt động của các thiết bị đo lường cảm biến, mạch điện tử công suất, hệ thống trang bị điện xưởng và kỹ năng viết các lệnh logic bit cơ bản đã được trang bị ở mô đun PLC cơ bản.

3. Điểm khác biệt căn bản giữa giáo trình này và giáo trình PLC cơ bản là gì?

Giáo trình PLC cơ bản tập trung vào lệnh logic bit và lập trình tuyến tính trong OB1. Giáo trình PLC nâng cao đi sâu vào:

  • Kỹ thuật lập trình có cấu trúc chia khối (FC, FB, DB);
  • Xử lý tín hiệu tương tự (Analog);
  • Ứng dụng đồng hồ thời gian thực (RTC);
  • Điều khiển phát xung cho Servomotor;
  • Thiết kế và kết nối mạng điều khiển với màn hình cảm ứng HMI.
+--------------------------+-----------------------------------------------------------+
| Tiêu chí so sánh         | Mô tả kỹ thuật trong giáo trình PLC nâng cao             |
+--------------------------+-----------------------------------------------------------+
| Cấu trúc chương trình    | Module hóa với OB1, FC, FB, Instance DB, Global DB        |
| Dữ liệu xử lý            | Dữ liệu phức tạp (REAL, DINT, S5TIME, UDT, ARRAY, STRUCT) |
| Chức năng điều khiển     | Tích hợp Analog, RTC, Phát xung Servo, Truyền thông HMI   |
| Tỷ lệ thực hành          | 114 giờ thực hành / 150 giờ tổng thể (chiếm 76%)          |
+--------------------------+-----------------------------------------------------------+

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

Người học cần bám sát quy trình thực hành 8 bước: vẽ lưu đồ trạng thái $\rightarrow$ lập bảng phân công I/O $\rightarrow$ viết chương trình và kiểm tra thông qua công cụ mô phỏng phần mềm trước khi thực hiện đấu nối cáp và nạp chương trình vào phần cứng PLC thật.

5. Giáo trình có cung cấp các sơ đồ và bảng tra cứu kỹ thuật kèm theo không?

Có. Giáo trình tích hợp đầy đủ:

  • Bảng phân loại đặc tính chuyển đổi của các loại cảm biến ngõ vào (Bảng 1.1);
  • Bảng đặc tính tải tác động ngõ ra (Bảng 1.2);
  • Bảng khai báo kiểu dữ liệu Elementary, Complex, UDT;
  • Sơ đồ công nghệ và lưu đồ trạng thái của từng bài toán mẫu (Máy dập khí nén, Băng tải chiết rót, Trạm phân loại rác S7-1200, Máy trộn 2 hóa chất).

Kết luận (150 từ)

Giáo trình PLC nâng cao (MĐ 35) của Trường Cao đẳng Cơ giới và Thủy lợi cung cấp hệ thống kiến thức toàn diện và chuẩn mực về kỹ thuật điều khiển lập trình nâng cao trong công nghiệp. Giá trị cốt lõi của tài liệu nằm ở cấu trúc bài giảng tích hợp lý thuyết gắn chặt với 114 giờ thực hành ứng dụng, giúp người học làm chủ kỹ thuật lập trình có cấu trúc (OB/FC/FB/DB), xử lý tín hiệu analog, định thời thời gian thực và tích hợp giao diện người – máy HMI.

Lộ trình học tập được thiết kế logic từ phân tích tín hiệu phần cứng vào/ra, xây dựng lưu đồ trạng thái tuần tự đến giải quyết 9 bài toán công nghệ thực tiễn. Đây là tài liệu giảng dạy, học tập và tra cứu kỹ thuật chuẩn hóa cho sinh viên và kỹ thuật viên ngành Điện công nghiệp và Tự động hóa.