hi HMI không đọc được dữ liệu từ PLC S7-1200, người vận hành thường thấy dấu gạch chéo trên ô số, giá trị đứng yên, báo “connection disconnected” hoặc toàn bộ nút điều khiển không tác động. Việc nạp lại chương trình nhiều lần hiếm khi giải quyết được nếu nguyên nhân thật sự nằm ở cáp mạng, địa chỉ IP, certificate hoặc cấu hình HMI Connection.
Phương pháp hiệu quả là kiểm tra lần lượt theo lớp: nguồn và cáp → IP và subnet → cấu hình kết nối → bảo mật/certificate → tag và logic ứng dụng. Làm đúng thứ tự giúp tránh thay PLC, HMI hoặc switch khi thiết bị vẫn còn tốt.
Siemens hướng dẫn cấu hình kết nối giữa HMI và SIMATIC S7-1200 trong mục Devices & Networks, sử dụng giao diện PROFINET hoặc Ethernet. Với các hệ thống mới dùng Secure HMI Communication, certificate và thời gian hệ thống cũng trở thành điều kiện bắt buộc để kết nối được thiết lập.
Nhận diện đúng kiểu lỗi trước khi kiểm tra
Không phải mọi trường hợp “HMI không chạy” đều là mất kết nối PLC. Có thể chia thành bốn nhóm:
| Hiện tượng | Nhóm lỗi cần ưu tiên |
|---|---|
| HMI không lên nguồn hoặc không vào Runtime | Nguồn, phần cứng, Runtime, bộ nhớ |
| HMI vào Runtime nhưng mọi tag PLC đều lỗi | Mạng, HMI Connection, certificate |
| Chỉ một nhóm tag lỗi | Địa chỉ tag, DB, kiểu dữ liệu, chương trình |
| HMI đọc được nhưng không ghi được | Quyền truy cập, phân quyền, logic PLC |
| Kết nối lúc được lúc mất | Cáp, switch, trùng IP, nguồn, tải mạng |
| Chỉ lỗi sau khi nâng firmware | Tương thích, Secure HMI Communication, certificate |
| HMI ping được PLC nhưng tag vẫn lỗi | Kết nối ứng dụng, certificate hoặc cấu hình tag |
Nếu chỉ một nút không hoạt động nhưng các giá trị khác vẫn cập nhật, không nên kết luận mất mạng. Cần kiểm tra sự kiện của nút, quyền người dùng và biến PLC liên quan.
Sơ đồ kết nối và nguyên tắc chẩn đoán
PLC S7-1200 ───── Ethernet/PROFINET ───── HMI
│ │
└──── Switch công nghiệp ┘
│
Máy tính kỹ thuật
PLC và HMI có thể nối trực tiếp hoặc đi qua switch. Khi có nhiều thiết bị, VLAN, router hoặc kết nối từ xa, cần bổ sung sơ đồ mạng và bảng địa chỉ IP.
Nguyên tắc khoanh vùng:
- Xác nhận thiết bị có nguồn và cổng mạng có Link.
- Kiểm tra IP từ máy tính kỹ thuật.
- Kiểm tra cấu hình offline so với thiết bị online.
- Kiểm tra HMI Connection và tag.
- Kiểm tra certificate, thời gian và firmware.
- Chỉ thay phần cứng sau khi có bằng chứng.
Bước 1: Kiểm tra nguồn, cáp và cổng mạng
Kiểm tra nguồn thiết bị
Đo nguồn tại terminal PLC, HMI và switch khi máy đang ở trạng thái xảy ra lỗi. Nguồn 24VDC suy giảm lúc contactor, van hoặc động cơ khởi động có thể làm HMI hoặc switch khởi động lại trong thời gian rất ngắn.
Cần quan sát:
- Đèn RUN/ERROR của CPU.
- Đèn nguồn và trạng thái Runtime của HMI.
- Đèn Link/Activity tại cổng Ethernet.
- Đèn nguồn switch.
- Nhật ký khởi động lại nếu thiết bị hỗ trợ.
Thử thay từng đoạn cáp
Một cáp vẫn sáng Link không có nghĩa truyền dữ liệu ổn định. Lỗi đầu RJ45, dây gãy ngầm, nhiễu hoặc tiếp xúc kém có thể gây mất gói. Nên thử bằng cáp ngắn đã kiểm tra, đổi cổng switch và tạm bỏ các bộ chuyển đổi trung gian để khoanh vùng.
Không đi cáp Ethernet công nghiệp song song sát cáp động lực, cáp biến tần hoặc motor rung trên đoạn dài. Kiểm tra nối đất, shield và bán kính uốn theo loại cáp.
Bước 2: Kiểm tra IP và subnet
PLC và HMI muốn trao đổi trực tiếp phải có địa chỉ phù hợp với cấu trúc mạng.
Ví dụ minh họa:
| Thiết bị | IP | Subnet mask |
| PLC S7-1200 | 192.168.10.10 | 255.255.255.0 |
| HMI | 192.168.10.20 | 255.255.255.0 |
| Máy tính kỹ thuật | 192.168.10.100 | 255.255.255.0 |
Đây chỉ là địa chỉ ví dụ, không dùng nguyên bảng này cho hệ thống đang vận hành.
Các lỗi IP phổ biến
- PLC và HMI khác subnet nhưng không có router.
- Hai thiết bị dùng trùng IP.
- HMI còn IP cũ sau khi thay thiết bị.
- Máy tính dùng đồng thời Wi-Fi và LAN làm sai route.
- Gateway hoặc subnet mask nhập sai.
- Có thiết bị mới cắm vào mạng với IP mặc định trùng PLC.
Ping đúng nhưng chưa đủ
Ping xác nhận một phần đường truyền IP, không xác nhận HMI Connection hoặc certificate. Nếu Ping thất bại, ưu tiên xử lý lớp mạng. Nếu Ping thành công nhưng tag vẫn lỗi, chuyển sang kiểm tra cấu hình kết nối và bảo mật.
Nên ghi lại bảng ARP hoặc tạm ngắt từng thiết bị khi nghi ngờ trùng IP. Lỗi trùng IP thường có biểu hiện chập chờn và thay đổi khi một thiết bị khởi động lại.
Bước 3: Kiểm tra HMI Connection trong TIA Portal
Siemens hướng dẫn tạo HMI Connection trong Devices & Networks giữa HMI và S7-1200. Một đường dây mạng trên Network View không tự động chứng minh tag đang dùng đúng kết nối.
Checklist cấu hình
| Nội dung | Cần xác nhận |
| Communication driver | Đúng dòng SIMATIC S7-1200/1500 hoặc driver tương ứng |
| Partner | Đúng CPU trong dự án |
| Interface | Đúng cổng PROFINET/Ethernet đang sử dụng |
| PLC address | Trùng địa chỉ online thực tế |
| HMI address | Trùng cấu hình trong Control Panel/Runtime |
| Tag connection | Tất cả tag thuộc đúng HMI Connection |
| Device version | Phù hợp thiết bị và Runtime đã cài |
| Compile | Không còn lỗi liên quan kết nối hoặc certificate |
Nếu project được sao chép từ máy khác, tag có thể vẫn trỏ đến connection cũ dù tên PLC và HMI nhìn giống nhau. Hãy mở thuộc tính một số tag lỗi để xác nhận kết nối và địa chỉ nguồn.
Kết nối tích hợp và tag biểu tượng
Khi PLC và HMI cùng nằm trong một project TIA Portal, kết nối tích hợp giúp quản lý tag và certificate thuận lợi hơn. Tuy nhiên, sau khi đổi CPU, thay thiết bị hoặc nhập project khác, cần Compile lại cả PLC và HMI rồi Download đúng phần thay đổi.
Không nên xử lý bằng cách tắt Optimized Block Access hoặc bật PUT/GET một cách máy móc. Những cài đặt đó phụ thuộc loại HMI, phương thức truy cập và phiên bản; thay đổi bảo mật không có căn cứ có thể tạo thêm rủi ro.
Bước 4: Kiểm tra Secure HMI Communication và certificate
Đây là nguyên nhân quan trọng khi WinCC Unified mất kết nối sau nâng firmware hoặc thay CPU.
Theo tài liệu Siemens WinCC Unified V21, Secure HMI Communication sử dụng TLS. Với S7-1200 firmware 4.5 trở lên, kết nối bảo mật yêu cầu certificate PLC hợp lệ. Khả năng và hành vi cụ thể còn phụ thuộc phiên bản TIA Portal, image/Runtime và loại thiết bị.
Certificate không được tin cậy
HMI sẽ từ chối kết nối nếu không tin cậy certificate PLC. Điều này có thể xảy ra khi:
- Thay CPU mới.
- Tạo lại certificate trong project.
- Nâng firmware từ phiên bản cũ.
- Đổi địa chỉ hoặc tên thiết bị liên quan certificate.
- Download PLC nhưng chưa cập nhật cấu hình HMI.
- Khôi phục HMI nhưng không khôi phục trust store.
Với kết nối tích hợp, certificate có thể được nạp cùng cấu hình HMI. Trong một số trường hợp cần Compile và Download lại HMI; trường hợp kết nối thay đổi động có thể cần tin cậy certificate thủ công tại Runtime Manager hoặc Control Panel theo tài liệu đúng phiên bản.
Sai ngày giờ làm certificate mất hiệu lực
Certificate chỉ hợp lệ trong khoảng thời gian xác định. Nếu PLC hoặc HMI đang ở ngày sai, thiết bị có thể đánh giá certificate là chưa có hiệu lực hoặc đã hết hạn.
Kiểm tra:
- Ngày và giờ PLC.
- Ngày, giờ và múi giờ HMI/PC Runtime.
- Nguồn đồng bộ NTP.
- Thời gian sau mất điện.
- Thời hạn certificate.
Không nên “giải quyết” bằng cách tắt truyền thông bảo mật nếu chưa đánh giá rủi ro và tương thích. Siemens khuyến nghị sử dụng Secure PG/PC và HMI Communication khi hệ thống hỗ trợ.
Bước 5: Kiểm tra WinCC Unified PC Runtime
Nếu HMI là WinCC Unified PC Runtime, lỗi có thể nằm ở máy tính chứ không phải PLC.
Checklist:
- Runtime đã chạy đúng project.
- Card mạng Runtime dùng đúng IP và subnet.
- Windows Firewall cho phép các dịch vụ cần thiết.
- Certificate Runtime/PLC được quản lý đúng.
- Trình duyệt truy cập đúng địa chỉ Runtime.
- Dịch vụ liên quan đã khởi động.
- Không có hai card mạng tạo route ngoài ý muốn.
- Tên máy và cấu hình Runtime không bị thay đổi sau khi tạo project.
- Phiên bản Engineering, Runtime và gói cập nhật tương thích.
Không nên tắt toàn bộ firewall để vận hành lâu dài. Có thể dùng thử nghiệm có kiểm soát để khoanh vùng, sau đó tạo rule đúng dịch vụ và khôi phục bảo vệ.
Bước 6: Kiểm tra CPU và tài nguyên kết nối
Mở Online & Diagnostics để xem:
- CPU có RUN hay STOP.
- Diagnostic Buffer.
- Lỗi bảo mật và certificate.
- Lỗi trùng địa chỉ hoặc giao diện.
- Tải truyền thông.
- Số kết nối đang sử dụng.
- Thời gian hệ thống.
S7-1200 có tài nguyên kết nối hữu hạn và khả năng phụ thuộc loại CPU/firmware. Nếu hệ thống có nhiều HMI, SCADA, Gateway, OPC UA, Modbus TCP và máy tính kỹ thuật cùng truy cập, cần lập bảng tài nguyên thay vì tiếp tục thêm kết nối.
Kiểm tra tag và chương trình
Khi chỉ một tag lỗi:
- Mở tag trong PLC và theo dõi online.
- Kiểm tra kiểu dữ liệu hai phía.
- Kiểm tra DB hoặc biến đã đổi tên.
- Compile PLC và HMI.
- Download phần thay đổi đúng thiết bị.
- Kiểm tra quyền người dùng đối với đối tượng thao tác.
Nếu HMI ghi bit nhưng PLC xóa ngay trong cùng vòng quét, người dùng có thể tưởng HMI không gửi lệnh. Hãy tạo handshake hoặc bắt cạnh rõ ràng thay vì giữ một bit lệnh không kiểm soát.
Quy trình khoanh vùng nhanh tại hiện trường
Trong 5 phút đầu
- Chụp ảnh lỗi và trạng thái LED.
- Ghi giờ xảy ra.
- Kiểm tra nguồn PLC, HMI, switch.
- Kiểm tra Link/Activity.
- Ping PLC và HMI từ máy tính kỹ thuật.
Trong 5 phút tiếp theo
- So sánh IP online với sơ đồ mạng.
- Kiểm tra trùng IP.
- Mở Devices & Networks và HMI Connection.
- Kiểm tra một tag tiêu biểu.
- Đọc Diagnostic Buffer CPU và alarm hệ thống HMI.
Trong 5 phút cuối
- Kiểm tra firmware, phiên bản Runtime và certificate.
- Kiểm tra ngày giờ hai thiết bị.
- Thử cáp/cổng switch đã biết tốt.
- Compile project, nhưng chỉ Download khi có bản sao và kế hoạch phục hồi.
- Ghi lại kết quả từng phép thử trước khi thay thiết bị.
Bảng lỗi thường gặp
| Hiện tượng | Nguyên nhân có thể | Hướng xử lý |
| Không Ping được PLC | Sai IP, cáp, nguồn, subnet | Kiểm tra lớp vật lý và địa chỉ |
| Ping được nhưng mọi tag lỗi | Sai HMI Connection hoặc certificate | Kiểm tra connection, trust và Runtime |
| Lỗi sau nâng firmware CPU | Cơ chế bảo mật thay đổi | Đối chiếu tương thích, tạo/nạp certificate |
| Kết nối được vài phút rồi mất | Nguồn, cáp, trùng IP, switch | Theo dõi nguồn và thống kê lỗi mạng |
| Chỉ một DB không đọc được | Tag hoặc kiểu dữ liệu thay đổi | Compile và đồng bộ tag |
| Đọc được nhưng không điều khiển | Quyền Runtime hoặc logic PLC chặn | Kiểm tra phân quyền và liên động |
| HMI cũ không kết nối CPU mới | Không tương thích secure communication | Kiểm tra firmware/image và tài liệu Siemens |
| Certificate báo không hợp lệ | Sai giờ, hết hạn hoặc chưa tin cậy | Sửa thời gian và cập nhật trust |
| PC Runtime không thấy PLC | Firewall, card mạng, route | Kiểm tra dịch vụ và rule mạng |
| Lỗi xuất hiện khi biến tần chạy | Nhiễu, nguồn hoặc đi cáp | Kiểm tra shield, nguồn và tuyến cáp |
Câu hỏi thường gặp
HMI Ping được PLC nhưng không đọc được tag là do đâu?
Ping chỉ kiểm tra lớp IP. HMI Connection, driver, certificate, phiên bản và tag vẫn có thể sai.
Có cần bật PUT/GET để HMI Siemens đọc S7-1200 không?
Không nên bật theo thói quen. Yêu cầu phụ thuộc loại HMI và cơ chế kết nối. Kết nối HMI tích hợp hiện đại không mặc nhiên cần bật PUT/GET.
Vì sao thay CPU mới thì HMI mất kết nối?
CPU mới có thể khác IP, firmware hoặc certificate. Cần đối chiếu cấu hình, Compile và nạp lại phần liên quan.
Có nên tắt Secure HMI Communication để thử?
Chỉ thực hiện khi tài liệu tương thích cho phép, trong thử nghiệm có kiểm soát và sau đánh giá bảo mật. Ưu tiên sửa certificate, thời gian và trust.
HMI mất kết nối 3–4 giây có phải do cáp mạng không?
Có thể, nhưng cũng có thể do chu kỳ tag, tải truyền thông, driver, switch, nguồn hoặc chương trình Runtime. Cần đo theo từng lớp.
Làm sao biết lỗi nằm ở HMI hay PLC?
Dùng máy tính kỹ thuật kiểm tra online PLC, Ping, Diagnostic Buffer và thử một Client/HMI khác trong phạm vi được phép. Kết quả giúp tách lỗi mạng, CPU và Runtime.
Tư vấn và yêu cầu báo giá
Khách hàng nên gửi model PLC/HMI, phiên bản firmware, phiên bản TIA Portal, ảnh lỗi, sơ đồ mạng, địa chỉ IP đã che thông tin nhạy cảm và file project nếu được phép.
- 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
- PLC Siemens S7-1200 CPU 1214C
- Danh mục phần mềm Siemens
- Màn hình HMI Siemens SMART LINE PLUS 7 inch
- Gateway IoT kết nối PLC qua LAN hoặc 4G
- Dịch vụ lập trình PLC, HMI và tủ điện
- Liên hệ Gia Hưng Tech

