GIÁO TRÌNH MÔ ĐUN: LẬP TRÌNH PLC NÂNG CAO

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

Giáo trình môn học "Lập trình PLC nâng cao" (Mã mô đun: MĐ 26) được biên soạn bởi tác giả Nguyễn Thành Nhơn, thuộc Khoa Điện – Điện tử, Trường Cao đẳng nghề Đồng Tháp và ban hành năm 2018 theo quyết định của Hiệu trưởng nhà trường. Đây là mô đun đào tạo chuyên ngành bắt buộc trong chương trình khung đào tạo nghề Công nghệ kỹ thuật điện tử ở hai cấp trình độ: Cao đẳng nghề và Trung cấp nghề.

Mục tiêu học tập của giáo trình hướng tới việc trang bị cho người học năng lực nhận dạng, phân tích thông số kỹ thuật và cấu trúc phần cứng của các dòng PLC công nghiệp; thiết kế và thi công sơ đồ đấu nối vào/ra với các thiết bị ngoại vi rời rạc cũng như liên tục; vận hành thành thạo môi trường phần mềm TIA Portal V13 để cấu hình phần cứng, lập trình điều khiển bằng ngôn ngữ Ladder (LAD), mô phỏng bằng PLCSIM và nạp chương trình vận hành mô hình thực nghiệm.

Cấu trúc giáo trình bao gồm 6 bài học được thiết kế theo tiến trình logic từ phần cứng đến phần mềm và tích hợp hệ thống:

  1. Các Bộ Điều Khiển Lập Trình Trong Tự Động
  2. Kết Nối Bộ Lập Trình Với Thiết Bị Điều Khiển
  3. Lắp Kết Nối Mô Hình Điều Khiển Bằng PLC
  4. Thực Hành Lập Trình PLC Simatic S7-300
  5. Lập Trình PLC Điều Khiển Mô Hình Ứng Dụng
  6. Kết Nối Lập Trình Giao Tiếp PLC Với HMI

Điểm đặc sắc của giáo trình là sự kết hợp chặt chẽ giữa nguyên lý điều khiển cơ sở với các yêu cầu kỹ thuật trong sản xuất thực tế, thông qua hệ thống sơ đồ mạch động lực, mạch điều khiển liên động và các quy trình kiểm tra an toàn điện trước khi vận hành.


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

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

  • Bài 1: Các Bộ Điều Khiển Lập Trình Trong Tự Động: Trình bày tổng quan cấu trúc phần cứng, thông số kỹ thuật của họ PLC Siemens S7-300 (các dòng CPU 312C, 313C, 313-2PtP, 313C-2 DP, 314-PtP, 314C-2 DP, 317-2DP, 317T-2DP), Siemens S7-1200 (các dòng CPU 1211C, 1212C, 1214C, 1215C, 1217C), Omron CPM2A (cấu trúc CPM2A-20CDR-A, các đèn chỉ thị trạng thái, núm xoay analog IR250/IR251, cổng Peripheral, cổng RS-232C) và dòng PLC mini Alpha của hãng Mitsubishi.
  • Bài 2: Kết Nối Bộ Lập Trình Với Thiết Bị Điều Khiển: Hướng dẫn kỹ thuật kết nối ngõ vào PLC với thiết bị đóng mở (công tắc cơ NO/NC, công tắc hành trình, nút nhấn), cảm biến rời rạc (cảm biến quang, điện cảm, điện dung theo dạng NPN và PNP), cảm biến liên tục (đo tốc độ góc, cảm biến nhiệt trở RTD, cặp nhiệt điện có dải đo từ -100°C đến 2000°C); kết nối ngõ ra với tải logic (van solenoid, cuộn hút contactor) và tải liên tục; phương pháp kết nối máy tính qua cáp PPI/MPI.
  • Bài 3: Lắp Kết Nối Mô Hình Điều Khiển Bằng PLC: Triển khai thiết kế sơ đồ mạch động lực, mạch điều khiển liên động và bảng đấu nối cho mô hình khởi động động cơ không đồng bộ 3 pha Sao – Tam giác (Y-Δ) có tiếp điểm khóa chéo an toàn giữa contactor KY và KΔ; triển khai mô hình trạm đếm và phân loại sản phẩm bằng PLC S7-200 CPU 224 kết hợp 8 cảm biến vị trí (Position Sensor) và 4 van khí nén (Solenoid Valve).
  • Bài 4: Thực Hành Lập Trình PLC Simatic S7-300: Hướng dẫn cài đặt phần mềm TIA Portal V13 (STEP 7 Professional V13), cấu hình phần cứng, khai báo bảng biến PLC tags, lập trình khối OB1, chạy mô phỏng PLCSIM; làm chủ tập lệnh Bit logic (tiếp điểm thường hở, thường đóng, NOT, RS, SR, POS, NEG), tập lệnh so sánh số nguyên/thực (EQ_I, NE_I, GT_I, LT_I, GE_I, LE_I, EQ_D, NE_D, LE_D, GT_R) và bộ định thì Timer (S_PULSE, S_PEXT, S_ODT, S_ODTS, S_OFFDT với định dạng thời gian S5T#aH_bM_cS_dMS).
  • Bài 5: Lập Trình PLC Điều Khiển Mô Hình Ứng Dụng: Hướng dẫn quy trình 5 bước để lập trình điều khiển cho 5 mô hình công nghiệp: khởi động và dừng tuần tự nhóm động cơ 3 pha, hệ thống đèn giao thông, mô hình máy trộn công nghiệp, thang máy công nghiệp, mô hình đếm và phân loại sản phẩm; mở rộng xử lý ngõ vào Analog (cặp nhiệt, Pt100, Loadcell) và bộ đếm tốc độ cao (HSC).
  • Bài 6: Kết Nối Lập Trình Giao Tiếp PLC Với HMI: Tổng quan về màn hình cảm ứng, phần mềm lập trình giao diện HMI và phương pháp thiết kế màn hình điều khiển, giám sát dữ liệu kết nối đồng bộ với PLC.

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

  • Lý thuyết cơ sở: Nguyên lý quét chu kỳ (scan cycle) của CPU; cấu trúc không gian nhớ bao gồm Process Image (vùng đệm ngõ vào I, ngõ ra Q), vùng nhớ cờ bit M, vùng nhớ định thì T và đếm C; phân loại bộ nhớ Work, Load và Retentive.
  • Nguyên tắc vận hành: Nguyên lý chuyển đổi tín hiệu vật lý sang tín hiệu điện chuẩn; nguyên lý logic đại số Boolean; quy tắc khóa chéo liên động cơ điện nhằm ngăn chặn ngắn mạch pha trong điều khiển truyền động.
  • Khung giao tiếp chuẩn hóa: Cấu hình mạng công nghiệp thông qua cổng Profinet tích hợp, cổng truyền thông Profibus-DP, cổng MPI và giao tiếp nối tiếp RS-232C/RS-485.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật: Lắp đặt cơ khí thiết bị lên bảng điện (thanh rail, domino, aptomat, contactor, relay trung gian, PLC); đấu nối dây nguồn, dây tín hiệu I/O đúng sơ đồ địa chỉ; nạp, tải và cấu hình tham số truyền thông PG/PC.
  • Kỹ năng phân tích: Phân tích giải thuật điều khiển công nghệ; giải mã trạng thái hoạt động qua hệ thống đèn LED chỉ thị (POWER, RUN, ERROR/ALARM, COMM, LED I/O); phân tích đồ hình thời gian của các loại Timer.
  • Kỹ năng đo kiểm và thực thi: Sử dụng đồng hồ vạn năng VOM để kiểm tra thông mạch, đo ngắn mạch nguồn điện 1 pha, 3 pha và nguồn điều khiển 24VDC; quy trình dò lỗi (debug) trực tiếp trên phần mềm TIA Portal bằng tính năng Monitoring On/Off.

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

Giáo trình áp dụng phương pháp đào tạo mô đun tích hợp lý thuyết gắn liền với thực hành xưởng, chuẩn hóa tiến trình rèn luyện kỹ năng nghề qua quy trình kỹ thuật 5 bước nhất quán:

  1. Phân tích yêu cầu công nghệ: Xác định điều kiện vận hành, số lượng ngõ vào (nút bấm, cảm biến) và ngõ ra (đèn báo, contactor, van khí nén).
  2. Thiết lập sơ đồ kết nối I/O: Gán địa chỉ biến nhớ phần cứng và lập bản vẽ kết nối mạch động lực, mạch điều khiển với PLC.
  3. Lập trình và mô phỏng: Viết code giải thuật bằng ngôn ngữ LAD trên TIA Portal V13, sau đó chạy kiểm chứng trên phần mềm PLCSIM.
  4. Kiểm tra và sửa lỗi: Rà soát cú pháp, logic chương trình và kiểm tra an toàn điện (đo thông mạch, đo ngắn mạch bằng VOM trước khi đóng điện).
  5. Vận hành thực tế và nghiệm thu: Đấu nối mạch vật lý, nạp chương trình vào CPU PLC, vận hành mô hình và ghi nhận kết quả.

Hệ thống bài tập và case studies trong giáo trình bám sát các bài toán tự động hóa trong sản xuất:

  • Case study điều khiển động cơ Y-Δ: Phân tích cơ chế chạy sao trong 5 giây sau đó tự động chuyển sang chạy tam giác; cấu hình khóa chéo NC của contactor KY và KΔ; xử lý tín hiệu ngắt bảo vệ khi relay nhiệt quá dòng.
  • Case study mô hình đếm và phân loại sản phẩm: Xử lý tín hiệu từ 8 cảm biến vị trí (Position 1 đến Position 8), điều khiển 4 xi lanh khí nén Solenoid để phân loại sản phẩm theo 3 nhóm vật liệu: kim loại 1 (Fe), kim loại 2 (Al), và phi kim (gỗ) trên hệ thống 3 băng tải độc lập.

Phương pháp đánh giá kết hợp giữa kiểm tra kiến thức cấu hình phần cứng, tính chuẩn xác của mã lệnh LAD và tiêu chuẩn kỹ thuật thao tác đấu nối an toàn trên bảng thực hành. Sinh viên tự học thông qua việc tự lập bảng biến tags, cấu hình giao diện PG/PC và tra cứu bảng mã lệnh S7-300 chuẩn.


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

Giáo trình "Lập trình PLC nâng cao" cập nhật các nội dung công nghệ nhằm đáp ứng tiêu chuẩn đào tạo nghề kỹ thuật:

  • Chuyển đổi nền tảng lập trình hiện đại: Thay thế các môi trường lập trình cũ chạy trên nền DOS (như SYSMAC Support Software) hoặc SYSWIN V3.4 bằng nền tảng phần mềm tích hợp TIA Portal V13 SP1 (Total Integrated Automation Portal) của hãng Siemens. Nền tảng này hợp nhất các tác vụ cấu hình thiết bị phần cứng, viết chương trình STEP 7 Professional, mô phỏng PLCSIM và thiết kế giao diện vận hành HMI trong một dự án duy nhất.
  • Mở rộng kiến trúc phần cứng công nghiệp: Giáo trình không chỉ tập trung vào dòng PLC modular Siemens S7-300 (từ CPU 312C đến CPU 317-2DP), mà còn cập nhật thông số chi tiết dòng PLC thế hệ mới Siemens S7-1200 (CPU 1211C đến 1215C). Dòng PLC này tích hợp sẵn cổng mạng Profinet, bộ phát xung PTO/PWM tần số 100KHz - 1MHz phục vụ điều khiển vị trí (Motion Control), và các ngõ vào/ra tương tự (Analog).
  • Mở rộng ứng dụng công nghệ chuyên sâu: Tài liệu mở rộng sang các kỹ thuật xử lý tín hiệu analog công nghiệp như đo nhiệt độ bằng cảm biến RTD, can nhiệt dải đo -100°C đến 2000°C, thu thập tín hiệu lực nén từ cảm biến Loadcell và xử lý bộ đếm tốc độ cao (HSC) kết hợp màn hình cảm ứng HMI.
  • Tính bao quát đa hãng: Giáo trình cung cấp kiến thức đối sánh phần cứng giữa ba thương hiệu điều khiển phổ biến trong công nghiệp là Siemens (S7-300, S7-1200), Omron (CPM2A) và Mitsubishi (Alpha mini).

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

  • Sinh viên và học viên: Giáo trình được biên soạn phục vụ học sinh, sinh viên năm thứ hai hoặc năm cuối hệ Cao đẳng nghề và Trung cấp nghề thuộc các ngành: Công nghệ kỹ thuật điện tử, Điện công nghiệp, Tự động hóa công nghiệp và Cơ điện tử.
  • Điều kiện tiên quyết (Prerequisites): Để tiếp thu tốt nội dung mô đun này, người học cần hoàn thành các học phần nền tảng:
    • Mạch điện cơ bản và Khí cụ điện – Trang bị điện công nghiệp (nguyên lý contactor, relay nhiệt, động cơ không đồng bộ 3 pha).
    • Kỹ thuật số và Đại số logic Boolean (các cổng logic, bảng chân lý).
    • Mô đun Lập trình PLC cơ bản.
    • Kỹ năng sử dụng máy tính và các công cụ đo kiểm điện áp, điện trở bằng VOM.
  • Giảng viên và kỹ sư thực hành: Tài liệu là giáo trình chuẩn để giảng viên các trường cao đẳng, trung cấp nghề xây dựng đề cương bài giảng lý thuyết và giáo án thực hành xưởng. Đồng thời, các kỹ thuật viên vận hành, bảo trì tủ điện điều khiển tự động tại các xí nghiệp sản xuất có thể sử dụng làm tài liệu tra cứu sơ đồ đấu dây cảm biến, bảng mã lệnh và phương thức xử lý lỗi CPU.

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 người học nào?

Tài liệu được xây dựng theo chương trình khung dành cho học viên và sinh viên hệ Trung cấp nghề, Cao đẳng nghề ngành Công nghệ kỹ thuật điện tử, Điện công nghiệp, cũng như kỹ thuật viên ngành Tự động hóa cần củng cố kỹ năng lập trình, đấu nối phần cứng thực tế.

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

Người học cần nắm vững nguyên lý hoạt động của khí cụ điện đóng cắt (nút nhấn, công tắc hành trình, contactor, rơle), nguyên lý đại số logic Boolean, kỹ thuật đo kiểm an toàn điện bằng đồng hồ VOM và các khái niệm cơ bản về lập trình PLC.

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

Giáo trình tập trung vào việc tích hợp phần cứng nâng cao trên môi trường TIA Portal V13, cung cấp sơ đồ đấu nối chi tiết cho các cảm biến công nghiệp NPN/PNP, cảm biến tương tự (RTD, cặp nhiệt, Loadcell), và xử lý các bài toán điều khiển hệ thống thực tế như mạch Sao – Tam giác, trạm phân loại phôi và màn hình HMI.

4. Làm thế nào để tự học giáo trình này đạt hiệu quả cao?

Người học cần cài đặt phần mềm TIA Portal V13 (yêu cầu cấu hình tối thiểu RAM 8GB, CPU Core i5) và PLCSIM để tự viết code, mô phỏng các tập lệnh Bit logic, Timer, bộ so sánh ở Bài 4, sau đó bám sát quy trình 5 bước để tự phân tích và giải quyết các case studies ở Bài 3 và Bài 5.

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

Tài liệu đi kèm các bảng tra cứu thông số kỹ thuật các dòng CPU Siemens S7-300/S7-1200, sơ đồ chân phần cứng Omron CPM2A, hướng dẫn cấu hình giao tiếp PG/PC qua cổng MPI/Profinet và các bài tập mở rộng về module analog, HMI.


Kết luận (150 từ)

Giáo trình "Lập trình PLC nâng cao" của Khoa Điện – Điện tử, Trường Cao đẳng nghề Đồng Tháp cung cấp hệ thống kiến thức hoàn chỉnh từ cấu tạo phần cứng, phương pháp đấu nối I/O an toàn đến kỹ thuật lập trình giải thuật trên nền tảng Siemens S7-300, S7-1200 và phần mềm TIA Portal V13.

Lộ trình học tập đề xuất được phân định rõ ràng:

  1. Nắm vững cấu trúc CPU, cổng giao tiếp và kỹ thuật đấu nối cảm biến/tải (Bài 1, Bài 2).
  2. Lắp đặt sơ đồ mạch liên động thực tế và kiểm tra an toàn bằng VOM (Bài 3).
  3. Sử dụng thành thạo tập lệnh Bit logic, bộ so sánh, Timer trên TIA Portal và mô phỏng bằng PLCSIM (Bài 4).
  4. Lập trình vận hành các mô hình sản xuất thực nghiệm và tích hợp điều khiển, giám sát qua màn hình cảm ứng HMI (Bài 5, Bài 6).

Tài liệu là cơ sở học thuật và thực hành phục vụ công tác đào tạo nguồn nhân lực kỹ thuật trực tiếp cho các dây chuyền tự động hóa công nghiệp.