Khi so sánh hai máy tính công nghiệp, người mua thường dừng ở CPU, RAM, số cổng và dải nhiệt. Ba dòng nhỏ nằm lẫn giữa datasheet — Watchdog Timer, Power Mode Switch và TPM — hầu như không ai đọc. Nhưng chính ba dòng đó quyết định điều quan trọng nhất với một máy đặt trong tủ điện cách phòng kỹ thuật mười lăm cây số: khi có sự cố, máy tự đứng dậy hay phải cử người tới bấm nút. Bài này giải thích ba tính năng đó bằng thông số thật của Advantech ARK-1124H, Cincoze DS-1400 và dòng panel PC Advantech TPC-300.
Watchdog timer: mạch canh phần mềm treo
Watchdog timer là bộ đếm ngược nằm trong phần cứng, độc lập với hệ điều hành. Phần mềm ứng dụng phải "vỗ về" nó theo chu kỳ — ghi lại giá trị đếm trước khi nó về 0. Nếu phần mềm treo hoặc bị khoá tài nguyên, không ai vỗ về nữa, bộ đếm về 0 và mạch phần cứng phát tín hiệu reset. Máy khởi động lại mà không cần ai chạm vào. Vì nằm ở tầng phần cứng, watchdog vẫn hoạt động khi hệ điều hành đã mất khả năng đáp ứng: một dịch vụ Windows tự khởi động lại chỉ cứu được ứng dụng, watchdog cứu được cả máy.
Thông số công bố của từng hãng cho thấy cách triển khai khác nhau:
- Advantech ARK-1124H A3: watchdog 255 mức, đặt bằng phần mềm.
- Advantech UNO-2372G và UNO-2484G: bộ đếm lập trình được với 255 khoảng, từ 1 đến 255 giây.
- Advantech TPC-300 (TPC-312/315/317): watchdog hệ thống 15 – 255 giây.
- Cincoze DS-1400: lập trình bằng phần mềm, hỗ trợ 256 mức reset hệ thống, kèm công nghệ khởi động lại tức thời trong 0,2 giây.
- Advantech ADAM-6060: hai lớp — watchdog hệ thống cố định 1,6 giây và watchdog truyền thông lập trình được.
Hai lớp của ADAM-6060 đáng chú ý vì đó là mô hình đầy đủ nhất. Watchdog hệ thống canh chính module; watchdog truyền thông canh đường mạng: nếu module không nhận được lệnh nào từ máy chủ trong khoảng thời gian đặt trước, nó tự đưa các ngõ ra về trạng thái an toàn. Với một mô-đun điều khiển van hoặc động cơ, đây là khác biệt giữa "dừng an toàn" và "kẹt ở trạng thái cuối".

Đặt watchdog bao nhiêu giây là hợp lý
Quá ngắn thì máy khởi động lại oan khi ứng dụng bận xử lý tác vụ nặng; quá dài thì dây chuyền mất dữ liệu lâu trước khi máy tự phục hồi. Cách làm thông thường là đo thời gian xử lý chu kỳ dài nhất của ứng dụng ở tải nặng nhất rồi nhân ba đến năm lần. Dải 1 – 255 giây của Advantech và 256 mức của Cincoze đều đủ rộng.
Lưu ý thực tế: watchdog chỉ chạy khi có phần mềm điều khiển nó. Hãng cung cấp thư viện và tiện ích, nhưng nếu không ai bật và không ai viết đoạn vỗ về vào ứng dụng thì tính năng nằm im — đây là chỗ nhiều dự án mua đúng máy mà vẫn phải cử người đi bấm nút reset.
Chế độ AT và ATX: máy có tự bật lại sau khi mất điện không
Đây là tính năng đơn giản nhất nhưng gây phiền nhiều nhất khi chọn sai. Máy tính có hai chế độ nguồn:
- ATX — giống PC văn phòng. Cấp điện xong máy vẫn nằm im, phải bấm nút nguồn. Mất điện rồi có điện lại: máy vẫn tắt.
- AT — cấp điện là máy tự chạy. Mất điện rồi có điện lại: máy tự khởi động, không cần ai chạm vào.
Với máy đặt trong tủ điện đã khoá, trên cột đèn giao thông, trong trạm bơm hay trên tàu, chế độ AT gần như bắt buộc. Cincoze DS-1400 giải quyết bằng công tắc gạt AT/ATX ngay trên thân máy, cạnh nút nguồn và nút reset; cùng cụm đó có Remote Power On/Off qua terminal block 2 chân và Remote Power LED 2 chân, cho phép đưa nút nguồn và đèn báo ra mặt tủ. Advantech ARK-1124H cũng công bố kiểu nguồn AT/ATX trong datasheet.
Biến thể dành cho phương tiện là ignition sensing: máy bật theo chìa khoá xe và tắt sau một khoảng trễ đặt trước, kịp ghi dữ liệu và đóng hệ điều hành đúng cách thay vì bị cắt điện đột ngột. DS-1400 hỗ trợ chức năng này kèm quản lý thời gian trễ, chọn mức 12 V hoặc 24 V khi lắp module CFM tuỳ chọn.

TPM 2.0: chip nhỏ, việc lớn
TPM (Trusted Platform Module) là một bộ đồng xử lý mật mã riêng, gắn cứng trên bo mạch. Theo tài liệu của Microsoft, chip này được thiết kế với nhiều cơ chế bảo vệ vật lý để chống can thiệp, và phần mềm độc hại không sửa được các chức năng bảo mật bên trong nó. Ba việc chính mà TPM làm:
- Sinh, lưu và giới hạn cách dùng khoá mật mã. Khoá có thể được cấu hình để không bao giờ ra khỏi chip — sao chép ổ cứng sang máy khác cũng không dùng được.
- Xác thực thiết bị bằng khoá RSA duy nhất được ghi cứng vào chip khi sản xuất.
- Đo và ghi lại quá trình khởi động. Mã khởi động, firmware và các thành phần hệ điều hành được đo rồi lưu vào TPM, làm bằng chứng cho việc máy đã khởi động bằng đúng phần mềm nào.
TPM còn có cơ chế chống dò: nếu số lần nhập sai giá trị cho phép vượt ngưỡng, chip kích hoạt logic chống tấn công từ điển và chặn các lần thử tiếp theo. Các phiên bản TPM do Trusted Computing Group định nghĩa; Windows 10 và Windows 11 tự khởi tạo và nhận quyền sở hữu TPM, nên Microsoft khuyến nghị không cấu hình thủ công qua bảng điều khiển TPM.
Một chi tiết rất dễ vấp khi triển khai: TPM 2.0 đòi firmware UEFI. Microsoft nêu rõ máy dùng BIOS kiểu cũ kèm TPM 2.0 sẽ không hoạt động như mong đợi, và chứng thực tình trạng thiết bị (Device Health Attestation) trên Windows chỉ hỗ trợ với TPM 2.0. Khi thay máy công nghiệp đời cũ, đây là điểm phải kiểm cùng lúc với chuẩn phân vùng ổ đĩa.
Trên máy thật, cách các hãng cung cấp TPM khác nhau rõ rệt:
| Model | Watchdog timer | TPM | Chế độ nguồn | Ghi chú khác |
|---|---|---|---|---|
| Advantech ARK-1124H A3 | 255 mức, đặt bằng phần mềm | Infineon SLB9665XQ 2.0, gắn sẵn | AT/ATX, nguồn vào 12 VDC (tuỳ chọn module 12 – 24 V) | −20 ~ 60 °C với linh kiện dải rộng và luồng gió 0,7 m/s; lắp ổ cứng cơ 2,5" thì chỉ còn 0 ~ 40 °C |
| Cincoze DS-1400 | Lập trình bằng phần mềm, 256 mức reset hệ thống | — | Công tắc AT/ATX trên thân, remote power on/off, ignition sensing (module CFM tuỳ chọn) | 9 – 48 VDC; khởi động lại tức thời 0,2 giây; nút Clear CMOS và nút Reset trên thân |
| Advantech TPC-312 / 315 / 317 | Hệ thống 15 – 255 giây | TPM 2.0 gắn sẵn | 24 VDC ± 20% | Mặt trước IP66; −10 ~ 55 °C không cần luồng gió |
| Advantech UNO-2372G / UNO-2484G | Bộ đếm lập trình 255 khoảng, 1 – 255 giây | TPM 2.0 tuỳ chọn, ghi rõ theo mã đặt hàng | 10 – 36 VDC | Có khe iDoor mở rộng cổng và fieldbus |

Vì sao ba tính năng này thuộc về chữ "công nghiệp"
PC văn phòng treo thì người dùng bấm nút, mất điện thì bật lại, mất trộm thì có bảo vệ toà nhà. Máy tính công nghiệp không có ba điều kiện đó: nó nằm trong tủ kín đã khoá, ở tầng hầm, trên mái, ngoài trạm, hoặc trên một chiếc xe đang chạy, và mọi lần phải cử người tới chạm vào máy đều là chi phí cùng thời gian dừng dây chuyền. Vì vậy ba tính năng này nên được đánh giá cùng với nhiệt, rung, nguồn và cấp bảo vệ IP — chúng thuộc nhóm "điều kiện lắp đặt" chứ không thuộc nhóm "hiệu năng". Xem thêm máy tính công nghiệp không quạt và dải nhiệt độ hoạt động máy tính công nghiệp.

Danh sách kiểm trước khi đặt hàng
- Máy có watchdog phần cứng không, đặt được bao nhiêu giây, hãng có thư viện cho hệ điều hành bạn dùng không? Câu thứ ba quan trọng ngang hai câu đầu.
- Máy có chế độ AT không, gạt bằng công tắc hay đặt trong BIOS? Công tắc trên thân tiện khi bảo trì; đặt trong BIOS thì phải nhớ lưu lại cấu hình sau khi thay pin CMOS.
- Có cần đưa nút nguồn ra mặt tủ không? Nếu có, tìm dòng remote power on/off trong datasheet.
- TPM gắn sẵn hay tuỳ chọn theo mã đặt hàng? Với UNO-2484G, cột TPM2.0 nằm ngay trong bảng mã đặt hàng — chọn nhầm mã là không có chip.
- Firmware là UEFI hay BIOS kiểu cũ? TPM 2.0 cần UEFI.
Danh sách khe cắm và cổng của từng dòng máy nằm ở bài cấu hình máy tính công nghiệp. Muốn lọc nhanh theo dạng máy, nguồn vào và điều kiện lắp đặt, dùng công cụ chọn máy theo tiêu chí.
Câu hỏi thường gặp
Watchdog có làm máy khởi động lại liên tục không?
Chỉ khi đặt thời gian quá ngắn so với tác vụ nặng nhất của ứng dụng, hoặc khi ứng dụng thật sự treo lặp lại. Cách phòng ngừa là đo thời gian xử lý thực tế rồi đặt ngưỡng cao gấp vài lần, đồng thời ghi lại mỗi lần reset để biết máy đã tự khởi động lại bao nhiêu lần trong tháng.
Chế độ AT có hại cho máy khi điện chập chờn không?
Bật tắt liên tục theo lưới điện chập chờn là điều nên tránh. Giải pháp thường dùng là bộ nguồn dải rộng kèm tụ hoặc UPS DC nhỏ trong tủ, để máy bỏ qua các lần sụt áp ngắn. Với xe và tàu, ignition sensing kèm thời gian trễ đóng vai trò tương tự: máy tắt có trình tự thay vì bị cắt điện.
Không có TPM thì mã hoá ổ đĩa được không?
Được, nhưng phải nhập mật khẩu hoặc dùng khoá USB mỗi lần khởi động — điều này phá hỏng khả năng tự khởi động lại của máy không người trực. TPM cho phép khoá gắn với chính máy đó, nên máy tự bật lại được mà ổ vẫn được mã hoá. Đây là lý do TPM và chế độ AT thường đi cùng nhau trong cùng một cấu hình.
Máy đã mua rồi, có gắn thêm TPM được không?
Tuỳ bo mạch. Một số bo có chân cắm module TPM rời, một số hàn thẳng chip lên bo, một số không hỗ trợ. Với máy Advantech, TPM thường nằm trong mã đặt hàng nên cách chắc chắn nhất là chọn đúng mã ngay từ đầu thay vì tính bổ sung sau.
IPC247 làm được gì cho bạn
Gửi cho kỹ thuật IPC247 mô tả vị trí lắp máy, mức độ khó tiếp cận khi cần bấm nút, hệ điều hành và phần mềm đang chạy, yêu cầu về mã hoá dữ liệu nếu có, và điện áp nguồn tại chỗ. Chúng tôi đối chiếu với tài liệu hãng để xác nhận máy có watchdog phần cứng và thư viện phù hợp hệ điều hành của bạn, kiểm tra chế độ AT/ATX và khả năng đưa nút nguồn ra mặt tủ, chọn đúng mã đặt hàng có TPM 2.0 khi cần, cho mượn máy chạy thử theo thoả thuận từng dự án để thử kịch bản mất điện và treo phần mềm trước khi đặt, và hỗ trợ kỹ thuật trong quá trình lắp đặt. Tham khảo thêm Advantech ARK-1124H, Cincoze DS-1400 và AAEON BOXER-6406-ADN trên trang sản phẩm.
