Trong thực tế, bạn hoàn toàn có thể test giao diện HMI Wecon với PLC Siemens mà không cần PLC thật, bằng cách dùng mô phỏng trong TIA Portal kết hợp phần mềm HMI của Wecon.
1. Nguyên lý hoạt động
- PLC S7-1200 chạy PLCSIM (giả lập PLC)
- HMI Wecon kết nối qua Ethernet (S7 Protocol)
- Máy tính đóng vai trò cả PLC + HMI
2. Phần mềm cần chuẩn bị
- TIA Portal (có PLCSIM)
- Phần mềm HMI Wecon:
- PIStudio
- PLCSIM (đi kèm TIA)
3. Tạo PLC giả lập (PLCSIM)
Bước 1: Tạo project PLC
- Mở TIA Portal
- Add device → chọn S7-1200
Bước 2: Tạo biến test
Ví dụ trong PLC:
%M0.0→ Start%M0.1→ Stop
Bước 3: Compile & Start simulation
- Nhấn Start Simulation (PLCSIM)
- Download vào PLCSIM
- Cho PLC về trạng thái RUN
4. Cấu hình IP cho PLC giả lập
Trong PLCSIM:
- Đặt IP:
192.168.0.1
- Subnet:
255.255.255.0
5. Cấu hình HMI trong PIStudio
Bước 1: Tạo project mới
- Chọn model HMI bất kỳ (test)
Bước 2: Thêm thiết bị PLC
- Vào Device/PLC
- Chọn driver:
- Siemens S7-1200/1500 Ethernet
Bước 3: Cấu hình kết nối
- IP PLC:
192.168.0.1
- Port:
102(chuẩn S7)
6. Tạo Tag trong HMI
Ví dụ:
| Tên | Địa chỉ |
|---|---|
| Start | M0.0 |
| Stop | M0.1 |
7. Thiết kế giao diện
- Button → ghi vào
M0.0 - Lamp → đọc
M0.0
8. Chạy mô phỏng HMI
Trong PIStudio:
- Nhấn Simulation
- HMI sẽ chạy giả lập
9. Kết nối PLCSIM với HMI (quan trọng)
Cách chuẩn nhất:
PLCSIM mặc định không cho kết nối ngoài, nên bạn cần:
Cách 1: Dùng PLCSIM Advanced (khuyến nghị)
- PLCSIM Advanced
- Cho phép:
- Tạo Virtual Ethernet Adapter
- HMI kết nối như PLC thật
Cách 2: Dùng NetToPLCSim (phổ biến)
- Tool trung gian:
- Chuyển kết nối TCP/IP → PLCSIM
- Cấu hình:
- Local IP: giống PLC
- Link với PLCSIM
10. Sơ đồ kết nối mô phỏng
PIStudio (HMI) —> NetToPLCSim —> PLCSIM (PLC giả lập)
Hoặc:
PIStudio —> PLCSIM Advanced (Virtual Ethernet)
11. Lỗi thường gặp
HMI không kết nối được
Nguyên nhân:
- Dùng PLCSIM thường (không hỗ trợ Ethernet)
- Chưa dùng NetToPLCSim
Không đọc được dữ liệu
- Sai địa chỉ (M, DB)
- PLC chưa RUN
- Sai IP
Simulation chạy nhưng không phản hồi
- Firewall chặn
- Sai driver S7 trong PIStudio
12. Lưu ý quan trọng
- Ưu tiên dùng PLCSIM Advanced nếu có
- Nếu không → dùng NetToPLCSim
- Luôn để PLC ở trạng thái RUN
- IP phải cùng lớp
Kết luận
Bạn hoàn toàn có thể test HMI Wecon với PLC Siemens mà không cần thiết bị thật bằng cách:
- Dùng TIA Portal + PLCSIM
- Kết nối qua NetToPLCSim hoặc PLCSIM Advanced
- Cấu hình đúng IP và tag
Đây là cách rất hiệu quả để học và test trước khi triển khai thực tế.

