PLC Siemens S7-1200 là gì? Cấu hình CPU 1214C và ứng dụng thực tế

- Dòng PLC compact thuộc họ SIMATIC của Siemens, ra mắt năm 2009
- Tích hợp sẵn 1–2 cổng PROFINET và lập trình bằng TIA Portal
- CPU 1214C là model phổ biến nhất với 14 DI, 10 DO, bộ nhớ 100 KB (thế hệ cũ) / 250 KB chương trình (G2)
- Hỗ trợ Motion Control, HSC (tối đa 100 kHz), PID và OPC UA
- Phù hợp cho máy đóng gói, băng tải, xử lý nước, thực phẩm và dệt may
- S7-1200 G2 (2024) tăng gấp đôi bộ nhớ, hỗ trợ PROFINET IRT và NFC
PLC Siemens S7-1200 là dòng bộ điều khiển lập trình compact (Compact PLC) thuộc họ SIMATIC của Siemens, được thiết kế cho các hệ thống tự động hóa quy mô nhỏ và trung bình. Với khả năng tích hợp PROFINET trực tiếp trên CPU, hỗ trợ Motion Control, PID và nền tảng lập trình TIA Portal thống nhất, S7-1200 hiện là một trong những dòng PLC phổ biến nhất tại Việt Nam.
Trong đó, CPU 1214C được xem là model tiêu chuẩn nhờ sự cân bằng tốt giữa hiệu năng xử lý, số lượng I/O tích hợp và khả năng mở rộng module. Dòng PLC này được ứng dụng rộng rãi trong máy đóng gói, băng tải, xử lý nước, thực phẩm, dệt may và các hệ thống điều khiển OEM tại Việt Nam.
Bài viết dưới đây tổng hợp thông số kỹ thuật quan trọng của PLC Siemens S7-1200, phân tích chi tiết CPU 1214C – cả thế hệ cũ lẫn G2, so sánh các phiên bản nguồn/ngõ ra và hướng dẫn lựa chọn cấu hình phù hợp theo từng ứng dụng thực tế.
1. PLC Siemens S7-1200 là gì? Tổng quan dòng sản phẩm
Siemens S7-1200 là dòng PLC compact thuộc họ SIMATIC, được phát triển từ năm 2009 để thế hệ S7-200 (cũ hơn). Đây là loại PLC dạng khối tích hợp (compact PLC) – tích hợp CPU, bộ nhớ, nguồn điện và I/O trong một vỏ máy duy nhất, cho phép lắp đặt trực tiếp trên thanh DIN Rail tiêu chuẩn.
Nổi bật so với các dòng PLC cùng phân khúc, S7-1200 tích hợp sẵn PROFINET ngay trên CPU mà không cần module bổ sung, cùng hệ sinh thái phần mềm TIA Portal thống nhất từ lập trình, cấu hình đến giám sát HMI và drive.
1.1 Các model CPU trong dòng S7-1200 (thế hệ cũ – còn lưu hành)
Dữ liệu từ Siemens SIMATIC S7-1200 System Manual v4.5. Mã sản phẩm ký hiệu …-1AG40-0XB0, …-1BG40-0XB0, …-1HG40-0XB0.
| Model CPU | I/O tích hợp | Bộ nhớ chương trình | Đặc điểm nổi bật |
| CPU 1211C | 6 DI / 4 DO / 2 AI | 50 KB | Entry-level, phù hợp máy đơn giản, mở rộng đến 0 SM |
| CPU 1212C | 8 DI / 6 DO / 2 AI | 75 KB | Mở rộng đến 2 SM, 1 SB/CB |
| CPU 1214C | 14 DI / 10 DO / 2 AI | 100 KB | Model phổ biến nhất – hệ thống vừa, mở rộng đến 8 SM |
| CPU 1215C | 14 DI / 10 DO / 2 AI / 2 AO | 125 KB | Thêm 2 AO tích hợp, 2 cổng PROFINET |
| CPU 1217C | 14 DI / 10 DO / 2 AI / 2 AO | 150 KB | Hỗ trợ motion control nâng cao, 2 cổng PROFINET |
2. Thông số kỹ thuật CPU 1214C – Model tiêu chuẩn của S7-1200

CPU 1214C là model bán chạy nhất trong dòng S7-1200. Phiên bản thế hệ cũ (“label ký tự G” thứ tư trong mã “-1AG40”, “-1BG40”, “-1HG40”) có bộ nhớ chương trình 100 KB, trong khi phiên bản G2 mới nhất (2024) nâng lên 250 KB chương trình / 750 KB dữ liệu. Đây là lựa chọn phù hợp cho các hệ thống điều khiển máy vừa, dây chuyền sản xuất đơn giản đến trung bình.
2.1 Thông số phần cứng – CPU 1214C thế hệ cũ (firmware V4.x)
Nguồn: Siemens Datasheet 6ES7214-1AG40-0XB0 / 6ES7214-1BG40-0XB0 / 6ES7214-1HG40-0XB0
| Thông số | Giá trị (CPU 1214C – thế hệ cũ) |
| Bộ nhớ chương trình (Work Memory) | 100 KB |
| Bộ nhớ dữ liệu (Load Memory tích hợp) | 4 MB (tích hợp); có thể mở rộng với SIMATIC Memory Card |
| Digital Input (DI) | 14 điểm × 24 V DC |
| Digital Output (DO) | 10 điểm (transistor hoặc relay tùy phiên bản) |
| Analog Input (AI) | 2 kênh × 0–10 V DC |
| Tốc độ xử lý lệnh Boolean | 0,085 µs/lệnh |
| Cổng truyền thông | 1 × PROFINET (RJ45) |
| Mở rộng Signal Module (SM) | Tối đa 8 module |
| Signal Board (SB) / Comm. Board (CB) | 1 vị trí |
| Communication Module (CM) | Tối đa 3 module |
| Bộ đếm tốc độ cao (HSC) | 6 HSC, tối đa 100 kHz (pha đơn) / 80 kHz (quadrature, cổng Ia.0–Ia.5) |
| Ngõ ra xung (PTO/PWM) | 4 kênh, tối đa 100 kHz (chỉ phiên bản DC/DC/DC) |
| Nguồn cấp encoder (24 V DC) | 300 mA |
| Nhiệt độ hoạt động | -20°C – 55°C (lắp ngang); -20°C – 45°C (lắp đứng) |
| Cấp bảo vệ | IP20 |
| Kích thước (R × C × S) | 110 mm × 100 mm × 75 mm |
| Phần mềm lập trình | TIA Portal từ V13 SP1 trở lên (STEP 7 Basic hoặc Professional; SCL/GRAPH yêu cầu STEP 7 Professional) |
Lưu ý: Một số tài liệu thống kê nhiệt độ hoạt động tối đa là 60°C nhưng điều đó chỉ đúng khi không sử dụng đồng thời tất cả 14 đầu vào (chỉ 7 đầu vào cùng lúc). Khi sử dụng đầy đủ 14 đầu vào, nhiệt độ tối đa là 55°C (lắp ngang) hoặc 45°C (lắp đứng).
HSC: 3 bộ đếm đầu tiên (Ia.0–Ia.5) hỗ trợ đến 100 kHz (đơn phân) / 80 kHz (quadrature); 3 bộ đếm còn lại (Ia.6–Ib.5) hỗ trợ 30 kHz / 20 kHz. Thông tin “tối đa 1 MHz” trong bản cũ là không chính xác.
2.2 Các phiên bản CPU 1214C và mã đặt hàng
CPU 1214C có 3 phiên bản khác nhau theo cấu hình nguồn điện và loại ngõ ra. Việc chọn đúng phiên bản nhấn hưởng trực tiếp đến hiệu năng và khả năng ứng dụng của hệ thống:
| Phiên bản | Mã sản phẩm | Nguồn CPU | Ngõ vào | Ngõ ra |
| AC/DC/RLY | 6ES7214-1BG40-0XB0 | 85–264 V AC | 24 V DC | Relay 2A |
| DC/DC/DC | 6ES7214-1AG40-0XB0 | 24 V DC | 24 V DC | 24 V DC (Transistor 0,5A) |
| DC/DC/RLY | 6ES7214-1HG40-0XB0 | 24 V DC | 24 V DC | Relay 2A |
Lưu ý kỹ thuật: Phiên bản DC/DC/DC (transistor output) là lựa chọn duy nhất hỗ trợ PTO/PWM để điều khiển servo/stepper. Phiên bản relay (RLY) không hỗ trợ PTO trực tiếp; nếu cần PTO với relay CPU, bắt buộc phải bổ sung Signal Board (SB 1222 DC) vào vị trí SB.
3. Lập trình PLC Siemens S7-1200 với TIA Portal
TIA Portal (Totally Integrated Automation Portal) là nền tảng phần mềm kỹ thuật hợp nhất của Siemens, tích hợp lập trình PLC (STEP 7), cấu hình HMI (WinCC) và tham số hóa drive trong một môi trường duy nhất. S7-1200 thế hệ cũ yêu cầu TIA Portal từ phiên bản V13 SP1 trở lên; phiên bản G2 (2024) yêu cầu TIA Portal V19 hoặc mới hơn.
3.1 Ngôn ngữ lập trình được hỗ trợ
S7-1200 hỗ trợ đầy đủ các ngôn ngữ lập trình theo tiêu chuẩn IEC 61131-3:
- LAD (Ladder Diagram): Trực quan như mạch điện rơle – phổ biến nhất với kỹ thuật viên điện
- FBD (Function Block Diagram): Mô phỏng luồng tín hiệu qua các khối chức năng
- SCL/ST (Structured Text): Ngôn ngữ bậc cao tương tự Pascal – phù hợp thuật toán phức tạp
- GRAPH (ngôn ngữ tuần tự dạng SFC của Siemens): Điều khiển tuần tự theo bước, phù hợp quy trình nhiều giai đoạn
3.2 Chức năng công nghệ tích hợp (Technology Functions)
Ngoài điều khiển logic cơ bản, CPU 1214C hỗ trợ sẵn các chức năng công nghệ cao cấp không cần module bổ sung:
- Motion Control: Điều khiển tối đa 4 trục (axis) qua PTO/PWM (tối đa 100 kHz), tích hợp với driver servo/stepper qua PROFINET (PROFIdrive)
- PID Control: Bộ điều khiển PID với auto-tuning, phù hợp điều khiển nhiệt độ, áp suất, lưu lượng
- High-Speed Counting (HSC): 6 bộ đếm tốc độ cao (3 x 100 kHz và 3 x 30 kHz) cho encoder quadrature, pulse counting
- Web Server tích hợp: Giám sát từ xa qua trình duyệt web mà không cần phần mềm SCADA riêng
- OPC UA Server/Client: Kết nối trực tiếp với hệ thống MES, SCADA theo chuẩn Industry 4.0 (từ firmware V4.4 trở lên)
4. So sánh S7-1200 với các dòng PLC Siemens khác
Để chọn đúng dòng PLC Siemens phù hợp, dưới đây là bảng so sánh chính giữa các dòng đang được Siemens còn hỗ trợ và dòng legacy:
| Tiêu chí | S7-1200 | S7-1500 | S7-300/400 (Legacy) |
| Phân khúc ứng dụng | Nhỏ – Trung bình | Trung bình – Lớn | Lớn (đời cũ) |
| Bộ nhớ chương trình tối đa | Thế hệ cũ: tối đa 150 KB (1217C) / G2 (2024): tối đa 250 KB (1214C G2 trở lên) | Lên đến 30 MB (1518) | ~1 MB (315/416) |
| Phần mềm lập trình | TIA Portal V13+ | TIA Portal V13+ | STEP 7 Classic / TIA Portal |
| PROFINET IRT | Chỉ G2 hỗ trợ (1212C/1214C G2+) | Có (đầy đủ) | Không (S7-300) |
| Tích hợp Cybersecurity | Firmware V4.4+ (cơ bản) | Đầy đủ (TLS, VPN, OT Security) | Hạn chế |
| Chi phí đầu tư | Thấp – Trung bình | Trung bình – Cao | Cao (khó tìm linh kiện) |
| Không khuyến nghị cho dự án mới | Phù hợp (≤ 256 I/O) | Phù hợp (> 256 I/O) | ✘ Không khuyến nghị |
5. S7-1200 G2 (2024): Thế hệ mới có gì khác?
Siemens ra mắt phiên bản S7-1200 G2 vào năm 2024, mang nhiều cải tiến đáng kể so với thế hệ đầu:
| Tiêu chí so sánh | S7-1200 (thế hệ cũ) | S7-1200 G2 (2024) |
| Bộ nhớ chương trình (CPU 1214C) | 100 KB | 250 KB chương trình / 750 KB dữ liệu |
| PROFINET IRT | Không hỗ trợ | Có, chu kỳ 31,25 µs, tối đa 31 thiết bị PN |
| Kiến trúc xử lý | Single-core | Hiệu năng cao hơn đáng kể (Siemens không công bố kiến trúc chip chính thức) |
| Chiều rộng DIN Rail (1214C) | 110 mm | 80 mm (giảm 27–38%) |
| Cổng PROFINET | 1 cổng | 2 cổng (switch tích hợp) |
| NFC | Không | Có – commissioning & chẩn đoán qua smartphone |
| Signal Board slots (1214C) | 1 vị trí | 2 vị trí |
| TIA Portal tối thiểu | V13 SP1 | V19 (STEP 7 V20+) |
| Nền tảng | – | Siemens Xcelerator |
Nguồn: SIMATIC S7-1200 G2 Technical Slides và Migration Overview – Unrestricted © Siemens 2024. Mã sản phẩm G2 ví dụ: 6ES7214-1AH50-0XB0 (DC/DC/DC), 6ES7214-1BH50-0XB0 (AC/DC/RLY).
6. Ứng dụng PLC S7-1200 trong thực tế tại Việt Nam
Với cấu hình I/O linh hoạt và khả năng mở rộng, S7-1200 được triển khai rộng rãi trong các ngành sau tại Việt Nam:
| Ngành | Ứng dụng tiêu biểu | Module thường dùng kèm |
| Thực phẩm & Đồ uống | Điều khiển dây chuyền chiết rót, đóng gói, cân định lượng | SM 1231 (AI 4–20mA), SM 1232 (AO), CM 1241 (RS485) |
| Dệt may | Điều khiển máy dệt, hệ thống sấy nhiệt, giám sát tốc độ trục | SM 1222 (DO relay), HSC + encoder SICK DFS60 (incremental encoder – phù hợp HSC quadrature; nếu cần absolute position, dùng AFS60/AFM60 qua PROFINET/SSI) |
| Xử lý nước | Tự động hóa trạm bơm, điều khiển van, giám sát lưu lượng | SM 1231 (4–20 mA AI), ET 200SP I/O từ xa |
| Điện tử & Linh kiện | Điều khiển robot SCARA, kiểm tra vision, truy xuất nguồn gốc | PTO/PWM + servo, PROFINET PROFIdrive |
| Kho bãi & Logistics | Điều khiển băng tải phân loại, barcode scanner, RFID | CM 1241 (RS485/Modbus RTU), PROFINET |
7. Hướng dẫn chọn cấu hình PLC S7-1200 phù hợp
Không có một cấu hình S7-1200 duy nhất phù hợp với mọi ứng dụng. Dưới đây là khung tiêu chí cho kỹ sư lựa chọn đúng:
Bước 1 – Đếm I/O: Liệt kê tất cả cảm biến, nút bấm (DI), thiết bị đầu ra (DO), tín hiệu analog. Cộng thêm 20–30% dự phòng mở rộng để tránh thiếu I/O trong quá trình vận hành.
Bước 2 – Xác định loại tín hiệu: PNP/NPN, 24 V DC hay 120/230 V AC? Analog 0–10 V hay 4–20 mA? Điều này quyết định phiên bản CPU (AC/DC/RLY hay DC/DC/DC) và các module mở rộng cần thiết.
Bước 3 – Yêu cầu tốc độ: Ứng dụng có cần đếm xung encoder tốc độ cao (> 10 kHz) hoặc điều khiển servo? Cần kích hoạt HSC và chọn phiên bản DC/DC/DC. Nếu tần số xung vượt 100 kHz, hãy xem xét Signal Board SB 1221 (200 kHz).
Bước 4 – Truyền thông: Cần kết nối HMI, SCADA, biến tần qua giao thức nào? PROFINET đã tích hợp sẵn; RS485/Modbus RTU cần thêm CM 1241; PROFIBUS DP cần CM 1242-5.
Bước 5 – Môi trường lắp đặt: Tủ điện có điều hòa? Nhiệt độ tủ có vượt 55°C không? Cần kiểm tra cấp bảo vệ và tính toán tản nhiệt. CPU 1214C chỉ đạt IP20 nên không phù hợp lắp trực tiếp trong môi trường bên ngoài.
8. Nguồn điện và cảm biến cho hệ thống PLC S7-1200
Trong nhiều dự án tự động hóa tại Việt Nam, PLC S7-1200 hoạt động không ổn định không phải do lỗi CPU – mà do nguồn điện cấp không đủ chất lượng hoặc tín hiệu đầu vào từ cảm biến thiếu chính xác. Đây là hai yếu tố ngoại vi nhưng ảnh hưởng trực tiếp đến hiệu quả vận hành toàn hệ thống.
AUMI là nhà phân phối chính thức thiết bị tự động hóa công nghiệp tại Việt Nam, cung cấp hai dòng sản phẩm thường được tích hợp kèm hệ thống PLC S7-1200:
Nguồn điện DIN Rail PULS – Nền tảng ổn định cho tủ điện PLC
CPU S7-1214C yêu cầu nguồn 24 V DC, dòng tiêu thụ khoảng 500 mA riêng CPU, cộng thêm tải từ các module I/O mở rộng và thiết bị ngoại vi. Nguồn điện PULS dòng CP/CPS series có hiệu suất đến 95,3% và dải điện áp đầu vào rộng (85–264 V AC), giúp hệ thống PLC hoạt động ổn định kể cả khi điện lưới dao động – điều thường gặp tại các khu công nghiệp Việt Nam.
Dòng nguồn PULS hỗ trợ IO-Link, cho phép PLC S7-1200 giám sát trạng thái nguồn điện theo thời gian thực, cảnh báo sớm sụt áp hoặc quá tải – góp phần giảm thời gian dừng máy không có kế hoạch (unplanned downtime).
Cảm biến SICK – Tín hiệu đầu vào chính xác cho PLC
S7-1200 hỗ trợ tín hiệu đầu vào PNP/NPN 24 V DC và analog 0–10 V / 4–20 mA. Cảm biến SICK dòng IM series (cảm biến tiệm cận), W/WL series (cảm biến quang) và encoder dòng DFS60 có thể kết nối trực tiếp vào Digital Input của CPU 1214C mà không cần module chuyển đổi tín hiệu.
Cảm biến SICK hỗ trợ IO-Link cho phép PLC S7-1200 đọc thêm thông tin chẩn đoán (nhiệt độ, số lần hoạt động, trạng thái cảnh báo) từ cảm biến – tính năng quan trọng trong triển khai bảo trì dự phòng (predictive maintenance) tại các nhà máy Industry 4.0.
Câu hỏi thường gặp (FAQ)
Q1: PLC Siemens S7-1200 khác S7-1500 ở điểm nào?
S7-1200 phù hợp với ứng dụng quy mô nhỏ đến trung bình (dưới 256 I/O). S7-1500 dành cho hệ thống phức tạp hơn với bộ nhớ lên đến 30 MB, tốc độ xử lý nhanh hơn, hỗ trợ đầy đủ PROFINET IRT và bảo mật OT cao cấp (TLS, VPN). Chi phí S7-1500 cao hơn đáng kể.
Q2: S7-1200 có lập trình được bằng điện thoại không?
Phiên bản G2 (2024) hỗ trợ NFC, cho phép đọc thông tin chẩn đoán và nạp project từ thẻ nhớ SIMATIC qua smartphone. Tuy nhiên, lập trình đầy đủ vẫn cần TIA Portal trên máy tính để bàn hoặc laptop.
Q3: TIA Portal phiên bản nào phù hợp với S7-1200?
S7-1200 thế hệ cũ hỗ trợ từ TIA Portal V13 SP1 trở lên. Phiên bản G2 yêu cầu TIA Portal V19 (STEP 7 V20+). Nên dùng phiên bản TIA Portal mới nhất để hưởng đầy đủ tính năng bảo mật và chẩn đoán.
Q4: S7-1200 có kết nối được với HMI, SCADA không?
Có. S7-1200 hỗ trợ PROFINET (tích hợp sẵn), Modbus TCP/IP, OPC UA (từ firmware V4.4), RS485/Modbus RTU (qua module CM 1241) và PROFIBUS DP (qua CM 1242-5). Kết nối được với HMI Basic/Comfort Panel Siemens, WinCC, FactoryTalk, Ignition và các SCADA phổ biến khác qua OPC UA.
Q5: Tuổi thọ của PLC S7-1200 là bao lâu?
Trong điều kiện vận hành tiêu chuẩn (nhiệt độ -20°C – 55°C, tủ điện có thoát nhiệt tốt, nguồn điện ổn định), S7-1200 thường có tuổi thọ 10–15 năm. Super-capacitor tích hợp duy trì RTC tối thiểu 12 ngày (40°C) mà không cần pin (theo điều kiện tiêu chuẩn của Siemens; giá trị thực tế phụ thuộc nhiệt độ môi trường và tình trạng tụ điện).
Q6: CPU 1214C có điều khiển được servo motor không?
Có, thông qua 4 kênh PTO (Pulse Train Output) tích hợp tốc độ lên đến 100 kHz (phiên bản DC/DC/DC) hoặc qua PROFINET với driver servo hỗ trợ PROFIdrive. Chức năng Motion Control trong TIA Portal cho phép cấu hình hành trình, tốc độ, gia tốc và home position trực quan.
Q7: Nguồn điện bao nhiêu watt cho hệ thống S7-1200?
CPU 1214C tiêu thụ khoảng khoảng 12 W (tối đa 12W). Cần tính tổng công suất gồm CPU + tất cả module SM/CM + thiết bị 24 V DC trong tủ, sau đó chọn nguồn dư tối thiểu 20–30%. Ví dụ: hệ thống tiêu thụ 40 W tổng nên chọn nguồn 60 W (2,5 A/24 V) trở lên.
Kết luận
PLC Siemens S7-1200 là giải pháp PLC compact được kiểm chứng cho các hệ thống tự động hóa quy mô nhỏ và trung bình. CPU 1214C nổi bật nhờ sự cân bằng giữa hiệu năng, số lượng I/O và khả năng mở rộng – cả hai phân khúc thế hệ cũ (bộ nhớ 100 KB) lẫn G2 (250 KB chương trình / 750 KB dữ liệu) đều là lựa chọn phù hợp tùy theo ngân sách và yêu cầu dự án.
Đối với các dự án yêu cầu kết nối Industry 4.0, OPC UA, PROFINET IRT hoặc điều khiển chuyển động đồng bộ nhiều trục, phiên bản S7-1200 G2 mang lại nhiều cải tiến đáng kể về hiệu năng và khả năng truyền thông.
Ngoài việc lựa chọn đúng CPU và module mở rộng, chất lượng nguồn 24 V DC, cảm biến đầu vào và thiết kế tủ điện cũng đóng vai trò quan trọng đối với độ ổn định lâu dài của hệ thống PLC.
Liên hệ AUMI để được tư vấn cấu hình PLC, nguồn điện và cảm biến phù hợp.
📞 0917 991 589 | 📧 [email protected] 🌐 https://aumi.com.vn
Địa chỉ văn phòng:
- Hà Nội: B44 lô nhà vườn khu đô thị Việt Hưng, phường Việt Hưng.
- TP. Hồ Chí Minh: Tầng 2, tòa nhà HS, 260/11 Nguyễn Thái Bình, phường Bảy Hiền.
- Đà Nẵng: Tầng 9, tòa nhà PV Bank, số 2 đường 30-4, phường Hòa Cường.
