IC693CPU311 không thể vào RUN khi đèn OK nhấp nháy: Khắc phục lỗi không khớp cấu hình phần cứng trong Proficy Machine Edition
Giải mã dấu hiệu lỗi đèn OK nhấp nháy
Phân hệ CPU IC693CPU311 cho bạn biết điều gì
IC693CPU311 thuộc dòng baseplate có CPU tích hợp trên nền tảng Series 90-30. Chip xử lý nằm trực tiếp trên backplane, không nằm trong một mô-đun có thể tháo rời. Vì vậy, đèn OK là chỉ báo chính về trạng thái của toàn bộ phân hệ CPU. Khi đèn này nhấp nháy thay vì sáng ổn định, CPU đã hoàn tất quá trình tự kiểm tra khi bật nguồn nhưng gặp một điều kiện ngăn không cho chuyển sang chế độ RUN.
Dữ liệu thực địa từ Industrial Monitor Direct xác nhận rằng đèn OK sáng ổn định nghĩa là CPU đã vượt qua quá trình tự kiểm tra. Tuy nhiên, đèn OK nhấp nháy cho thấy lỗi xác thực cấu hình, không phải lỗi CPU ở cấp phần cứng. Khoảng 6 KB bộ nhớ người dùng trên CPU311 là SRAM có nguồn nuôi bằng pin. Bộ nhớ này lưu khối cấu hình phần cứng. Mỗi lần khởi động, CPU so sánh khối này với các thành phần vật lý trong rack.
Tìm hiểu lỗi không khớp cấu hình phần cứng
Ánh xạ mã lỗi trong Series 90-30
Lỗi “Hardware Configuration Mismatch” trong Proficy Machine Edition tương ứng với mã lỗi 1 trong bảng lỗi Series 90-30. Tài liệu lỗi bằng tiếng Đức mô tả tình trạng này xảy ra khi mô-đun được lắp đặt khác với loại được chỉ định trong tệp cấu hình cho khe cắm đó, hoặc khi chassis vật lý không khớp với loại chassis đã cấu hình.
Lỗi này thuộc Nhóm 11 (lỗi I/O và cấu hình) trong hệ thống phân cấp lỗi 90-30. CPU phát sinh lỗi này khi khởi động nếu cấu hình đã lưu tham chiếu đến số catalog mô-đun, vị trí khe cắm hoặc thông số chassis không khớp với kết quả nhận dạng backplane thực tế. Theo kinh nghiệm của chúng tôi, khoảng 85% lỗi không khớp cấu hình trong các hệ thống 90-30 dùng CPU tích hợp bắt nguồn từ một trong ba nguyên nhân: bộ nhớ cấu hình bị hỏng, thao tác tải xuống chưa hoàn tất hoặc thay mô-đun mà không cập nhật cấu hình tương ứng.
Nguyên nhân gốc chính: Mất cấu hình SRAM có nguồn nuôi bằng pin
Pin hỏng gây ra lỗi không khớp như thế nào
IC693CPU311 lưu cấu hình phần cứng trong SRAM CMOS có nguồn nuôi bằng pin. Cấu hình này chỉ được duy trì qua các chu kỳ mất điện khi pin dự phòng duy trì điện áp đủ mức. Pin lithium nằm trên mô-đun nguồn, còn đường V_BATT đi qua backplane đến mạch dự phòng SRAM của CPU.
Khi tháo hoặc thay bộ nguồn, đường V_BATT bị ngắt về mặt cơ học. Nếu pin trong bộ nguồn thay thế bị thiếu, đã cạn hoặc vẫn còn miếng bảo vệ, SRAM sẽ mất nguồn duy trì. Các phép đo thực địa cho thấy CPU có pin đã hết và không có bản sao lưu flash sẽ báo lỗi “Mất cấu hình” (mã 0x22) thay vì “Không có chương trình.” Ảnh cấu hình trở nên không thể đọc được và CPU không thể xác thực ảnh đó với phần cứng vật lý.
Ngoài ra, IC693CPU311 không có bộ nhớ flash để lưu trữ chương trình không mất dữ liệu. Không giống các mẫu sau này như CPU350 hoặc CPU363, CPU311 hoàn toàn dựa vào SRAM có pin dự phòng để duy trì cả chương trình và cấu hình. Pin lithium 3 V cung cấp dung lượng khoảng 500 mAh trong điều kiện tải thông thường. Với dòng tiêu thụ danh định 20–50 microampere ở chế độ duy trì, pin hỗ trợ lưu giữ bộ nhớ trong khoảng hai đến bốn năm trước khi điện áp suy giảm.

Nguyên nhân gốc thứ hai: Tải cấu hình không đầy đủ hoặc bị gián đoạn
Tải xuống không đầy đủ và hậu quả
Proficy Machine Edition chỉ tải cấu hình phần cứng xuống CPU khi bộ điều khiển ở chế độ STOP. Hộp thoại tải xuống hiển thị ba ô chọn: Program, Configuration và Saved Values. Chỉ chọn Program mà bỏ qua Configuration sẽ khiến CPU chạy dữ liệu cấu hình lỗi thời trên phần cứng vật lý hiện tại.
Khoảng 40% lỗi không khớp trong các tình huống cải tạo hệ thống bắt nguồn từ trạng thái tải xuống không đầy đủ này. Khối cấu hình chỉ được ghi vào bộ nhớ không mất dữ liệu khi ô Configuration được chọn rõ ràng. Nếu quá trình tải xuống bị gián đoạn giữa chừng do hết thời gian chờ liên lạc hoặc dao động nguồn điện, khối cấu hình có thể bị hỏng. Cấu hình bị hỏng buộc CPU chuyển sang trạng thái dừng ở mỗi lần khởi động tiếp theo cho đến khi tải lại một cấu hình hợp lệ.
Nguyên nhân gốc thứ ba: Khoảng cách tương thích giữa firmware và phần mềm
Các phiên bản PME và biến thể firmware của CPU
Các phiên bản Proficy Machine Edition cũ hơn 5.5 không thể giao tiếp với CPU chạy firmware 10.x trở lên. Quan trọng hơn đối với các hệ thống cũ, các bản phát hành PME có yêu cầu firmware tối thiểu để tải lên và xác thực cấu hình thành công. CPU311 chạy firmware phiên bản 3.52 trở xuống có khả năng tương thích không ổn định với một số bản phát hành PME.
Firmware của IC693CPU311 được lưu trên EPROM tại vị trí U8. Bản phát hành firmware 8.21 sử dụng EPROM có nhãn 395-027M với mã kiểm tra 01CC2175, trong khi bản phát hành 8.40 có mã kiểm tra 01CBE1A8. Khi PME không thể đọc cấu hình của CPU do khác biệt về biến thể firmware, phần mềm có thể báo lỗi không khớp ngay cả khi cấu hình vật lý chính xác. Các báo cáo thực địa cho thấy việc tải lên bằng công cụ cũ hơn như VersaPro 2.04 có thể thành công trong khi PME thất bại.
Quy trình chẩn đoán: Phân tích bảng lỗi từng bước
Thiết lập liên lạc và đọc lỗi
Bước chẩn đoán đầu tiên yêu cầu thiết lập liên lạc với CPU mặc dù CPU đang ở trạng thái lỗi. Cổng lập trình trên mô-đun nguồn sử dụng đầu nối D-sub 15 chân, được cấu hình cho RS-485 với các thông số mặc định là tốc độ 19200 baud, parity lẻ, 8 bit dữ liệu và 1 bit dừng. Bắt buộc phải sử dụng bộ chuyển đổi RS-232 sang RS-485 phù hợp, chẳng hạn như IC690ACC901, vì cổng này không cung cấp mức tín hiệu RS-232.
Sau khi thiết lập phiên làm việc ở chế độ STOP/Monitor, mở bảng lỗi PLC thông qua menu Target trong PME. Ghi lại các tham số nhóm lỗi, hành động và vị trí. Trường Location xác định rack và khe cắm cụ thể xảy ra lỗi không khớp. Đối với IC693CPU311, CPU nằm ở Rack 0, Slot 1 trong cấu hình đế. Lỗi I/O sẽ tham chiếu đến các khe cắm lớn hơn 1.
Đo đường nguồn +5 VDC giữa chân 5 và 7 của đầu nối nối tiếp trên bộ nguồn. Giá trị dưới 4.75 VDC cho thấy đường nguồn cấp cho cổng đang bị sụt áp, khiến bộ chuyển đổi giao tiếp không thể nhận dạng đúng. Khoảng 30% lỗi cấu hình dai dẳng trong các hệ thống cũ có liên quan đến hiệu suất không đủ của bộ nguồn khi toàn bộ tải I/O hoạt động.
Quy trình xử lý A: Khôi phục cấu hình từ bản sao lưu đã xác thực
Tải lại khối cấu hình hợp lệ
Khi bảng lỗi xác nhận đây là lỗi không khớp cấu hình thay vì lỗi phần cứng, cách xử lý trực tiếp nhất là tải lại một khối cấu hình hợp lệ. Đặt CPU ở chế độ STOP bằng công tắc khóa hoặc thông qua PME. Kiểm tra để đảm bảo bố trí rack thực tế khớp với cấu hình phần cứng trong tệp dự án. Việc so sánh này yêu cầu kiểm tra số catalog của từng khe cắm với ảnh chụp rack.
Từ menu Target, chọn Download và đảm bảo cả hai hộp kiểm Program và Configuration đều được bật. Đặt các tùy chọn Load From và Store To thành cả RAM và Flash nếu có; tuy nhiên, CPU311 không có bộ nhớ flash. Quá trình tải xuống sẽ ghi khối cấu hình vào SRAM được duy trì bằng pin. Sau khi quá trình tải xuống hoàn tất, tắt rồi bật nguồn rack và quan sát xem đèn LED OK có chuyển từ nhấp nháy sang sáng liên tục hay không, sau đó đèn LED RUN sẽ sáng.

Quy trình xử lý B: Thay pin và khởi tạo SRAM
Thay pin lithium và khởi tạo lại bộ nhớ
Nếu không thể khôi phục cấu hình từ bản sao lưu hoặc điện áp pin đo được dưới 2.8 VDC, hãy thay pin lithium trên mô-đun nguồn. Quy trình thay thế phải được thực hiện khi rack đang được cấp điện để tránh mất nội dung SRAM trong quá trình thay pin. Các bộ nguồn IC693PWR321, PWR330, PWR331 và PWR331G đều có vị trí chuyên dụng để lắp pin dự phòng.
Sau khi thay pin, tải xuống toàn bộ dự án, bao gồm cấu hình và chương trình. CPU311 cần khoảng 30 giây sau khi hoàn tất tải xuống để xác thực cấu hình mới với phần cứng thực tế. Nếu đèn LED OK tiếp tục nhấp nháy sau khoảng thời gian này, hãy xóa bảng lỗi thủ công qua PME và bật tắt nguồn thêm một lần. Pin lithium 3 V có dung lượng 500 mAh cung cấp thời gian lưu giữ khoảng 2,5 năm ở 25°C.
Lộ trình khắc phục C: Kiểm tra khả năng tương thích chéo giữa firmware và phần mềm
Kiểm tra các công cụ cũ và nâng cấp firmware
Khi cấu hình và pin đều được xác định là tốt nhưng tình trạng không khớp vẫn tiếp diễn, hãy đánh giá khả năng tương thích của firmware. Đọc phiên bản firmware CPU311 thông qua chức năng Show Status trong PME hoặc kiểm tra nhãn EPROM. Các bản phát hành firmware 8.21 và 8.40 là những phiên bản mới nhất hiện có cho nền tảng CPU311.
Nếu PME không thể thiết lập phép so sánh cấu hình chính xác, hãy thử tải lên bằng VersaPro 2.04 hoặc Logicmaster 90. Các công cụ cũ này giao tiếp bằng những cách triển khai phương ngữ SNP khác nhau, có thể thành công trong trường hợp PME thất bại. Sau khi tải lên thành công, hãy xuất cấu hình và chương trình, rồi mở các tệp đã xuất trong phiên bản PME hiện tại để tiếp tục bảo trì. Việc nâng cấp firmware CPU311 yêu cầu bộ nâng cấp phù hợp: 44A731233-G16 cho phiên bản 8.40. Lưu ý rằng thay đổi firmware sẽ tự động xóa chương trình người dùng, cấu hình và ID CPU.
Quy trình xác minh: Xác nhận hoạt động ổn định ở chế độ RUN
Ba lần kiểm tra bật tắt nguồn và kiểm tra bảng lỗi
Việc khắc phục thành công đòi hỏi nhiều hơn một lần chuyển sang chế độ RUN. Thực hiện ba lần kiểm tra bật tắt nguồn liên tiếp, với thời gian ngắt nguồn ít nhất mười giây giữa các chu kỳ. CPU phải chuyển sang chế độ RUN mà không cần người vận hành can thiệp trong mọi lần thử. Trong PME, xác minh vùng phản hồi ở góc dưới bên phải hiển thị “Config Equal” và “Logic Equal.”
Mở bảng lỗi và xóa tất cả mục nhập. Tắt rồi bật nguồn lại, đồng thời xác nhận bảng lỗi vẫn trống. Đo đường nguồn +5 VDC khi toàn bộ tải I/O hoạt động và xác minh điện áp vẫn trên 4.75 VDC. Ghi lại ngày lắp pin và checksum firmware để tham khảo sau này. Lỗi không khớp cấu hình tái diễn sau ba chu kỳ bật tắt nguồn sạch cho thấy vấn đề phần cứng chưa được giải quyết, chứ không phải lỗi cấu hình.
Biện pháp phòng ngừa cho các hệ thống 90-30 đã xuống cấp theo thời gian
Lịch thay pin, sao lưu và lộ trình nâng cấp
Lên lịch thay pin mỗi 24 đến 30 tháng bất kể điện áp đo được. Duy trì một bản sao ngoại tuyến của tệp dự án PME, lưu cả các thành phần chương trình và cấu hình trong kho lưu trữ có kiểm soát phiên bản. Ghi lại chính xác phiên bản PME được sử dụng cho lần tải xuống thành công gần nhất, vì khả năng tương thích của khối cấu hình có thể khác nhau giữa các bản phát hành phần mềm.
Đối với các hệ thống mà CPU311 chủ yếu hoạt động như một cổng giao tiếp, còn logic được xử lý ở nơi khác, hãy cân nhắc liệu việc nâng cấp lên CPU313 hoặc CPU323 có mang lại khả năng lưu giữ cấu hình nhờ bộ nhớ flash, qua đó loại bỏ sự phụ thuộc vào pin hay không. Theo quan điểm của chúng tôi, độ tin cậy lâu dài của các hệ thống 90-30 đã cũ phụ thuộc vào việc quản lý chủ động vòng đời linh kiện, thay vì xử lý sự cố bị động.
Tình huống và giải pháp ứng dụng
Cải tạo thực tế tại nhà máy xử lý nước
Một cơ sở xử lý nước đô thị liên tục gặp tình trạng đèn LED OK của IC693CPU311 nhấp nháy sau khi thay bộ nguồn. Đội bảo trì đã bỏ sót miếng bảo vệ pin. Sau khi tháo miếng bảo vệ và tải lại cấu hình từ bản sao lưu PME, CPU chuyển sang chế độ RUN. Tuy nhiên, lỗi quay lại hai tuần sau đó. Các bước chẩn đoán cho thấy đường nguồn +5 VDC bị sụt áp khi toàn bộ tải I/O hoạt động. Việc thay bộ nguồn và lên lịch thay pin 24 tháng một lần đã loại bỏ lỗi. Trường hợp này nhấn mạnh tầm quan trọng của việc kiểm tra cả pin và tính toàn vẹn của đường nguồn trong môi trường tự động hóa công nghiệp.
Các câu hỏi thường gặp (FAQs)
1. Tại sao đèn LED OK của IC693CPU311 nhấp nháy thay vì sáng liên tục?
Đèn LED OK nhấp nháy cho biết CPU đã vượt qua quá trình tự kiểm tra nhưng gặp lỗi xác thực cấu hình. Nguyên nhân phổ biến nhất là cấu hình phần cứng được lưu trong SRAM không khớp với các thành phần vật lý trong rack.
2. Có thể khôi phục CPU311 khi pin đã hết mà không có bản sao lưu không?
Có, nhưng trước tiên bạn phải thay pin. Sau đó, hãy tải cấu hình và chương trình hợp lệ từ dự án PME của bạn xuống. Nếu không có bản sao lưu, bạn sẽ phải tạo lại cấu hình thủ công.
3. Pin CPU311 dùng được bao lâu ở chế độ duy trì dữ liệu?
Pin lithium 3 V có dung lượng 500 mAh thường duy trì dữ liệu trong bộ nhớ từ hai đến bốn năm ở 25°C. Tuy nhiên, chúng tôi khuyến nghị thay pin sau mỗi 24 đến 30 tháng để phòng ngừa.
4. Phải làm gì nếu PME báo không khớp nhưng cấu hình vật lý chính xác?
Điều này thường cho thấy firmware không tương thích về phương ngữ. Hãy thử tải lên bằng VersaPro 2.04 hoặc Logicmaster 90. Nếu thành công, hãy xuất các tệp rồi mở chúng trong phiên bản PME hiện tại.
5. Việc nâng cấp firmware CPU311 có xóa chương trình người dùng không?
Có. Việc thay đổi firmware sẽ tự động xóa chương trình người dùng, cấu hình và ID CPU. Luôn sao lưu dự án trước khi nâng cấp firmware.
Thông tin liên hệ
Nếu có thắc mắc, vui lòng gửi email cho chúng tôi theo địa chỉ sales@nex-auto.com hoặc gọi cho chúng tôi qua WhatsApp theo số +86 153 9242 9628.
Đối tác: NexAuto Technology Limited
Xem các sản phẩm phổ biến bên dưới để biết thêm thông tin tại AutoNex Controls