Hướng dẫn kết nối PLC S71200 thực với WinCC Advance

Việc kết nối PLC S7-1200 với WinCC Advanced trong TIA Portal là bước quan trọng để giám sát và điều khiển hệ thống HMI/SCADA. Dưới đây là hướng dẫn chi tiết theo từng bước, áp dụng thực tế.

1. Chuẩn bị

Phần cứng:

  • PLC: Siemens S7-1200
  • Máy tính cài TIA Portal + WinCC Advanced
  • Cáp mạng Ethernet (LAN)

Phần mềm:

  • TIA Portal (có WinCC Advanced)
  • Driver mạng Ethernet hoạt động bình thường

2. Cấu hình IP cho PLC

Cách 1: Dùng TIA Portal

  1. Mở project → chọn PLC S7-1200
  2. Vào Device configuration
  3. Chọn cổng PROFINET (Ethernet port)
  4. Đặt IP ví dụ:
    • IP: 192.168.1.10
    • Subnet: 255.255.255.0

Cách 2: Dùng Online & Diagnostics

  • Kết nối PLC → Assign IP trực tiếp

3. Cấu hình IP cho máy tính

  • Vào Network Settings
  • Đặt IP cùng lớp:
    • IP: 192.168.1.100
    • Subnet: 255.255.255.0

4. Thêm WinCC Advanced (HMI PC Runtime)

  1. Trong TIA Portal → Add new device
  2. Chọn:
    • HMI → PC systems → WinCC Runtime Advanced
  3. Đặt tên thiết bị

5. Tạo kết nối giữa PLC và HMI

  1. Vào Connections
  2. Add new connection:
    • Type: S7 connection
    • Interface: PN/IE
  3. Chọn:
    • PLC: S7-1200
    • HMI: WinCC Runtime Advanced

TIA sẽ tự tạo kết nối nếu 2 thiết bị cùng project.

6. Tạo Tag để đọc dữ liệu

  1. Vào HMI → HMI tags
  2. Add tag mới:
    • Name: ví dụ Start_Button
    • Data type: Bool
    • Address: %M0.0 (hoặc DB)

7. Thiết kế giao diện HMI

  • Vào Screens
  • Thêm:
    • Button (ghi dữ liệu xuống PLC)
    • Lamp (hiển thị trạng thái)

Ví dụ:

  • Button → gán tag Start_Button
  • Lamp → hiển thị trạng thái %M0.0

8. Download chương trình

Download PLC:

  • Chọn PLC → Download

Start WinCC Runtime:

  • Chạy chế độ Runtime simulation
  • Hoặc chạy thực tế nếu cấu hình PC Runtime

9. Kiểm tra kết nối

  • Nếu thành công:
    • Button điều khiển được PLC
    • Lamp hiển thị đúng trạng thái

10. Lỗi thường gặp & cách xử lý

Không thấy PLC

  • Kiểm tra IP cùng lớp
  • Tắt firewall Windows

Không kết nối được

  • Kiểm tra PG/PC Interface
  • Chọn đúng card mạng

Tag không chạy

  • Sai địa chỉ (M, DB…)
  • PLC chưa RUN

11. Lưu ý quan trọng

  • PLC và PC phải cùng dải IP
  • Luôn compile trước khi download
  • Với hệ lớn, nên dùng DB thay vì M

Kết luận

Kết nối PLC S7-1200 với WinCC Advanced trong TIA Portal khá đơn giản nếu làm đúng quy trình: cấu hình IP → tạo kết nối → map tag → chạy runtime. Đây là nền tảng để xây dựng hệ thống SCADA/HMI chuyên nghiệp.