TỔNG QUAN HỌC THUẬT VÀ NỘI DUNG GIÁO TRÌNH: ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ (MÃ MÔ ĐUN: MĐ33)


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

Giáo trình Điều khiển lập trình cỡ nhỏ (Mã mô đun: MĐ33) là tài liệu đào tạo chuyên ngành thuộc chương trình đào tạo nghề Điện dân dụng và Điện công nghiệp ở trình độ Trung cấp và Cao đẳng nghề. Giáo trình được ban hành theo Quyết định số 1955/QĐ-CĐGTVTTWI-ĐT ngày 21/12/2017 của Hiệu trưởng Trường Cao đẳng Giao thông vận tải Trung ương I, là kết quả kế thừa từ Dự án "Thí điểm xây dựng chương trình và giáo trình dạy nghề năm 2011–2012" do đội ngũ giảng viên Trường Cao đẳng nghề Công nghiệp Hải Phòng chủ trì biên soạn, cùng sự tham gia của Trường Cao đẳng nghề Bách nghệ Hải Phòng, Trường Cao đẳng nghề Giao thông vận tải Trung ương II và Trường Cao đẳng nghề Cơ điện Hà Nội.

Về mặt vị trí chương trình, mô đun MĐ33 có tổng thời lượng 90 giờ (bao gồm 30 giờ lý thuyết, 55 giờ thực hành và 5 giờ kiểm tra), được bố trí giảng dạy sau khi người học đã hoàn thành các môn học tiên quyết: Tin học cơ bản, Điện tử cơ bản, mô đun Trang bị điện và Kỹ thuật cảm biến. Mục tiêu học tập cốt lõi của giáo trình bao gồm:

  • Phân tích cấu tạo, nguyên lý lập trình và phạm vi ứng dụng của các dòng vi điều khiển logic cỡ nhỏ tiêu biểu gồm: LOGO! (Siemens), EASY (Moeller) và ZEN (OMRON).
  • Phân tích cấu trúc phần cứng, giao diện vào/ra (I/O) và phương thức ghép nối thiết bị ngoại vi số và tương tự.
  • Thực hiện thành thạo kỹ năng lập trình trực tiếp bằng bàn phím tích hợp trên thiết bị và lập trình mô phỏng trên máy tính thông qua phần mềm chuyên dụng (LOGO! SOFT Comfort, Easy Soft).
  • Vận hành và xử lý các bài toán điều khiển tự động hóa quy mô vừa và nhỏ trong lĩnh vực dân dụng và công nghiệp, đảm bảo quy chuẩn an toàn cho người và thiết bị.

Cấu trúc giáo trình gồm 6 bài học được thiết kế theo tiến trình mô-đun hóa, kết hợp chặt chẽ giữa cơ sở lý thuyết logic, phân tích cấu trúc phần cứng và thực hành ứng dụng công nghệ trực tiếp trên các bài toán truyền động điện thực tế.


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

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

Giáo trình phân bổ kiến thức qua 6 bài học chính:

  1. Bài 1: Giới thiệu chung về bộ điều khiển lập trình cỡ nhỏ (MĐ33-01): So sánh phương pháp điều khiển nối cứng có tiếp điểm (rơ le, công tắc tơ) và không tiếp điểm (IC số, cổng logic, linh kiện bán dẫn công suất SCR, Triac) với phương pháp điều khiển lập trình được (PLC). Giới thiệu cấu trúc hệ thống PLC (CPU, khối nhớ, khối I/O, nguồn nuôi) và các ngôn ngữ biểu diễn: Sơ đồ hình thang (LAD), Danh sách lệnh (STL), Sơ đồ khối chức năng (FBD/CSF). Khảo sát cấu hình phần cứng LOGO! Siemens (LOGO! 24, LOGO! 24R, LOGO! 230R, LOGO! 230RC), cấu trúc cổng vào số/analog (I1–I8, AI1–AI2), cổng ra rơ le (tối đa 8A)/transistor (0.3A), cùng các module mở rộng tín hiệu số (DM8, DM16) và tín hiệu tương tự (AM2, AM2 PT100, AM2 AQ).
  2. Bài 2: Các chức năng cơ bản của LOGO (MĐ33-02): Khảo sát nguyên lý hoạt động, bảng trạng thái chân lý và ký hiệu sơ đồ khối chức năng (FBD) của 6 cổng logic cơ bản: OR (mắc song song tiếp điểm), AND (mắc nối tiếp tiếp điểm), NOT (tiếp điểm thường đóng), NAND (đảo ngõ ra nối song song), NOR (đảo ngõ ra nối tiếp) và XOR (so sánh khác biệt trạng thái). Cung cấp hệ thống bài tập thực hành chuyển đổi mạch điều khiển rơ le sang sơ đồ FBD.
  3. Bài 3: Các chức năng đặc biệt của LOGO (MĐ33-03): Phân tích nguyên lý, tham số cài đặt và giản đồ xung của các hàm chuyên dụng: Hàm rơ le tự giữ (Latching Relay RS - ưu tiên Reset), Hàm phát xung đồng hồ (Pulse Generator với tần số $f = \frac{1}{2T}$), Rơ le trễ đóng (On Delay), Rơ le trễ đóng có nhớ (Retentive On Delay), Rơ le trễ ngắt (Off Delay), Rơ le xung (Pulse Relay), Rơ le trễ đóng/ngắt kết hợp (On/Off Delay), Rơ le xung trễ (Wiping Relay), Bộ tạo xung vuông không đồng bộ (Asynchronous Pulse), Bộ tạo xung đơn ổn kích cạnh lên (Edge-triggered Wiping Relay), Bộ đếm lên/xuống (Up/Down Counter hỗ trợ đếm tốc độ cao 2kHz tại ngõ vào I5/I6), Bộ định thời gian thực 7 ngày trong tuần (Weekly Timer gồm 3 kênh No1, No2, No3 với thứ tự ưu tiên $No3 > No2 > No1$), và hệ thống 8 bit cờ ngõ ra ảo/rơ le trung gian (Marker từ M1 đến M8).
  4. Bài 4: Lập trình trực tiếp trên LOGO (MĐ33-04): Hướng dẫn 4 quy tắc thao tác phím cứng trên màn hình LOGO! (phím điều hướng, phím ESC, OK; quy tắc lập trình ngược từ ngõ ra về ngõ vào; quy tắc di chuyển con trỏ; quy tắc lưu trữ chương trình hoàn chỉnh). Khảo sát cấu trúc bộ nhớ hệ thống (ROM, RAM, EPROM) và cấu trúc vùng nhớ ứng dụng (vùng giới hạn, vùng tức thời, vùng thời gian, vùng khối chức năng). Giới hạn kết nối chuỗi tối đa 7 khối giữa 1 đầu vào và 1 đầu ra. Triển khai bài tập ứng dụng: Khởi động động cơ tuần tự, điều khiển hệ thống 3 băng tải tuần tự (B3 $\rightarrow$ B2 $\rightarrow$ B1), cơ cấu dập đảo chiều quay tự động 2 tay an toàn, thang máy xây dựng, hệ thống chiếu sáng tòa nhà và dây chuyền đóng hộp.
  5. Bài 5: Lập trình bằng phần mềm LOGO! SOFT (MĐ33-05): Hướng dẫn thiết lập kết nối truyền thông cáp PC – LOGO, kỹ thuật soạn thảo sơ đồ FBD trên giao diện máy tính, kỹ thuật mô phỏng kiểm thử (Simulation). Ứng dụng điều khiển động cơ hai cuộn dây nối tam giác – sao kép (Dahlander), hệ thống cửa tự động, trạm bơm nước tự động, hệ thống quạt thông gió, xe rót vật liệu vào bể chứa và bảng quang báo hiển thị.
  6. Bài 6: Bộ điều khiển lập trình EASY của hãng Moeller (MĐ33-06): Giới thiệu cấu trúc bên ngoài, các model CPU, đặc tính kỹ thuật ngõ vào/ra, sơ đồ đấu dây nguồn và tải, khả năng ghép nối module mở rộng của dòng EASY; kỹ thuật lập trình trực tiếp qua phím bấm và lập trình thông qua phần mềm Easy Soft trên máy tính.

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

Giáo trình trang bị hệ thống lý thuyết và phương pháp luận kỹ thuật bao gồm:

  • Lý thuyết logic số và đại số Boolean: Ứng dụng các hàm logic cơ bản để mô hình hóa trạng thái đóng/cắt của các khí cụ điện trong mạch điều khiển.
  • Nguyên lý điều khiển tự động có nhớ và định thời: Phân tích giản đồ thời gian (Timing diagrams), xác định cạnh xung (cạnh lên/cạnh xuống) và tính toán các tham số trễ thời gian $T$, $T_H$, $T_L$, giá trị ngưỡng đếm On/Off.
  • Kỹ thuật xử lý tín hiệu phần cứng: Phân tích mạch ghép nối tín hiệu số cách ly quang, nguyên lý chuyển đổi tín hiệu tương tự (Analog Input $0–10\text{V}$, $0–20\text{mA}$ qua module AM2), và kỹ thuật đo nhiệt độ sử dụng nhiệt điện trở PT100 (kỹ thuật đấu nối 2 dây và 3 dây triệt tiêu sai số điện trở đường dây).

Kỹ năng phát triển

Thông qua mô đun MĐ33, người học hình thành các nhóm năng lực kỹ thuật:

  • Kỹ năng thiết kế và đấu nối phần cứng: Khả năng đọc hiểu bản vẽ trang bị điện, phân công địa chỉ vào/ra (I/O Allocation Table), đấu nối nguồn nuôi ($24\text{VDC}$, $115/230\text{VAC}$), đấu nối cảm biến và thiết bị chấp hành (động cơ, khởi động từ, rơ le nhiệt, đèn báo) với ngõ ra rơ le hoặc transistor.
  • Kỹ năng lập trình và cấu hình thiết bị: Sử dụng thành thạo bàn phím điều hướng trên mặt máy LOGO! 230RC để cài đặt thời gian thực, nhập thuật toán FBD, liên kết khối hàm và gán tham số trực tiếp không cần máy tính.
  • Kỹ năng sử dụng phần mềm và chẩn đoán: Khai thác phần mềm LOGO! SOFT Comfort và Easy Soft để lập trình, mô phỏng kiểm tra logic, truyền/nhận chương trình qua cáp PC-Interface, và phát hiện lỗi vận hành thông qua hiển thị trạng thái RUN/STOP trên màn hình LCD.

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

Giáo trình áp dụng mô hình đào tạo tích hợp giữa lý thuyết chuyên môn và thực hành rèn luyện kỹ năng (chiếm 61.1% tổng thời lượng mô đun, tương đương 55/90 giờ thực hành). Tiến trình sư phạm được chuẩn hóa qua quy trình 3 bước cố định cho mọi bài toán công nghệ:

  1. Bước 1 (Thiết kế sơ đồ đấu nối): Phân tích yêu cầu công nghệ của đối tượng điều khiển (động cơ, trạm bơm, băng tải), xác định số lượng cảm biến/nút ấn đầu vào và khí cụ chấp hành đầu ra để thiết lập sơ đồ đấu dây vào/ra chi tiết cho bộ điều khiển LOGO!.
  2. Bước 2 (Lập bảng phân công địa chỉ): Định danh các ngõ vào vật lý ($I_1, I_2, \dots$), ngõ ra vật lý ($Q_1, Q_2, \dots$), cờ nhớ trung gian ($M_1, M_2, \dots$) và các khối chức năng tương ứng ($B01, B02, \dots$).
  3. Bước 3 (Xây dựng chương trình điều khiển): Biểu diễn thuật toán điều khiển dưới dạng sơ đồ khối FBD, sau đó nhập chương trình thông qua giao diện bàn phím trực tiếp trên phần cứng hoặc biên dịch qua phần mềm trên máy vi tính.

Phương pháp đánh giá kết quả học tập được thực hiện thông qua:

  • Đánh giá thường xuyên quá trình lắp ráp mạch điện, tính chính xác của sơ đồ nối dây ngõ vào/ngõ ra, kỹ năng thao tác phím và tính tối ưu trong việc sử dụng dung lượng bộ nhớ (hạn chế số chuỗi khối vượt quá 7 khối trung gian).
  • Đánh giá định kỳ bằng bài kiểm tra thực hành tích hợp (5 giờ kiểm tra), yêu cầu học viên tự giải quyết trọn vẹn một bài toán điều khiển công nghệ thực tế (ví dụ: chu trình điều khiển hệ thống 3 băng tải hoạt động tuần tự $B3 \rightarrow B2 \rightarrow B1$ hoặc chu trình dập vật liệu tự động đảo chiều an toàn).
  • Hướng dẫn tự học tập trung vào việc đọc và phân tích giản đồ thời gian của các khối hàm đặc biệt (Timer, Counter, Weekly Timer), kỹ năng tra cứu mã lỗi và phương pháp tối ưu hóa chương trình khi bộ nhớ LOGO! bị đầy.

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

Tiêu chí so sánh Hệ thống điều khiển nối cứng rơ le truyền thống (Thập niên 1960–1970) Hệ thống điều khiển lập trình cỡ nhỏ (Siemens LOGO!, Moeller EASY)
Khối lượng đường dây đấu nối Hệ thống dây nối phức tạp, đấu nối trực tiếp toàn bộ mạch logic điều khiển Giảm tới 80% khối lượng dây nối do thuật toán logic được xử lý bằng phần mềm
Điện năng tiêu thụ Tiêu thụ điện năng lớn do duy trì liên tục dòng cấp cho các cuộn dây rơ le cơ điện Tiêu thụ điện năng rất thấp, mạch điều khiển sử dụng vi xử lý số công suất nhỏ
Tính linh hoạt khi thay đổi công nghệ Phải tháo dỡ, đi lại toàn bộ dây nối và thay đổi kết cấu bảng điện Chỉ cần nạp lại chương trình hoặc chỉnh sửa sơ đồ khối chức năng, giữ nguyên kết cấu đấu dây
Thời gian dừng máy khi có sự cố Thời gian dừng máy kéo dài; việc dò tìm và sửa chữa mạch rơ le phức tạp Thời gian khắc phục nhanh; trạng thái I/O được hiển thị trực tiếp trên màn hình LCD
Kích thước và không gian lắp đặt Tủ điện có kích thước lớn, chiếm nhiều diện tích lắp đặt khí cụ điện Kích thước module chuẩn dạng thanh ray (DIN-rail) nhỏ gọn, tích hợp sẵn màn hình hiển thị

Bên cạnh việc so sánh kỹ thuật với hệ điều khiển nối cứng, giáo trình cập nhật các nội dung kỹ thuật chuyên sâu:

  • Kỹ thuật xử lý chống nhiễu cho tín hiệu analog và cảm biến nhiệt độ: Quy định cụ thể các tiêu chuẩn lắp đặt công nghiệp khi ghép nối module nhiệt điện trở AM2 PT100 (sử dụng dây bọc giáp có chiều dài dưới 10m, kẹp giữ trên mặt phẳng, nối đất bảo vệ PE hoặc nối vỏ giáp vào cực âm nguồn cấp; so sánh kỹ thuật đấu nối 2 dây và 3 dây bù sai số điện trở đường dẫn).
  • Mở rộng phạm vi thiết bị công nghiệp: Bên cạnh dòng vi điều khiển LOGO! 230RC của Siemens, giáo trình mở rộng khảo sát cấu trúc phần cứng và phương pháp lập trình trên dòng thiết bị EASY của hãng Moeller và giới thiệu tổng quan dòng ZEN của OMRON, giúp người học tiếp cận đa dạng các giải pháp tự động hóa cỡ nhỏ trên thị trường.
  • Tích hợp các hàm ứng dụng quản lý tòa nhà và công nghiệp: Cung cấp giải pháp định thời gian thực 7 ngày trong tuần (Weekly Timer) với 3 kênh độc lập phục vụ điều khiển chiếu sáng công cộng, hệ thống bơm nước, thông gió tòa nhà và dây chuyền đóng hộp.

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

Giáo trình Điều khiển lập trình cỡ nhỏ (MĐ33) được xây dựng cho các nhóm đối tượng cụ thể:

  • Sinh viên và học viên:
    • Học viên trình độ Trung cấp nghề và sinh viên trình độ Cao đẳng nghề thuộc các chuyên ngành Điện dân dụng, Điện công nghiệp, Kỹ thuật lắp đặt điện và Tự động hóa công nghiệp.
    • Yêu cầu kiến thức tiên quyết: Người học bắt buộc phải hoàn thành các môn học cơ sở gồm Tin học cơ bản, Điện tử cơ bản, mô đun Trang bị điện và Kỹ thuật cảm biến trước khi tiếp thu mô đun này.
  • Giảng viên và cán bộ giảng dạy:
    • Được sử dụng làm tài liệu giảng dạy chính khóa tại các trường Cao đẳng nghề, Trung cấp nghề trên toàn quốc theo khung chương trình dạy nghề chuẩn của Bộ Giao thông vận tải và Tổng cục Giáo dục nghề nghiệp.
    • Cung cấp cấu trúc bài giảng, bảng phân phối thời lượng chuẩn (30 giờ lý thuyết, 55 giờ thực hành, 5 giờ kiểm tra) và hệ thống bài tập thực hành mẫu phục vụ công tác biên soạn đề thi, phiếu đánh giá kỹ năng nghề.
  • Kỹ thuật viên và người tự học:
    • Kỹ thuật viên bảo trì, vận hành tủ điện dân dụng và công nghiệp cần tài liệu tra cứu cứu cánh về cấu hình chân, bảng mã lệnh FBD, quy tắc phím bấm của các dòng thiết bị LOGO! 230RC và Moeller EASY.

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

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

Giáo trình được biên soạn phục vụ giảng dạy cho học viên trình độ Trung cấp và sinh viên Cao đẳng nghề chuyên ngành Điện dân dụng và Điện công nghiệp. Nội dung tập trung vào kỹ năng lắp đặt phần cứng và lập trình các bộ vi điều khiển cỡ nhỏ ứng dụng trong công nghiệp và dân dụng.

2. Người học cần đáp ứng các điều kiện tiên quyết nào trước khi học giáo trình này?

Trước khi học mô đun MĐ33, người học cần hoàn thành 4 học phần nền tảng: Tin học cơ bản, Điện tử cơ bản, mô đun Trang bị điện (nắm vững nguyên lý hoạt động của rơ le, công tắc tơ, động cơ không đồng bộ 3 pha) và môn học Kỹ thuật cảm biến.

3. Điểm khác biệt cơ bản giữa bộ điều khiển lập trình cỡ nhỏ (LOGO!, EASY) và hệ thống PLC tiêu chuẩn trong giáo trình là gì?

Bộ điều khiển lập trình cỡ nhỏ (như LOGO!, EASY) thực chất là các module logic đa năng được thiết kế tối ưu hóa cho các bài toán điều khiển quy mô vừa và nhỏ. Thiết bị này tích hợp sẵn màn hình LCD và bàn phím lập trình trực tiếp ngay trên thân máy mà không bắt buộc phải có máy tính cá nhân (PC), sử dụng ngôn ngữ trực quan FBD với số lượng ngõ vào/ra giới hạn (thường từ 6–8 ngõ vào, 4 ngõ ra trên thân máy, hỗ trợ mở rộng thêm qua module), giúp tiết kiệm chi phí đầu tư so với các hệ thống PLC quy mô lớn.

4. Giáo trình hướng dẫn phương pháp tự học và lập trình thực tế như thế nào?

Giáo trình hướng dẫn người học tiếp cận từ việc phân tích nguyên tắc bảng trạng thái chân lý của cổng logic cơ bản (Bài 2), đọc hiểu giản đồ thời gian của các hàm đặc biệt (Bài 3), sau đó thực hành thao tác nhập mạch trực tiếp bằng 4 quy tắc phím trên thiết bị thực (Bài 4), trước khi chuyển sang kỹ năng lập trình mô phỏng chuyên sâu trên phần mềm máy tính LOGO! SOFT (Bài 5). Mỗi bài toán đều tuân thủ quy trình: Sơ đồ nối dây $\rightarrow$ Bảng phân công địa chỉ $\rightarrow$ Sơ đồ chương trình FBD.

5. Có những công cụ và tài liệu bổ trợ nào được tích hợp trong giáo trình?

Giáo trình cung cấp chi tiết:

  • Sơ đồ nguyên lý mạch động lực và mạch điều khiển cho các tải công nghiệp.
  • Bảng địa chỉ ngõ vào/ngõ ra mẫu cho từng ứng dụng cụ thể.
  • Giản đồ dạng sóng của toàn bộ các khối chức năng thời gian (On Delay, Off Delay, Wiping Relay, Pulse Generator).
  • Hướng dẫn cấu hình phần mềm máy tính LOGO! SOFT Comfort và Easy Soft kèm phương pháp đấu nối cáp nạp dữ liệu PC – LOGO.

Kết luận

Giáo trình Điều khiển lập trình cỡ nhỏ (MĐ33) của Trường Cao đẳng Giao thông vận tải Trung ương I là tài liệu đào tạo chuyên môn đạt chuẩn sư phạm kỹ thuật, giải quyết toàn diện bài toán chuyển dịch công nghệ từ hệ thống rơ le nối cứng sang giải pháp điều khiển logic khả trình hiện đại.

Bằng việc kết hợp chặt chẽ giữa 30 giờ lý thuyết phân tích logic với 55 giờ thực hành thiết kế mạch trên các dòng thiết bị tiêu biểu như Siemens LOGO! 230RC và Moeller EASY, giáo trình định hình một lộ trình học tập khoa học: từ nắm vững nguyên lý cổng logic, phân tích giản đồ thời gian, thao tác phím bấm phần cứng, đến thành thạo phần mềm mô phỏng trên máy tính. Đây là tài liệu quy chuẩn phục vụ đào tạo nguồn nhân lực kỹ thuật trực tiếp vận hành, bảo dưỡng hệ thống điều khiển tự động hóa trong các lĩnh vực điện dân dụng và công nghiệp.