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

Giáo trình Tìm hiểu về PLC và bộ điều khiển Fx5U của Mitsubishi là tài liệu học thuật chuyên ngành thuộc khối kiến thức Kỹ thuật Điều khiển và Tự động hóa, Kỹ thuật Điện - Điện tử và Cơ điện tử. Trong chương trình đào tạo đại học và sau đại học, tài liệu này đóng vai trò cung cấp kiến thức nền tảng về hệ thống điều khiển logic khả trình (Programmable Logic Controller - PLC), đồng thời đi sâu vào kiến trúc phần cứng, phần mềm lập trình và tập lệnh của dòng vi điều khiển công nghiệp hiện đại Mitsubishi dòng iQ-F (FX5U).

Mục tiêu học tập của giáo trình được thiết kế nhằm giúp người học:

  • Nắm vững bản chất kiến trúc vi xử lý, nguyên lý vòng quét (Scan Cycle) và sự khác biệt căn bản giữa PLC, hệ thống điều khiển nối dây cứng và máy tính cá nhân (PC).
  • Phân tích chi tiết sơ đồ phần cứng, nguyên lý cách ly quang, cấu trúc ghép nối đầu vào/ra số (Digital I/O: rơle, transistor, triac) và đầu vào/ra tương tự (Analog I/O: ADC, DAC).
  • Làm chủ cấu trúc dữ liệu (Bit, Word, Double Word, BCD, Float, String) cùng hệ thống phân vùng bộ nhớ chuyên dụng của dòng FX5U (X, Y, M, L, B, F, SB, S, T, ST, C, LC, D, W, SW, SM, SD, G, Z, LZ, R, P, I).
  • Sử dụng thành thạo môi trường lập trình GX Works3 thông qua các thao tác thiết lập kết nối Ethernet, cấu hình tham số tham số hóa (Module Parameter) cho khối Analog/High-Speed I/O, biên dịch chương trình (Rebuild All) và nạp dữ liệu (Write to PLC).
  • Vận dụng tập lệnh điều khiển tuần tự (Sequence Instructions) để thiết kế các thuật toán điều khiển trên mô hình bàn thực hành tích hợp màn hình HMI GOT1455.

Giáo trình tiếp cận theo cấu trúc logic từ tổng quan lý thuyết đến phân tích phần cứng chuyên sâu, quy trình thao tác phần mềm kỹ thuật và cú pháp hệ lệnh, đảm bảo tính đồng bộ giữa nguyên lý điều khiển học và thiết bị công nghiệp thực tế.


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

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

Nội dung của giáo trình được triển khai qua 3 chương trọng tâm với trình tự phát triển kiến thức từ nền tảng đến ứng dụng cụ thể:

  • Chương 1: Tổng quan về PLC và Fx5U của Mitsubishi
    Trình bày lịch sử hình thành, định nghĩa và bản chất vi xử lý của PLC; phân tích tính ưu việt của mạch logic lập trình được so với hệ thống logic nối dây cứng; so sánh đặc tính kỹ thuật giữa PLC và PC về môi trường làm việc, hệ điều hành và cơ chế xử lý ngắt/quét vòng. Chương này phân loại PLC theo năng lực xử lý (nhỏ dưới 2 KB/128 I/O; vừa đến 32 KB/2048 I/O; lớn đến 2 MB/16000 I/O) và theo kiểu dáng (cố định Compact, module Modular). Nội dung chuẩn hóa các ngôn ngữ lập trình theo IEC-61131 (IL, ST, FB, SFC, CM). Phần tiếp theo đi sâu vào cấu trúc phần cứng module vào/ra số (nguyên lý cách ly quang, đầu vào xoay chiều/một chiều, đầu ra tiếp điểm rơle, rơle bán dẫn SSR, transistor NPN/PNP, Triac), module vào/ra tương tự (dải đo chuẩn 0–10V, 4–20mA, độ phân giải 12-bit), hệ thống kiểu dữ liệu, cấu trúc bộ nhớ (ROM, RAM, EEPROM, bảng phân vùng nhớ FX5U), cùng các thông số phần cứng CPU FX5U (64.000 bước lệnh, Ethernet tích hợp, RS-485/422, điều khiển 4 trục phát xung 200 kHz, 8 kênh đếm tốc độ cao 200 kHz) và hệ thống module mở rộng.

  • Chương 2: Phần mềm lập trình PLC GX Works3
    Giới thiệu tổng quan về nền tảng phần mềm GX Works3 dành cho dòng FX5U (iQ-F) và iQ-R. Hướng dẫn chi tiết quy trình 6 bước tạo dự án mới: (1) Khởi động phần mềm; (2) Thiết lập thông số New Project (chọn Series FX5CPU, Type FX5U, ngôn ngữ lập trình); (3) Thiết lập cấu hình kết nối mạng Ethernet giữa PC và FX5U CPU qua menu Connection Destination và công cụ Connection Test; (4) Soạn thảo chương trình điều khiển dạng thang (Ladder Diagram); (5) Biên dịch kiểm tra lỗi cú pháp bằng chức năng Rebuild All; (6) Nạp tham số và chương trình vào CPU qua công cụ Write to PLC. Đồng thời, chương 2 hướng dẫn cấu hình tham số phần cứng nội tại cho khối Analog Input (chuyển đổi A/D, Scaling giá trị giới hạn trên/dưới), Analog Output (chuyển đổi D/A) và High Speed I/O (High Speed Counter), kết hợp giới thiệu cấu tạo bàn thí nghiệm thực hành tích hợp màn hình HMI GOT1455.

  • Chương 3: Hệ lệnh PLC FX5U
    Trình bày chi tiết nhóm lệnh tuần tự cơ bản (Sequence Instructions) cho CPU FX5U, bao gồm các lệnh khởi tạo tiếp điểm và liên kết logic: lệnh LD (tiếp điểm thường hở NO), LDI (tiếp điểm thường đóng NC), các lệnh ghép nối tiếp AND, ANI và ghép song song OR, ORI. Mỗi lệnh đều được phân tích kèm cú pháp biểu diễn trên các ngôn ngữ Ladder, ST, FBD, bảng dải giá trị toán hạng hỗ trợ cho các biến Bit (X, Y, M, L, SM, F, B, SB, S), Word (T, ST, C, D, W, SD, SW, R) và hằng số (K, H, E).

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

Giáo trình xây dựng hệ thống kiến thức nền tảng vững chắc dựa trên các nguyên lý kỹ thuật cốt lõi:

  • Nguyên lý vòng quét (Scan Cycle): Cơ chế làm việc tuần tự qua 3 giai đoạn: Quét đầu vào (Input Scan) $\rightarrow$ Thực thi chương trình (Program Execution) $\rightarrow$ Cập nhật đầu ra (Output Scan). Tác động của chu kỳ quét tới khả năng xử lý thời gian thực và ý nghĩa kỹ thuật của cờ vòng quét đầu tiên (First Scan Flag) trong quá trình khởi tạo hệ thống.
  • Nguyên lý phối ghép phần cứng công nghiệp: Mạch cách ly quang (Optocoupler), mạch lọc thông thấp RC, bộ chỉnh lưu hạn dòng đầu vào; nguyên lý đóng cắt của mạch đầu ra Transistor kiểu cực thu hở (Collector hở NPN Sinking và PNP Sourcing) dùng nguồn một chiều, đầu ra Triac và rơle tiếp điểm.
  • Xử lý tín hiệu tương tự: Nguyên lý biến đổi A/D và D/A, các chuẩn tín hiệu điện áp đơn cực/lưỡng cực (0–5V, 0–10V, 1–5V, $\pm$5V, $\pm$10V) và dòng điện (0–20mA, 4–20mA), thuật toán chuyển đổi thang đo (Scaling) và kỹ thuật nối dây bọc kim chống nhiễu cho cảm biến nhiệt độ (Pt100, can nhiệt K, J, T, B, R, S).
  • Cấu trúc dữ liệu và định dạng biểu diễn số: Định dạng số nguyên 16-bit/32-bit có dấu (bù 2) và không dấu, chỉ định nhóm 4-bit qua ký hiệu K1 đến K8, định dạng số thực chính xác đơn 32-bit (1 bit dấu, 8 bit mũ, 23 bit định trị) và định dạng chuỗi ký tự ASCII kết thúc bằng ký tự NULL (00H).

Kỹ năng phát triển

Thông qua nội dung giáo trình, người học được rèn luyện các nhóm kỹ năng:

  • Kỹ năng kỹ thuật: Cấu hình phần cứng PLC, thiết lập kết nối truyền thông Ethernet/IP và RS-485 Modbus, đấu nối thiết bị trường vào các cổng I/O số và tương tự, khai báo tham số module trong phần mềm GX Works3.
  • Kỹ năng phân tích: Đọc hiểu sơ đồ mạch phối ghép I/O, phân tích ưu nhược điểm của các dạng đầu ra điều khiển (Relay, Transistor, Triac) theo đối tượng tải thực tế, tính toán chu kỳ quét và đánh giá ảnh hưởng của các tác vụ truyền thông, xử lý ngắt.
  • Kỹ năng thực hành: Soạn thảo chương trình điều khiển logic bậc thang (LAD), biên dịch, phát hiện và sửa lỗi cú pháp, nạp chương trình xuống CPU và vận hành đồng bộ hệ thống trên bàn thí nghiệm với màn hình HMI GOT1455.

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 lý thuyết kỹ thuật với quy trình thực hành có hướng dẫn chi tiết theo từng bước (Step-by-step Technical Approach).

+-------------------------------------------------------------------+
|               TIẾN TRÌNH DẠY VÀ HỌC THEO GIÁO TRÌNH               |
+-------------------------------------------------------------------+
                                  |
                                  v
 [LÝ THUYẾT NỀN TẢNG]
 * Nguyên lý vòng quét Scan Cycle & First Scan Flag
 * Phần cứng I/O số (Optocoupler, NPN/PNP, Triac) & I/O tương tự
 * Kiến trúc bộ nhớ FX5U (X, Y, M, D, R, SM, SD...)
                                  |
                                  v
 [THAO TÁC KỸ THUẬT PHẦN MỀM GX WORKS3]
 * Khởi tạo dự án Series FX5CPU / Type FX5U
 * Thiết lập kết nối PC-PLC qua Ethernet (Connection Test)
 * Cấu hình tham số Module Parameter (A/D, D/A, High Speed I/O)
                                  |
                                  v
 [LẬP TRÌNH VÀ THỰC HÀNH BÀN THÍ NGHIỆM]
 * Viết mã lệnh tuần tự (LD, LDI, AND, ANI, OR, ORI)
 * Biên dịch Rebuild All & Nạp Parameter + Program xuống CPU
 * Vận hành kiểm chứng trên bàn thí nghiệm và HMI GOT1455
  • Tiếp cận sư phạm: Giảng viên sử dụng các sơ đồ nguyên lý mạch điện (sơ đồ khối module I/O, sơ đồ mạch chỉnh lưu, mạch collector hở) và lưu đồ vòng quét để giải thích bản chất vận hành của vi xử lý. Sau khi hoàn thành phần lý thuyết, bài học chuyển sang trực quan hóa trên giao diện phần mềm GX Works3.
  • Bài tập và thực hành kỹ thuật: Người học thực hiện cấu hình trực tiếp các bài toán chuyển đổi Analog: cài đặt dải đo ngõ vào/ra tương tự, kích hoạt chức năng Scaling Setting để quy đổi tín hiệu điện áp/dòng điện của cảm biến sang đơn vị vật lý hiển thị (nhiệt độ, áp suất, lưu lượng, góc mở van 0–100%, tần số biến tần 0–50 Hz).
  • Thực hành trên thiết bị thực tế: Giáo trình tích hợp nội dung thực hành trên bàn thí nghiệm tiêu chuẩn gồm: khối PLC FX5U (16 đầu vào/16 đầu ra), bộ nguồn 24VDC, rơle trung gian, aptomat, cầu chì bảo vệ, hệ thống cầu đấu ngoài và màn hình điều khiển giao diện người - máy HMI GOT1455.
  • Phương pháp đánh giá: Đánh giá thông qua năng lực hoàn thiện quy trình biên dịch chương trình (Rebuild All không có lỗi tại cửa sổ Output), thao tác nạp chương trình vào bộ nhớ PLC (Write to PLC), khả năng thiết lập thông số truyền thông card mạng và độ chính xác của logic điều khiển.
  • Hướng dẫn tự học: Sinh viên có thể tự tra cứu các bảng địa chỉ vùng nhớ thiết bị người dùng (X, Y, M, D...), vùng thanh ghi đặc biệt (SM, SD), đối chiếu dải giá trị hằng số hệ thập phân K và hệ thập lục phân H để tự lập trình và kiểm tra logic bằng chế độ mô phỏng hoặc kết nối thực tế.

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

Giáo trình phản ánh sự chuyển đổi công nghệ trong lĩnh vực điều khiển khả trình với những điểm kỹ thuật cập nhật:

  • Cập nhật nền tảng phần cứng iQ-F (FX5U): Khác với các dòng FX thế hệ trước (FX1N, FX2N, FX3U), dòng FX5U nâng cấp dung lượng bộ nhớ chương trình lên 64.000 bước, mở rộng khả năng quản lý từ 32 đến 256 điểm I/O trực tiếp (tối đa 512 điểm khi kết hợp mạng CC-Link, AnyWireASLINK và Remote I/O), đồng thời tích hợp khe cắm thẻ nhớ SD dung lượng tối đa 4 GB phục vụ lưu trữ dữ liệu.
  • Tích hợp sẵn I/O chuyên dụng và truyền thông đa kênh: CPU FX5U được tích hợp sẵn 2 kênh đầu vào tương tự A/D 12-bit, 1 kênh đầu ra tương tự D/A 12-bit, cổng truyền thông Ethernet (hỗ trợ đọc/ghi chương trình qua VPN, kết nối mạng PLC) và cổng RS-485/RS-422 hỗ trợ giao thức MODBUS kết nối tối đa 32 thiết bị, truyền thông điều khiển biến tần tối đa 16 thiết bị. Khả năng phát xung điều khiển vị trí 4 trục độc lập tần số 200 kHz và 8 kênh đếm xung tốc độ cao 200 kHz được tích hợp trực tiếp trên khối CPU.
  • Môi trường kỹ thuật GX Works3: Tài liệu chuyển giao toàn diện quy trình lập trình sang phần mềm GX Works3 – công cụ mới nhất của Mitsubishi dành cho dòng iQ-F và iQ-R, hỗ trợ đa ngôn ngữ theo chuẩn IEC-61131 (Ladder, Structured Text, Function Block Diagram, SFC), tích hợp công cụ chẩn đoán lỗi module phần cứng, giám sát trực tiếp vùng nhớ dữ liệu và cập nhật firmware.

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

Tài liệu được biên soạn phục vụ các nhóm đối tượng cụ thể trong đào tạo và nghiên cứu:

  • Sinh viên đại học và cao đẳng: Dành cho sinh viên năm thứ 3 và năm thứ 4 chuyên ngành Kỹ thuật Điều khiển và Tự động hóa, Cơ điện tử, Kỹ thuật Điện, Kỹ thuật Công nghiệp học các học phần Điều khiển logic, Tự động hóa quá trình công nghệ, Thiết bị điều khiển khả trình.
  • Kiến thức tiên quyết (Prerequisites): Người học cần hoàn thành các học phần cơ sở về Lý thuyết Mạch điện, Kỹ thuật Điện tử số, Cảm biến và Cơ cấu chấp hành, Lý thuyết Điều khiển tự động và Tin học đại cương.
  • Giảng viên chuyên ngành: Sử dụng làm tài liệu giảng dạy lý thuyết trên lớp, biên soạn đề cương bài tập lớn, giáo án thực hành phòng thí nghiệm Tự động hóa và hướng dẫn đồ án tốt nghiệp.
  • Kỹ sư và kỹ thuật viên: Dùng làm tài liệu tra cứu kỹ thuật về sơ đồ đấu nối phần cứng, bảng phân vùng nhớ CPU FX5U, cấu hình tham số module mở rộng và cú pháp tập lệnh tuần tự phục vụ triển khai tủ điện điều khiển công nghiệp.

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

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

Tài liệu được xây dựng phục vụ sinh viên khối ngành kỹ thuật (Tự động hóa, Cơ điện tử, Điện - Điện tử) ở bậc đại học/cao học, giảng viên bộ môn tự động hóa và các kỹ sư thiết kế hệ thống điều khiển sử dụng dòng PLC Mitsubishi.

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 kiến thức về điện tử số (cổng logic, hệ đếm nhị phân, thập lục phân BCD), nguyên lý đóng cắt của rơle/transistor, các chuẩn tín hiệu cảm biến công nghiệp (0–10V, 4–20mA) và cấu trúc cơ bản của hệ thống vi xử lý.

3. Điểm khác biệt của tài liệu này so với các giáo trình PLC truyền thống là gì?

Giáo trình tập trung chuyên sâu vào dòng PLC thế hệ mới FX5U (dòng iQ-F) và phần mềm GX Works3 thay vì các dòng FX cũ (FX2N/FX3U dùng GX Developer/GX Works2). Nội dung bao quát đầy đủ từ cấu hình cổng mạng Ethernet, RS-485 Modbus tích hợp, khối Analog và High-Speed I/O có sẵn đến hệ thống thanh ghi và tập lệnh mới.

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

Người học nên kết hợp đối chiếu sơ đồ phần cứng với các bảng tra cứu vùng nhớ (X, Y, M, D, SM, SD...), sau đó cài đặt phần mềm GX Works3, thực hành từng bước từ kết nối Ethernet (Connection Test), thiết lập tham số Module Parameter cho Analog/Counter đến biên dịch và mô phỏng tập lệnh logic tuần tự.

5. Giáo trình có đề cập đến phần cứng thực hành bổ trợ nào không?

Giáo trình trình bày cấu hình chi tiết của bàn thí nghiệm tiêu chuẩn bao gồm: CPU FX5U, màn hình HMI GOT1455, bộ nguồn 24VDC, rơle trung gian, aptomat, cầu chì bảo vệ và các khối I/O mở rộng (khối xung cao tốc, module nhiệt độ Pt100/can nhiệt, khối truyền thông CC-Link).


Kết luận

Giáo trình Tìm hiểu về PLC và bộ điều khiển Fx5U của Mitsubishi cung cấp cấu trúc kiến thức toàn diện, chuẩn xác về công nghệ điều khiển lập trình hiện đại. Nội dung kết nối chặt chẽ giữa lý thuyết vi xử lý công nghiệp, nguyên lý mạch vào/ra cách ly, bản đồ phân vùng bộ nhớ và quy trình thao tác kỹ thuật trên phần mềm GX Works3. Lộ trình học tập được thiết lập rõ ràng từ việc nắm vững nguyên lý vòng quét $\rightarrow$ cấu hình phần cứng và truyền thông $\rightarrow$ lập trình tập lệnh tuần tự $\rightarrow$ vận hành kiểm chứng trên hệ thống thực nghiệm tích hợp HMI GOT1455. Tài liệu đóng vai trò là nguồn tham khảo học thuật và kỹ thuật giá trị cho công tác giảng dạy, học tập và nghiên cứu ứng dụng tự động hóa công nghiệp.