Thứ Tư, 25 tháng 3, 2015
On 07:12 by Unknown 1 comment
[Logix] Bài 11: Mô phỏng chương trình Rslogix 5000 với RsEmulate 5000
Mô phỏng là công cụ rất hữu ích khi lập trình. Qua đó, ta có thể kiểm tra xem logic chương trình có chạy đúng như mong muốn không, chỉnh sửa các lỗi,… trước khi áp dụng vào phần cứng. Trên thực tế, nếu chương trình được thiết kế trên mô phỏng tốt sẽ giảm được rất nhiều thời gian khi làm việc ở công trường, nhà máy.
Phần mềm dùng để mô phỏng cho Rslogix 5000 có tên là RsEmulate 5000 hoặc Softlogix. Bạn chỉ có thể cài 1 trong 2 phần mềm này. Trong mục đích chỉ sử dụng mô phỏng thì RsEmulate 5000 sử dụng tiện hơn (khi thay đổi chỉ cần thay CPU trong chương trình Rslogix 5000 mà không cần cấu hình lại các module IO).
LƯU Ý:
Chương trình ban đầu có giao diện như sau:
Có các Slot trống trên Chassis.

Tạo CPU trên các Slot:
Right Click trên Slot trống (Chỉ nên tạo CPU trên các Slot từ Slot 2 trở đi vì mặc định Slot 1 sẽ dành cho Rslinx Enterprise, nên nếu tạo trên Slot 1 mà sử dụng một số ứng dụng khác có Rslinx Enterprise sẽ có thể gây ra lỗi)

Chọn CPU và OK

Next

Next

Finish

CPU sẽ xuất hiện trên Chassis như sau

Đến đây việc tạo CPU giả lập coi như xong. Bạn cũng có thể tạo nhiều CPU trên Chassis ảo này (tương tự như trên phần cứng thật).
Cấu hình trong Rslinx
Cần phải cấu hình trong Rslinx Classic để Rslinx Classic thấy CPU giả lập này (tương tự như việc tạo Driver cho phần cứng thật – Xem thêm bài Rslinx trước)

Tạo Driver mới: Chọn Configure Drivers

Chọn Driver “Virtual Backplane” và Add New

Chọn OK

Khi cấu hình xong, trong Rslinx sẽ thấy CPU giả lập xuất hiện

Download/Upload và chỉnh sửa Online chương trình Rslogix 5000 với RsEmulate
Trong Rslogix 5000, ta chỉ cần thay CPU (Controllogix, Compactlogix) bằng CPU giả lập.
Click phải vào CPU, chọn Properties

Chọn “Change Controller”

Chọn Emulator và OK (nhớ chọn đúng Revision)

Xác nhận

Chọn đúng Slot CPU đã cấu hình ở trên (Slot 2) và OK

Bây giờ có thể Download chương trình

Và Online chương trình

Các phần khác như Upload, Chỉnh sửa Online tương tự như trên CPU thật (xem thêm bài Download/Upload)
GHI CHÚ
Mô phỏng là công cụ rất hữu ích khi lập trình. Qua đó, ta có thể kiểm tra xem logic chương trình có chạy đúng như mong muốn không, chỉnh sửa các lỗi,… trước khi áp dụng vào phần cứng. Trên thực tế, nếu chương trình được thiết kế trên mô phỏng tốt sẽ giảm được rất nhiều thời gian khi làm việc ở công trường, nhà máy.
Phần mềm dùng để mô phỏng cho Rslogix 5000 có tên là RsEmulate 5000 hoặc Softlogix. Bạn chỉ có thể cài 1 trong 2 phần mềm này. Trong mục đích chỉ sử dụng mô phỏng thì RsEmulate 5000 sử dụng tiện hơn (khi thay đổi chỉ cần thay CPU trong chương trình Rslogix 5000 mà không cần cấu hình lại các module IO).
LƯU Ý:
- Giống như phần mềm Rslogix 5000, RsEmulate 5000 cũng có nhiều phiên bản. Bạn phải cài cùng phiên bản với Rslogix 5000 để có thể thực hiện mô phỏng (VD Rslogix 5000 version 20 thì cũng phải sử dụng RsEmulate 5000 version 20).
- Phần mềm mô phỏng hoạt động của CPU, đóng vai trò như một CPU thật trên Chassis.
Chương trình ban đầu có giao diện như sau:
Có các Slot trống trên Chassis.
Tạo CPU trên các Slot:
Right Click trên Slot trống (Chỉ nên tạo CPU trên các Slot từ Slot 2 trở đi vì mặc định Slot 1 sẽ dành cho Rslinx Enterprise, nên nếu tạo trên Slot 1 mà sử dụng một số ứng dụng khác có Rslinx Enterprise sẽ có thể gây ra lỗi)
Chọn CPU và OK
Next
Next
Finish
CPU sẽ xuất hiện trên Chassis như sau
Đến đây việc tạo CPU giả lập coi như xong. Bạn cũng có thể tạo nhiều CPU trên Chassis ảo này (tương tự như trên phần cứng thật).
Cấu hình trong Rslinx
Cần phải cấu hình trong Rslinx Classic để Rslinx Classic thấy CPU giả lập này (tương tự như việc tạo Driver cho phần cứng thật – Xem thêm bài Rslinx trước)
Tạo Driver mới: Chọn Configure Drivers
Chọn Driver “Virtual Backplane” và Add New
Chọn OK
Khi cấu hình xong, trong Rslinx sẽ thấy CPU giả lập xuất hiện
Download/Upload và chỉnh sửa Online chương trình Rslogix 5000 với RsEmulate
Trong Rslogix 5000, ta chỉ cần thay CPU (Controllogix, Compactlogix) bằng CPU giả lập.
Click phải vào CPU, chọn Properties
Chọn “Change Controller”
Chọn Emulator và OK (nhớ chọn đúng Revision)
Xác nhận
Chọn đúng Slot CPU đã cấu hình ở trên (Slot 2) và OK
Bây giờ có thể Download chương trình
Và Online chương trình
Các phần khác như Upload, Chỉnh sửa Online tương tự như trên CPU thật (xem thêm bài Download/Upload)
GHI CHÚ
- Phần mềm RsEmulat 5000 rất hữu ích, và bạn cũng phải mua License.
- Khi viết chương trình nên viết những đoạn mô phỏng kiểm cho chính chương trình của mình, như vậy sẽ kiểm tra lỗi tốt hơn
Đă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)
RSEMULATE5000 SOFTWARE
Trả lờiXóaRSEMULATE5000 SOFTWARE