EB Pro tool EN

🧠 MỤC TIÊU

Kết nối PLC Siemens S7-1200 ↔ HMI Weintek (hoặc Weinview) để thực hiện kết nối s7 1200 với HMI Weintek:

  • Hiển thị và điều khiển tag PLC trên màn hình HMI (Start/Stop, trạng thái, giá trị analog,…)
  • Giao tiếp qua cổng Ethernet (RJ45).

⚙️ 1. Chuẩn bị thiết bị

Thiết bịGhi chú
PLC Siemens S7-1200Ví dụ CPU 1212C hoặc 1214C có cổng Ethernet
HMI WeintekVí dụ MT8071iE, MT8090XE, v.v.
Cáp mạng LAN RJ45Kết nối trực tiếp hoặc qua switch
Phần mềm– TIA Portal (lập trình PLC)
– EasyBuilder Pro (thiết kế HMI)

🧩 2. Cấu hình PLC trong TIA Portal

🔹 Bước 1: Cài IP cho PLC

  1. Mở TIA Portal → Project → Device configuration
  2. Chọn CPU S7-1200 → tab Properties → Ethernet addresses
  3. Gán IP tĩnh, ví dụ: IP address: 192.168.1.10 Subnet mask: 255.255.255.0
  4. Download cấu hình xuống PLC.

💡 Ghi nhớ IP này, lát nữa sẽ nhập trong phần mềm EasyBuilder Pro.


🧭 3. Cấu hình HMI trong EasyBuilder Pro

🔹 Bước 1: Tạo Project mới

  • Mở EasyBuilder Pro → New → chọn đúng Model HMI (VD: MT8071iE)
  • Chọn Driver:
    👉 Siemens S7-1200/S7-1500 (Ethernet)
    (hoặc Siemens TCP/IP (ISO-on-TCP) tùy phiên bản phần mềm)

🔹 Bước 2: Cài đặt truyền thông

  • Vào System Parameter Settings → Device
    • Device Name: PLC_S7_1200
    • Device Type: Siemens S7-1200/1500 (Ethernet)
    • IP Address: nhập IP PLC (ví dụ 192.168.1.10)
    • Port: 102 (mặc định của Siemens)

✅ Nếu bạn chỉ có 1 PLC, chỉ cần 1 device như trên.


📊 4. Đặt địa chỉ Tag PLC

Trong TIA Portal, các biến cần hiển thị phải được khai báo là Global Tag hoặc PLC Tag.

Ví dụ:

Tên biếnĐịa chỉKiểu dữ liệu
Motor_Start%M0.0Bool
Motor_RunTime%MW10Word
Temp_Value%MD20Real

🧱 5. Mapping tag trên HMI

Trong EasyBuilder Pro:

  1. Vào Object → Button / Lamp / Numeric Display
  2. Chọn PLC name: PLC_S7_1200
  3. Nhập địa chỉ đúng theo định dạng:
    • Bit: M0 (cho Motor_Start)
    • Word: MW10
    • Dword/Real: MD20

⚠️ Không cần dấu % khi nhập địa chỉ trong EasyBuilder Pro.
Ví dụ trong PLC là %M0.0, thì trên HMI chỉ nhập M0.


🧠 6. Kiểm tra kết nối

  • Kết nối HMI và PLC cùng dải mạng (VD:
    • PLC: 192.168.1.10
    • HMI: 192.168.1.11)
  • Vào HMI → Local Setting → Ethernet → IP Address để đặt IP cho HMI.
  • Tải chương trình xuống HMI → Run
  • Nếu kết nối thành công, đèn truyền thông sẽ nhấp nháy và tag thay đổi theo PLC.

🧩 7. Xử lý lỗi thường gặp

LỗiNguyên nhânCách khắc phục
❌ HMI không đọc được PLCSai IP hoặc SubnetKiểm tra IP 2 thiết bị cùng lớp mạng
⚠️ “Communication error”Sai driver hoặc portChọn đúng driver S7-1200 Ethernet, port 102
🕓 Trễ dữ liệuTag cập nhật quá nhanhGiảm scan rate trong HMI xuống 100–200 ms
🔒 Không đọc được tag DBDB không “Accessible”Trong TIA Portal: mở DB → tick “Accessible from HMI”

✅ 8. Mẹo chuyên nghiệp

  • Dải IP đề xuất: PLC: 192.168.1.10 HMI: 192.168.1.11 Subnet mask: 255.255.255.0
  • Khi test trên máy tính, có thể dùng EasySimulator + PLCSIM (cùng mạng ảo).
  • Nếu HMI không kết nối, thử ping PLC từ HMI (via System Setting → Ping Test).

📘 Tóm tắt nhanh

Thành phầnThiết lập
PLC Siemens S7-1200IP: 192.168.1.10
HMI WeintekIP: 192.168.1.11
Giao thứcEthernet (ISO-on-TCP, Port 102)
Driver HMISiemens S7-1200/1500 (Ethernet)
Tag PLCM, I, Q, DB (đặt “accessible” trong TIA)
EB Pro tool EN 1

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *