THÔNG TIN TỔNG QUAN VÀ MÔ TẢ HỌC THUẬT GIÁO TRÌNH MÔ ĐUN: LẬP TRÌNH PLC CƠ BẢN (MÃ MÔ ĐUN: MĐ25)

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

Giáo trình mô đun Lập trình PLC cơ bản (Mã mô đun: MĐ25) là tài liệu đào tạo chuyên môn thuộc chương trình đào tạo trình độ Trung cấp nghề Kỹ thuật máy lạnh và điều hòa không khí, do Trường Trung cấp Tháp Mười (thuộc Sở Lao động - Thương binh và Xã hội tỉnh Đồng Tháp) ban hành và được biên soạn bởi tác giả Ngô Minh Chánh cùng tập thể giảng viên bộ môn Điện lạnh Trường Trung cấp Thanh Bình (hoàn thành vào tháng 3 năm 2018).

Trong khung chương trình đào tạo, mô đun này có thời lượng 75 giờ (bao gồm 15 giờ lý thuyết; 54 giờ thực hành, thảo luận, bài tập; 6 giờ kiểm tra) và được bố trí giảng dạy sau khi người học đã hoàn thành các mô đun tiên quyết về Trang bị điệnLắp đặt hệ thống cung cấp điện.

Mục tiêu đào tạo của giáo trình bao gồm ba chuẩn đầu ra chính:

  • Kiến thức: Trình bày được nguyên lý hoạt động của hệ điều khiển logic khả trình (PLC); phân tích cấu tạo phần cứng, cấu trúc bộ nhớ và nguyên tắc vận hành của phần mềm điều khiển; phân tích các đoạn chương trình ứng dụng cơ bản, nhận diện và khắc phục sai lỗi.
  • Kỹ năng: Viết được chương trình điều khiển logic dạng sơ đồ bậc thang (LAD) hoặc danh sách lệnh (STL); mô phỏng kiểm tra chương trình trên phần mềm máy tính; thực hiện đấu nối cáp truyền thông giữa máy tính (PC) và PLC; đấu nối an toàn thiết bị ngoại vi (cảm biến, nút nhấn, rơ-le, động cơ) với PLC và lắp đặt các mạch điện ứng dụng thực tế.
  • Năng lực tự chủ và trách nhiệm: Hình thành tác phong công nghiệp, tính kỷ luật, cẩn thận, tuân thủ đúng quy trình an toàn lao động và vệ sinh công nghiệp.

Giáo trình tiếp cận theo phương pháp kết hợp lý thuyết điều khiển với kỹ năng thực hành trực tiếp trên dòng PLC SIMATIC S7-200 của hãng Siemens. Cấu trúc nội dung được xây dựng phục vụ trực tiếp cho mục tiêu điều khiển nhiệt độ và vận hành thiết bị trong hệ thống lạnh dân dụng và công nghiệp.


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

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

Nội dung giáo trình gồm 6 bài học được sắp xếp theo trình tự phát triển từ nguyên lý đại cương, cấu trúc phần cứng, tập lệnh lập trình đến kỹ thuật đấu nối mạch lực và mạch điều khiển:

  1. Bài 1: Đại cương về điều khiển lập trình
    Trình bày khái niệm về hệ thống điều khiển tự động, phân tích sơ đồ tổng quát gồm 3 khối: Khối vào tiếp nhận tín hiệu từ các cảm biến vật lý (công tắc Switch, công tắc hành trình Limit Switch, bộ điều chỉnh nhiệt Thermostat, cặp nhiệt điện Thermocouple, nhiệt trở Thermistor, tế bào quang điện Photocell, cảm biến tiệm cận Proximity cell, điện trở đo biến dạng Strain gage - Bảng 1.1); Khối xử lý trung tâm (CPU); Khối ra điều khiển cơ cấu chấp hành (động cơ điện, xy lanh piston khí nén/thủy lực, van điện từ Solenoid, lò nhiệt, rơ-le - Bảng 1.2). So sánh ưu điểm và hạn chế giữa phương pháp điều khiển nối cứng bằng rơ-le và điều khiển logic khả trình (PLC).

  2. Bài 2: Giới thiệu về điều khiển lập trình PLC S7-200
    Mô tả cấu trúc phần cứng của PLC SIMATIC S7-200, so sánh chi tiết giữa hai khối xử lý CPU 212 và CPU 214 về thông số kỹ thuật (dung lượng bộ nhớ, số lượng ngõ vào/ngõ ra, bộ định thời Timer, bộ đếm Counter, các bít nhớ đặc biệt và ngắt hệ thống). Phân tích chu kỳ quét (Scan Cycle) gồm 4 giai đoạn: đọc ngõ vào vào bộ đệm ảo, thực thi chương trình người dùng, truyền thông nội bộ - kiểm tra lỗi, và cập nhật ngõ ra. Hướng dẫn cài đặt, cấu hình giao diện phần mềm STEP 7 - Micro/WIN 32, thiết lập cổng giao tiếp PC/PPI (tốc độ Baud 9600 bps), và quy trình mô phỏng bằng phần mềm S7-200 Simulator (mã bảo vệ 6596). Hướng dẫn quy tắc cấp nguồn và đấu nối dây cho hai dòng CPU: DC/DC/DC (nguồn 24VDC) và AC/DC/Relay (nguồn 120–230VAC).

  3. Bài 3: Các phép toán nhị phân của PLC
    Cung cấp cú pháp và nguyên lý thực thi của các lệnh tiếp điểm logic cơ bản (thường hở, thường đóng), lệnh vào/ra, lệnh gán và xóa giá trị tiếp điểm (Set/Reset), cùng các bít nhớ đặc biệt như SM0.0 (luôn ở mức 1) và SM0.1 (bật mức 1 ở vòng quét đầu tiên). Trình bày nguyên lý hoạt động của các khối định thì (Timer với các độ phân giải 1ms, 10ms, 100ms) và khối đếm (Counter đếm tiến CTU, đếm tiến - lùi CTUD). Xây dựng các thuật toán điều khiển tiếp điểm duy trì (Start/Stop) và mạch điều khiển tuần tự.

  4. Bài 4: Các phép toán số của PLC
    Trình bày nhóm lệnh xử lý dữ liệu nâng cao gồm: chức năng truyền dẫn dữ liệu (Move), chức năng so sánh dữ liệu số (kiểu Byte, kiểu số nguyên Integer - INT), nhóm lệnh dịch chuyển bít và thanh ghi (Shift, Rotate), nhóm lệnh chuyển đổi kiểu dữ liệu (Conversion) và các hàm toán học đại số cơ bản (cộng, trừ, nhân, chia).

  5. Bài 5: Xử lý tín hiệu Analog
    Giới thiệu bản chất tín hiệu tương tự (điện áp 0–10V, dòng điện 4–20mA), cách biểu diễn dữ liệu tương tự ở ngõ vào (Analog Input) và ngõ ra (Analog Output). Hướng dẫn định địa chỉ phần cứng cho module mở rộng Analog của họ S7-200, kỹ thuật kết nối phần cứng và thuật toán hiệu chỉnh tỷ lệ chuyển đổi tín hiệu từ cảm biến vật lý (nhiệt độ, áp suất hệ thống lạnh) sang dữ liệu số xử lý trong PLC.

  6. Bài 6: Lắp đặt mô hình điều khiển bằng PLC S7-200
    Hướng dẫn chi tiết quy trình đấu nối dây phần cứng ngõ vào (nút nhấn, cảm biến với mức cách ly quang 500VAC theo chuẩn IEC 1131-2) và ngõ ra (Relay dòng 2A/điểm hoặc Transistor 24VDC/0.5A). Triển khai thực hành 4 mạch điều khiển ứng dụng công nghiệp:

    • Mạch khởi động động cơ điện.
    • Mạch đảo chiều quay động cơ.
    • Mạch điều khiển tốc độ động cơ.
    • Mạch mở máy động cơ theo phương pháp đổi nối Sao / Tam giác (Y/Δ).

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

  • Cơ sở điều khiển số: Cung cấp nguyên lý chuyển đổi tín hiệu từ cảm biến đo lường vật lý thành tín hiệu nhị phân (Digital ON/OFF) hoặc tín hiệu liên tục (Analog).
  • Tổ chức bộ nhớ dữ liệu: Thiết lập khái niệm đơn vị dữ liệu trong PLC gồm Bit, Byte (8 bit), Từ đơn Word (16 bit / 2 bytes ghép nối) và Từ kép Double Word (32 bit / 4 bytes ghép nối). Phân biệt các vùng nhớ: vùng nhớ người dùng (RAM CMOS có pin dự phòng, EEPROM) và vùng nhớ hệ thống.
  • Cấu trúc thực thi tuần hoàn: Xác lập bản chất làm việc theo chu kỳ quét (Scan Cycle) từ 1ms đến 100ms, thông qua bộ đệm ảo (Image Register) thay vì truy xuất ngắt quãng trực tiếp vào cổng I/O vật lý.
  • Giao thức truyền thông công nghiệp: Nền tảng giao tiếp nối tiếp chuẩn RS485 qua cổng Sub-D 9 chân, kết nối với máy tính cá nhân bằng cáp chuyển đổi PC/PPI.

Kỹ năng phát triển

  • Kỹ năng lập trình phần mềm: Khởi tạo project, soạn thảo mã lệnh bằng ngôn ngữ Ladder (LAD) trên phần mềm STEP 7 - Micro/WIN 32, biên dịch kiểm tra lỗi toàn bộ (Compile All), xuất file định dạng .awl và chạy mô phỏng trên S7-200 Simulator.
  • Kỹ năng phân tích và chẩn đoán: Đọc hiểu sơ đồ mạch điện, phân tích trạng thái hoạt động của PLC thông qua đèn báo hệ thống (SF - báo lỗi, RUN - chế độ chạy, STOP - chế độ dừng, hệ thống LED chỉ thị trạng thái logic ngõ vào Ix.y và ngõ ra Qy.z).
  • Kỹ năng đấu nối và lắp đặt phần cứng: Đấu nối nguồn nuôi, mạch ngõ vào số/cách ly quang 500VAC, mạch ngõ ra Relay/Transistor, kết nối các cảm biến nhiệt độ ngành lạnh vào module Analog, thi công hoàn thiện tủ điều khiển động cơ công nghiệp.

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

Giáo trình được thiết kế theo tỷ lệ phân bổ thực hành chiếm ưu thế nhằm rèn luyện kỹ năng nghề: 15 giờ lý thuyết (20%), 54 giờ thực hành/thảo luận (72%)6 giờ kiểm tra (8%). Phương pháp tiếp cận đi từ diễn giải lý thuyết phần cứng, hướng dẫn thao tác phần mềm đến giao nhiệm vụ thực hành từng bước.

Hệ thống bài tập và thực hành

  • Thao tác phần mềm: Người học được hướng dẫn tuần tự các bước cài đặt STEP 7 - Micro/WIN, thiết lập cổng truyền thông COM1 hoặc USB với địa chỉ cáp bằng 0, tốc độ truyền 9600 bps; sử dụng phần mềm mô phỏng S7-200 Simulator với mã bảo vệ 6596 để nạp và kiểm thử chương trình.
  • Bài tập mạch logic cơ bản: Lập trình bài toán điều khiển 2 nút nhấn Start/Stop duy trì trạng thái đèn báo qua ngõ vào I0.0 (tiếp điểm thường đóng), I0.1 (tiếp điểm thường hở) và bít nhớ M0.0/Q0.0.
  • Bài tập ứng dụng cơ điện: Lắp đặt hoàn chỉnh mạch động lực và mạch điều khiển cho hệ thống khởi động động cơ, mạch đảo chiều quay động cơ và mạch mở máy sao / tam giác sử dụng tín hiệu điều khiển từ ngõ ra PLC.

Phương pháp kiểm tra và đánh giá

Quy trình đánh giá kết quả học tập được quy định cụ thể theo 3 tiêu chí:

  • Kiến thức: Đánh giá qua bài kiểm tra viết hoặc trắc nghiệm, tập trung vào cấu tạo phần cứng, cấu trúc bộ nhớ, thông số kỹ thuật so sánh giữa CPU 212 và CPU 214, và cú pháp các câu lệnh.
  • Kỹ năng thực hành: Đánh giá trực tiếp qua thao tác kết nối cáp PC-PLC, viết chương trình đúng yêu cầu công nghệ, tải chương trình vào bộ nhớ và đấu nối vận hành thành công mô hình vật lý.
  • Thái độ nghề nghiệp: Đánh giá mức độ tuân thủ quy trình an toàn điện, tính cẩn thận, tác phong công nghiệp và vệ sinh khu vực xưởng thực hành.

Hướng dẫn tự học

Người học sử dụng bộ công cụ phần mềm STEP 7 - Micro/WIN kết hợp S7-200 Simulator trên máy tính cá nhân để luyện tập viết code LAD/STL và kiểm tra giải thuật điều khiển trước khi thao tác trên thiết bị phần cứng thật.


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

  • Tính ứng dụng chuyên ngành: Giáo trình không trình bày lý thuyết PLC chung chung mà tập trung vào nhu cầu điều khiển của nghề Kỹ thuật máy lạnh và điều hòa không khí. Khối vào/ra và các cảm biến được giới thiệu cụ thể gồm Thermostat, Thermocouple, Thermistor nhằm mục đích phục vụ điều khiển nhiệt độ hệ thống lạnh.
  • Tích hợp bộ công cụ mô phỏng: Cung cấp hướng dẫn chi tiết quy trình xuất tệp .awl và chạy thử trên phần mềm S7-200 Simulator, hỗ trợ người học tự kiểm tra thuật toán khi điều kiện thiết bị thực hành tại xưởng bị giới hạn.
  • Đối chiếu thông số kỹ thuật phần cứng rõ ràng: Bảng so sánh giữa các dòng CPU thuộc họ SIMATIC S7-200 (CPU 212, CPU 214, CPU 224) cung cấp đầy đủ thông số về vùng nhớ non-volatile, số lượng Timer phân giải 1ms/10ms/100ms, bộ đếm tốc độ cao HSC (2kHz/7kHz), các chế độ ngắt và bộ phát xung PTO/PWM.
  • Chuẩn hóa quy cách đấu nối công nghiệp: Nêu rõ các thông số kỹ thuật điện của cổng I/O theo tiêu chuẩn IEC 1131-2, bao gồm dải điện áp ngõ vào 15–30VDC (chuẩn 24VDC, 7mA), thời gian trễ lọc ngõ vào I0.0–I0.5 (0.2–8.7ms), cấp cách ly quang 500VAC, và đặc tính tải của ngõ ra Relay/Transistor.

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

Đối tượng Mục đích và yêu cầu sử dụng Điều kiện tiên quyết / Ghi chú
Học sinh, sinh viên Trung cấp nghề Sử dụng làm tài liệu học tập chính cho mô đun MĐ25 thuộc ngành Kỹ thuật máy lạnh và điều hòa không khí, Điện công nghiệp. Yêu cầu đã hoàn thành mô đun Trang bị điệnLắp đặt hệ thống cung cấp điện.
Giảng viên chuyên ngành Sử dụng làm khung bài giảng, thiết kế giáo án lý thuyết 15 giờ và hệ thống bài tập thực hành xưởng 54 giờ trên kit PLC Siemens S7-200. Căn cứ vào các bảng thông số và lưu đồ để xây dựng tiêu chí chấm điểm kỹ năng.
Kỹ thuật viên, người tự học Tài liệu tham khảo kỹ thuật về sơ đồ chân cổng RS485, mã màu/đèn báo trạng thái PLC S7-200 và quy trình cấu hình phần mềm Micro/WIN. Cần có kiến thức nền về khí cụ điện đóng cắt, tiếp điểm rơ-le và mạch điện điều khiển cơ bản.

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

1. Giáo trình này được biên soạn cho đối tượng nào?

Giáo trình được biên soạn phục vụ đào tạo trình độ Trung cấp nghề Kỹ thuật máy lạnh và điều hòa không khí, đồng thời có thể dùng làm tài liệu tham khảo cho học viên các ngành kỹ thuật liên quan như Điện công nghiệp và Vận hành thiết bị lạnh.

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

Người học cần hoàn thành các học phần cơ sở về an toàn điện, khí cụ điện, mạch điện điều khiển rơ-le cơ bản, mô đun Trang bị điệnLắp đặt hệ thống cung cấp điện.

3. Sự khác biệt kỹ thuật cơ bản giữa CPU 212 và CPU 214 trong giáo trình là gì?

  • CPU 212: Bộ nhớ chương trình 1KB (512 words), bộ nhớ dữ liệu 512 words (100 words non-volatile); tích hợp 8 cổng vào / 6 cổng ra; mở rộng tối đa 2 module; có 64 Timer, 64 Counter, 368 bít nhớ đặc biệt; lưu dữ liệu 50 giờ khi mất nguồn.
  • CPU 214: Bộ nhớ chương trình 4KB (2048 words), bộ nhớ dữ liệu 4KB (512 words EEPROM); tích hợp 14 cổng vào / 10 cổng ra; mở rộng tối đa 7 module; có 128 Timer, 128 Counter, 688 bít nhớ đặc biệt, 3 bộ đếm tốc độ cao HSC (2kHz và 7kHz), 2 bộ phát xung nhanh PTO/PWM; lưu dữ liệu 190 giờ khi mất nguồn.

4. Phương pháp tự học và kiểm tra chương trình khi không có sẵn PLC thực tế là gì?

Người học soạn thảo chương trình trên phần mềm STEP 7 - Micro/WIN 32, kiểm tra lỗi cú pháp bằng lệnh Compile All, xuất tệp sang định dạng .awl qua menu File > Export, sau đó mở phần mềm S7-200 Simulator, nhập mã mở khóa 6596 và nạp file .awl để quan sát trạng thái các ngõ vào/ra ảo trên giao diện máy tính.

5. Giáo trình cung cấp sơ đồ kết nối chân cổng truyền thông PLC như thế nào?

Cổng truyền thông PLC S7-200 sử dụng chuẩn nối tiếp RS485 với giắc nối Sub-D 9 chân: Chân 1 và Chân 5 nối Mass; Chân 2 và Chân 7 cấp nguồn 24VDC; Chân 3 và Chân 8 dùng để truyền và nhận dữ liệu tín hiệu RS485; Chân 6 cấp nguồn 5VDC; Chân 4 và Chân 9 không sử dụng.


Kết luận

Giáo trình Lập trình PLC cơ bản (Mã mô đun: MĐ25) của Trường Trung cấp Tháp Mười là tài liệu học thuật tiêu chuẩn, cung cấp đầy đủ hệ thống lý thuyết cấu trúc phần cứng, cấu trúc bộ nhớ và tập lệnh lập trình của dòng PLC SIMATIC S7-200 (CPU 212, CPU 214). Cấu trúc giáo trình tập trung vào việc hình thành kỹ năng thực hành thông qua 54 giờ luyện tập trực tiếp trên phần mềm STEP 7 - Micro/WIN 32, phần mềm mô phỏng S7-200 Simulator và hệ thống kit đấu nối thực tế.

Lộ trình học tập được thiết kế mạch lạc từ việc tiếp thu nguyên lý logic cơ bản, xử lý dữ liệu số, xử lý tín hiệu Analog đến lắp đặt hoàn chỉnh các mạch điện ứng dụng động cơ trong ngành nhiệt - lạnh và tự động hóa công nghiệp.