SM 1232 4AO cho S7-1200: Xuất 0–10V và 4–20mA

Module SM 1232 mã 6ES7232-4HD32-0XB0 bổ sung bốn kênh đầu ra analog cho PLC Siemens S7-1200. Mỗi kênh có thể được cấu hình làm đầu ra điện áp hoặc dòng điện để gửi giá trị đặt tới biến tần, bộ điều khiển van tỷ lệ, bộ chấp hành, đồng hồ hiển thị hoặc thiết bị đo lường tương thích.

Theo tài liệu kỹ thuật Siemens cho S7-1200, phiên bản này có bốn đầu ra, hỗ trợ dải điện áp ±10V và dải dòng 0–20mA hoặc 4–20mA. Độ phân giải được công bố là 14 bit ở chế độ điện áp và 13 bit ở chế độ dòng.

Module không tạo thêm logic điều khiển. PLC vẫn phải tính giá trị đặt, giới hạn đầu ra, xử lý liên động và quyết định trạng thái an toàn khi có lỗi hoặc khi CPU chuyển STOP.

SM 1232 6ES7232-4HD32-0XB0 là gì?

SM 1232 là Signal Module đầu ra analog, lắp ở bên phải CPU S7-1200 thông qua bus mở rộng. Mã 6ES7232-4HD32-0XB0 là bản bốn kênh. Không nên nhầm với:

  • 6ES7232-4HB32-0XB0: SM 1232 hai đầu ra analog;
  • SB 1232: Signal Board gắn trực tiếp trên CPU, số kênh và thông số khác;
  • SM 1231: module đầu vào analog;
  • Module của S7-1200 G2: cấu trúc phần cứng và mã đặt hàng khác.

Khi yêu cầu báo giá, cần gửi đầy đủ mã sản phẩm thay vì chỉ ghi “module analog S7-1200”. Một chữ khác trong mã có thể tương ứng với số kênh hoặc dòng sản phẩm khác.

Bảng thông số quan trọng

Hạng mục SM 1232 4AO
Mã đặt hàng 6ES7232-4HD32-0XB0
Dòng PLC SIMATIC S7-1200
Số đầu ra analog 4 kênh
Loại tín hiệu Điện áp hoặc dòng điện
Dải điện áp ±10V
Dải dòng 0–20mA hoặc 4–20mA
Độ phân giải Điện áp 14 bit; dòng điện 13 bit
Giá trị toàn thang Điện áp -27648 đến 27648; dòng 0 đến 27648
Tải ở chế độ điện áp Tối thiểu 1kΩ
Tải ở chế độ dòng Tối đa 600Ω
Nguồn trường 24VDC
Cách ly giữa phía trường và logic Không
Chiều dài cáp công bố Tối đa 100m, cáp xoắn đôi có shield
Chẩn đoán Quá dải, thấp áp 24V; thêm lỗi theo chế độ tín hiệu

Các giá trị trên được đối chiếu với bộ tài liệu S7-1200 V20 của Siemens. Trước khi thay thế hoặc đặt hàng, vẫn cần kiểm tra revision phần cứng, front connector và cấu hình CPU thực tế.

Khi nào cần module đầu ra analog?

PLC cần đầu ra analog khi giá trị điều khiển không chỉ có hai trạng thái bật và tắt. Các ứng dụng thường gặp:

  • Đặt tốc độ biến tần bằng 0–10V hoặc 4–20mA;
  • Đặt dòng cho bộ khuếch đại van tỷ lệ;
  • Gửi giá trị đặt áp suất, lưu lượng hoặc nhiệt độ;
  • Điều khiển bộ chấp hành tuyến tính;
  • Phát tín hiệu mô phỏng cảm biến cho thiết bị khác;
  • Đưa giá trị PLC tới đồng hồ hoặc bộ ghi dữ liệu;
  • Điều khiển bơm định lượng;
  • Chia các giá trị đặt độc lập cho nhiều cụm máy.

Trước khi chọn module, phải đọc datasheet thiết bị nhận. Một biến tần có thể hỗ trợ cả 0–10V và 4–20mA nhưng cần đặt đúng công tắc, tham số và chân terminal. Nếu module phát dòng trong khi đầu vào đang được cấu hình điện áp, hệ thống sẽ không điều khiển đúng.

So sánh 0–10V và 4–20mA

Tiêu chí 0–10V 4–20mA
Cách biểu diễn Điện áp Dòng điện vòng lặp
Ảnh hưởng sụt áp dây Nhạy hơn Ít ảnh hưởng hơn trong giới hạn tải
Khoảng cách Phù hợp đường ngắn, môi trường kiểm soát Thường phù hợp hơn với đường dài
Phát hiện đứt dây 0V có thể trùng giá trị 0% Dòng thấp bất thường có thể hỗ trợ chẩn đoán
Yêu cầu tải Đầu vào trở kháng đủ lớn Tổng điện trở vòng dòng trong giới hạn
Nhiễu Cần đi dây và nối đất tốt Thường chống nhiễu tốt hơn
Ứng dụng Biến tần, driver, van, thiết bị gần tủ Thiết bị hiện trường, đường cáp dài

Không nên mặc định 4–20mA luôn tốt hơn. Nếu thiết bị nhận chỉ hỗ trợ 0–10V hoặc toàn bộ hệ thống đã được thiết kế theo điện áp, dùng đúng chuẩn thiết bị sẽ đơn giản và ổn định hơn.

Cấu hình SM 1232 trong TIA Portal

1. Thêm đúng module

Trong Device Configuration, chọn module theo đúng mã 6ES7232-4HD32-0XB0 và đặt vào vị trí bên phải CPU. Kiểm tra order number và firmware/hardware version trong Catalog.

Sau khi lắp thực tế, vị trí module trong phần cứng phải giống dự án. Nếu thay đổi thứ tự module, địa chỉ vùng nhớ và chẩn đoán có thể thay đổi.

2. Chọn điện áp hoặc dòng điện

Mỗi kênh phải được chọn đúng chế độ:

  • Voltage: dùng khi thiết bị nhận tín hiệu điện áp;
  • Current 0–20mA: dùng với đầu vào tương ứng;
  • Current 4–20mA: dùng khi cần live zero và thiết bị nhận hỗ trợ.

Không đổi chế độ trong TIA mà bỏ qua phần đấu dây và cấu hình thiết bị nhận. Sau khi thay đổi Hardware Configuration phải Compile và Download đúng phạm vi.

3. Kiểm tra địa chỉ đầu ra

TIA Portal gán địa chỉ cho từng kênh, ví dụ QW hoặc vùng Peripheral Output tương ứng. Địa chỉ cụ thể phụ thuộc cấu hình phần cứng, không nên sao chép địa chỉ từ một dự án khác.

Nên dùng tag có tên rõ ràng:

Tag Kiểu dữ liệu Ý nghĩa
SpeedSetpointPct Real Giá trị đặt 0–100%
SpeedSetpointRaw Int Giá trị ghi ra kênh analog
ValvePressurePct Real Lệnh van theo phần trăm
AnalogOutputEnable Bool Cho phép phát lệnh
AnalogOutputFault Bool Lỗi hoặc điều kiện khóa

Không dùng một giá trị Real ghi trực tiếp vào QW. Cần chuyển đổi về kiểu số nguyên theo dải của module và giới hạn trước khi ghi.

4. Cấu hình phản ứng khi CPU chuyển STOP

SM 1232 cho phép xem xét giữ giá trị cuối hoặc đưa về giá trị thay thế theo cấu hình. Đây là quyết định công nghệ quan trọng:

  • Biến tần có nên về 0 khi PLC STOP?
  • Van tỷ lệ có cần về vị trí an toàn?
  • Bơm định lượng có được phép giữ lưu lượng?
  • Cơ cấu có nguy cơ tụt hoặc tăng áp đột ngột không?

Không chọn “giữ giá trị cuối” chỉ để máy không dừng. Trạng thái phải dựa trên đánh giá rủi ro, liên động cứng và hướng dẫn của cơ cấu chấp hành.

Công thức scale giá trị đầu ra

Scale 0–10V

Khi kênh được cấu hình ở dải ±10V, giá trị số toàn thang dương 27648 tương ứng +10V, giá trị 0 tương ứng 0V.

Nếu lệnh công nghệ là 0–100%:

Raw = Percent × 27648 / 100

Ví dụ:

Lệnh Raw tham khảo Điện áp lý tưởng
0% 0 0V
25% 6912 2,5V
50% 13824 5V
75% 20736 7,5V
100% 27648 10V

Phải giới hạn Percent từ 0 đến 100 trước khi tính. Nếu ứng dụng dùng cả điện áp âm, công thức và giới hạn phải mở rộng theo -27648 đến +27648.

Scale 4–20mA

Khi kênh được cấu hình trực tiếp ở dải 4–20mA, giá trị 0 đại diện đầu dải 4mA và 27648 đại diện cuối dải 20mA. Do đó công thức cho 0–100% vẫn là:

Raw = Percent × 27648 / 100

Không tự cộng “20% offset” vào Raw nếu phần cứng đã được cấu hình 4–20mA. Làm vậy sẽ khiến đầu ra sai. Offset 4mA được module thực hiện theo dải đã chọn.

Ví dụ SCL giới hạn và chuyển đổi

#LimitedPct := LIMIT(MN := 0.0, IN := #CommandPct, MX := 100.0);

IF #Enable AND NOT #Fault THEN
    #RawReal := #LimitedPct * 27648.0 / 100.0;
    #AnalogRaw := REAL_TO_INT(#RawReal);
ELSE
    #AnalogRaw := 0;
END_IF;

Đoạn trên chỉ minh họa phép scale. Logic thực tế cần xử lý tốc độ thay đổi, trạng thái an toàn, giới hạn công nghệ và phản hồi thiết bị.

Ramp và giới hạn tốc độ thay đổi

Đưa đầu ra từ 0 lên 100% ngay lập tức có thể làm motor tăng tốc gấp hoặc van thủy lực giật. Có thể tạo Ramp trong PLC:

  • Tăng mỗi chu kỳ một lượng giới hạn;
  • Dùng thời gian tăng/giảm riêng;
  • Giới hạn tốc độ thay đổi theo đơn vị %/s;
  • Cho phép dừng khẩn bỏ qua Ramp nếu đánh giá an toàn yêu cầu;
  • Đồng bộ Ramp PLC với Ramp trong biến tần hoặc bộ khuếch đại.

Không nên để cả PLC và biến tần cùng áp dụng Ramp dài mà không tính tổng thời gian phản hồi. Người vận hành có thể thấy máy phản ứng quá chậm dù mỗi thiết bị riêng lẻ đều đúng.

Nguyên tắc đấu dây

Sơ đồ terminal phải lấy từ manual đúng module và front connector. Nguyên tắc chung:

  • Cấp nguồn 24VDC đúng cực cho module;
  • Mỗi kênh dùng AQ và mass analog tương ứng;
  • Dùng cáp xoắn đôi có shield;
  • Tách khỏi cáp motor, contactor và đầu ra biến tần;
  • Không dùng PE thay cho mass analog;
  • Nối shield theo thiết kế hệ thống và hướng dẫn Siemens;
  • Kiểm tra đầu vào thiết bị nhận là voltage hay current;
  • Không đấu song song nhiều đầu vào nếu chưa tính tải;
  • Ngắt nguồn trước khi thay đổi terminal.

Đấu 0–10V

SM 1232                         THIẾT BỊ NHẬN
AQx  ───────────────────────── AI/V+
AQxM ───────────────────────── ACM/V-
Shield ─────────────────────── Theo hướng dẫn nối đất

Đấu 4–20mA

SM 1232                         THIẾT BỊ NHẬN
AQx  ───────────────────────── AI/I+
AQxM ───────────────────────── I-/COM
Shield ─────────────────────── Theo hướng dẫn nối đất

Đây là sơ đồ chức năng, không thay thế sơ đồ chân chính thức. Tên terminal của biến tần hoặc driver có thể khác.

Ứng dụng điều khiển biến tần

Quy trình tham khảo:

  1. Chọn AI của biến tần ở chế độ 0–10V hoặc 4–20mA;
  2. Chọn nguồn lệnh tần số từ analog input;
  3. Đặt dải tần số tương ứng;
  4. Đặt giá trị tối thiểu/tối đa;
  5. Kiểm tra chân COM;
  6. Phát lần lượt 0%, 25%, 50%, 75%, 100%;
  7. So sánh giá trị monitor của biến tần với lệnh PLC;
  8. Kiểm tra phản ứng khi PLC STOP hoặc mất dây.

Lệnh RUN/STOP nên dùng kênh điều khiển đã thiết kế riêng; không dùng duy nhất giá trị analog bằng 0 để coi là dừng an toàn.

Ứng dụng điều khiển van tỷ lệ

SM 1232 chỉ phù hợp nếu bộ khuếch đại hoặc electronics của van nhận đúng tín hiệu điện áp/dòng tương ứng. Không nối đầu ra analog PLC trực tiếp vào cuộn coil van tỷ lệ nếu coil cần dòng công suất và điều khiển PWM/dither.

Cấu trúc đúng thường là:

PLC S7-1200 → SM 1232 → Bộ khuếch đại van → Cuộn coil → Van thủy lực

PLC phát giá trị đặt. Bộ khuếch đại tạo dòng coil, thực hiện MIN/MAX, Ramp, dither và bảo vệ theo thiết kế. Cần kiểm tra cả cực tính, dải tín hiệu và điểm 0 của bộ khuếch đại.

Quy trình chạy thử

  1. Đối chiếu mã module và Hardware Configuration.
  2. Kiểm tra nguồn 24VDC.
  3. Kiểm tra chế độ từng kênh.
  4. Tháo tải và đo thử ở điều kiện an toàn.
  5. Ghi Raw = 0, đo đầu dải.
  6. Ghi Raw = 13824, đo khoảng 50%.
  7. Ghi Raw = 27648, đo cuối dải.
  8. Kết nối thiết bị nhận.
  9. Kiểm tra giá trị monitor của thiết bị.
  10. Thử Ramp và giới hạn.
  11. Thử CPU STOP, mất nguồn và đứt dây theo kế hoạch.
  12. Ghi lại cấu hình và kết quả đo.

Không Force đầu ra trên máy đang hoạt động nếu cơ cấu có thể chuyển động nguy hiểm. Chạy thử cần có người kiểm soát hiện trường và phương án dừng.

Lỗi thường gặp

Hiện tượng Nguyên nhân có thể Cách kiểm tra
Không có điện áp/dòng Thiếu 24V, sai địa chỉ, kênh chưa cấu hình Diagnostic và đo nguồn
Luôn bằng 0 Enable chưa có, logic ghi đè, CPU STOP Watch table và cross-reference
Điện áp đúng nhưng biến tần không nhận Sai chân AI/COM hoặc tham số biến tần Monitor analog input
4–20mA chỉ ra khoảng 4mA Raw đang bằng 0 Kiểm tra công thức scale
Giá trị vượt yêu cầu Không LIMIT trước khi chuyển kiểu Kiểm tra giá trị Real và Int
Output giật Lệnh thay đổi nhanh, không có Ramp Theo dõi Trend lệnh
Đầu ra nhiễu Cáp, shield, tiếp địa, nguồn Tách cáp và đo tại hai đầu
Báo đứt dây Mạch dòng hở hoặc tải không phù hợp Kiểm tra vòng dòng
Báo ngắn mạch Đấu sai hoặc tải điện áp quá thấp Tháo tải, đo trở kháng
CPU STOP nhưng cơ cấu vẫn chạy Cấu hình giữ giá trị cuối Kiểm tra substitute value
Một kênh đúng, kênh khác sai Khác chế độ hoặc nhầm mass kênh So sánh cấu hình từng channel

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

6ES7232-4HD32-0XB0 có bao nhiêu đầu ra?

Module có bốn đầu ra analog. Mỗi kênh được cấu hình điện áp hoặc dòng theo khả năng được Siemens công bố.

Module có xuất đúng 0–10V không?

Có thể dùng phần dương của dải ±10V. Với lệnh 0–100%, ghi từ 0 đến 27648 để nhận khoảng 0 đến +10V.

4mA tương ứng Raw bao nhiêu?

Khi chọn trực tiếp dải 4–20mA, đầu dải 4mA tương ứng Raw 0; 20mA tương ứng 27648.

Có thể nối trực tiếp SM 1232 vào coil van tỷ lệ không?

Thông thường không. Coil cần bộ khuếch đại tạo dòng công suất. SM 1232 chỉ phát tín hiệu đặt analog cho electronics hoặc amplifier tương thích.

Có cần nguồn 24V riêng cho module không?

Module cần nguồn trường 24VDC theo sơ đồ Siemens. Cần tính công suất nguồn và đấu đúng L+/M.

Khi PLC STOP nên giữ giá trị hay về 0?

Không có lựa chọn chung. Phải dựa trên trạng thái an toàn của máy và đánh giá rủi ro. Đối với nhiều ứng dụng, giá trị thay thế an toàn cần được xác định rõ trong hồ sơ thiết kế.

Tư vấn và yêu cầu báo giá

Khách hàng nên gửi:

  • Model CPU S7-1200;
  • Mã module cần mua hoặc ảnh tem;
  • Số lượng kênh analog;
  • Dải 0–10V, ±10V hay 4–20mA;
  • Model biến tần, van hoặc thiết bị nhận;
  • Sơ đồ điện nếu có;
  • Yêu cầu lập trình, chạy thử và lắp đặt.
  • Gọi/Zalo tư vấn bán hàng và yêu cầu báo giá: 0934.384.222
  • Hỗ trợ kỹ thuật: 0912.888.729

Liên kết nội bộ đề xuất