Bỏ qua để đến nội dung

B3.07 — Xử lý sự cố KNX

  • Nhận dạng được triệu chứng sự cố KNX phổ biến
  • Biết quy trình kiểm tra từng bước
  • Dùng được Group Monitor và Bus Monitor để chẩn đoán
  • Biết khi nào cần leo thang liên hệ nhà sản xuất

Trước khi bắt đầu debug, xác định rõ: sự cố xảy ra ở tầng nào?

Tầng 1 — Vật lý (Physical): Bus voltage, cáp, đấu nối
Tầng 2 — Kết nối (Connection): Physical Address, programming
Tầng 3 — Logic (Application): Group Address, CO liên kết, Parameters
Tầng 4 — Tích hợp (System): KNX/IP Gateway, MobiEyes, mạng LAN

Luôn kiểm tra từ tầng thấp nhất trước. Không có ích gì khi debug Group Address nếu bus voltage đang dưới 21V.


Sự cố 1: Bus hoàn toàn không hoạt động (tất cả thiết bị câm)

Phần tiêu đề “Sự cố 1: Bus hoàn toàn không hoạt động (tất cả thiết bị câm)”
BướcKiểm traCông cụKhắc phục
1PSU có được cấp 230V khôngĐồng hồ điệnKiểm tra CB nguồn cấp PSU
2Điện áp bus tại đầu ra PSUĐồng hồ VDCPhải 29–31V, nếu 0V = PSU hỏng
3Điện áp bus tại thiết bị đầu cuốiĐồng hồ VDCPhải ≥21V, nếu thấp = ngắn mạch hoặc điện trở cao
4Kiểm tra ngắn mạch busĐồng hồ Ohm (PSU tắt)Đo trở kháng giữa + và -: <50 Ohm = ngắn mạch
5Tìm điểm ngắn mạchNgắt từng nhánhNgắt từng nhánh bus cho đến khi trở kháng trở về bình thường
6Kiểm tra Ring topologyTrace cáp vật lýTìm và cắt điểm nối vòng

Triệu chứng ngắn mạch: PSU LED báo lỗi (đỏ), điện áp bus = 0V hoặc rất thấp (<10V), PSU nóng và có thể ngắt thermal protection.

Cách tìm điểm ngắn mạch nhanh: Ngắt tất cả nhánh bus khỏi PSU. Cắm từng nhánh lại và đo điện áp sau mỗi lần cắm. Nhánh nào làm điện áp giảm mạnh = nhánh đó bị ngắn mạch.


Sự cố 2: Một thiết bị không phản hồi

Phần tiêu đề “Sự cố 2: Một thiết bị không phản hồi”
Triệu chứngNguyên nhânCách kiểm traKhắc phục
LED power không sángMất nguồn bus tại thiết bịĐo bus voltage tại terminal thiết bịKiểm tra dây bus, đầu nối
LED power sáng nhưng không phản hồiChưa nạp Physical AddressETS scan → thiết bị chưa xuất hiệnẤn programming button, nạp lại PA
PA đúng nhưng download lỗiApplication Program lỗiETS → thiết bị → Properties → xem lỗiFull Download lại
Download OK nhưng vẫn không phản hồiGroup Address không đúngGroup Monitor → nhấn nút → kiểm tra GA gửiKiểm tra lại liên kết CO-GA
Thiết bị biến mất khỏi busFirmware crashETS bus scanFactory reset bằng programming button (giữ >10s)

Factory reset push button (thường): Giữ programming button >10 giây → LED nhấp nháy → thả → thiết bị reset về factory (PA = 15.15.255 hoặc 0.0.0). Sau đó cần nạp lại PA và download.


Sự cố 3: ETS không kết nối được với bus

Phần tiêu đề “Sự cố 3: ETS không kết nối được với bus”
Triệu chứngNguyên nhânCách kiểm traKhắc phục
ETS không tìm thấy gatewayGateway không có IPPing IP của gatewayKiểm tra DHCP hoặc set IP tĩnh
Tìm thấy gateway nhưng kết nối thất bạiTunneling slots đầyĐếm client đang kết nốiNgắt client khác, hoặc restart gateway
Kết nối bị drop liên tụcMạng LAN không ổn địnhPing liên tục gatewayKiểm tra switch, cáp mạng
Firewall chặnWindows FirewallThử tắt firewall tạm thờiThêm exception cho KNXnet/IP (UDP 3671)
Subnet khácMáy tính và gateway khác subnetKiểm tra IP/maskĐặt cùng subnet hoặc dùng router
ETS báo lỗi “Interface not available”Driver USB Interface lỗiDevice ManagerGỡ/cài lại driver USB Interface

Kiểm tra nhanh: Trong ETS → Connections → Interfaces — nếu gateway hiện “Not reachable”, kiểm tra: ping được không? Cùng mạng không? Port 3671 UDP có bị chặn không?

Mặc định multicast KNX: 224.0.23.12, UDP port 3671. Nếu dùng IP multicast scan trong ETS mà không thấy gateway, thử scan unicast bằng cách nhập trực tiếp IP của gateway.


BướcKiểm traKết quả mong đợiNếu không đúng
1Mở Group Monitor trong ETSKhi nhấn nút, thấy telegram xuất hiệnKhông thấy = push button không hoạt động hoặc không download
2Kiểm tra GA của telegramGA đúng với GA đã cấu hìnhSai = kiểm tra lại cấu hình push button trong ETS
3Kiểm tra GA liên kết với actuatorActuator có CO liên kết cùng GA khôngThiếu liên kết = thêm GA vào CO actuator
4Kiểm tra actuator có nhận khôngGroup Monitor thấy telegram đến actuatorKhông thấy = actuator không online
5Manual test actuatorGõ lệnh từ Group Monitor trực tiếpNếu actuator phản hồi với lệnh manual = vấn đề ở push button

Quy trình chuẩn: Mở Group Monitor → nhấn nút → nhìn xem có telegram không → đúng GA không → actuator có CO liên kết không → actuator có online không.


Triệu chứngNguyên nhânCách kiểm traKhắc phục
DALI LED “Error” đỏ trên gatewayDALI bus lỗi hoặc ngắn mạchĐo điện áp DALI: phải ~16V DCKiểm tra cáp DALI, driver
Một vài driver không phản hồiDALI address chưa gánETS DALI commissioningChạy lại DALI auto-addressing
Tất cả driver không phản hồiDALI commissioning chưa làmKiểm tra trạng thái commissioningChạy DALI commissioning từ đầu
Dim không mượt (giật cục)DPT sai (gửi 1-byte thay vì 4-bit)Kiểm tra CO liên kếtDùng đúng CO và DPT 3.007
Đèn không tắt hết về 0%Min level cấu hình > 0ETS DALI Gateway → Min dim levelSet min level về 0 hoặc giá trị phù hợp
DALI gateway online nhưng không phản hồi KNXPhysical Address chưa nạpETS scanNạp lại PA cho gateway

Đo DALI bus voltage: Đặt đồng hồ vào 2 dây DALI (DA+ và DA-). Điện áp khi không tải: ~16–18V DC. Khi có driver: ~12–16V DC. Dưới 9V = quá tải hoặc ngắn mạch DALI.

Tổng số driver DALI tối đa trên 1 gateway/kênh: 64. Nếu kết nối nhiều hơn, gateway không ổn định. Đếm chính xác trước khi commissioning.


Triệu chứngNguyên nhânKhắc phục
LED không sáng dù đèn đã bậtStatus GA không liên kết với push buttonLiên kết CO “LED Status Input” với GA status feedback
LED sáng ngược (đèn tắt thì LED sáng)Invert LED cấu hình saiETS → parameter LED inversion → đổi lại
LED nhấp nháy liên tụcBus voltage thấp (<21V)Kiểm tra voltage, PSU
LED sáng màu sai (Vimar RGB)Màu LED chưa cấu hìnhETS → LED colour per button → chọn màu
Navigation LED không sángParameter navigation LED tắtETS → Navigation LED brightness → bật
LED sáng rất yếuPWM level thấpETS → LED brightness → tăng lên

Triệu chứngNguyên nhânKhắc phục
Nhấn công tắc không có telegramĐấu dây sai (dry contact không kín)Kiểm tra thông mạch công tắc khi nhấn bằng đồng hồ
Telegram liên tục gửi không dừngNC (Normally Closed) thay vì NOETS → channel parameter → đổi NO/NC
Toggle mode: ON rồi lại OFF ngayPulse detection không đúngKiểm tra debounce time, thay mode từ Toggle sang Switching
Binary Input không trong ETS bus scanChưa nạp PAẤn programming button trên Binary Input, nạp PA

Công cụ căn bản nhất. Dùng để đo:

  • Điện áp bus DC tại terminal thiết bị: bình thường 27–30V
  • Điện áp tại đầu cuối line: bình thường ≥21V
  • Điện áp DALI: bình thường ~16V
  • Trở kháng bus (PSU tắt): bình thường >100 Ohm

Xem realtime tất cả telegram KNX. Cách sử dụng hiệu quả:

  • Lọc theo GA: nhập GA cần theo dõi vào filter
  • Khi nhấn nút, telegram phải xuất hiện trong <100ms
  • Nếu không thấy telegram: thiết bị không hoạt động hoặc bus không kết nối

Lệnh “Write” từ Group Monitor: nhấp chuột phải vào GA → Write → nhập giá trị → gửi thủ công. Dùng để test actuator mà không cần dùng push button.

Hiển thị raw telegram ở mức bit. Hữu ích khi:

  • Nghi ngờ telegram bị corrupt (do nhiễu)
  • Muốn xem acknowledge từ thiết bị
  • Debug timing issues

Chú ý: Bus Monitor tạo nhiều traffic hơn Group Monitor. Không bật Bus Monitor khi hệ thống đang hoạt động bình thường — chỉ dùng khi debug.

ETS → Diagnostics → Individual Address → Scan

Liệt kê tất cả thiết bị đang “sống” trên bus với PA của chúng. So sánh với danh sách project:

  • PA trong scan nhưng không trong project = thiết bị lạ (thiết bị cũ còn sót)
  • PA trong project nhưng không trong scan = thiết bị offline (mất điện, hỏng, PA chưa nạp)

DALI commissioning thực hiện trong ETS (với KNX-DALI Gateway Siemens/EAE):

  • Tự động assign DALI address cho từng driver
  • Kiểm tra trạng thái từng ballast riêng lẻ
  • Thay DALI driver: nạp lại DALI address qua ETS

Khi bus câm lặng (tất cả thiết bị không phản hồi):

Phần tiêu đề “Khi bus câm lặng (tất cả thiết bị không phản hồi):”
  • Kiểm tra CB nguồn cấp PSU — đã bật chưa?
  • Đo điện áp tại PSU output: phải 29–31V DC
  • Đo điện áp tại cuối line: phải ≥21V DC
  • Quan sát LED PSU: có LED báo overload/error không?
  • Tắt PSU → đo trở kháng bus (+/-): <50 Ohm = ngắn mạch
  • Nếu ngắn mạch: ngắt từng nhánh cho đến khi tìm được nhánh lỗi
  • Kiểm tra Ring topology: có dây nào nối vòng không?
  • Đo bus voltage tại terminal thiết bị: phải ≥21V
  • Mở ETS → bus scan → thiết bị có xuất hiện không?
  • Nếu không xuất hiện: ấn programming button → nạp PA lại
  • Nếu xuất hiện: kiểm tra Download status trong ETS
  • Mở Group Monitor → thực hiện hành động → có telegram không?
  • Kiểm tra GA liên kết trong ETS
  • Ping IP của gateway từ máy tính — thành công chưa?
  • Kiểm tra gateway và máy tính cùng subnet
  • Kiểm tra Windows Firewall: UDP 3671 có bị chặn không?
  • Đếm số client đang kết nối: có vượt tunneling slot không?
  • Thử restart KNX/IP Gateway
  • Nếu IP Gateway có vấn đề, xử lý gateway trước khi tiếp tục

Tham sốBình thườngCảnh báoNguy hiểm
Bus voltage (tại PSU)29–31V DC27–28V hoặc 31–32V<21V hoặc >35V
Bus voltage (cuối line)25–29V DC22–24V<21V
Dòng bus (PSU 640mA)50–500mA520–600mA>640mA (overload)
DALI voltage14–18V DC10–13V<9V (overload/short)
Bus trở kháng (PSU tắt)>100 Ohm50–100 Ohm<50 Ohm (short circuit)

Escalation — Khi nào liên hệ nhà sản xuất

Phần tiêu đề “Escalation — Khi nào liên hệ nhà sản xuất”

Liên hệ hỗ trợ kỹ thuật nhà sản xuất khi:

  1. Thiết bị không phản hồi dù đã thử tất cả: Bus OK, PA đúng, download thành công nhưng thiết bị vẫn câm — có thể firmware lỗi hoặc phần cứng hỏng.

  2. ETS báo lỗi không rõ nghĩa: Error code trong Download Log mà không có trong tài liệu.

  3. Firmware update cần thiết: Một số bug chỉ được fix trong firmware mới — cần file firmware và hướng dẫn từ hãng.

  4. DALI commissioning thất bại liên tục: Có thể driver không tương thích với gateway, cần xác nhận từ nhà sản xuất gateway.

Thông tin cần chuẩn bị khi contact support:

  • Model và serial number của thiết bị
  • Phiên bản firmware (xem trong ETS → Properties → thiết bị)
  • Phiên bản ETS đang dùng
  • Screenshot màn hình lỗi
  • File log từ Bus Monitor (export ra CSV)

Liên hệ:


Hay gặp nhất khi bàn giao: Push button LED sáng ngược hoặc không phản hồi status — hầu hết do quên liên kết CO Status Input với GA feedback. Kiểm tra GA 4/x/x trong project.

Hay gặp khi mở rộng: Thêm thiết bị nhưng quên cập nhật PA (chọn trùng PA cũ). Luôn dùng Individual Address Scan sau khi thêm thiết bị mới.

Hay gặp sau bàn giao 6 tháng: Khách gọi “đèn bật tắt không ổn định” — thường là bus voltage thấp do thiết bị thêm vào sau mà PSU không đủ dòng. Đo bus voltage → upgrade PSU.