Dây chuyền chiết rót nước giải khát — 6 trạm (rửa chai, chiết rót, đóng nắp, dán nhãn, kiểm tra, đóng thùng), mỗi trạm có 8–12 cảm biến + 4–6 van solenoid + 2 servo. Tổng cộng khoảng 120 I/O số + 16 kênh analog + 4 trục điều khiển vị trí. PLC compact cũ (CP1E) hết I/O, phần mềm đầy, scan time tăng lên 25ms — máy chạy trễ nhịp, chai bị chiết thiếu. Thay bằng PLC lớn dòng NJ thì quá mức cần thiết (và đắt). Giải pháp vừa đủ: Omron CJ2M-CPU33 — PLC modular tầm trung với 40K bước chương trình, thực thi lệnh LD chỉ 0.04μs, tích hợp sẵn EtherNet/IP, mở rộng đến 2560 I/O trên 40 module — đủ sức cho dây chuyền 6 trạm mà không lãng phí. Bài viết này hướng dẫn chi tiết thông số, cách cấu hình rack, chọn module I/O phù hợp, và so sánh CJ2M-CPU33 với các model CPU khác trong dòng CJ2M.
📋 Nội dung bài viết
1. CJ2M-CPU33 là gì? Vị trí trong dòng PLC Omron
2. Bảng thông số kỹ thuật chi tiết
3. So sánh CJ2M-CPU31 / CPU33 / CPU34 — chọn CPU nào?
4. Cấu hình rack — nguồn, CPU, module I/O, truyền thông
5. EtherNet/IP tích hợp — kết nối HMI, SCADA, biến tần
6. Ứng dụng thực tế & mẹo lập trình
7. Câu hỏi thường gặp
1. CJ2M-CPU33 Là Gì? Vị Trí Trong Dòng PLC Omron
CJ2M-CPU33 thuộc dòng PLC modular CJ2M của Omron — thế hệ kế thừa CJ1M, tương thích ngược hoàn toàn với tất cả module I/O, truyền thông và điều khiển của CJ1. Dòng CJ2M nằm ở phân khúc tầm trung trong hệ sinh thái PLC Omron: trên CP1E/CP2E (compact, I/O hạn chế) và dưới NJ/NX (high-end, motion control tích hợp).

CJ2M-CPU33 là model có EtherNet/IP tích hợp sẵn trên CPU — không cần mua thêm module truyền thông Ethernet riêng. Cổng USB cho phép kết nối CX-Programmer trực tiếp qua cáp USB tiêu chuẩn — không cần adapter chuyển đổi RS-232C như thế hệ cũ. Ngoài ra, có thể gắn thêm Serial Option Board (RS-232C hoặc RS-485) vào khe option trên CPU nếu cần giao tiếp serial với biến tần, HMI cũ, hoặc thiết bị Modbus RTU.
💡 Phân biệt nhanh: CJ2M-CPU3x (có số 3 ở vị trí thứ 4) = có EtherNet/IP tích hợp. CJ2M-CPU1x (số 1) = không có Ethernet, rẻ hơn nhưng cần mua thêm module CJ1W-ETN21 nếu muốn kết nối mạng. Nếu dự án có HMI hoặc SCADA kết nối Ethernet → chọn CPU3x luôn cho gọn.
2. Bảng Thông Số Kỹ Thuật Chi Tiết
| Thông số | CJ2M-CPU33 |
|---|---|
| Dung lượng chương trình | 40K bước (steps) |
| Dung lượng bộ nhớ dữ liệu | 64K từ (words) |
| Thời gian thực thi lệnh LD | 0.04μs |
| Số module mở rộng tối đa | 40 đơn vị |
| Số điểm I/O cục bộ tối đa | 2.560 điểm |
| I/O số tích hợp sẵn trên CPU | 0 (CPU thuần, mọi I/O qua module mở rộng) |
| Cổng giao tiếp | EtherNet/IP (RJ45) + Ethernet TCP/IP + USB + Option port (RS-232C/485) |
| Kích thước (R × C × S) | 90 × 62 × 84.5mm |
| Trọng lượng | 190g |
| Phần mềm lập trình | CX-Programmer (Ladder, ST, SFC, Function Block) |
| Pulse I/O Module | Hỗ trợ tối đa 2 module (Unit Version 2.0+) → 4 trục vị trí |
💡 Con số 0.04μs nghĩa là gì? Mỗi lệnh LD (tiếp điểm) chỉ mất 40 nanosecond để thực thi. Chương trình 10.000 bước logic thuần → scan time lý thuyết chỉ khoảng 0.4ms. Thêm thời gian refresh I/O + truyền thông → scan time thực tế khoảng 2–5ms cho chương trình 10K bước — đủ nhanh cho hầu hết ứng dụng chiết rót, đóng gói, lắp ráp.
3. So Sánh CJ2M-CPU31 / CPU33 / CPU34 — Chọn CPU Nào?
| Tiêu chí | CJ2M-CPU31 | CJ2M-CPU33 ★ | CJ2M-CPU34 |
|---|---|---|---|
| Chương trình | 10K bước | 40K bước | 60K bước |
| Bộ nhớ dữ liệu | 32K từ | 64K từ | 160K từ |
| Tốc độ LD | 0.04μs | 0.04μs | 0.04μs |
| EtherNet/IP | Có | Có | Có |
| Max I/O | 2.560 | 2.560 | 2.560 |
| Phù hợp cho | Máy đơn, 1–2 trạm, I/O dưới 200 điểm | Dây chuyền 4–8 trạm, trộn logic + truyền thông + analog | Hệ thống lớn, nhiều Function Block, data logging nhiều |
⚠️ Sai lầm thường gặp: Chọn CPU31 (10K bước) để tiết kiệm, nhưng sau khi viết chương trình + Function Block + xử lý truyền thông đã chiếm 8K → chỉ còn 2K cho logic mới. Mở rộng dây chuyền thêm 1 trạm → hết bộ nhớ → phải thay CPU. Chi phí thay CPU + tải lại chương trình + kiểm tra > chênh lệch giá ban đầu giữa CPU31 và CPU33. Chọn CPU33 (40K bước) ngay từ đầu = an toàn cho 3–5 lần mở rộng.
4. Cấu Hình Rack — Nguồn, CPU, Module I/O, Truyền Thông
CJ2M là PLC modular — CPU không có I/O tích hợp, mọi I/O đều qua module gắn thêm. Một rack CJ2M cơ bản gồm:
Bước 1 — Nguồn cấp (Power Supply Unit): CJ1W-PA202 (100–240VAC) hoặc CJ1W-PD025 (24VDC). Gắn bên trái cùng trên DIN rail. Tính tổng dòng tiêu thụ của tất cả module I/O trên rack → chọn nguồn có dòng cấp đủ (PA202 cấp tối đa 2.8A@5V).
Bước 2 — CPU: CJ2M-CPU33 gắn ngay bên phải nguồn. Kết nối backplane tự động — không cần cáp riêng giữa nguồn và CPU.
Bước 3 — Module I/O: Gắn tiếp theo bên phải CPU. Mỗi module chiếm 1 slot. Ví dụ: CJ1W-ID211 (16 input 24VDC) + CJ1W-OD211 (16 output transistor) + CJ1W-AD081 (8 kênh analog input). Tối đa 40 module trên 1 CPU (bao gồm cả expansion rack nếu dùng).
Bước 4 — Module truyền thông (nếu cần thêm): CJ1W-SCU (Serial Communication Unit) cho Modbus RTU, CJ1W-DRM21 cho DeviceNet, CJ1W-EIP21 nếu cần thêm cổng EtherNet/IP ngoài cổng tích hợp trên CPU.
💡 Mẹo cấu hình: Đặt module I/O input trước (gần CPU), module output sau, module truyền thông cuối cùng. Lý do: module input được refresh trước trong scan cycle → dữ liệu input luôn mới nhất khi logic xử lý. Module analog nên đặt xa module output công suất cao (relay, transistor) để tránh nhiễu.
5. EtherNet/IP Tích Hợp — Kết Nối HMI, SCADA, Biến Tần
Cổng EtherNet/IP trên CJ2M-CPU33 hỗ trợ đồng thời nhiều chức năng:
Tag Data Link: Trao đổi dữ liệu tự động giữa CJ2M và các PLC Omron khác (hoặc thiết bị EtherNet/IP của hãng khác) qua implicit messaging — không cần viết lệnh SEND/RECV trong chương trình. Cấu hình bằng Network Configurator trong CX-One.
Kết nối HMI: Màn hình HMI Omron (NB, NS, NA series) kết nối trực tiếp vào cổng Ethernet của CPU33 — đọc/ghi DM, CIO, WR… real-time. Không cần module truyền thông riêng. Một HMI NB7W kết nối CJ2M-CPU33 qua cáp Ethernet Cat5 — cài đặt IP cùng subnet → giao tiếp ngay.
Kết nối biến tần qua EtherNet/IP: Biến tần Omron MX2 hoặc dòng 3G3MX2 có sẵn EtherNet/IP — kết nối trực tiếp vào cùng mạng với CJ2M. PLC điều khiển tốc độ, đọc dòng, đọc tần số thực tế — tất cả qua Ethernet, không cần dây analog 4–20mA riêng.
Lập trình từ xa: CX-Programmer kết nối PLC qua Ethernet từ bất kỳ PC nào trong cùng mạng — upload/download chương trình, online monitoring, force bit… mà không cần đứng cạnh tủ điện. Đặc biệt hữu ích khi PLC đặt trên tầng cao hoặc trong khu vực hạn chế.
💡 Kinh nghiệm: Khi dùng EtherNet/IP cho cả HMI + biến tần + lập trình, nên gắn thêm 1 switch công nghiệp nhỏ (5 hoặc 8 port, unmanaged) — không nên dùng hub hoặc chia tín hiệu trực tiếp. Switch đảm bảo bandwidth cho từng thiết bị, tránh collision gây mất gói khi HMI poll dữ liệu liên tục.
6. Ứng Dụng Thực Tế & Mẹo Lập Trình
Dây chuyền đóng gói thực phẩm: CJ2M-CPU33 điều khiển 5 trạm (cấp bao bì, chiết sản phẩm, hàn miệng, in date, đóng thùng). 80 digital I/O + 8 kênh analog (cân, áp suất, nhiệt độ hàn) + 2 trục vị trí (con lăn cấp film + dao cắt). Chương trình khoảng 15K bước — còn dư 25K bước cho mở rộng sau này.
Hệ thống xử lý nước thải: Điều khiển 12 bơm + 8 van + 6 cảm biến mức + 4 cảm biến pH/DO + truyền thông Modbus với 3 biến tần. CJ2M-CPU33 dùng EtherNet/IP kết nối HMI giám sát từ phòng điều khiển + gửi dữ liệu lên SCADA qua FTP.
Máy CNC tùy chỉnh: Với Pulse I/O Module (CJ2M-MD211/MD212), CJ2M-CPU33 điều khiển đến 4 trục vị trí bằng xung — mỗi trục có high-speed counter (200kHz), pulse output (100kHz), và origin search tích hợp. Phù hợp máy cắt, máy khoan, máy bọc dây — những ứng dụng cần điều khiển vị trí nhưng chưa đến mức cần servo full-closed loop.
⚠️ Lưu ý quan trọng: Pulse I/O Module chỉ hỗ trợ trên CJ2M CPU Unit Version 2.0 trở lên. Kiểm tra nhãn trên thân CPU — nếu ghi Ver. 1.x → không gắn được Pulse I/O Module. Liên hệ Omron hoặc nhà phân phối để xác nhận version trước khi đặt hàng module.
7. Câu Hỏi Thường Gặp
CJ2M-CPU33 có thay thế trực tiếp CJ1M-CPU13 không?
Về phần cứng — có. CJ2M tương thích ngược hoàn toàn với mọi module I/O, truyền thông của dòng CJ1. Tháo CPU CJ1M cũ, gắn CJ2M-CPU33 vào cùng rack → các module CJ1W vẫn hoạt động. Về phần mềm, chương trình CJ1M chạy được trên CJ2M không cần sửa — chỉ cần kiểm tra vùng nhớ EM nếu chương trình cũ dùng nhiều bank EM.
Nên dùng CJ2M-CPU33 hay CP2E cho máy đơn lẻ?
Nếu máy có dưới 60 I/O số, không cần Ethernet, không cần analog nhiều → CP2E rẻ hơn và gọn hơn. Nếu máy cần 100+ I/O, có HMI Ethernet, cần mở rộng sau, hoặc cần điều khiển vị trí → CJ2M-CPU33 là lựa chọn an toàn.
Pin backup bao lâu phải thay?
Pin lithium CJ1W-BAT01 duy trì DM, HR, counter khi mất điện. Tuổi thọ pin khoảng 5 năm ở 25°C. Khi pin yếu, CPU báo flag lỗi trên CIO — lập trình cảnh báo trên HMI để thay pin trước khi hết. Nếu pin hết mà mất điện → dữ liệu DM mất, chương trình (trong flash) vẫn còn.
CX-Programmer phiên bản bao nhiêu mới hỗ trợ CJ2M?
CX-Programmer từ version 9.3 trở lên hỗ trợ đầy đủ CJ2M. Nếu dùng version cũ hơn → không nhận được CPU, không upload/download được. Kiểm tra version CX-Programmer trước khi bắt đầu dự án.
Lời Kết
Một xưởng sản xuất nệm lò xo — máy cuốn lò xo tự động + máy đóng khung + máy bọc vải. Tổng cộng 3 máy, mỗi máy 40–50 I/O, cần đồng bộ nhịp sản xuất giữa 3 máy qua EtherNet/IP. CJ2M-CPU33 đặt tại tủ điện trung tâm, kết nối HMI 10 inch giám sát toàn bộ 3 trạm — hiển thị sản lượng, trạng thái máy, cảnh báo lỗi realtime. Chương trình khoảng 20K bước, còn dư 20K cho giai đoạn 2 (thêm máy đóng gói nệm). Tổng chi phí PLC + nguồn + 12 module I/O + HMI: khoảng 60–70 triệu đồng — thấp hơn đáng kể so với dùng NJ mà hiệu năng thừa sức đáp ứng.
Nếu bạn cần hỗ trợ cấu hình rack CJ2M (chọn nguồn, CPU, module I/O, module truyền thông) cho dự án cụ thể — gửi bảng I/O list + sơ đồ dây chuyền cho đội kỹ thuật Hải Phòng Tech. Xác nhận cấu hình và báo giá chi tiết trước khi đặt hàng.
Xem chi tiết & đặt hàng CJ2M-CPU33 chính hãng →
Kích thước CJ2M-CPU33

Liên hệ
Công ty TNHH Hải Phòng Tech là đại lý phân phối chính thức của hãng OMRON. Quý khách vui lòng liên hệ Hải Phòng Tech để nhận được báo giá ưu đãi nhất.




















