TimePhoto_20221004_155123

Biến tần sinamic g120 siemens giao tiếp PLC S7 1200

Menu

Cài đặt biến tần sinamic g120 siemens giao tiếp PLC S7 1200 truyền thông Profinet

Để cài đặt biến tần Sinamics G120 giao tiếp với PLC S7-1200 qua chuẩn Profinet, bạn cần thực hiện đồng bộ cả trên thiết bị vật lý và phần mềm TIA Portal.

Dưới đây là các bước chi tiết để thiết lập hệ thống điều khiển tốc độ (ví dụ cho động cơ máy thổi khí 22kW hoặc quạt MacroAir của bạn).


1. Cấu hình phần cứng trên TIA Portal

Đây là bước quan trọng nhất để hai thiết bị “thấy” nhau.

  1. Thêm thiết bị: Trong Project View, thêm PLC S7-1200 và Biến tần G120 (chọn đúng mã Control Unit – CU, ví dụ CU240E-2 PN).

  2. Kết nối mạng: Vào mục Devices & Networks, dùng chuột kéo cổng xanh (Profinet) của PLC nối sang cổng xanh của G120.

  3. Gán địa chỉ IP và Device Name:

    • PLC: Ví dụ 192.168.0.1.

    • G120: Ví dụ 192.168.0.2.

    • QUAN TRỌNG: Phải gán Profinet Name (ví dụ: fan-drive). Click chuột phải vào biến tần chọn Assign device name để nạp tên này xuống biến tần thực tế. Nếu tên không khớp, đèn BF (Bus Fault) sẽ nháy đỏ.


2. Thiết lập thông số biến tần (Commissioning)

Bạn có thể cài đặt trực tiếp trên màn hình BOP-2 hoặc qua TIA Portal (Startdrive):

  • P15 (Macro Drive): Chọn Macro 12 (Standard Telegram 1) – Đây là cấu hình mặc định để điều khiển qua Profinet.

  • P1000 (Selection of frequency setpoint): Chọn giá trị 6 (Profinet).

  • P1070 (Main setpoint): Phải là r2050[1] (nhận giá trị từ Telegram).

  • P922 (Telegram selection): Chọn Standard Telegram 1, PZD-2/2.


3. Cấu hình Telegram trong PLC

  • Vào mục Device configuration của G120 -> Properties -> Cyclic data exchange.

  • Tại đây bạn sẽ thấy địa chỉ $I/O$ (ví dụ: $QW256$$IW256$).

    • QW256 (Control Word): Gửi lệnh Chạy/Dừng/Reset.

    • QW258 (Setpoint): Gửi giá trị tốc độ ($0 – 16384$ tương ứng $0 – 100\%$).


4. Lập trình điều khiển (Dùng khối hàm Sina_Speed)

Siemens cung cấp thư viện giúp bạn không cần quan tâm đến từng bit nhị phân. Hãy gọi khối hàm Sina_Speed (FB285):

Chân Input Giá trị/Kiểu dữ liệu Ý nghĩa
LADDR HW Identifier Vào System constants tìm ID của Telegram 1 G120.
EnableAxis Tag (Bool) Mức 1 để cho phép biến tần hoạt động.
AckError Tag (Bool) Nhấn để Reset lỗi (tương tự nút “Try Again”).
SpeedSp Real (Ví dụ: 750.0) Tốc độ muốn chạy (vòng/phút).
RefSpeed Real (Ví dụ: 1500.0) Tốc độ định mức của động cơ.

5. Các mẹo khắc phục lỗi tại hiện trường

Dựa trên các hệ thống bạn đang quản lý (xử lý nước thải, thang máy, quạt HVLS):

  1. Lỗi BF (Bus Fault): Kiểm tra cáp mạng. Tại các nhà xưởng ở Thủ Đức hay Bình Tân, nhiễu từ motor 22kW rất lớn, bắt buộc dùng cáp mạng có bọc kim (STP) và tiếp địa tốt.

  2. Lỗi không chạy dù đã Enable: Kiểm tra bit OFF2OFF3 trong Control Word. Nếu bạn không dùng hàm Sina_Speed, bạn phải gửi giá trị 047E sau đó là 047F vào Control Word để kích hoạt máy.

  3. Thời gian tăng tốc: Đối với quạt MacroAir hoặc tải nặng, hãy chỉnh P1120 (Ramp-up)P1121 (Ramp-down) trực tiếp trong biến tần lên khoảng $60s$ để tránh giật cơ khí và lỗi quá dòng.

Bạn đã nạp thử chương trình chưa? Nếu biến tần vẫn báo lỗi đỏ “Alarm”, hãy đọc mã lỗi trên màn hình BOP (ví dụ F7011 – lỗi quá nhiệt hoặc F1910 – mất truyền thông) để mình xử lý tiếp nhé!

 

CÁC BÀI VIẾT CÙNG CHỦ ĐỀ