Mở khóa Keylock Active trên Bộ lập trình cầm tay IC693PRG300 với CPU311
Các kỹ sư hiện trường thường gặp thông báo "Keylock Active" khi kết nối Bộ lập trình cầm tay IC693PRG300 (HHP) với CPU311 Series 90-30. Trạng thái này thường có nghĩa là OEM đã bật chế độ bảo vệ bên trong PLC. Vì vậy, HHP không thể đọc logic chương trình hoặc dữ liệu cấu hình cho đến khi thực hiện một chuỗi thao tác đặt lại cụ thể. Hướng dẫn sau đây dựa trên tài liệu GFK-0402G của GE Fanuc và kinh nghiệm thực tế đã được xác minh trong môi trường tự động hóa công nghiệp.
Cơ chế bảo vệ Keylock hoạt động như thế nào
Trạng thái bảo mật, không phải lỗi
Màn hình hiển thị "Keylock Active" phản ánh trạng thái bảo mật đang được kích hoạt. Đây không phải lỗi phần cứng. CPU311 hỗ trợ bốn cấp mật khẩu tiêu chuẩn cùng với một khóa bảo vệ OEM riêng. Khi khóa bảo vệ OEM được kích hoạt, người dùng cuối sẽ không được cấp quyền đọc và ghi, bất kể cấp mật khẩu nào. Hơn nữa, HHP hoạt động như một thiết bị đầu cuối thụ động. Thiết bị lấy nguồn từ cổng lập trình của CPU và dựa vào CPU để xử lý toàn bộ logic. Do đó, thao tác mở khóa phải nhắm đến bộ nhớ CPU, chứ không phải phần cứng HHP.
Vì sao HHP không thể vượt qua cơ chế bảo vệ
Thiết bị cầm tay không có bộ xử lý logic bên trong. Nó chỉ hiển thị phản hồi từ CPU. Vì vậy, kỹ thuật viên nên tập trung vào trạng thái bộ nhớ PLC thay vì chính thiết bị lập trình. Sự khác biệt này rất quan trọng khi xử lý sự cố trong tự động hóa nhà máy, nơi các nhóm thường thay HHP trước khi kiểm tra CPU.
Phương pháp mở khóa chính: Chuỗi thao tác phím khi bật nguồn
Xóa SRAM bằng CLR và M/T
Một chuỗi thao tác khôi phục cài đặt gốc khi bật nguồn sẽ xóa nội dung SRAM của CPU311. Thao tác này xóa khóa bảo vệ OEM cùng với dữ liệu cấu hình. Trước tiên, kết nối HHP với cổng lập trình của CPU311 bằng cáp IC693CBL303. Sau đó, nhấn và giữ đồng thời các phím CLR và M/T. Trong khi vẫn giữ các phím này, cấp nguồn cho PLC. Giữ các phím cho đến khi màn hình HHP hiển thị lời nhắc chọn chế độ, thường là sau khi các thông báo ROM CHECK OK và RAM CHECK OK biến mất. Báo cáo thực tế xác nhận rằng giữ cả hai phím thêm 2 đến 3 giây sau khi bật nguồn sẽ giúp quá trình đặt lại hoàn tất ổn định.
Thời gian thao tác và thời lượng dự kiến
Toàn bộ trình tự mất khoảng 5 đến 8 giây. Sau khi thả nút, CPU311 trở về trạng thái cấu hình như khi xuất xưởng. Chương trình trong bộ nhớ flash vẫn nguyên vẹn, nhưng sẽ chạy với các thông số mặc định. Ngoài ra, CPU sẽ mất cài đặt đồng hồ thời gian thực và các giá trị tham chiếu khi chạy được lưu trong SRAM. Có thể cần cấu hình lại hoàn toàn nếu chương trình ban đầu phụ thuộc vào các khởi tạo bảng dữ liệu cụ thể.

Xác minh và trạng thái sau khi mở khóa
Xác nhận đã gỡ bỏ khóa OEM
Sau trình tự đặt lại, HHP sẽ không còn hiển thị "Keylock Active." Thay vào đó, cấp độ truy cập mặc định sẽ xuất hiện. Kỹ thuật viên nên xác minh đã mở khóa thành công bằng cách vào chế độ Configuration hoặc nhấn nút chuyển đổi RUN/STOP. Nếu các thao tác này thực hiện được mà không xuất hiện thông báo "PROTECT" hoặc "DAT ERR", khóa OEM đã được gỡ bỏ. Theo dữ liệu thực địa, tỷ lệ thành công của phương pháp này trên các thiết bị CPU311 vượt quá 95 phần trăm khi thao tác đúng thời điểm theo trình tự phím.
Những gì được giữ lại và những gì bị mất
Chương trình trong bộ nhớ flash vẫn được giữ nguyên sau quy trình này. Tuy nhiên, các giá trị khi chạy và cài đặt đồng hồ thì không. Vì vậy, đội ngũ bảo trì nên ghi lại các khởi tạo bảng dữ liệu trước khi thực hiện đặt lại. Cách làm này giúp đảm bảo độ tin cậy của hệ thống điều khiển và giảm thời gian ngừng hoạt động ngoài dự kiến.
Các phương án khác khi chế độ bảo vệ vẫn còn
Khi trình tự khởi động không thành công
Nếu trình tự khởi động không xóa được khóa phím, chế độ bảo vệ OEM có thể nằm trong bộ nhớ không mất dữ liệu, vẫn tồn tại sau khi đặt lại SRAM. Trong những trường hợp này, đôi khi người ta đề xuất ngắt kết nối pin. Tuy nhiên, phương pháp này đòi hỏi phải mở vỏ PLC và chờ tụ điện xả trong 8 đến 12 giờ. Khoảng thời gian đó không phù hợp với hầu hết các khung thời gian bảo trì. Vì vậy, trình tự đặt lại HHP vẫn là giải pháp ưu tiên tại hiện trường.
Kiểm tra cáp và nguồn điện
Kỹ thuật viên cũng nên kiểm tra để đảm bảo cáp HHP được cắm chặt. Kết nối lỏng có thể khiến CPU bỏ qua trình tự khởi động. IC693PRG300 lấy dòng từ 80 đến 150 milliampere từ cổng CPU trong quá trình hoạt động bình thường. Nếu đèn nền HHP sáng nhưng màn hình vẫn trống, có thể cáp bị lỗi chứ không phải CPU bị khóa. Hơn nữa, cáp lỗi là nguyên nhân gốc phổ biến trong các cuộc gọi dịch vụ tự động hóa nhà máy.

Lưu ý về khả năng tương thích của CPU311 và HHP
Các mẫu CPU được hỗ trợ
CPU311 thuộc dòng Series 90-30 đời đầu, hỗ trợ đầy đủ HHP IC693PRG300. Các mẫu CPU cao cấp hơn, cụ thể là từ 350 trở lên, không hỗ trợ HHP hoặc giao diện thẻ nhớ của thiết bị này. Vì vậy, quy trình được mô tả ở đây chỉ áp dụng cho các mẫu CPU311 đến CPU341.
Ưu điểm cắm là chạy tại hiện trường
HHP giao tiếp qua cổng tương thích RS-422 và không cần cấu hình tốc độ baud hay giao thức. Đặc tính cắm là chạy này khiến HHP đặc biệt phù hợp để khôi phục hệ thống tại hiện trường khi không có máy tính xách tay chạy Logicmaster. Bàn phím kín 42 phím và màn hình LCD hai dòng, mỗi dòng 16 ký tự vẫn dễ đọc trong hầu hết môi trường nhà máy. Các thông số phần cứng này đảm bảo có thể thực hiện trình tự mở khóa mà không cần thiết bị chẩn đoán bổ sung.
Góc nhìn tác giả: Vì sao quy trình này vẫn quan trọng
PLC đời cũ trong các nhà máy hiện đại
Nhiều dây chuyền sản xuất vẫn dựa vào bộ điều khiển Series 90-30 để đóng gói, xử lý vật liệu và giám sát hệ thống tiện ích. Do đó, kỹ thuật viên hiện trường cần các phương pháp khôi phục nhanh không phụ thuộc vào máy tính xách tay kỹ thuật. Trình tự đặt lại bằng HHP là một ví dụ thực tế về cách khắc phục sự cố dựa trên kinh nghiệm trong lĩnh vực tự động hóa công nghiệp. Theo tôi, các nhóm nên ghi lại trình tự này trong SOP bảo trì và luôn có sẵn cáp IC693CBL303 đã được xác nhận hoạt động tốt tại nhà máy.
Cân bằng giữa bảo mật và khả năng bảo trì
Bảo vệ OEM bảo vệ tài sản trí tuệ, nhưng cũng có thể làm chậm việc sửa chữa khẩn cấp. Vì vậy, chủ nhà máy nên ghi lại quy trình mở khóa và chính sách mật khẩu trong quá trình chạy thử và nghiệm thu. Bước này cải thiện cả bảo mật hệ thống điều khiển lẫn khả năng bảo trì. Hơn nữa, việc này hỗ trợ cách tiếp cận cân bằng đối với công tác quản trị tự động hóa nhà máy.
Trường hợp ứng dụng: Khôi phục dây chuyền đóng gói
Tình huống và kết quả
Một dây chuyền đóng gói sử dụng CPU311 đã dừng hoạt động sau khi cố tải chương trình. HHP hiển thị “Keylock Active” và OEM đã bật tính năng bảo vệ. Kỹ thuật viên kết nối IC693PRG300, nhấn giữ CLR và M/T rồi tắt bật nguồn. Trong vòng 8 giây, lời nhắc chế độ xuất hiện. Sau đó, nhóm đã tải lại các thông số mặc định và khôi phục các giá trị trong bảng dữ liệu từ bản sao lưu. Dây chuyền hoạt động trở lại trong chưa đầy 30 phút. Trường hợp này cho thấy một trình tự đặt lại đơn giản có thể giúp duy trì thời gian hoạt động của hệ thống tự động hóa nhà máy khi không có máy tính xách tay.
Danh sách kiểm tra hiện trường được đề xuất
Trước khi bắt đầu, hãy xác nhận cáp đã được cắm chắc chắn. Tiếp theo, kiểm tra xem đèn nền HHP đã bật chưa. Sau đó, thực hiện trình tự phím và giữ đủ thời gian. Cuối cùng, kiểm tra các chế độ RUN/STOP và Configuration. Danh sách kiểm tra này giúp giảm lỗi và tăng khả năng thành công ngay lần đầu trong công tác bảo trì tự động hóa công nghiệp.
Câu hỏi thường gặp
1. “Keylock Active” có phải là mã lỗi trên CPU311 không?
Không. Điều đó cho biết tính năng bảo vệ OEM đang bật. CPU vẫn hoạt động, nhưng quyền truy cập đọc và ghi bị hạn chế.
2. Việc đặt lại khi khởi động có xóa chương trình flash không?
Không. Chương trình flash vẫn được giữ nguyên. Tuy nhiên, dữ liệu SRAM, các giá trị thời gian chạy và cài đặt đồng hồ sẽ bị mất.
3. Tôi cần giữ những phím nào khi khởi động PLC?
Nhấn giữ đồng thời các phím CLR và M/T. Giữ các phím cho đến khi lời nhắc chọn chế độ xuất hiện.
4. Quy trình này có áp dụng cho các mẫu CPU350 trở lên không?
Không. HHP IC693PRG300 hỗ trợ các mẫu từ CPU311 đến CPU341. Các CPU đời cao hơn không hỗ trợ giao diện HHP.
5. Tôi nên kiểm tra gì nếu trình tự đặt lại không thành công?
Trước tiên, hãy kiểm tra xem cáp đã được cắm chắc chắn chưa. Kết nối IC693CBL303 lỏng có thể khiến CPU bỏ qua trình tự phím. Đồng thời, hãy kiểm tra đèn nền HHP.
Thông tin liên hệ
Yêu cầu thông tin: sales@nex-auto.com | +86 153 9242 9628
Đối tác NexAuto Technology Limited: https://www.nex-auto.com/
Xem các mặt hàng phổ biến bên dưới để biết thêm thông tin về AutoNex Controls
| IV3-L4C | IV3-L4M | IV3-L5C |
|---|---|---|
| IV3-L5M | IV3-L6C | IV3-L6M |
| IV3-LG5C | IV3-LG5M | IV-HG500MA |
| IV-HG150MA | IV-HG300CA | IV-HG600MA |
| IV-HG10 | IV-HG15 | IV-H500CA |