Tổng quan về giáo trình
Giáo trình tập trung vào mảng kiến thức chuyên sâu về điều khiển tự động hóa công nghiệp và kỹ thuật lập trình bộ điều khiển logic khả trình (PLC). Trong chương trình đào tạo kỹ sư và cử nhân kỹ thuật thuộc các ngành 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ử, học phần này giữ vị trí cầu nối giữa khối kiến thức lý thuyết cơ sở (đo lường, cảm biến, lý thuyết điều khiển tự động) với năng lực thiết kế, vận hành hệ thống thực tế tại nhà máy.
Mục tiêu học tập của tài liệu được xác định theo chuẩn đầu ra kỹ thuật:
- Trình bày được nguyên lý hoạt động và đặc tính kỹ thuật của các bộ chuyển đổi đo lường tín hiệu tương tự (Analog to Digital Converter - ADC, Digital to Analog Converter - DAC).
- Phân tích cấu trúc phần cứng, thông số kỹ thuật và phương pháp lập trình cho các hệ thống PLC phổ biến trong công nghiệp gồm Siemens, Omron, Mitsubishi, Allen-Bradley và Telemecanique Schneider.
- Thiết kế, đấu nối phần cứng, lập trình điều khiển tổ hợp logic và điều khiển trình tự cho các mô hình quy trình công nghệ cụ thể.
- Kiểm tra, hiệu chỉnh và chạy thử hệ thống điều khiển đáp ứng đúng các yêu cầu kỹ thuật và an toàn công nghiệp.
Cấu trúc giáo trình tiếp cận theo mô hình kết hợp chặt chẽ giữa lý thuyết phần cứng và thực nghiệm: bắt đầu từ các kỹ thuật xử lý tín hiệu liên tục (analog), mở rộng sang khảo sát so sánh các kiến trúc phần cứng PLC của nhiều hãng trên thế giới, và đi sâu vào triển khai lập trình điều khiển trên các mô hình máy sản xuất thực hành.
Điểm đặc thù của tài liệu là tính trực quan và gắn liền với dữ liệu kỹ thuật thực tế. Mọi hướng dẫn đều đi kèm sơ đồ đấu nối dây, thông số dải đo, bảng gán địa chỉ vào/ra (I/O) và mã nguồn chương trình đối chiếu song song giữa hai ngôn ngữ tiêu chuẩn: Ladder Logic (LAD) và Statement List (STL).
Nội dung kiến thức cốt lõi
Các chương/chủ đề chính
Cấu trúc nội dung trong tài liệu được phân bổ thành các chủ đề kỹ thuật trọng tâm:
-
Bài 4: Xử lý tín hiệu Analog
Chủ đề này cung cấp cơ sở kỹ thuật về thu thập và xử lý các đại lượng vật lý liên tục như nhiệt độ, áp suất, tốc độ, lưu lượng dòng chảy và độ pH thông qua các bộ chuyển đổi (Transducer) về chuẩn công nghiệp (0–10VDC hoặc 4–20mA). Nội dung chi tiết bao gồm:
- Cơ chế biến đổi ADC/DAC: Chuyển đổi tín hiệu ngõ vào analog thành giá trị số nguyên 16-bit (từ 0 đến 27648 hoặc 0 đến 32000), lưu trữ trong vùng nhớ 1 Word với bit thứ 15 là bit dấu.
- Kỹ thuật kết nối và chống nhiễu: Đảm bảo nguồn cấp 24VDC ổn định, sử dụng cáp đôi dây xoắn, hạn chế chiều dài dây nối, nối tắt các ngõ vào không dùng, đi dây qua máng/ống bảo vệ và bố trí đường dây tín hiệu vuông góc với đường dây cao thế.
- Phương pháp định tỷ lệ (scaling) và hiệu chỉnh (calibration): Sử dụng công cụ Analog Input Filtering wizard trong phần mềm STEP 7-Micro/WIN để lọc lấy mẫu trung bình (64 mẫu trở lên); điều chỉnh biến trở Offset và biến trở Gain (độ lợi) để căn chỉnh dải đo; khai thác hai byte nhớ đặc biệt SMB28 và SMB29 (phạm vi giá trị 0–255, độ tin cậy tối ưu 10–200).
- Khảo sát các module chuyên dụng của Siemens S7-200:
- Module ngõ vào EM231: Gồm 4 ngõ vào AI (AIW0, AIW2, AIW4, AIW6), trở kháng vào >10MΩ, dải đo đơn cực (0–10V, 0–5V, 0–20mA quy đổi giá trị 0–64000 hoặc 0–32000) và lưỡng cực (-5V đến +5V, -2.5V đến +2.5V), độ phân giải ngõ vào áp 12-bit, dòng 11-bit, thời gian chuyển đổi 100µs.
- Module ngõ ra EM232: Cung cấp ngõ ra đơn cực (0–20mA tương ứng 0–32000) và lưỡng cực (-10V đến +10V tương ứng -32000 đến +32000).
- Module hỗn hợp EM235: Tích hợp 4 ngõ vào AI và 1 ngõ ra AO, độ phân giải 12-bit, thời gian chuyển đổi <250µs, hỗ trợ đa dải đo đơn cực và lưỡng cực (từ ±25mV đến ±10VDC và 0–20mA).
-
Bài 5: Khảo sát PLC của các hãng sản xuất
Chủ đề mở rộng khảo sát các dòng điều khiển công nghiệp đa quốc gia:
- Hãng OMRON (Nhật Bản): Khảo sát các dòng CPM1A (kết nối tối đa 32 bộ, hỗ trợ thiết bị lập trình cầm tay, cáp CIF qua chuẩn RS-232C/RS-422), dòng C200H (hỗ trợ Memory Cassettes, Protocol Macro truyền thông modem GSM), dòng C200Hα (tốc độ xử lý 0,1µs/lệnh, quản lý 1184 I/O, mở rộng 3 backpanel, mạng DeviceNet, phần mềm SYSMAC V1.4) và dòng CS1 (mở rộng 5120 I/O, bộ nhớ chương trình 250 Kword, hỗ trợ Ethernet, Controller Link, Profibus DP, chức năng PID, Fuzzy logic).
- Hãng MITSUBISHI (Nhật Bản): Khảo sát các dòng CPU họ FX (lập trình trên FX-WIN, GPP-WIN với các ngôn ngữ STL, LAD, FBD, hỗ trợ mạng CC-Link, Profibus, AS-i); dòng micro PLC Alpha (200 hàm điều khiển, phát xung PWM, bộ đếm tốc độ cao 1KHz, truyền thông tin nhắn SMS/email, nhiệt độ hoạt động -25°C đến 55°C); dòng FX1N (mã FX1N-60MR với 36 ngõ vào, 24 ngõ ra, tốc độ 0,55µs/lệnh, bộ nhớ 8k steps, tích hợp relay phụ, timer nhiều độ phân giải 1ms/10ms/100ms, counter, thanh ghi dữ liệu và ngắt ngoài).
- Hãng SIEMENS (Đức): Khảo sát các dòng cao cấp S7-300 và S7-400 cấu trúc module mở rộng chuyên biệt (module PID, module đếm xung tốc độ cao FM, hàm toán học SCALE).
- Hãng ALLEN-BRADLEY (Mỹ): Dòng PLC-5 System Controller dùng cho hệ thống lớn (5 đến 125 I/O phân tán từ xa) và dòng Pico Controllers dùng cho các ứng dụng độc lập cỡ nhỏ.
- Hãng TELEMECANIQUE SCHNEIDER (Pháp): Dòng Micro TSX37 và dòng Premium TSX/PCX 57 (tốc độ xử lý 37ns/lệnh, bộ nhớ 7MB, hỗ trợ 5 ngôn ngữ chuẩn LD, ST, FBD, SFC, IL, kiến trúc 16 rack thời gian thực, truyền thông Ethernet TCP/IP Transparent Ready, Modbus, CANopen, AS-Interface, PROFIBUS DP).
-
Bài 6: Lắp đặt và lập trình mô hình điều khiển thực hành
Trình bày phương pháp ghép nối phần cứng và giải thuật điều khiển trên 7 mô hình ứng dụng:
- Mô hình thang máy xây dựng (điều khiển nâng/hạ gàu với công tắc hành trình GH trên I0.3, GH dưới I0.4, cuộn dây khởi động từ K1 Q0.0, K2 Q0.1; lập trình logic, định thì với Timer T37 và đếm chu kỳ lặp lại bằng Counter).
- Mô hình điều khiển động cơ Y-Δ (khởi động sao - tam giác, đảo chiều quay phải/trái, điều khiển 2 cấp tốc độ nhanh/chậm với các contactor Q1, Q2, Q3, Q4, rơ le nhiệt F4 và dừng khẩn cấp Not Aus).
- Mô hình xe chuyển nguyên liệu (vận hành tự động và bước qua van xả Y1 Q0.2, van thủy lực Y2 Q0.3, các cảm biến vị trí End 1, End 2 và cảm biến mức Fill 1, Fill 2).
- Mô hình đo chiều dài và phân loại vật liệu (băng tải Q0.0, cảm biến quang B1–B6 nhận diện kích thước thanh gỗ ngắn, trung bình, dài và điều khiển tay gạt khí nén Q0.1, Q0.2 phân loại vào các thùng chứa).
- Các mô hình tiếp nối: Thiết bị nâng hạ hàng hóa, Thiết bị chiết rót đóng chai và Thiết bị trộn hóa chất.
Tiến trình phát triển nội dung:
[Xử lý tín hiệu Analog (ADC/DAC/Scaling)]
↓
[Khảo sát kiến trúc & truyền thông PLC đa hãng]
↓
[Thiết kế giải thuật & đấu nối trên mô hình thực nghiệm (LAD/STL)]
Kiến thức nền tảng được xây dựng
Nội dung giáo trình hình thành ba khối kiến thức kỹ thuật cốt lõi:
- Nguyên lý đo lường và số hóa tín hiệu liên tục: Bản chất chuyển đổi tỷ lệ tuyến tính dạng đường thẳng giữa giá trị điện áp/dòng điện vật lý sang mã nhị phân 16-bit, phương pháp tính toán giá trị điện áp thực tế bằng quy tắc tam suất:
$$\text{Giá trị điện áp} = \frac{\text{Giá trị đọc (AIW)} \times \text{Dải điện áp}}{\text{Dải giá trị số tương ứng (32000 hoặc 64000)}}$$
- Kiến trúc tổ chức bộ nhớ và xử lý lệnh PLC: Bản chất thanh ghi Word, cấu trúc bit dấu (Sign bit tại bit 15), các vùng nhớ đặc biệt (Special Memory Byte - SMB28/SMB29), thanh ghi tổng quát, thanh ghi chốt (Latched), con trỏ ngắt (Interrupt/Pointer) và thời gian quét vòng lệnh (scan cycle).
- Tiêu chuẩn mạng truyền thông và giao diện công nghiệp: Các giao thức truyền thông nối tiếp và truyền thông mạng nhà máy gồm RS-232C, RS-422, RS-485, DeviceNet, CC-Link, Profibus DP, Ethernet TCP/IP Transparent Ready, CANopen và Modbus.
Kỹ năng phát triển
- Kỹ năng kỹ thuật (Technical skills): Kỹ thuật chỉnh định switch phần cứng theo bảng thông số dải đo điện áp/dòng điện; kỹ thuật đấu nối mạch nguồn 24VDC, rơ le trung gian, contactor, van điện từ khí nén, xy lanh thủy lực và cảm biến công nghiệp; thao tác căn chỉnh biến trở vật lý (Gain/Offset).
- Kỹ năng phân tích (Analytical skills): Phân tích biểu đồ trạng thái công nghệ, phân biệt phương pháp điều khiển tổ hợp logic thuần túy và điều khiển trình tự theo bước; tính toán sai số chuyển đổi tín hiệu analog.
- Kỹ năng thực hành nghề nghiệp (Practical competencies): Soạn thảo mã lệnh trên các phần mềm chuyên dụng (STEP 7-Micro/WIN 32 V3, SYSMAC, FX-WIN); sử dụng bảng giám sát trạng thái (Status Chart) để theo dõi biến số trong thời gian thực; chẩn đoán lỗi tiếp điểm 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 được xây dựng trên phương pháp sư phạm kỹ thuật thực hành: "Học đi đôi với hành". Cấu trúc bài học phân định rõ ràng giữa khâu vào (Input stage) và khâu ra (Output stage) nhằm hỗ trợ người học tổ chức không gian lắp đặt mạch điện gọn gàng, hạn chế tối đa nguy cơ ngắn mạch hoặc cấp nhầm nguồn điện.
+-------------------------------------------------------------+
| CẤU TRÚC HỆ THỐNG MÔ HÌNH |
| |
| [ KHÂU VÀO ] ---> [ SƠ ĐỒ CÔNG NGHỆ ] ---> [ KHÂU RA ] |
| (Cảm biến, (Bộ xử lý trung tâm, (Contactor, |
| Nút nhấn, Chương trình PLC) Đèn báo, |
| Công tắc HT) Van khí nén)|
+-------------------------------------------------------------+
Hệ thống bài tập thực hành được thiết kế theo cấp độ nâng dần:
- Cấp độ cơ bản: Ứng dụng các cổng logic cơ bản (AND, OR, NOT), lệnh gán tiếp điểm (Set/Reset) trên các mạch khởi động động cơ hoặc điều khiển chiều chuyển động thang máy.
- Cấp độ trung cấp: Kết hợp bộ định thì (Timer T37, T38...) và bộ đếm (Counter) để lập trình chu trình tự động dừng chờ (5s, 10s), đảo chiều động cơ theo thời gian hoặc đếm số lần hoàn thành chu trình (ví dụ: bồn trộn lặp lại 20 chu kỳ, xe nạp xả nguyên liệu tự động).
- Cấp độ nâng cao: Lập trình điều khiển trình tự đa chế độ (Manual/Auto/Step Mode) và xử lý dữ liệu tương tự từ cảm biến công nghiệp.
Phương pháp đánh giá kết quả học tập dựa trên ba tiêu chí định lượng:
- Độ chính xác của sơ đồ đấu nối dây phần cứng và tính ổn định nguồn cấp 24VDC.
- Khả năng tối ưu hóa chương trình thông qua việc cung cấp đồng thời lời giải bằng hai dạng ngôn ngữ LAD và STL.
- Khả năng vận hành và xử lý các điều kiện biên trên mô hình vật lý (bảo vệ quá nhiệt bằng rơ le nhiệt F4, dừng khẩn cấp Not Aus, phát hiện phôi gỗ bằng cụm cảm biến quang B1–B6).
Về phương pháp tự học, tài liệu cung cấp đầy đủ bảng ký hiệu địa chỉ (I/O Table), hướng dẫn thao tác chi tiết từng bước nạp mã và quy trình kiểm tra trạng thái I/O trực tiếp trên phần mềm giúp người học có thể tự kiểm chứng bài tập mà không phụ thuộc hoàn toàn vào thiết bị thật.
Điểm nổi bật và cập nhật
-
Chuẩn hóa thông số kỹ thuật phần cứng và dải đo:
Giáo trình cung cấp bảng tra cứu vị trí 6 công tắc gạt (Switch 1–6) trên module analog tương ứng với 16 dải đầu vào từ mức microvolt (0–50mV với độ phân giải 12,5µV; ±25mV độ phân giải 12,5µV) đến mức điện áp cao (0–10V độ phân giải 2,5mV; ±10V độ phân giải 5mV). Điều này giúp người học có cơ sở dữ liệu chính xác để thiết lập phần cứng trước khi lập trình.
-
Khảo sát mở rộng hệ thống PLC đa thương hiệu:
Bên cạnh dòng điều khiển phổ biến Siemens S7-200, tài liệu mở rộng hệ thống kiến thức sang các dòng điều khiển hiện đại của Omron (CPM1A, C200Hα, CS1), Mitsubishi (Alpha, FX1N), Allen-Bradley (PLC-5, Pico) và Schneider (TSX Micro, TSX Premium). Các thông số về tốc độ xử lý (đạt mức 37ns trên lệnh của Schneider Premium), dung lượng bộ nhớ (250 Kword của Omron CS1) và khả năng hỗ trợ truyền thông Ethernet Transparent Ready, DeviceNet, CANopen được trình bày cụ thể.
-
Gắn liền với các mô hình công nghệ thực tế:
Toàn bộ hệ thống bài tập thực hành được ánh xạ trực tiếp vào 7 bài toán sản xuất điển hình: trạm thang máy công trình, trạm khởi động và đảo chiều động cơ Y-Δ, xe trung chuyển nguyên liệu qua bồn xả/bồn nạp, dây chuyền phân loại kích thước gỗ trên băng tải, trạm nâng hạ hàng hóa kho bãi, hệ thống chiết rót đóng chai và hệ thống khuấy trộn hóa chất. Mọi bài tập đều có bảng gán địa chỉ rõ ràng và chương trình mẫu hoàn chỉnh.
Đối tượng sử dụng giáo trình
- Sinh viên đại học và cao đẳng kỹ thuật: Tài liệu phục vụ trực tiếp 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, Kỹ thuật Cơ điện tử, Kỹ thuật Điện – Điện tử và Tự động hóa công nghiệp.
- 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: Mạch điện, Kỹ thuật số, Đo lường và Cảm biến, Khí cụ điện và Cơ sở điều khiển tự động.
- Giảng viên và cán bộ hướng dẫn thực hành: Tài liệu được sử dụng làm giáo trình giảng dạy chính hoặc sổ tay hướng dẫn thực hành tại xưởng Lập trình PLC. Giảng viên có thể khai thác trực tiếp các bài toán công nghệ, bảng phân phối I/O và cấu trúc chương trình mẫu để xây dựng đề thi, bài tập lớn hoặc đề tài đồ án môn học.
- Kỹ sư và kỹ thuật viên nhà máy: Tài liệu là nguồn tra cứu tham khảo hữu ích cho cán bộ kỹ thuật vận hành, bảo trì hệ thống điều khiển PLC Siemens S7-200, Omron, Mitsubishi, Schneider trong việc tra cứu mã lỗi module analog, sơ đồ chuyển đổi switch dải đo và phương pháp hiệu chuẩn Offset/Gain.
Câu hỏi thường gặp
1. Giáo trình này phù hợp với ai?
Tài liệu được biên soạn cho sinh viên đại học, cao đẳng kỹ thuật ngành Tự động hóa, Điện - Điện tử, Cơ điện tử và các kỹ thuật viên vận hành, lập trình hệ thống PLC trong môi trường sản xuất công nghiệp.
2. Cần kiến thức nền nào để học?
Người học cần có kiến thức nền tảng về mạch điện cơ bản, nguyên lý đo lường các đại lượng vật lý, logic số, khí cụ điện đóng cắt (contactor, relay, nút nhấn) và các khái niệm cơ bản về điều khiển tự động.
3. Điểm khác biệt với giáo trình khác?
Tài liệu kết hợp trực tiếp giữa cấu hình phần cứng analog chi tiết (bảng switch, biến trở hiệu chuẩn, byte đặc biệt SMB28/29) với khảo sát đa dạng nhiều dòng PLC của các hãng quốc tế (Siemens, Omron, Mitsubishi, Schneider, Allen-Bradley) và đi kèm mã nguồn đối chiếu song song giữa hai ngôn ngữ LAD và STL cho các mô hình máy thực nghiệm.
4. Làm sao để tự học hiệu quả?
Người học nên tuân thủ quy trình 4 bước:
- Nghiên cứu sơ đồ công nghệ và lập bảng phân phối địa chỉ I/O;
- Tra cứu cấu hình phần cứng (switch, điện áp nguồn cấp 24VDC);
- Lập trình giải thuật trên phần mềm (STEP 7-Micro/WIN, FX-WIN...) bằng LAD hoặc STL;
- Sử dụng tính năng giám sát bảng trạng thái (Status Chart) để kiểm tra biến số trước khi nạp chạy thử trên thiết bị.
5. Có tài liệu bổ trợ nào kèm theo?
Tài liệu sử dụng kèm sổ tay phần cứng (Hardware Manual) của các module Siemens EM231, EM232, EM235, tài liệu kỹ thuật các dòng PLC Omron C200H/CS1, Mitsubishi FX1N, Schneider Premium và phần mềm lập trình chuyên dụng STEP 7-Micro/WIN 32 V3.
Kết luận
Giáo trình cung cấp hệ thống kiến thức toàn diện và chính xác về kỹ thuật xử lý tín hiệu tương tự, kiến trúc phần cứng các họ PLC công nghiệp và giải thuật lập trình điều khiển quy trình sản xuất thực tế.
Lộ trình học tập khuyến nghị bắt đầu từ việc làm chủ cơ chế chuyển đổi ADC/DAC và kỹ thuật định tỷ lệ dải đo analog, mở rộng sang nghiên cứu so sánh cấu trúc phần cứng đa hãng, và kết thúc bằng việc triển khai lập trình, đấu nối hoàn chỉnh các bài toán điều khiển trên 7 mô hình công nghệ thực tế. Để đạt hiệu quả học tập cao nhất, người học cần kết hợp tra cứu sổ tay phần cứng của nhà sản xuất và sử dụng các công cụ phần mềm chuyên dụng trong quá trình thực hành.