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

Giáo trình Lập trình PLC cơ bản do Bùi Văn Công chủ biên cùng các tác giả Nguyễn Anh Dũng và Tạ Văn Bằng biên soạn năm 2019, lưu hành nội bộ tại Trường Cao đẳng nghề Việt Nam – Hàn Quốc thành phố Hà Nội. Tài liệu được thiết kế cho mô đun chuyên môn nghề "Lập trình PLC cơ bản" (Mã số mô đun: MĐ 25) thuộc chương trình đào tạo nghề Cơ điện tử trình độ Cao đẳng.

Trong cấu trúc chương trình đào tạo, mô đun này có tổng thời lượng 90 giờ (bao gồm 15 giờ lý thuyết, 72 giờ thực hành/thực tập/thí nghiệm/thảo luận và 3 giờ kiểm tra). Môn học đượ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 chuyên môn cơ sở bao gồm: Điện tử công suất, Kỹ thuật xung – số, Kỹ thuật cảm biến, Trang bị điện, Lắp đặt và điều khiển thiết bị điện công nghiệp.

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

  • Kiến thức: Người học trình bày được các khái niệm về điều khiển lập trình, cấu trúc phần cứng, phương thức hoạt động của vòng quét CPU và tập lệnh cơ bản của bộ điều khiển logic khả trình (PLC).
  • Kỹ năng: Người học thực hiện việc ghép nối dây giữa PLC với các thiết bị ngoại vi đúng yêu cầu kỹ thuật, cài đặt phần mềm, soạn thảo và nạp chương trình điều khiển trên ngôn ngữ Ladder Diagram (LAD) cho các bài toán ứng dụng công nghiệp.
  • Năng lực tự chủ và trách nhiệm: Hình thành tác phong công nghiệp, rèn luyện tính tỉ mỉ, độ chính xác và ý thức tuân thủ quy chuẩn an toàn vệ sinh công nghiệp.

Giáo trình được cấu trúc thành 6 bài học theo phương pháp dạy học tích hợp. Điểm đặc thù của tài liệu là tỷ trọng thời lượng thực hành chiếm 80% tổng thời lượng mô đun (72/90 giờ), tập trung khai thác họ PLC Siemens SIMATIC S7-200 và phần mềm STEP 7-Micro/WIN 32 nhằm hình thành năng lực thực hiện nghề nghiệp trực tiếp cho sinh viên.


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

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

Giáo trình gồm 6 bài học được phân bổ theo tiến trình logic từ đại cương, cấu trúc phần cứng, ghép nối ngoại vi, tập lệnh xử lý đến các ứng dụng điều khiển truyền động điện:

  • Bài 1: Đại cương về điều khiển lập trình (4 giờ lý thuyết): Khái quát lịch sử phát triển của kỹ thuật điều khiển từ hệ thống rơ le nối cứng đến PLC (khởi xướng năm 1968 bởi General Motors và thiết bị cầm tay năm 1969); so sánh PLC với hệ thống rơ le và máy tính cá nhân (PC); phân tích cấu trúc tổng quát của hệ thống điều khiển (khối vào, khối xử lý CPU, khối ra) và khảo sát ứng dụng thực tế trong 7 lĩnh vực công nghiệp (hóa chất - dầu khí, chế tạo máy, sản xuất giấy, thủy tinh, thực phẩm - đồ uống, luyện kim, năng lượng).
  • Bài 2: Cấu trúc và phương thức hoạt động của một PLC (12 giờ: 1 LT, 11 TH): Phân tích chi tiết các khối chức năng phần cứng (CPU, bộ nhớ trong, bus hệ thống, khối I/O, khối nguồn); khảo sát thông số kỹ thuật các dòng vi xử lý CPU 212 và CPU 214 thuộc họ Siemens S7-200; phân loại vùng nhớ (vùng chương trình, vùng tham số, vùng dữ liệu, vùng nhớ đặc biệt SM như SM0.0, SM0.1); phương pháp định địa chỉ trực tiếp theo bit/byte/word/double word và nguyên lý vòng quét lặp (Scan cycle) của CPU.
  • Bài 3: Kết nối giữa PLC và thiết bị ngoại vi (12 giờ: 1 LT, 10 TH, 1 KT): Phân loại các dạng module nguồn nuôi và ngõ ra (DC/DC/DC, AC/DC/Relay); kỹ thuật đấu nối ngõ vào theo chuẩn IEC 1131-2 (mức điện áp 24VDC, cách ly quang 500VAC); kỹ thuật đấu nối ngõ ra rơ le và transistor; kết nối máy tính với PLC qua cáp PC/PPI (giao tiếp RS232/RS485 hoặc USB, tốc độ Baud mặc định 9600, địa chỉ trạm mặc định 2); quy trình cài đặt và thao tác trên phần mềm STEP 7-Micro/WIN 32.
  • Bài 4: Các phép toán nhị phân của PLC (20 giờ: 2 LT, 17 TH, 1 KT): Nguyên lý và bảng chân lý của các liên kết logic nhị phân (AND, OR, XOR, NOT); các lệnh ghi/xóa giá trị tiếp điểm (Set/Reset); nguyên lý cấu hình và hoạt động của các bộ tạo thời gian trễ (Timer) và bộ đếm (Counter: đếm lên CTU, đếm lên/xuống CTUD).
  • Bài 5: Các phép toán số của PLC (12 giờ: 6 LT, 5 TH, 1 KT): Các khối hàm 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 (Compare), chức năng dịch chuyển thanh ghi (Shift/Rotate), chức năng chuyển đổi kiểu dữ liệu (Convert) và các phép tính toán học số học (Math).
  • Bài 6: Các bài tập ứng dụng trong điều khiển động cơ (30 giờ: 1 LT, 29 TH): Kỹ thuật đấu nối dây mạch động lực và điều khiển; thiết kế giải thuật và lập trình hoàn chỉnh cho 4 mạch điều khiển truyền động điện:
    • 6.1 Mạch khởi động động cơ.
    • 6.2 Mạch đổi chiều quay động cơ.
    • 6.3 Mạch điều khiển tốc độ động cơ.
    • 6.4 Mạch mở máy sao/tam giác ($Y/\Delta$).

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

  • Lý thuyết vòng quét CPU: Giáo trình làm rõ chu trình hoạt động tuần hoàn 5 bước của CPU trong một Scan cycle: (1) Đọc trạng thái các đầu vào số/tương tự $\rightarrow$ (2) Thực hiện chương trình điều khiển $\rightarrow$ (3) Xử lý các yêu cầu truyền thông $\rightarrow$ (4) Thực hiện tự chẩn đoán lỗi $\rightarrow$ (5) Xuất dữ liệu ra các đầu ra vật lý.
  • Cấu trúc bộ nhớ và định địa chỉ: Xây dựng quy tắc truy cập bộ nhớ trực tiếp theo cú pháp [Tên vùng nhớ][Địa chỉ byte].[Địa chỉ bit] (ví dụ: I0.4, Q0.1, SMB28, SMB29). Phân tích tính chất bộ nhớ lưu trữ không mất dữ liệu (non-volatile) thông qua tụ điện duy trì và bộ nhớ EEPROM.
  • Chuẩn giao tiếp công nghiệp: Giới thiệu chuẩn giao tiếp vật lý RS485 qua đầu nối 9 chân (D-sub), giao thức truyền thông PPI (Point-to-Point Interface) phục vụ kết nối thiết bị lập trình và mạng PLC.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật phần cứng: Nhận diện cấu hình module CPU 212, CPU 214, CPU 221, CPU 224; thực hiện đấu nối nguồn điện một chiều 24VDC và xoay chiều 220VAC; đấu nối các cảm biến số, công tắc hành trình, nút nhấn (ngõ vào Sink/Source) và tải điều khiển (cuộn hút contactor, rơ le trung gian, van solenoid, đèn báo).
  • Kỹ năng phân tích và lập trình: Phân tích yêu cầu công nghệ, chuyển đổi sơ đồ mạch rơ le sang giản đồ hình thang (LAD); thiết lập bảng ký hiệu biến (Symbol Table); sử dụng các bit cờ hệ thống đặc biệt và lập trình xử lý tín hiệu số/tương tự.
  • Kỹ năng vận hành và xử lý lỗi: Sử dụng phần mềm STEP 7-Micro/WIN 32 để biên dịch, download/upload chương trình; quan sát trạng thái đèn chỉ thị (SF, RUN, STOP, Ix.x, Qx.x); sử dụng công cụ giám sát trực tuyến (Status Chart, Ladder Status) để phát hiện và gỡ rối lỗi chương trình.

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

  • Mô hình sư phạm tích hợp: Giáo trình áp dụng phương pháp đào tạo tích hợp giữa lý thuyết và thực hành nghề nghiệp. Mỗi bài học được cấu trúc theo trình tự: Mục tiêu $\rightarrow$ Cơ sở lý thuyết $\rightarrow$ Sơ đồ cấu trúc/nguyên lý $\rightarrow$ Hướng dẫn các bước thao tác $\rightarrow$ Bài tập thực hành mẫu $\rightarrow$ Đánh giá kết quả.
  • Thực hành trên thiết bị chuyên dụng: Quá trình giảng dạy yêu cầu sử dụng máy tính cá nhân có cài đặt phần mềm STEP 7-Micro/WIN 32, cáp nạp PC/PPI và bộ Kit thực hành PLC S7-200. Sinh viên được trực tiếp thao tác đấu nối dây dẫn trên mô hình thực tế và kiểm tra tính chính xác của mạch điện thông qua đồng hồ đo trước khi cấp nguồn.
  • Phương pháp đánh giá: Đánh giá năng lực sinh viên được tích hợp trong suốt khóa học với 3 bài kiểm tra định kỳ (1 giờ tại Bài 3, 1 giờ tại Bài 4, 1 giờ tại Bài 5) và bài đánh giá kỹ năng tổng hợp tại Bài 6. Tiêu chí đánh giá gồm:
    1. Mức độ chính xác và an toàn trong đấu nối phần cứng.
    2. Kỹ năng cấu hình thông số truyền thông và nạp chương trình.
    3. Tính đúng đắn của thuật toán lập trình LAD theo yêu cầu công nghệ.
    4. Khả năng phát hiện, giải thích và khắc phục các lỗi phát sinh.
  • Định hướng tự học: Giáo trình hướng dẫn sinh viên tự tra cứu tài liệu kỹ thuật qua hệ thống trợ giúp trực tuyến (Getting Started Manual, phím F1) của phần mềm STEP 7-Micro/WIN 32, đọc các tập tin Readme*.txt, phân tích sơ đồ chân kết nối và tự giải quyết các bài tập mở rộng về mạch điều khiển động cơ.

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

  • Tính quy chuẩn kỹ thuật: Các thông số phần cứng trong giáo trình được trình bày chi tiết theo các tiêu chuẩn kỹ thuật công nghiệp của Siemens và tiêu chuẩn quốc tế IEC 1131-2. Nội dung cung cấp đầy đủ thông số điện áp ngưỡng logic (mức 1: 15–30VDC, mức 0: 0–5VDC), dòng tải cho phép (2A đối với rơ le, 0.5A đối với transistor), điện trở cách ly và độ trễ chuyển mạch của ngõ vào/ngõ ra.
  • Tập trung vào nền tảng PLC phổ biến: Tài liệu tập trung hướng dẫn chuyên sâu dòng PLC Siemens SIMATIC S7-200 – thiết bị tiêu chuẩn được sử dụng rộng rãi trong các hệ thống đào tạo kỹ thuật và xí nghiệp sản xuất vừa và nhỏ tại Việt Nam.
  • Hướng dẫn kết nối và cấu hình trực quan: Giáo trình minh họa chi tiết từng bước thiết lập phần cứng: từ sơ đồ 9 chân của cổng truyền thông RS485, vị trí công tắc chọn chế độ (RUN, STOP, TERM), núm xoay chiết áp analog (SMB28, SMB29), đến các hộp thoại cấu hình cổng COM, tốc độ Baud và địa chỉ trạm trên giao diện Set PG/PC Interface.
  • Liên kết ứng dụng thực tế: Toàn bộ các bài tập thực hành ở chương cuối đều bám sát các bài toán truyền động điện thực tế trong nhà máy sản xuất (khởi động trực tiếp, đảo chiều quay, thay đổi tốc độ và chuyển đổi chế độ khởi động sao - tam giác).

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

  • Sinh viên: Giáo trình phục vụ trực tiếp sinh viên hệ Cao đẳng nghề ngành Cơ điện tử. Ngoài ra, tài liệu có thể sử dụng làm tài liệu học tập cho sinh viên các ngành liên quan như Kỹ thuật Điện - Điện tử, Tự động hóa công nghiệp và Cơ khí chế tạo máy.
  • Điều kiện tiên quyết (Prerequisites): Để tiếp thu tốt kiến thức, người học cần có kiến thức nền tảng từ các môn học: Điện tử công suất, Kỹ thuật xung – số, Kỹ thuật cảm biến, Trang bị điện và Lắp đặt - điều khiển thiết bị điện công nghiệp.
  • Giảng viên chuyên ngành: Giảng viên sử dụng tài liệu để biên soạn giáo án giảng dạy tích hợp cho mô đun MĐ 25, tổ chức phân bổ 90 giờ học hợp lý giữa thuyết trình lý thuyết và hướng dẫn sinh viên thực hành trên Kit PLC.
  • Kỹ thuật viên và người tự học: Kỹ sư, kỹ thuật viên vận hành bảo trì tại các xí nghiệp công nghiệp có thể sử dụng giáo trình như một tài liệu tra cứu kỹ thuật về sơ đồ chân, tập lệnh LAD cơ bản và quy trình kết nối nạp chương trình cho dòng PLC S7-200.

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

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

Giáo trình được biên soạn chuyên biệt cho sinh viên hệ Cao đẳng nghề ngành Cơ điện tử, đồng thời phù hợp với học viên các ngành Điện công nghiệp, Tự động hóa và kỹ thuật viên cần nắm vững kỹ thuật điều khiển lập trình cơ bản.

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

Người học cần hoàn thành các môn học tiên quyết gồm: Điện tử công suất, Kỹ thuật xung – số, Kỹ thuật cảm biến, Trang bị điện và Lắp đặt - điều khiển thiết bị điện công nghiệp để hiểu rõ bản chất tín hiệu và thiết bị chấp hà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 PLC lý thuyết là gì?

Tài liệu được xây dựng theo phương pháp tích hợp với 80% thời lượng dành cho thực hành (72/90 giờ). Nội dung đi thẳng vào hướng dẫn đấu nối phần cứng cụ thể, cấu hình phần mềm STEP 7-Micro/WIN 32 và giải quyết các bài toán điều khiển động cơ thực tế.

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

Người học cần kết hợp việc nghiên cứu cấu trúc bộ nhớ và bảng tập lệnh với việc thực hành lập trình trên máy tính; sử dụng công cụ mô phỏng hoặc Kit PLC thực tế để nạp chương trình, theo dõi trạng thái đèn báo (SF, RUN, STOP) và kiểm tra tín hiệu bằng bảng Status Chart.

5. Giáo trình có những tài liệu bổ trợ nào đi kèm?

Tài liệu cung cấp danh mục Tài liệu tham khảo ở trang 105, hệ thống sơ đồ mạch đấu nối của các dòng CPU 221, CPU 224, cùng tài liệu hướng dẫn trực tuyến Getting Started Manual đi kèm phần mềm STEP 7-Micro/WIN 32.


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 Cao đẳng nghề Việt Nam – Hàn Quốc thành phố Hà Nội cung cấp hệ thống kiến thức toàn diện về kỹ thuật điều khiển lập trình, kết hợp chặt chẽ giữa lý thuyết cấu trúc phần cứng và kỹ năng lập trình điều khiển thực tế.

Lộ trình học tập được thiết kế mạch lạc qua 6 bài học: từ tìm hiểu tổng quan hệ thống điều khiển, phân tích cấu trúc CPU S7-200 và chu trình quét, thực hiện đấu nối I/O ngoại vi theo chuẩn công nghiệp, làm chủ tập lệnh nhị phân/tập lệnh số, đến hoàn thiện các mạch ứng dụng điều khiển động cơ điện.

Để mở rộng kiến thức chuyên môn, người học nên kết hợp nghiên cứu các tài liệu tham khảo được nêu tại trang 105 của giáo trình cùng tài liệu kỹ thuật phần cứng do hãng Siemens phát hành.