Tổng quan về giáo trình
Giáo trình PLC cơ bản (Mã số mô đun: MĐ 24) là tài liệu đào tạo chuyên môn thuộc hệ thống giảng dạy nội bộ của Trường Cao đẳng Nghề Hà Nam, được ban hành chính thức theo Quyết định số 234/QĐ-CĐN ngày 05 tháng 8 năm 2020 do tác giả Ngô Thị Oanh làm chủ biên. Trong chương trình đào tạo nghề Điện công nghiệp trình độ Cao đẳng, mô đun này mang tính chất bắt buộ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 cơ sở và chuyên môn, đồng thời được xếp trước giai đoạn thực tập tại doanh nghiệp. Với tổng dung lượng thời gian đào tạo là 60 giờ, tài liệu đảm nhiệm vai trò trang bị hệ thống kiến thức và kỹ năng thực hành cốt lõi về kỹ thuật điều khiển lập trình trong sản xuất công nghiệp.
Mục tiêu học tập của giáo trình được xác định trên ba phương diện cụ thể:
- Về mặt kiến thức: Người học trình bày được nguyên lý hoạt động của hệ điều khiển lập trình PLC, so sánh các đặc tính kỹ thuật giữa PLC với hệ thống điều khiển nối dây cứng bằng rơ le/contactor và máy tính cá nhân; phân tích được cấu tạo phần cứng và cơ chế thực thi phần mềm của thiết bị điều khiển logic khả trình; nắm vững phương pháp kết nối giữa máy tính (PC), khối xử lý trung tâm (CPU) và các thiết bị ngoại vi.
- Về mặt kỹ năng: Người học thực hiện đấu nối thành thạo phần cứng; viết, nạp, biên dịch và chạy thử chương trình giải quyết các bài toán công nghiệp; nhận diện cổng vào/ra trên biến tần, kết nối mạch động lực, điều khiển khởi động, đảo chiều, dừng mềm cho động cơ; vận hành công cụ chẩn đoán để phân tích lỗi và sửa chữa sự cố mạch điện.
- Về năng lực tự chủ và trách nhiệm: Hình thành khả năng phát hiện, xử lý các bài toán tự động hóa thực tế và phối hợp giải quyết công việc theo nhóm.
Cấu trúc giáo trình gồm 1 bài mở đầu và 4 bài chuyên đề kỹ thuật, triển khai theo hướng tiếp cận từ bản chất logic, phân tích phần cứng vi xử lý, cấu trúc bộ nhớ, tập lệnh nhị phân, đến thao tác kết nối ngoại vi và lắp đặt mô hình tự động hóa. Điểm đặc thù của tài liệu là lấy dòng PLC Siemens S7-200 (các dòng CPU 214, CPU 224) kết hợp phần mềm STEP 7 - Micro/WIN làm nền tảng thực hành chính, đồng thời đối sánh với thiết bị của các hãng Mitsubishi, Omron nhằm cung cấp góc nhìn toàn diện về kỹ thuật lập trình công nghiệp.
Nội dung kiến thức cốt lõi
Các chương/chủ đề chính
Giáo trình được tổ chức thành 5 phần nội dung chính, sắp xếp theo tiến trình phát triển từ tổng quan hệ thống đến kỹ thuật lập trình và ứng dụng thực nghiệm:
-
Bài mở đầu: Giới thiệu chung về PLC và các bài toán điều khiển (Mã bài: MĐ 24 - 00)
Khái quát định nghĩa PLC là máy tính công nghiệp thực hiện dãy quá trình sản xuất. Phân tích các đặc điểm vận hành trong môi trường công nghiệp, khả năng thích ứng nhiệt độ, độ ẩm và tiếng ồn. So sánh đối chiếu điều khiển kết nối cứng (rơ le, mạch điện tử) với điều khiển lập trình có nhớ thông qua bài toán thực tế: điều khiển tuần tự hệ thống 3 máy bơm (khởi động từ K1, K2, K3) và phương án tái cấu trúc thuật toán mà không cần thay đổi đấu dây phần cứng.
-
Bài 1: Đại cương về điều khiển lập trình (Mã bài: MĐ 24 - 01)
Khảo sát cấu trúc phần cứng tổng quát của PLC gồm khối nguồn nuôi (24VDC/220VAC), module CPU, module xuất/nhập (I/O) và hệ thống bus (Address bus, Data bus, Control bus). Đi sâu vào dòng PLC Siemens S7-200: thông số kỹ thuật các dòng CPU (CPU 212, CPU 214, CPU 221, CPU 222, CPU 224, CPU 224XP, CPU 226), hệ thống đèn chỉ thị trạng thái (SF, RUN, STOP, Ix, Qy), cổng truyền thông RS485 và cáp chuyển đổi PC/PPI. Phân tích cấu trúc bộ nhớ (vùng chương trình, vùng tham số, vùng dữ liệu I, V, Q, M, SM và vùng đối tượng T, C, HSC, AIW, AQW, AC), nguyên lý mở rộng module. Hướng dẫn cài đặt, cấu hình phần mềm STEP 7 - Micro/WIN (v3.0/v4.0). Phân tích chu kỳ vòng quét (Scan cycle), cấu trúc chương trình (Main, Subroutine, Interrupt) và 3 ngôn ngữ lập trình chuẩn (LAD, STL, FBD). Trình bày kỹ thuật kết nối phần cứng với thiết bị ngoại vi và quy trình sử dụng bảng trạng thái (Status Chart) với các chức năng Read, Write, Force, Unforce để chẩn đoán đường dây.
-
Bài 2: Các phép toán nhị phân của PLC (Mã bài: MĐ 24 - 02)
Trình bày hệ thống lệnh vào/ra cơ bản (LD, LDN, =), các tiếp điểm đặc biệt phát hiện sườn xung lên/xuống (chuyển đổi dương/âm), tiếp điểm đảo và vùng nhớ đặc biệt SM (từ SM0.0 đến SM0.7). Triển khai các lệnh liên kết logic AND (A), OR (O), kết hợp ALD, OLD và cơ chế điều khiển ngăn xếp logic LPS (Logic Push), LRD (Logic Read), LPP (Logic Pop). Hướng dẫn cú pháp và ứng dụng của nhóm lệnh ghi/xóa giá trị SET (S), RESET (R); các khối định thì On-Delay Timer (TON), Retentive On-Delay Timer (TONR); các khối đếm Count Up (CTU), Count Down (CTD), Count Up/Down (CTUD); nhóm lệnh điều khiển chương trình gồm lệnh nhảy nhãn (JMP/LBL) và lệnh gọi/kết thúc chương trình con (CALL/SBR).
-
Bài 3: PLC của các hãng khác
Mở rộng khảo sát các dòng thiết bị điều khiển lập trình phổ biến trên thị trường: Hãng Omron (dòng CPM1A, dòng Micro, dòng Mini CQM1/CQM1H, dòng Medium CS1); Hãng Mitsubishi (dòng cực nhỏ Alpha, dòng FX0, FX0S, FX0N, FX, FX2C, FX2N); Hãng Siemens quy mô vừa và lớn (PLC-5 System Controller, Pico Controllers, các dòng XPS MF 60, XPS MF 1-2-3, XPS MF 31-30-35).
-
Bài 4: Lắp đặt mô hình điều khiển bằng PLC
Hướng dẫn kỹ thuật đấu nối dây khối ghép nối vào (cảm biến, công tắc hành trình, nút ấn) và khối ghép nối ra (rơ le trung gian, contactor, van điện từ Solenoid). Thiết kế, lắp đặt và lập trình vận hành cho hai mô hình công nghiệp cụ thể: mô hình điều khiển hệ thống băng tải và mô hình điều khiển thang máy xây dựng.
Kiến thức nền tảng được xây dựng
Giáo trình thiết lập hệ thống lý thuyết điều khiển tự động dựa trên các nguyên lý cốt lõi:
- Nguyên lý vòng quét (Scan cycle): Cơ chế hoạt động lặp tuần tự của CPU gồm 4 giai đoạn cố định: Đọc trạng thái tín hiệu từ cổng vào vật lý đưa vào bộ đệm ảo (Input image register) $\rightarrow$ Thực thi từng lệnh trong chương trình từ địa chỉ đầu tiên đến lệnh kết thúc MEND $\rightarrow$ Xử lý truyền thông nội bộ và kiểm tra lỗi hệ thống $\rightarrow$ Chuyển nội dung từ bộ đệm ảo (Output image register) đến các cổng xuất vật lý.
- Nguyên lý tổ chức và định dạng dữ liệu bộ nhớ: Cơ chế phân vùng dữ liệu và quy ước định địa chỉ truy xuất theo bit (Tên miền + Byte + Bit, ví dụ V150.4), theo byte (VB150), theo từ đơn 16-bit (VW150) và theo từ kép 32-bit (VD150).
- Nguyên lý logic ngăn xếp (Logic Stack): Cơ chế tổ chức xử lý dữ liệu logic nhị phân trong CPU thông qua các lệnh nạp đỉnh, đẩy lùi ngăn xếp và rẽ nhánh quản lý luồng dữ liệu trung gian (LPS, LRD, LPP).
Kỹ năng phát triển
- Kỹ năng kỹ thuật: Đấu nối mạch nguồn 24VDC/240VAC cho PLC; ghép nối phần cứng CPU với các thiết bị ngoại vi vào/ra; cài đặt phần mềm STEP 7 - Micro/WIN, thiết lập cổng giao tiếp truyền thông RS232/RS485 qua cáp PC/PPI với tốc độ baud chuẩn (9600 đến 38400 baud); đấu nối mạch động lực và điều khiển biến tần.
- Kỹ năng phân tích: Đọc hiểu sơ đồ nguyên lý mạch điện tiếp điểm; chuyển đổi các bài toán công nghệ (điều khiển bơm tuần tự, khởi động đổi nối sao - tam giác $\text{Y}/\Delta$) sang sơ đồ giải thuật điều khiển logic, thiết lập bảng ký hiệu và phân bổ địa chỉ (Symbol Table).
- Kỹ năng thực hành và sửa lỗi: Soạn thảo chương trình bằng ngôn ngữ LAD/STL/FBD; biên dịch và kiểm tra cú pháp (Compile/Compile All); nạp (Download) và đọc ngược (Upload) chương trình giữa PC và PLC; sử dụng công cụ Status Chart để đọc (Read), ghi giá trị (Write), cưỡng bức trạng thái biến (Force/Unforce) nhằm kiểm tra độc lập đường dây ngoại vi và cô lập sự cố phần cứng.
Phương pháp giảng dạy và học tập
Giáo trình áp dụng phương pháp sư phạm tích hợp chặt chẽ giữa giảng dạy lý thuyết cơ sở và rèn luyện kỹ năng thực hành xưởng, phân bổ theo khung đào tạo 60 giờ. Tiến trình tiếp cận bài học được chuẩn hóa theo các bước logic:
Hệ thống bài tập và nghiên cứu tình huống (case studies) trong tài liệu được xây dựng trực tiếp từ các bài toán công nghiệp thực tế:
- Bài toán điều khiển hệ thống 3 máy bơm vận hành tuần tự cưỡng bức thông qua 3 khởi động từ K1, K2, K3 và chuyển đổi linh hoạt sang chế độ hoạt động độc lập.
- Bài toán lập trình điều khiển mở máy động cơ xoay chiều 3 pha roto lồng sóc bằng phương pháp đổi nối sao - tam giác ($\text{Y}/\Delta$), kiểm soát thời gian chuyển đổi qua Timer và khóa chéo logic contactor.
- Bài toán điều khiển động cơ không đồng bộ 3 pha quay 1 chiều kết hợp nút thử máy (Test), nút Start/Stop và bảo vệ quá tải bằng rơ le nhiệt.
- Bài toán tích hợp điều khiển hệ thống băng tải cấp liệu và hệ thống thang máy xây dựng tại Bài 4.
Phương pháp đánh giá kết quả học tập tập trung vào việc kiểm tra đa chiều:
- Đánh giá kiến thức lý thuyết về cấu trúc phần cứng, vòng quét và tập lệnh thông qua bài kiểm tra viết.
- Đánh giá kỹ năng thực hành thông qua tính chính xác của bảng phân bổ địa chỉ Symbol Table, độ chuẩn xác của mã chương trình biên dịch không lỗi, tính an toàn trong thao tác đấu nối dây ngõ vào/ngõ ra.
- Đánh giá năng lực chẩn đoán thông qua việc sử dụng thành thạo bảng trạng thái Status Chart để định vị lỗi đấu dây và xử lý tình huống giả lập trên thiết bị.
Về hướng dẫn tự học: Tài liệu yêu cầu người học chủ động cài đặt phần mềm STEP 7 - Micro/WIN trên máy tính cá nhân (hệ điều hành Windows XP, Windows 7, dung lượng ổ cứng trống tối thiểu 80MB), tự rèn luyện kỹ năng chuyển đổi qua lại giữa 3 ngôn ngữ LAD, STL, FBD, và phân tích các bài tập mẫu trước khi thực hành trên mô hình thực tế.
Điểm nổi bật và cập nhật
Tài liệu được biên soạn dựa trên cơ sở kế thừa các giáo trình truyền thống về khí cụ điện, điều khiển rơ le - contactor, kết hợp cập nhật các nội dung điều khiển tự động hóa bằng PLC đáp ứng chuẩn đầu ra của ngành Điện công nghiệp:
- Tích hợp sâu công cụ chẩn đoán Status Chart: Khác với các tài liệu thuần lý thuyết lập trình, giáo trình dành thời lượng chi tiết hướng dẫn khai thác công cụ Status Chart của phần mềm STEP 7 - Micro/WIN. Công cụ này cho phép kỹ thuật viên giám sát trực quan trạng thái logic của các ngõ vào/ra, thực hiện đọc/ghi dữ liệu và cưỡng bức biến (Force) để kiểm tra độ chính xác của đường dây đấu nối ngoại vi trước khi vận hành nạp chương trình chính thức.
- Chuẩn hóa kỹ thuật kết nối phần cứng công nghiệp: Hướng dẫn chi tiết sơ đồ chân cổng truyền thông RS485, kỹ thuật ghép nối máy tính qua cáp RS232/PPI Multi-Master và các quy tắc an toàn cấp nguồn (ngõ vào 24VDC vào các chân 1M, 2M, M, L+; ngõ ra 240VAC vào các chân N, 1L, 2L, 3L, L1, tiếp địa PE).
- Mở rộng kiến thức đa hãng (Multi-vendor reference): Bên cạnh việc lấy họ Siemens S7-200 làm trọng tâm thực hành, giáo trình cung cấp bảng phân loại và thông số kỹ thuật của các dòng PLC phổ biến khác như Omron (CPM1A, CQM1, CS1) và Mitsubishi (Alpha, họ FX), giúp người học mở rộng khả năng nhận biết thiết bị khi làm việc tại các môi trường sản xuất đa dạng.
- Tính ứng dụng công nghiệp thực tiễn: Các nội dung kỹ thuật gắn liền với các đối tượng truyền động và chấp hành cụ thể trong nhà máy như: động cơ không đồng bộ 3 pha, van điện từ Solenoid, trạm bơm thủy lợi, hệ thống băng tải công nghiệp, thang máy xây dựng và bộ biến tần điều khiển tốc độ/dừng mềm.
Đối tượng sử dụng giáo trình
Giáo trình PLC cơ bản được thiết kế phục vụ các nhóm đối tượng và mục đích sử dụng cụ thể:
- Sinh viên, học viên chính quy: Học sinh - sinh viên theo học trình độ Cao đẳng nghề Điện công nghiệp tại Trường Cao đẳng Nghề Hà Nam và các cơ sở giáo dục nghề nghiệp có chương trình tương đương. Giáo trình được sử dụng trong giai đoạn chuyên ngành bắt buộc trước khi đi thực tập tốt nghiệp tại doanh nghiệp.
- Điều kiện tiên quyết (Prerequisites): Để tiếp thu hiệu quả nội dung mô đun, người học cần hoàn thành các môn học kỹ thuật cơ sở và chuyên môn trước đó, bao gồm: Mạch điện, Khí cụ điện, Mạch điều khiển nối dây cứng bằng tiếp điểm (Rơ le - Contactor), An toàn điện và có kiến thức cơ bản về tin học văn phòng, phần mềm máy tính.
- Giảng viên chuyên ngành: Sử dụng làm giáo trình khung để biên soạn đề cương bài giảng, kế hoạch giảng dạy lý thuyết 60 giờ, thiết kế các bài tập thực hành xưởng, lập phiếu đánh giá kỹ năng nghề và xây dựng ngân hàng câu hỏi kiểm tra kết thúc mô đun.
- Cán bộ kỹ thuật và người tự học: Tài liệu là nguồn tham khảo kỹ thuật cho các thợ điện công nghiệp, kỹ thuật viên vận hành hệ thống tự động hóa cần tra cứu nhanh về cấu trúc địa chỉ vùng nhớ S7-200, tập lệnh nhị phân, quy trình cài đặt phần mềm STEP 7 - Micro/WIN và phương pháp kiểm tra phát hiện lỗi mạch điều khiển.
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 trình độ Cao đẳng ngành Điện công nghiệp đang học mô đun MĐ 24, đồng thời phù hợp làm tài liệu tham khảo cho giảng viên dạy nghề và kỹ thuật viên bảo trì hệ thống điều khiển tự động tại các nhà máy.
2. Cần kiến thức nền nào để học?
Người học cần hoàn thành các môn học kỹ thuật cơ sở về mạch điện tử, khí cụ điện, sơ đồ mạch điều khiển có tiếp điểm (rơ le, contactor), nguyên lý vận hành động cơ điện không đồng bộ 3 pha và kỹ năng sử dụng máy tính cá nhân trên nền tảng hệ điều hành Windows.
3. Điểm khác biệt với giáo trình khác?
Tài liệu tập trung sâu vào kỹ năng thực hành đấu nối phần cứng vật lý và quy trình chẩn đoán lỗi đường dây thông qua công cụ Status Chart (chức năng Read/Write/Force) trên phần mềm STEP 7 - Micro/WIN. Ngoài ra, giáo trình bổ sung nội dung khảo sát đối chiếu với PLC của các hãng Omron, Mitsubishi và hướng dẫn tích hợp PLC với bộ biến tần.
4. Làm sao để tự học hiệu quả?
Người học cần kết hợp đọc lý thuyết về cấu trúc vùng nhớ, cài đặt phần mềm STEP 7 - Micro/WIN trên máy tính cá nhân, thực hành chuyển đổi các mạch điều khiển tiếp điểm truyền thống sang sơ đồ giải thuật PLC, viết chương trình đồng thời trên 3 ngôn ngữ (LAD, STL, FBD) và hoàn thiện các bài tập lập trình động cơ, băng tải được giao cuối mỗi bài học.
5. Có tài liệu bổ trợ nào kèm theo?
Giáo trình đi kèm danh mục tài liệu tham khảo chuyên ngành được liệt kê tại trang 103 của tài liệu, bao gồm các tài liệu hướng dẫn kỹ thuật của hãng Siemens về họ S7-200, tài liệu phần mềm STEP 7 - Micro/WIN, tài liệu kỹ thuật biến tần và sơ đồ các mô hình thực hành băng tải, thang máy xây dựng.
Kết luận
Giáo trình PLC cơ bản (MĐ 24) của Trường Cao đẳng Nghề Hà Nam cung cấp một hệ thống kiến thức và kỹ năng thực hành hoàn chỉnh về kỹ thuật điều khiển lập trình cho nghề Điện công nghiệp. Giá trị cốt lõi của tài liệu nằm ở cấu trúc chặt chẽ từ nguyên lý phần cứng, cơ chế vòng quét, phân vùng bộ nhớ S7-200 đến hệ thống lệnh nhị phân và phương pháp ứng dụng thực tế trên các mô hình truyền động công nghiệp.
Lộ trình học tập khuyến nghị bắt đầu từ việc nắm vững nguyên lý hoạt động và cấu trúc bộ nhớ $\rightarrow$ thành thạo kỹ thuật lập trình logic cơ bản và nâng cao $\rightarrow$ làm chủ quy trình kết nối ngoại vi và công cụ chẩn đoán Status Chart $\rightarrow$ hoàn thiện kỹ năng trên các mô hình tích hợp biến tần, băng tải và thang máy. Người học nên kết hợp nghiên cứu giáo trình cùng phần mềm STEP 7 - Micro/WIN và hệ thống tài liệu tham khảo kỹ thuật để đạt chuẩn đầu ra nghề nghiệp.