Thứ Tư, 25 tháng 3, 2015
On 07:29 by Unknown No comments
Compactlogix/Controllogix: Sao lưu chương trình vào thẻ nhớ SD
Sau khi download một chương trình xuống PLC, để phòng cho các trường hợp CPU đột nhiên bị mất điện và khởi động lại hay chương trình trên máy tính bị xóa, ta nên lưu trữ dữ liệu vào một thẻ nhớ SD đặt trong CPU. Trong bài viết này, tôi sẽ trình bày cách sao lưu 1 chương trình từ bộ nhớ CPU (Controllogix, CompactLogix) lên thẻ nhớ SD và cách Load một chương trình từ thẻ nhớ SD xuống bộ nhớ CPU.
Khi mua một CPU Controllogix hoặc Compactllogix thì nó thường đi kèm với một thẻ nhớ SD được gắn ở bề mặt phía trước của mỗi CPU.
Sau đây là trình tự các bước được thực hiện trên phần mềm Studio 5000.
Sau khi tạo ra một project và hoản tất việc download xuống CPU, ta chuyển CPU sang chế độ Program mode. Có thể chuyển bằng 2 cách

Tiếp theo,ta click chuột phải vào CPU và chọn Properties.

Hộp thoại sau xuất hiện . Tiếp theo chọn tab Nonvolatile Memory và nhấn nút Load/Store.

Sau khi nhấn Load/Store, hộp thoại xuất hiện. Hộp thoại này gồm 2 phần:






Hoàn tất việc Load một chương trình từ thẻ nhớ vào bộ nhớ CPU.
Tuy nhiên, trong một thẻ nhớ, ta có thể lưu trữ cùng lúc nhiều chương trình và số lượng chương trình có thể lưu trữ sẽ phụ thuộc vào dung lượng của thẻ nhớ. Vì vậy, dưới đây là trình tự các bước để chọn chương trình mà mình mong muốn được Load.

Trước hết ta cần lấy thẻ nhớ từ CPU ra và cắm vào máy tính. Các thư mục trong thẻ nhớ sẽ như sau:
Khi click vào thư mực CurrentApp ta sẽ thấy xuất hiện tên các chương trình đã thực hiện việc lưu trữ.
Để có thể load chương trình mong muốn, ta chọn file Load.xml.
Ngay tại đây ta sẽ thấy tên chương trình được load có đuôi .xml. Ta chỉ cần thay đổi tên chương trình mà mình mong muốn Load xuống CPU là hoàn tất việc thay đổi chương trình muốn load.
Võ Đức Minh
Sau khi download một chương trình xuống PLC, để phòng cho các trường hợp CPU đột nhiên bị mất điện và khởi động lại hay chương trình trên máy tính bị xóa, ta nên lưu trữ dữ liệu vào một thẻ nhớ SD đặt trong CPU. Trong bài viết này, tôi sẽ trình bày cách sao lưu 1 chương trình từ bộ nhớ CPU (Controllogix, CompactLogix) lên thẻ nhớ SD và cách Load một chương trình từ thẻ nhớ SD xuống bộ nhớ CPU.
Khi mua một CPU Controllogix hoặc Compactllogix thì nó thường đi kèm với một thẻ nhớ SD được gắn ở bề mặt phía trước của mỗi CPU.
Sau đây là trình tự các bước được thực hiện trên phần mềm Studio 5000.
Sau khi tạo ra một project và hoản tất việc download xuống CPU, ta chuyển CPU sang chế độ Program mode. Có thể chuyển bằng 2 cách
- Cách 1: xoay chìa khóa trên CPU sang chế độ PRG.
- Cách 2: ONLINE chương trình và nhấn vào chế độ Program Mode.
Tiếp theo,ta click chuột phải vào CPU và chọn Properties.
Hộp thoại sau xuất hiện . Tiếp theo chọn tab Nonvolatile Memory và nhấn nút Load/Store.
Sau khi nhấn Load/Store, hộp thoại xuất hiện. Hộp thoại này gồm 2 phần:
- Bên trái: thông tin về chương trình đã được sao lưu gần đây nhất trên thẻ nhớ.
- Bên phải: thông tin về chương trình đang tồn tại trong bộ nhớ CPU.
-
Cách sao lưu chương trình từ bộ nhớ CPU vào thẻ nhớ SD.
Đối với phần này ta sẽ làm việc ở phần bên phải của hộp thoại.
Đầu tiên, ta có Name: tên của project đang nằm trong bộ nhớ CPU.
Tiếp theo là Type: loại CPU được sử dụng cho project, Revision.
Load Image: chọn chế độ cho phép khi thực hiện load chương trình từ thẻ nhớ sang bộ nhớ CPU. Bao gồm 3 lựa chọn:
- On Power Up: Mỗi khi bật nguồn, chương trình sẽ tự động được load chương trình từ thẻ nhớ vào bộ nhớ CPU.
- On Corrupt Memory: khi bộ nhớ CPU bị xóa toàn bộ, lúc này chương trình cũng sẽ tự động load từ thẻ nhớ vào CPU.
- User Initiated : yêu cầu của người sử dụng.
- Program mode.
-
Load mode.
Automatic Firmware Update: tính năng tự động Update Firmware cho CPU khi load chương trình.
Tiếp theo nhấn Store để thực hiện việc sao chép.
Chọn Yes.
Nhấn ok tiếp tục.
Như vậy ta đã hoàn thành các bước để sao lưu một chương trình từ bộ nhớ CPU sang thẻ nhớ SD.
-
Cách Load một chương trình từ thẻ nhớ SD vào bộ nhớ CPU.Đối với phần này ta sẽ làm việc với phần bên trái của hộp thoại. Chương trình mới lưu trữ gần đây nhất sẽ hiện ra để chuẩn bị cho việc Load.
Nhấn Load . Hội thoại hiện ra để cảnh báo, tiếp tục nhấn Yes.
Hoàn tất việc Load một chương trình từ thẻ nhớ vào bộ nhớ CPU.
Tuy nhiên, trong một thẻ nhớ, ta có thể lưu trữ cùng lúc nhiều chương trình và số lượng chương trình có thể lưu trữ sẽ phụ thuộc vào dung lượng của thẻ nhớ. Vì vậy, dưới đây là trình tự các bước để chọn chương trình mà mình mong muốn được Load.
Trước hết ta cần lấy thẻ nhớ từ CPU ra và cắm vào máy tính. Các thư mục trong thẻ nhớ sẽ như sau:
Khi click vào thư mực CurrentApp ta sẽ thấy xuất hiện tên các chương trình đã thực hiện việc lưu trữ.
Ngay tại đây ta sẽ thấy tên chương trình được load có đuôi .xml. Ta chỉ cần thay đổi tên chương trình mà mình mong muốn Load xuống CPU là hoàn tất việc thay đổi chương trình muốn load.
Ghi chú:
- Nếu Revision của chương trình trên thẻ nhớ khác với Revision của CPU thì sẽ xảy ra lỗi trong quá trình Load.
- Việc lưu trữ chương trình lên thẻ nhớ nên được backup trước khi hệ thống bắt đầu hoạt động.
- Tài liệu tham khảo: http://literature.rockwellautomation.com/idc/groups/literature/documents/pm/1756-pm017_-en-p.pdf
Võ Đức Minh
Đăng ký:
Đăng Nhận xét (Atom)
Search
Liên hệ
CÔNG TY TNHH GIẢI PHÁP VÀ THIẾT BỊ TỰ ĐỘNG HÓA OTD
Địa chỉ: Số 163 Trần Khát Chân - Hai Bà Trưng - Hà Nội.
Điện thoại: 0977.997.629 - 0246.292.8288
Skype: tinh.nk
E-mail: kinhdoanh.otd@gmail.com || kinhdoanh@otd.com.vn
Địa chỉ: Số 163 Trần Khát Chân - Hai Bà Trưng - Hà Nội.
Điện thoại: 0977.997.629 - 0246.292.8288
Skype: tinh.nk
E-mail: kinhdoanh.otd@gmail.com || kinhdoanh@otd.com.vn
Popular Posts
-
[Logix] Bài 7: Tạo chương trình mới với Rslogix 5000 (phần 2)
-
[Logix] Bài 11: Mô phỏng chương trình Rslogix 5000 với RsEmulate 5000
-
[Logix] Bài 1: Giới thiệu về Rslogix 5000, các công cụ phần mềm cơ bản cần sử dụng
-
đại lý biến tần allen bradley , nhà phân phối biến tần allen bradley, đại lý phân phối biến tần allen bradley, đại lý biến tần allen brad...
-
Module mở rộng 1762-OB8 đại lý 1762-OB8 | nhà phân phối 1762-OW8 | allen bradley 1762-OB8 | rockwell 1763-L16BWA Đại lý 1762-O...
-
Làm gì khi Rslinx Classic không nhận diện được thiết bị ?
-
Đại lý phân phối Rockwell tại Việt Nam rockwell việt nam, đại lý rockwell, nhà phân phối rockwell , đại lý phân phối rockwell , đại lý ...
-
[Logix] Bài 14: Trao đổi dữ liệu giữa các Controller (Controllogix/Compactlogix)
0 nhận xét:
Đăng nhận xét