IC693CPU367 vs IC693CPU350: Memory and TMR Timer Guide

Hướng dẫn về bộ nhớ và bộ định thời TMR: IC693CPU367 so với IC693CPU350

Adminubestplc|
So sánh IC693CPU367 và IC693CPU350: bộ nhớ, tốc độ quét, nguyên nhân gây sai lệch bộ định thời TMR và các bước chuyển đổi.

IC693CPU367 so với IC693CPU350: Nâng cấp bộ nhớ, khắc phục bộ định thời TMR và hướng dẫn chuyển đổi PLC

Nâng cấp hệ thống điều khiển Series 90-30 từ IC693CPU350 lên IC693CPU367 giúp tăng đáng kể bộ nhớ. Tuy nhiên, các kỹ sư thường ghi nhận hoạt động bất thường của bộ định thời TMR sau khi thay trực tiếp. Bài viết này giải thích nguyên nhân thực sự và đưa ra các bước chuyển đổi thiết thực cho những người làm trong lĩnh vực tự động hóa công nghiệp.

Tốc độ bộ xử lý và bộ nhớ: Điều gì thực sự thay đổi

Cùng tốc độ xung nhịp, khác phân hạng bộ nhớ

Cả IC693CPU350 và IC693CPU367 đều sử dụng bộ xử lý 80386EX 25 MHz. CPU350 cung cấp 32 KB bộ nhớ người dùng cố định. Ngược lại, CPU367 thuộc nhóm bộ nhớ 240 KB trong dòng GE Fanuc Series 90-30. Nhờ vậy, CPU367 cung cấp bộ nhớ logic người dùng gấp 7,5 lần. Hơn nữa, cả hai thiết bị đều có cùng tốc độ quét logic boolean là 0,22 ms/K. Vì vậy, lợi ích nâng cấp chính là dung lượng bộ nhớ, chứ không phải tần số xung nhịp thuần túy.

So sánh dòng điện tiêu thụ trên backplane

CPU367 tiêu thụ 940 mA ở 5 VDC, trong khi CPU350 tiêu thụ 670 mA. Chênh lệch 270 mA này rất đáng lưu ý trong các giá lắp hệ thống tự động hóa nhà máy có ngân sách nguồn điện hạn chế. Các kỹ sư nên kiểm tra công suất dự phòng của bộ nguồn trước khi cấp điện cho hệ thống. Ngoài ra, luôn xem xét tải trên backplane của tất cả các mô-đun đã lắp đặt.

Vì sao bộ định thời TMR có vẻ chạy nhanh hơn sau khi thay thế

Giải thích hiện tượng bất thường về thời gian của TMR

Lệnh TMR trong dòng Series 90-30 sử dụng cơ sở thời gian 0,01 s, 0,1 s hoặc 1,0 s. Cơ sở này được lưu trong khối thanh ghi %R gồm ba từ. CPU367 thực thi các vòng quét logic ở cùng tốc độ danh định với CPU350. Tuy nhiên, độ chính xác của bộ định thời có vẻ “nhanh hơn” thường không xuất phát từ xung nhịp bộ xử lý. Thay vào đó, vấn đề thường bắt nguồn từ sự không khớp trong cấu hình bộ nhớ %R hoặc khác biệt về độ phân giải bộ định thời ở cấp phần sụn.

Phân bổ lại bộ nhớ và ánh xạ thanh ghi bộ định thời

CPU350 cung cấp không gian bộ nhớ cố định 32 KB với giới hạn %R là 9.999 từ. CPU367 mở rộng bộ nhớ thanh ghi lên 240 KB, đòi hỏi cấu hình phần cứng khác. Nếu chương trình gốc được chuyển đổi mà không cập nhật cài đặt kích thước %R, các giá trị đặt trước của bộ định thời có thể bị hiểu sai. Ví dụ, giá trị đặt trước 1000 được định dùng cho 10,0 giây (cơ sở thời gian 0,01 s) có thể chạy thành 100 giây nếu cơ sở thời gian âm thầm chuyển sang 0,1 s. Ngoài ra, bộ tích lũy TMR tiếp tục tăng đến 32767 trong các CPU 90-30. Vì vậy, cơ sở thời gian được cấu hình sai sẽ gây ra sai số thời gian theo tỷ lệ tương ứng, chứ không thực sự làm tăng tốc độ.

Các bước khắc phục thực tế tình trạng trôi thời gian TMR

Bước 1: Xác minh phân bổ bộ nhớ %R

Trước tiên, các kỹ sư nên xác minh phân bổ bộ nhớ %R trong cấu hình phần cứng. CPU367 hỗ trợ tối đa 240 KB bộ nhớ logic người dùng. Tuy nhiên, số lượng từ %R phải được đặt rõ ràng ở mức tối thiểu 9,999 từ để tương thích với môi trường CPU350 cũ. Ngoài ra, hãy ghi lại cài đặt này để phục vụ các đợt kiểm tra bảo trì sau này.

Bước 2: Rà soát giá trị đặt trước và cơ sở thời gian của từng TMR

Rà soát giá trị đặt trước của từng lệnh TMR và xác nhận cơ sở thời gian dự kiến. Quy trình chuyển đổi có kiểm soát sẽ ngăn lỗi chia tỷ lệ không được phát hiện. Ngoài ra, hãy đối chiếu chương trình với logic CPU350 ban đầu để phát hiện mọi hằng số không khớp.

Bước 3: Kiểm tra phiên bản firmware CPU367

Kiểm tra phiên bản firmware CPU367 trước khi đưa vào vận hành. Các thiết bị xuất xưởng với firmware 10.72 trở lên có hoạt động bộ định thời ổn định. Do đó, việc xác minh firmware nên là một phần trong mọi danh sách kiểm tra chuyển đổi PLC trong lĩnh vực kỹ thuật hệ thống điều khiển.

Bước 4: Cân nhắc chuyển sang lệnh ONDTR

Nếu ứng dụng đòi hỏi thời gian chính xác hơn thiết kế ban đầu, hãy cân nhắc chuyển các lệnh TMR quan trọng sang lệnh ONDTR. ONDTR cung cấp khả năng lưu giữ trạng thái và điều khiển đặt lại tường minh. Vì vậy, lệnh này giảm sự không rõ ràng khi chuyển đổi CPU và cải thiện độ tin cậy lâu dài.

Tóm tắt dữ liệu và khuyến nghị chuyển đổi

So sánh các thông số chính

Bộ xử lý: cả hai thiết bị đều sử dụng 80386EX ở 25 MHz. Bộ nhớ người dùng: 32 KB cố định so với 240 KB. Tốc độ quét Boolean: 0.22 ms/K ở cả hai. Dung lượng thanh ghi %R: 9,999 từ so với cấu hình tối đa 240 KB. Dòng điện backplane: 670 mA so với 940 mA ở 5 VDC. Hơn nữa, riêng việc mở rộng bộ nhớ đã đủ để biện minh cho việc nâng cấp đối với các ứng dụng có nhu cầu về thanh ghi ngày càng tăng. Tuy nhiên, sai lệch thời gian TMR là do cấu hình, không phải lỗi phần cứng.

Góc nhìn tác giả: Phương pháp chuyển đổi có kiểm soát

Xét trên phương diện thực tế, việc nâng cấp lên CPU367 là câu chuyện về bộ nhớ, không phải tốc độ. Theo kinh nghiệm của tôi, phần lớn khiếu nại về “trôi thời gian” đều bắt nguồn từ cài đặt %R chưa được xác thực. Quy trình chuyển đổi có kiểm soát - xác thực cài đặt bộ nhớ và giá trị đặt trước của bộ định thời trước khi chạy - sẽ loại bỏ hoàn toàn hiện tượng sai lệch độ chính xác đã ghi nhận. Ngoài ra, các nhóm nên coi việc kiểm tra phiên bản firmware là bước tiêu chuẩn trong mọi đợt chuyển đổi PLC cho các dự án tự động hóa nhà máy.

Tình huống ứng dụng và giải pháp

Mở rộng thanh ghi tại nhà máy xử lý nước

Một cơ sở xử lý nước cần thêm không gian thanh ghi để ghi nhật ký xu hướng và lưu lịch sử cảnh báo. Nhóm đã thay CPU350 bằng CPU367 và mở rộng dung lượng %R lên 240 KB. Tuy nhiên, ban đầu các nhân viên vận hành báo rằng TMR hoạt động nhanh hơn. Cuộc kiểm tra cấu hình cho thấy kích thước %R chưa được cập nhật. Sau khi đặt số lượng %R là 9.999 từ và xác nhận firmware phiên bản 10.72, hoạt động của bộ định thời khớp với thiết kế ban đầu. Nhờ vậy, nhà máy tăng dung lượng bộ nhớ dự phòng mà không gặp rủi ro về thời gian.

Danh sách kiểm tra được đề xuất khi chuyển đổi hệ thống điều khiển

Trước tiên, hãy xác minh ngân sách nguồn điện cho mức tiêu thụ tăng thêm 270 mA. Tiếp theo, đặt số từ %R cho khớp với môi trường cũ. Sau đó, kiểm tra mọi giá trị đặt trước và cơ sở thời gian của TMR. Tiếp theo, xác nhận firmware phiên bản 10.72 trở lên. Cuối cùng, cân nhắc ONDTR cho các bộ định thời quan trọng. Danh sách kiểm tra này hỗ trợ quá trình chuyển đổi PLC và DCS đáng tin cậy trong các dự án tự động hóa công nghiệp.

Câu hỏi thường gặp

IC693CPU367 có chạy nhanh hơn IC693CPU350 không?

Không. Cả hai CPU đều sử dụng bộ xử lý 80386EX 25 MHz và có tốc độ quét Boolean 0,22 ms/K. Nâng cấp thực sự nằm ở dung lượng bộ nhớ, tăng từ 32 KB lên 240 KB.

Tại sao bộ định thời TMR có vẻ chạy nhanh hơn sau khi thay CPU367?

Nguyên nhân thường là do cấu hình bộ nhớ %R không khớp hoặc cơ sở thời gian âm thầm bị thay đổi. Giá trị đặt trước 1000, vốn tương ứng với 10,0 giây, có thể chạy thành 100 giây nếu cơ sở thời gian đổi từ 0,01 giây sang 0,1 giây.

Tôi nên đặt số từ %R là bao nhiêu trên CPU367?

Đặt số từ %R tối thiểu là 9.999 để phù hợp với môi trường CPU350 cũ. Bước này ngăn việc diễn giải sai giá trị đặt trước của bộ định thời sau khi chuyển đổi.

Phiên bản firmware nào khắc phục hoạt động của bộ định thời trên CPU367?

Các thiết bị được xuất xưởng với phiên bản firmware 10.72 trở lên có hoạt động bộ định thời nhất quán. Luôn xác minh phiên bản trước khi đưa vào vận hành một tủ đã chuyển đổi.

Tôi có nên thay TMR bằng các lệnh ONDTR không?

Hãy cân nhắc ONDTR cho các bộ định thời quan trọng cần duy trì trạng thái và điều khiển đặt lại rõ ràng. Điều này giúp giảm sự mơ hồ khi CPU chuyển trạng thái trong các hệ thống Series 90-30.

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 sản phẩm phổ biến bên dưới để biết thêm thông tin về AutoNex Controls

IV4-400CA IV4-400MA IV4-500CA
IV4-500MA IV4-600CA IV4-600MA
IV4-L4C IV4-L4M IV4-L5C
EDS-516A-MM-ST-T EDS-518A-MM-ST EDS-518E-MM-ST-4GTXSFP
EDS-528E-4GTXSFP-LV EDS-608 EDS-611
EDS-611-T TC-MDP081 TC-MUX021
Quay lại blog

Để lại bình luận

Xin lưu ý, các bình luận cần được phê duyệt trước khi chúng được xuất bản.